207f596b4e0be7abd4fa5f614692318961962671fb7d22f41215c89fa91a4db0bb31249e71ca63a95967d464af79c270644ed8c3aafb497977abe45d9f1393f092d2b3c938864e75008606a9508742526bf546c2c0d317f29e670b877b1d436e453a8e69fa88a5f293fecb467a425a63e938dcb1c6e5f95e311bd42633ed0e36d7a345bd7732d62e3cac368b18752143621c19dde8db012019226ffdeaef05590446124d2aad3ae18aaa4bd8342c79a39e2c738aab4a37aedd09d500b53162e402227d081ac221e6bf203a07ad3e7b887d7116cbfb46e4ebc24405d8af947812700f45ef305596574a0913d596f18cea9eda7b70c0f468bbd997e524d23b15e8d804681ff0a043bdb54194fb05f88d002bf4f8013dffa6ad3132527729d9fdd98e88e55e419de2e4d9b68c236a56aad4708d6006bb5e65ff26193cff7b1eb1391ae6376a5ffbe3220ca07891643fdebb928a60397ddf432e28503ba12e6f21c5a1a2203ae2479dbb1df9c4cfffa22216f86aab447e5db8859f3608a6a7de5d9faf4bda1b6067b61f11c3443fbee17c1db914b799f706f5329abddabfdb325def7b2e6a6d2c00c3c8e92a5c7bd16a135649288e0d2dce3b692a33958b524c879538150e7323e19ea4594ebf7cbffc04f07b11edecbf7e81694be02e98c9d706a0cda602c20c754ade6a42fe3f38681bc4cd1fd479121d64436d378dc880f9c288f2a219fe3f175cae1871891506efff5721a451241376e7f26ea18e389664c5221c2bb1e4827ceaaae7d842acb30e91d337276b2044c67acde568238076c875545913fa762993bc99d9b83dc7a4caaa12158d9ba7f30d85fac5bd3f3a546360ff3aebf6ae45658b172987b1823360f8825bc8131cb7053bb0d1e6986de94c53de481c081c0fe20612ed739bb81f6a4ec1ee880e8516a9e12ecaf621e45252d10fef6ddeef20467bf6b9a0672a471e84c8e5c1f12b4144f26230f5b1d89915d85991d7918996d3c0ce67f67a0fcdadb070cd14c7d4591c40d0c02d74f369ce32db94c1ce651e95adbd15826c460eeb1b68bde783eb9d0e966301da3fe92e3ec2200ae06cfe264cfeeeeeb810c1f5f99c61b5652dc44977c63ab7ed713f4768d402799fad6ce6355da613a9a83b7611ec429432f7ad2a6668aceeecb1f2402b2002e27c169c75da1dc5d7f93dba7202b3132ed484ba6b914e9531bfdc1003bab282177ead8b4737ca3a3b5ab84432e2638cf332ed33aeec12bc497bffda5c3139860b412655ba9aea15675d0903c39420c36ca922c37b75e12d2b2a7316d7d1a468a826f26e80facceece42888624310d639950a75bcf6375a446f441959968e3266b06fcd472df000f5bf4c4b07abb2bd0c33c1c10e74f586005709c22ee2a4c5fbca730283c103c5294056d33d5e6ebecf04b5ac66b13c8477bef4247786bdb96972855b0eb61d67f8e5d56115342940c4899ed9acd62b528228443630d7c8fd476c3d950a6e81c1f887769313c4c594f13678b6ceb679fa987414272137cb2bae997f504237445d3efec2ce95b5cefed21b7f529b9da1e8afc65c2beb3348ba5b648d3c4d2c7406707bbd5e2000211d42768a2c0012e2a38dcca924ea8f7047fb7a4166fb09896f9958c27b2e9ee0571ae76616b1b3468cf7d8bde7fcb39e87ad7661f4c56370fbbe569f217e181e4b9f643cde67b05f491ab0d7cddea8430484f8ffeecc05a7b9e2cf87775f691ea3fef7e23b4d9ae8fd2f5f461aefdce9973edcb582cf2ed6246d4a129bc8d3cec3be8cb2c47d11e3e0649b6e9c086a6f5db5ace3a7a0de70a81e7e21a8a65fd34c058895396f5ddc306753f36ef272c9b25e4d923846d8e311d1e9c941110bded5ce93e98326de7b8dc4dfd6bd3ff6f28ed11e2cca9029825b52bf388515d2ee56fa16d829212b9d846ae2fd55b271e7cfa", 0x1000}, {&(0x7f00000002c0)="1b75b8c80d430d26b7b85095400be40d1c3b9802f85478fa1d4bd4048b74d4d488f65ed53de285060960953a99b2af5241d6194584e6467f68de09f0e8edc512d74539fa40c9bb4550827f4d174f5b218adea5cd407bc17af5d19404fb38a3ce141e454030ec6452afbf4d11237a3cc3add8d216c4192bd3d3a73018f58015d4dd4ec3c3f72ffff724421e91051c108fd4a1d41b8e7047b7008e31a59461db39ad419d0c0c49d13d0df1940a8e2b022a09de838c5075", 0xb6}, {&(0x7f0000000380)="f24824a0c7555dc675f6ec1ffa39f0b0ab52fc5e6201e90ad4c6ee368dbbbf823c5d1da9041a66d542a93a4de1ba3140b9ea5b18386ca938bdcadfa0a46e3a01bc38c57c98f71e6ef3e83866a40440299dbc2ac493bb28837e2be0eb918670343347250c04e535b40557b88b70bea93669a42418f2ff41c0f095075d7f24f81a8513502430a7b375b61bec3470132fdac4cef7129fe2eeccb164c4f7a58b79f9850d25045f221ff4521e0dd4fb50a47bf8e368", 0xb3}, {&(0x7f0000000440)="64d043487e1dfa7fb3fba7c4cdc8c891ac74456eccac5141debcc2aca1c66ce281f012b79341820d7fc35e2a98696c3c5de60bb09001f8625e988272eb9bd72fc2b4b2352fb819c5ae279221dc5a1e2aeeea645921b848ed9f6e45dd88131fea09367505c8e2145be8ee7e45c6ea2abb2ddcf7370cc2d8b6774cbf28980674316138f480b08303cb7bb8e7aec5b6e773e6b61fc74bc782bff8a0fff1f91e05ec8d134bb7efada6daf4685538e20e9eb6409611af48ff88259880f221a40f4b9d18a29bbd330588db92a8a5919135fbbea94358154a3350087556", 0xda}, {&(0x7f0000000540)="f291b33ac52e8f629a63466e57f940c8c5a055fe63847a710704cc4231491b4e31e86c3f5b8d5417624df66def50fd6eddff39635b2f198660a201881491e25d80781ad3828d8af3b3f2d0a9bdc5b3948e8b7fbac6290df75cfcc85e0143ab41e7c48ec63b8bd8f00bc37358302d866e233fa644e0f9f3651c1c6c756d75a3455797", 0x82}, {&(0x7f0000001dc0)="bd7b1e3be41cc1469e5dd30829f3c857fa38fcf7e10c802a0c104be3fbb98fceb113c57d098fb7067d64bdfae1aedea2d6008df95440d86d4cf23df0b8117dc539ac18c1f1fa73ebe92391c07363b2030938d6e9e7978ba0ba5297440f87c0145c00e6d6bb47a8d4dd10caa829b2725b4cd50b15c0ba1b4b9301a9caa2a4f6660e37b6efa28b09328e0fe81ae9af222dae67f6079fa4700c1323045b80c9d87d8f6566028e740076786e2852161d2044b245df8720f72cd693741560dc40f953f1377605859b1c0d27e1068e282b8f899d7abe63c721ab6d8bbcc53371794b6b2bee049de875c1e40f68b0a00ae482195a99adec5b67ee501396b1d2fda37787287710609bd0671c32436c0de844561c368a276f7dc3d883f23f243febaae3db0f8d797f0560cfdf55a57ab71f589f9a7e4114bde068283a7969009429a36291d806b9a7bf03686b8e284c5c1aa7fbe11e5b6461af9069b9c87136b1ab7c9a2809d11beb45cf850ae5813dc1ff3d64b84c69c2be8d339467fd76163fda8aea66dcfd590fe03c7203f958b8903e885b162e5aff38af9b2b0824882dee0676c36de59d149ce2940cc644f632a212c160ea2cd764ee2827f5f3971c7d73ef2ec0bc02e64b6863b3a0d26725aa111f868451693b6ac70dfbf16679a9d3974262f0bd18001521aa3579a4ae5382668970ddcfe69cf608692aa60bff5e99980d4a3f0f6d71fbfbe2c9573e4d8173b10c61ffa6a1aed8b36223e4f8fe8fc3e427bbc6e3a7293e193f26809e3687ceafbea5710de806ea75476462138a968d3e46e5942b736f4cd730389955c0e78c3f3b6d835c843e22d6133471dd0fd47fe43ef26eb95d3d97497d70d707169b7a5fa474d4946005c9fcf7c5f9921b3064387a8e0b16cc11e7cc4e443912cbba70f8edb92dc16769f6ad4fb9a9bef5374971a1bb4e95c3461bf0332286152bb648a051b97acda6bc86fc346e34c618dc3a422ad3d6bdea12ad2036d0fbd30362c5a726628a0d910dfc0c237efe33d411f04cb516ed92891f2b0d52172d7f7561c4bc4764909f240e07b4c51b418dc8b2af022f62ed6c344c9e857d6aa11f7927b0b0b62e8ff2554df91cf20f9feab363e250f105b5f0dd17b45d4e7f310bd9051eeb10b744645d658d053beb940b5bfbba3f2909119cfbeca3d2eb0848727b3a379823c8feeec4215ca83e1f88adeb72ba8ae3b2f5acd4949fbda67a51a3207ce16828940ea54384ac140c55f3ca463bda6509874fe322da84cf5dc7a44e3795e883901a298a57e0cfc735767fb27bcc4f9a9b504a05c72110b6b1b72438e7429364189d9d6df028a7ca819cdb4f876167f41debe1839fc1a7cccbb9781947569d397f8f8c2226add13b53ca37f9491aa2a03111c9660aea1cdd489581f88c8ca22ed5102d1bec8858daa87e1f5207a24fcb330ad2753c39abe948d2e18683fb55c1c48f4c1944993ac7ac735d393cf79ba0df77ea92d9a0b55ccf92e107105e7401d675571e2c48dec2583fe5aab5ad9c614d01755d647287383bb58f425edd6244af07d8f738f2f50dfd911447d015d345e263d76c60bf1c3e71955dd52f5e23c6ebe258975bac4701e18a735033e3600923ef77b5ce819eec3b8cf32a5114eb990b7a9438ea0c50cc33c0da2fe5c5d42e6825459dfaa4b8ffffcecc3f9a080b8b081fadce44eaf723eb2295330c6726d1568756fbaa8871243b59a4f2ea01c00b68f280428968be9e92c54c944aab8e18c88ba558330d791f808cdc03b3ba1290595fd231cf01986c96f154772fd5fd43ea24a6f06208798cfd2f934b095043a085aed77831c335df577c98fa62bd3d80959a4c372cf2b97097a846619b029ec10369847ca0d6acd8dbcdc6b61900aa2917c308e03e575531d986bf5a0b7a6ae4c5dea09a6c6c274d537c4257f50ee091a69d730d43d77773779fb18e6f81c68a7372562db959dc0e4d1180113911ae15cca0d336af0f09958013954d5552cf70c16854d51b5c86dad7d0974e260c5414a21c1690258edf3bd57b32566a1d5df7f7671309be564cf61f887cb7b25492ef3dfdcc8163e3a89d9e3cc6b5afeecf4f66642c9980579d7e7a2f23eb2dc567ca93b8d6a31d0d371b6537148429332e1f32f216fd3902d5af95ff3f58cf0254aee0a4659a52e0b74a24ba293cb9c33a16e18791971809d3fa29d97e1aad7044618c6731773ad8900199d096e05000f7bd0f21bc73e4fe2d0c3bcfa1907b3da2d0d3cccf8f67bcb3f56e5cc55343bb2f803a44dff5699732feaff9d8c7fd5a459eef9853ddd41756701f3403c5524ad0a421f2b7b8a67e9e24e6d4d8ed850b22a5015d0430cd6eb5aba12f19916fad12858b23bfff7e8dd262d565bd4bfaf2b31d7236c6b848a394c28f6712f62c8851041b7b134f821b9bddcde9c3036b3e623f5bcfd474c9db94be8c7c5eab16d51b7ed29695272eabe58927118df99910f8f33fdd1afb1b1e43d90a6e5975ff195e724427f0c0af6dda6bdc3f66fa49fe629744788f10a1f102d47e623fd960db8e5dcd8d73a9844903a36cb9ee36a3df95909d37833b1f8a2e0e53cdcb691c6d7cad530daabbdff87622c7e565e18cde19c049b57af0815d1dad9918d2544b8ecdfc2fa5fd9f90002949e6c2d4f52841ff19a4e03442fde223302e4344e11741fbcb4cc71084a10af7aeedb82e668390ca653e6e29e3aa5fef36cc2c3673ef24cc250f86daa4067a47907968e533921ad72a499304fd56d4bfabe894c0c9c565d679fb12d1322570f1e73ed1be07050c1af7a18f895726fa8e137c7e77328532c8d5b2b1fc8dcda5eae2d00d8e97bcc5ebe71ea5cc44373841659cbd5fe34b6881b95c93b33657a2f81ba9a2bd8082542d018e5bb8164f8fa8afe70e95d117a6f559ff58824e67eee8215cfa1af12df2cacb5b990fd68c2ce6a2e0326f9e24732ffbf5cad00393bd08a83e77b8f92e83380f6529b0c7c91714dc59db698e14bbfe4bb25fb2b3f3560db3add870a1579f3caea09540507f484a4e0410ff8db96257e0a136774d4bd1dd4d09ad5ef2525ca287337e3e4a5d310b917f83997e677b4eda87fbe20ee1d86c2a056dbdb1b192f5a0f2df154161b96fb5ed3fbb28eec19b126f29896d9589d36fa5c15cbd240b03c6114eefa54a7be0101b42971152d5b03bea58472fd5c51e74e7546cfd3da7d7c933b6e1cafc83518b11e99ffd44cf4b760adda44bd2099a16cb5a0859d5ff86f3f0224cfcd9eb648882bb99e909d358497da2aa3a31eb6c7698aa12010f79e65129d3cc4b29fcad759ebaa531c748709d62f0c13d8271b60eb46d2c08af1c666ed910c5ec21d696121797edb8128df67c3756ea6034a383f01cc0d5b38c775342c4427054a5f62b8b15ecb1d17ce5fd093c143ec49983ebb608f346a26d4ef3f517247297d77ae0311bd5167b60ce0af694dd3a1e43d453d277e464255d803b978f01eb646cff860543d7c2083f7f8e2445f07ea6418b035678c134e46aeedb3ff2a36b8650b9b901b3e9a274fe1fd6508d21d390af4129cdc94aa91ba21d3aefaa143cf28fc4fceaa11dc85c210acde7500d5be7444314caf4f71c31171cf994090fdbfb1f91b582ab8b24cdbfac788106c155716ccbd2a35a41c39ef523cbfad906f9d135bffee9f50fdd9733d74f980225619af113de7d822c5262f6b2308f432e34f975c3d752cc1350787130d5c3028c461d8e1af23fb5d418700c408e84d7ef6c39efdd526affb291ec5982d1539b4690d8438d1788852fdedfc447b158a34beacbf07f25cbe977926b169c49e8bfe8270554df231ea9d3cf44fe98de6f2045a4033557b0acaee17279e15bcceef742b5dfbb79b233ddb37919a87b2d2fb98540fdef8bd90767774eed47c1ce7c766af1b7582e06c3ae11dcf5d0a1a709cfcb6c30c1bbd2a85162c91096f0f7c2ea8d221dcafbef02585ecf79ef17aabfc6654ebca1b4f90209af200bf3b22e68bd927d7085f2005a44074948d8c37289d0f5679fec4cdbeee5f1531573a55fb5522136ce975334e63e620d1a3f0ba1824fe4ef5d1e429fef67222a973142283b6de879060210daa3add46d2678f724c6e54e882008f2a374fb4ebd214365890c26822a9e245c54ea1411b3a0663fd4fa266892bad4f002b6432b60a52835e4134864886d3ca68eda39168041877c0b22f885d449dceaf23ab6978ce1d1f51416c50aa5d9a6b848cc6d8494fff0349e903068975ad5e604c81f8f85f5ffa5856943f84ad980db42e2fbad1abc3c3ab7e6a1e802c83138602198c48c3cc3da973ce70ae9b004158e4a8cb5882690d28887c3d6f18e1d500132d91a660ff87e3bf0b0440c9047a40a71c43e938af9cef2210c2819ce293ef3b344e67b4867af1400aba38616e01619a5398f0df532ae950ac98e13c693933ed50406be2f250cf2f190aacc34a1330c93e7845342b32bd6324a49e39897b893852ed1a22cd2f0792a873abff4ebdb95fdb5beecb3450e5f63132053605d234649faf1a9e778b5d8d720870383ceb26e85e3958d575758c428427c5dfe3014f95aed8a8ef2725d3f0daf3ea36364ce2aa70ece079922607aec05324495b6f822487ffe70ed82c18739d6c140dae7ec6f8af7fd6e493cb0fd28b42ec33b59a6a72b5a8d183058852277cfc8ed56a8555709f567098bd4a24ab7818c0d1f08b5c23c2bff2f69825dc17fc979b5ac07cf84dfe652340e8b26adf576f142fb1b21ac71e8132bdb4cc84b688cfee072fc3002a2c520dc4ce90fb9e4cc18d448d1b3bf6a07029fa4e62a707f97ecacdec283959733d380ad46d0ccb956df666de89a351643079047f5e19494c5c7b9688b9812d78c78197bf0457a4920eed9ac41c7ca7bef08d36059a4c4b28449efeab3920984ac070ce8f3193827bb0fe521c66ea2d6a70d2cbf9980933210bb82600e0ab7a72f5bb006ea9623255c385fab55074225f5ccf04bfeac6ca16e30d069f10be3375a329fd72d56bcaea1687c14cbe9a3b2b558a3977e20c4458d3d9b00e2e880e042dacea0ac64a81bfca412c9419b900da08149da81e8b810c22665b3d850822fc0bfff1f9e20edf1e860d38a920c97a36e6b4834b31090f1eec0cac3d65d03a81f03cf681503afec518ec712ab5c519a66525c9f27814ba0eeb5c8d95e60fd4c208f2930766eb13455887ac92fc3b66fb199e2792c82c17cfe636fae12f30bf954d7918915e703a1bddf95e3a77e4c57be08c0812b044526eda705bac35b6c030afcfe060eeeae8e409810827ef2670d8a6a3732f5e50bc9d187438654d302895afa50e0ea70b2de7bf4541a19a190e679d18883f763c1ab601c2d4b87ea05f8e4e27f355a5e0f80c1c1902e8c3854dd29031a178d052ddc36a4ec4bc73a6e864843b0faef424806c1eb3ccc15dc426e6ad0cd40fdec72585aa00777976c429edba71b6b3bfbd5be4306bb1cacfb98012e31ad82e1255ac3b3283bbb7702978fa1ddb484e5b0394520b1fb24697d895d35383327ee387a7eb53ee56f67026647026fde30427139cc2cfbd5d18e209c294c4ff9ab8d37ee7bad0b348299b3a29dc2e6a76d9fd977376d415e8bd0bf64f40c80b2de5261508f9f9d519213aa2111779a54aa90e4e8113ec1f0d76e82c67305aaa1e4317f6d457aed76d20613899ae10b187d02c19f61a838f52c208ae94591ea4245c27f0478a6345ddfb32b781d5e934d78c871ade29a39c86e125166f401b842d8d91e1093cab0ac44c096bc01e536ec0d31c52ce9ec1bc6b2", 0x1000}, {&(0x7f0000000640)="169475024a7b837459c2444c4ad6cc83", 0x10}], 0x9, 0x0, 0x0, 0x400}, 0x405) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 04:02:39 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x20) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7fff) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 04:02:39 executing program 1: r0 = syz_open_pts() r1 = getuid() seteuid(r1) write(r0, &(0x7f0000000380)="88", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5138, 0xffffffffffffffff, "93f2b830100e6d8b00007b12c793683a00000020", 0x0, 0x80000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "74bae94cc423ff1a2f3db0cd092efbb83fbff8b0"}) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 04:02:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2000000000000a) ioctl$TIOCNXCL(r0, 0x2000740e) 04:02:39 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="43b1a503bfed6d2da2584be10000b7f40f368300000000000000000000", 0x1, 0x6, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x20, 0x2) sendto$unix(r3, 0x0, 0x314, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/131, 0x83, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) socket(0x2, 0x8000, 0x7) socket(0x0, 0x2, 0x0) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000dc37becf73f4bec174b6316d5000000000000c4b5d3e4003ffa2eba00000000000000000000000000000000000000cfafa66bdb1a8700ef664cacd7e4be851a4569780300000000000000"], &(0x7f00000000c0)=0x54) 04:02:39 executing program 1: r0 = socket(0x2, 0x4005, 0x400000000009) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="5602302f1a5b7e080066"], 0xa, 0x0, 0x0, 0x0}, 0x0) 04:02:39 executing program 0: madvise(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x7) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) socket(0x12, 0x1, 0x7fff) getppid() madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0x0, r1) 04:02:39 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) semget$private(0x0, 0x2, 0x309) r0 = socket$inet(0x2, 0x8000, 0x5) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x932}}, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0x1f) lseek(r0, 0x0, 0x2000000000) 04:02:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x80000000}], 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) 04:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x8000, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6}, {0x0, 0x10001}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x3ff) 04:02:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000300)=""/116, 0x74, 0x800, &(0x7f0000000380)={0x18, 0x0, 0x3f, 0x6}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000240)=""/137, 0x89}], 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file2\x00', 0x611, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x10001, 0x10001, 0x0, 0x0, 0x1, 0x3f, 0x3, 0x0, 0x0, 0x3, 0x2}) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) 04:02:41 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100a2, 0x14) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) close(r1) 04:02:41 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x1000000000200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5c, 0x0) 04:02:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 04:02:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="65acb32c1724ae79d42d5dc3db6b89baf20eb1c50392a27d5392e25b175b0df0662566cb346f522a367292e2bae8ea4771fcff0a5f943dc222e474bc1cf7dfcd80676388be7a258501b7a2fece2ef732a7d9725cd6eadcad474b9771a7ef91226a0d3c1fe1287e73a93d63f034a8017ff7a7cad26b58103d6ba096", 0x7b}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r0, r3, r3]}], 0x48, 0x6}, 0x0) ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 04:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c00)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63f1fa3be338f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce53a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c15381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x578) r1 = syz_open_pts() fchflags(r0, 0x30000) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x2, 0x0, r2}) close(r0) dup(r1) syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$SHM_LOCK(r3, 0x3) 04:02:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) open(&(0x7f0000000240)='./file0\x00', 0x10020, 0x29) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1e, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0xc4, 0x40000002, 0x4, 0xd2be}, {{r0}, 0x0, 0x10, 0x21, 0xfffffffffffffff9, 0x7}], 0x800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x3, 0x3f}, {{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0xfff, 0x311}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8000002a, 0x455, 0xffff}], 0x8, &(0x7f0000000200)={0xb71, 0x2}) 04:02:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) select(0x40, &(0x7f0000000000)={0x1f, 0x2, 0x1, 0xf2, 0x3af17823, 0x5, 0x1, 0x7254b068}, &(0x7f0000000040)={0x4c, 0x4, 0x4, 0x1ff, 0x80000000, 0x5bc2, 0x400, 0x81}, &(0x7f0000000080)={0x0, 0xffffffff, 0x81, 0x5d, 0x2fe8, 0x5, 0x66c, 0x1}, &(0x7f0000000100)={0x2, 0x7}) r3 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x79b8, r4, r5, r6, r7, 0x2, 0x8}, 0x4, 0x80000000, r2, r2, 0x9, 0x7fff, 0x800}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="c7d16294875887dce7e4f08d645372029912a0ece79c1112e545e8c17ec0bbadaa1b3b2a6d5d4e01e9e912edd3e99edb34b272b5ce4159f1fe55bbc8da91ceb05df4b5e35f54890a4374906ccb2b6a9ac955c6b3575b0c2c50d3ef1e71f2df7d636708282811818c5a6af5a472ef4cd2fa52dd98dd791af0cc4ae97a8db8472cd22cfe7f5c31a8f0af06b8cf5a0fd2bd71dcbbe7041338a5944612567062386d79526e0d93df399dbd7add8d973beed4810bf8f38b6ea2845e5e03372e9eac621ad59e27f5b5ad3bf873", 0xca}, {&(0x7f0000000240)="a4c5e94b36ceba1bc649409b746c006689aca0ac16705b", 0x17}, {&(0x7f0000000280)="c120fb2bfd521397b7556e048446409205b82708161a", 0x16}, {&(0x7f00000002c0)="0a517c5493699ece0e4d4976fe2a44eb1d1f0a062ab886da8a5180b311ed95d3f7638ea42e646578", 0x28}], 0x4, 0x0) 04:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) munmap(&(0x7f000071b000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:02:42 executing program 0: mlockall(0x2) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001e}) r0 = socket$unix(0x1, 0x391ae29d123605ef, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x3, &(0x7f0000001300)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={r1, r2, r3}, 0xc) close(r0) r4 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r4, &(0x7f0000000000), 0x645, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x8, 0x3, 0xfff}, {{r0}, 0x0, 0x4, 0x40000000, 0xffffffffffffffff, 0x100}, {{r0}, 0xfffffffffffffffb, 0x62, 0x80000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x18, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x88, 0x7c8, 0x8}, {{r0}, 0x0, 0x14, 0x80000000, 0x1000, 0x4000000000}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x4, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffd, 0xaa, 0xf0000080, 0x6, 0x526}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000080, 0xd4a, 0x7}], 0x0, &(0x7f0000000040)={0x38, 0x5}) getppid() sendto$unix(r4, &(0x7f0000000280)="fdfb9c4a5e2f360f4c46bf94a92b3dfc92c4922afc65e2de3ced962ba39ddfceb7e8add1428d5c6744ddf6573edf4dcef3d4fbe3d1b08b5415987ac440e19c5870fb7c3c8b9db3d568c20098d1a645401e43eafe2e551ebb6abe38bab0bd7edc3edc839728b07e5e0d595b78d7ea533b0f381a260825ef7ab38a93b19f0f1224750818ff67f0f126d12bab9986c28396f010c28aa31ef6527edd344a23f5a069c4174f013d50e6da2e006fd7cb86889b715070ce0675ecfdeb3188f32bdf0b533f9a42be4cccb6f14d6984ab73f31a2770299adaa3ac8025e23654ffe6c7debb39de857dda1616bae831daea0f59bf228e377052f635eb4e3d0eb5f40f9d16de6c9596e8b3f99b7f26b1fe6de9f09a4d725b0b4abbac78947545947942bb1927ca8ae0c37bfba7aea728ca5301de090e6275305faf8cd2a29b8230311cd55b5cb5485565420b439572527b24a3706df78daa7073e53cb78462ccd5d67cd0142999a7fada6dff31ddb8d08d4267a910686dc79c5cc791942109d70083a080f17ca49107cd4b869717b23ab70b498f989e5b714073b041b4457c0ad5b547960f2bb8e3700756cb611cb60c382acf6a7b953f4850227a1aaad7faf7a34e4f38337f5bc1fbbf4618de9460b6e7b6ec2c5dc8f10ec2a442afdbe96468c31f4bcb3d148c2e5ffa494b82efacfcf4306e7d2387ccc14dad8894bbf62924f8b0c7a4506ead2f8cbba64550594a036ef743da27f3a4ae66cfb6865a65901078220afe621aed678b9cea819faa6fdb6aec105f9f0e32498090ca46503d3549917b9adbbd1ec9742c5322db9b09e54fa88d4e99f53debf8889ec8fb94f991f97ccc57d05b6af229f5cfa31b4b03cb21617f02bacda7ed2cd2f64050dd6ecb4efc30e04677c8501a98dfe923f9d8ff002e3e63ed4fe550a075d87ed6daacb02dfff7ede6e8099ad8aecb1163171c087da3a65c8dd72d6ea2e29f5d7586cbdaeec6e9e74d46ba72c2df78d2f878b73155707b39a37343b775e704e53593921ef46887c5ff50d3d10a0e2a9534d5ad15100249e2ce612d244fb80319409d00cde04617260ee7e89f1cc28afd6f6ee9f798fbc3374f40c2bf1dfd933193423c8bd2f699d74e2d668ee66db39c6c77a7cf15bcec152426d24387412f486aa782e0c4db50b4ee1ad9edb8c65ba7e000386e1034a0d55afd4c5539c623880e2ad9189a43b82b657861d381e13c97647bbaaa906666bcf21ecdc6fd73b07c1bb0c148609aa43a1be19731cdf04ef1e7fe859795a2fd0fe955da3d8179486bbbc5955a2f324a14bf49052ea605b7e4c16c4dff2b51a3685add76b40b4c9307c8e879e9dd54207770b671d5697d4f9e8e523e9c68312e92f8b5b3810f1ea70a671a828f31d910fc2b1f18d5be43338a7c4d45ccd600b2175e9dac45117dbf6c497a52b7eac649e0f1f9191195560fce7a5c540d050b1581a1a42630ef3e3da5a74769e19be74bfb6bcf9b83badd44ab1028a3f37389e3c635171f75508bb0627756dc0f923407b75238b201a3828b7acb5a537ed5f449ced776e79a3b654fef62d6295d66c1fb4526c9ab7be1f56c68d96874dc8692869252581c103a5097c2f1c90ccb23b270641f0c0b3451995d321cc61f9db34caa03da2a14e1b25eba94422434ce28113dd9cc081e4e6ad49c2407c5aae403bd81e309fc35fdb644ceb379bafe467bf7a874c3c5cf9fa9daefaf53cbb39a4a5d56da4417a49da75fbda07cfd1d8d989912750ac106cd1aee08cb03401982bd6f3cfe4c106fb84a97c1096529fd72ccceed9800673885f3dd8e23836582cf5a9022d7b81f68bcf335b48454463642d3eef363c75b16e9106811361d5f78be521621ee6fae87116bbfc27a3ea246975cfa4fe21708e829847b20e437246bec12dc17d5197f5d02b9a69bcb18cc2734c4ec1a57b5c015035dc563be5e4ccec2592af84b85e888c879742700aa16f347d31f69d5c0b9e6027dedec033a9899218710c8958af150937580e2c8d99ea7e4780300991eb317cca70d059b947b934403c9e697d7195e58148d5dab4fe0dd4527bbe8e65b6bcfb6def2dc332f33658eade2b49a92908bcd1359570b5f15141435ee9771bcdc49728ef551a59f0195b32f96a8fbcae4ff8747625ac491989b49b50784fb48513e16be027b8375b22828c470364875761b43d186e5570bfd4f60237b07938e29f5d13943d442d692e39f740181ec197bdd2608b8727850a0eea99863134c0e878345549e493fc7846f1d970e11ae80c44dfaa744e7695e8adc55b25bbd09cf3291f359c97416276cd92d40da6ebbfcdbf004419a6b0b06c72d69aaa525631a216c43a6be2038284d0a66d1b7e69eecdf2e378d2d50645916a82c568fc71ace3df2f31500fbad232d1c7cd8c1d1d810054e5232f7fc6872bed9fa05fe0e0c608295404e81f53713c4bd63d8ae4e3b3f777b0a0775b5cefd3bff89411e47d3a79ec5dd67718c73d17fb2c761e0f2719bd0bdfbd1488994cad3d0bdc56c6f7504e932695be48761893c7c9e0636eb8df87d4ef55b8db6f43d74f9a4206ce5fa0d4515c41ec0353922bf989abd7a554cab32c79c30f6e45040f4207b3886768bad1f49f714108376b96a22ac19d461605d7e40cedd16a7ae69c4f73ceb85a71115b94941d736676acfe15937e6d533762937ef85280d4dc85d5eafac1c333d361713c5016d53d1886b7e867f7fcc939412a132d70268385fda6fe567602199fda7d509b3b2ae128889c403ba086d64e09a2b3fac99b1cc147a4b62e069f21987982508ac1895b65ab440813324fe4a94f5e84b0eb57681a04d070b908342840ef4267af9f8f478ef67965d869909b3d2c5f7313a5e4939651178632acb617a1025b39d6508d7e41e105d18d387ab03468e624146f6b990d6426682a45aef1d47f8c8342ce837c0e528a303a786d407778b9913281e75cb954e37d3cd8855eb1228f4a55592819c8352d5a74f12e082416faca6915a6ed5140e54b4d8b39dd0a9b19c94ffd159991d6192edbbac21ce1d8731fd1ac7bc8d72681e427db2ed68c19f1e0828c9fc4f245b40fd23ae9d1f56b1f539cdb9dfcc21285a281ee29318a11c96e786754ba8ffe44a8c7d7672cf1ac2f5cfb0f79a187112651ab616c67733132b1f98750ec8f3805378a2bbd7ae1563892a4a4783a1bc22e1a92cd84a6165b5612bf1cdd5aeaaed586ddd4769e171ee235e08274859d20610c2b3156024820fb8ea473b5af75d932df43beb9d3a8a157406d05c053f56dde9581dd296b863c923a38fc8ecf0a39affca5a53a82a5dbf74d23ba29d06bd20272c44c5cea7ae1650777a99aae89c1400ff34ad7bc687e3e6f0769e1c16665722936cbb8155862aa2160275e1d05f518bf2bb0e9f2bc9270091ef8d874ed7915b370d28911cdb639df61bdafdf5b03200b9fff7083a13f467bb381fad4d90187bbc36aa2428cd75fbed4dde3d55858c4b0642f344f3761f5d64c59d1dfa11c3db8677021d83e5d30b36a6e75e04e7526b9c008b493ca06b02b047a5c3d72552300094d6f80ec628288b979d180c0c3ba86129f86cdf7407e7382d5905358819d3bfceffe1678846f7d611b63ad0e2970acbcb217a41bead4f6484f9076e71a8f60e5e2e0424d3af1e201f651360f3965f1d7d1b1d2aae4c143258054a8c3daba6904d9cd7b61e83396eca301b8d6d547eaec54e79a06ca5488bd5c4d310fa15772bca96288bec3b804bf84d833b26c36ff61a18bfc8e4e96be90dbb06b713c5d3304caa2ce624915b2d79274d6c767a9402bde12f09a77576c51591a69243e706ce4154e31a620899bd4dbabb319f65bfcbce162c6598791c8c47bcb35264d94024bae0c3eea512b45d351e363b5ca3b1963399d13b0b16d026fd6374d16c0694e84feef40bdcbf732b7944f5e732665054ae32f64fc0bb62f54477693a356664c744bc110dfc0aef6eae79010519d2a6503540cefc297d15a8cdabceabe248b2c0e19298ae55e9cde8da92c1fbefc52199c935dd1a875dda6868a307cf82d5408bf5c77d82e00f7705ff2db4f47a961883d8b77d49a442e241961389ed937d1631c42672fbaf248f8fc630bc30a42709b31667d1b2a1614250a8fe8dd918101c8dc9b1d12391078cfbb1f9aca95213902d83f5d589a5986496cf162d0b8d9ea7d9c88b89dd1ff7ecf15fc07a42a644e73b7cbd1b6bfd48f80f5c6ad12188c2f92c87506cb3903a8f1f02298d12a3f0ccfb33590b8c15a5a3a4eabc6c0dcdb8dabebfc4b5ac9ea80dec01fa5824036dbf94e0572807ff447aac4a279186ffae2286fed35bc3c4bba9b0d382cdeec6816ca7ba89b0872d596eb40bcc7413c9f4591d5353c4b3cf34b3bc8f2cb0b6fe4ee5b24c2bce3919589a158e9e69e74e1fc5b66fc144a443b0e8710580b0130b2b37698461a7f289c848a55f05623c0e4e56e783ba1e068f9c18f3f8d0e36c859d48e1533e6830a9ff891489ce9e2ed99a3667e21b8ca461c08162b6bb5e8070782d99a9e6dc7f6fa53ae401fb86ea55f8a4deca5babf40cdf072fc7eaa39b5f0b4d6d28412bf6836782c2b532d174571e6fb1d2a44808a67e94f15ddfa5f7e5f7b814444618509cfb239cdb08e1a0d8762019a55f402f1e70d21ccb3829e38762ba98a0eece5c22156e227da78d9c0c093b01e9c3718b0f9801c867065831ebbf79f19d2a39f33de147f06c87d432c806a527877d775599e2b6a4d24207d0b77a8b8cb6248fd0caa05ab11f03fe1dbc933734a14036abf88c84145984869c4d9f7374e866100460a5a52de96fbae67a70f27c26956fa3fc7836f71f610a7c0fb49e8c2851b64883a544e69fc67cc6b4375e2a74ececbe1a76e864a74bca8df3fa33ff9dbf3614013b28e905bd8ae156b00322612669bc8ee7ab3912b5f000806d7c7d9548a45036ef219d4251d83719763d11949b3ddb1a13f749f27163759c61d28619a356ea69e9cf3cefeab8bd07018482c51569aa5729f7d59687b233b368a4a40e7be8e6c88207a233f943b6812f3b832429ccee540e06cde2f7ea33e0f345b7be042e6ed308a85d323827e0f3e5eb004109dec92ecd004a1afa9978229401d881930a8dfa3c86a0613f4fd58991384a516cd12e79d88c5cac7828018a7c27178bc94835ef7238ce3beb0a864b702571474429d5c0095579afb65d8067e717ac05d61c9dfc6b2d42c39474d37068d2f2e0ed05867c3761d4134f7d7a159ae9aa5643250617b58b7602113218adb9b1a3c1e26379c4eaad2e6ab5d1960c8e1a87840918f384d78c0a3e75f2ff4ed655ff37b44f34ed4ee2196e25be5dd562589050fccce7dba4278117919f3d10d2c9b4a2a648b8aaeb4b85f74e6b2935359b2d68a195d84f920ef9d01c71072b57466f00ba6ff5c6cfb1cf8cd795a3c2cf9c64c5501f4f55d7d1bc00b36c425250a4175b070cd5ed68f9063cd72f0cd8acf930475a597bc5516adb52fc9a72ef42aea738c1c328fdcd5951d88a23d737442ad9381fc8f343e7fa09033914340bc57d10dbfd5458cef03aa0d5941df645c562c39c813767b708fac20184e826870d0e9f2a7d2bb67fb30f0085cb652b4dfcf489176fbdd026d7e881d7116c390e4cce8aeb8cee1e929bc9e5fb88ad80b7212e9909d2e6c31f6a17969e259c4b06ff0a401df3ac156bbbceac6b49f102b3ed637d50eefcd2d9313581e0eaec7394338ccc7c3dbbe65dc308cecce21e933844d16773d8ba49f4d3d45043822fc2d93957fd54d25d24bffacb20", 0x1000, 0x403, &(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) getsockname(r0, &(0x7f0000001380)=@un=@abs, &(0x7f00000013c0)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440), 0xc) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) close(r4) close(r0) connect(r4, &(0x7f0000001400)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001840)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c98318e13351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31ac5fea4a45cfedcbd58c1c00103a2921b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce52a18a5ea5105838659", 0x11b) r1 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) r2 = dup(r1) r3 = syz_open_pts() preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/145, 0x91}, {&(0x7f00000016c0)=""/167, 0xa7}], 0x9, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) 04:02:42 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x7, 0x8, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x10000118) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120aaf696e9bff6e129635d43ca3213de20df28f245ab04b68da2d994c000941b150e84097b6e5837543f78188d8a9a5ef2702b14bff9bd1e2f7f0f930844ef3b983ceff68d35056ecc771d8a37677c0b3203e4dfa9078f41e354ff0b009573e6e1fc3189a39ef3808fd3f913cdb8779376216be29b615f1861be59b34dfe9512e50a9b8e079a63658e384674e1d76312b7d2ffbd44db214ea7dee9e8428c2cbc43ed8e710a8dd95ac0d4c4f29c90e6f26a02eeca2fa19ec414d445e08dccbb5dda65df216f6f0e00a5f7d5e12824ad65fe4a807ed0594100be56cca7dccdf99ceb4bbc8ad6cdfba625ef183e369126ce722c07b9531cfa10daaea01a839ed3ad3355ae3098f8b99e11669c02d752d8fa8126042b9f15a52e1bba7723813a5403259a283dd468c5e4cca82934126e84bf88a144092ff815970f068a9c117e0fa9bb945c1f6f3d45317c01414cd8345da191c1ac4ae82088017ffc871eb8291d1ea413ee70e7e81e0e8a3c6faeddd68c32196a7876b5910efd65607403b98faeb9b23f16c44557eb4afe1b93d422fae84f0a8378fc21b9ee21a58467949ecdae58598e8d065caea950a2fcbe182f4bb2cbad75e3577f44dcd0f9b247e808d0689a5b5a69ca8f0f559829f87d25039907c46448316b28720a9e0210158f0954c6a96e5cad0dbca2c53ddda84731a946af43f1f259f05bafb2b33efde14789310f77f434ac1f7335db23aca0c3f76e1a6da72dbee7cd730e7bc643608f32aaa0960a0c38890cdbba0b67c92ca62a78975ebed392c457bd55f37a04676603115fdd06993597c09f32d3ae77f405e5ca1ab024289f9ca3e2c48c5a45462e9fb4bc057e4c9868860aef11b164dd404140cbf74deddd06341becae9bb163d12faf61f191309d63e3e51dc8632cdd78f19e53eea139dd53c6ce02760aba0dbeac190236707bfa7a06312728ba98c31e9f0c0ad8d05c3e5e260ddbe08cb5a207bebd9322a4b7deff86e662c55cb4e2d605908063eebbb74cf53bee27b75673bbcb23a8abeccf0fd639059be788d64894f7566c778e8c6e09f1e8dde16d0cb78089bdc5f2f3218073648e34fa738803f07dd86023698ad30edbc111f9f007f28151b42968481d0cd0572c710f11be2951b757581684448ca759662ccab9ce85d482e862243a0a901d9b15b90c29591c95aca4381e4f22a0eeeadd8953be4d181e89749db7f389c6d0359cac62adb0d14905e29da696a450b407aba01d3d6bebf0c17ba4df2cd8160ada9cd1d16b43da97e39e24218a4284a693ebfaa4d769a7799a6fadfd9a3585fcc3041333e21c0b4a86e076b3c84218456236b928a8a71fd1c6b819197cf44abf460e2bea7ac92540e59539c54c0f2045b527f5603acd38f68f953f3a161dd28b925d172915d2fa57deb60be7a67037fbf7e2e3bd9d1d3ded23b504b4c11d09646690923e9469cadfafc57081a06914d7e2a95b15f425cfec094e410a8ec3e4ad9ddb16aa13e8752794eacbedcc904e7808d9371f1121c3a85b1c2df174e0f19a63fc3b5a985205b77dd987b6263c6490793ac86c3b274a542eeda3a01273ceb06210b8bcf05f011f8ca3e244e5a2719443341862a60e4013e3a67897b2cf2d5d9fb1a717d65a12067958da63a2cf9c6dc830905bd5d2a9ddb9336b2acabfda4535c6bfa92cdb7f9d43a52fc22629d239ef87906d89283a9b0f32e5e4f050baae4051486a9d75e7512292bf57074a0a8ecb22bcb79bee9a54e05786cb05d963142ad2f0588d18362a84d373d073f371a95994d321e313819670e0ec8c6390fa4e3d1f1bae46502bdce93e8de510ff6b3f7232711ee44671798d42e825497f68abce557eb7dae6fbd57c89b22fc64600e9d97c02ddf09794404b3d86b8acdc66777d94c0cfe559b6cafeb783ac7dd2fae38341ed98675fe28f7533dc8ae7a6afc91eae354bf44f17c83c9f011d2ae572aa81741aa8b4f2d062d3a60c3a51e282c8c0b4433a20cf6ff76b3bbd0cdc4f6676c3bc7c60d65c2e94eedb8d146e42ed2783713cb9a4e2785681e151aa5d6baeb522cf2a6df634e9f901e15d134bfd0a07d68bea3e1e5a71307d9ce98c994114b249e06e75d68976b8dcc771ec2f2d54d52bacf4180b76867de31479011d9a8006f02577c7c23481c09a32d10e15f9f034ad6cc8c53dee6e1886e794b4ce7be66c74e647b4456621f294f2580ad95baeb14d9e2cfbd80987571ec708242479c52dd3b3b5a97503ed7b6abbc3c84d98d1a336f0a518b0faef730647153d38e4c85e6a61425ded1346ea7ff37c44b98747517415708202323f8254f5c57ce3fc8e927279c43961c42b21068da99fd11f930085982e3e913a1a754daf83d8ca905a8ba1f7d3545bf467bb03893d21fddde9da72ff1714b2ec139c6e7691b340c2d356625bed77e0ef4697342591641e2c2c00d", 0x98e) syz_open_pts() r2 = syz_open_pts() close(r0) dup(r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0x0, 0x3, 0xfffffffffffffff8, "ff03000adc7f8a0000000000003200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xffffff82) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x7, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x200}, {{r1}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x8dc, 0xc4c}], 0xf7c, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x41, 0x20, 0x6, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x3f, 0xa2}, {{r1}, 0xffffffffffffffff, 0x10, 0xc0000020, 0x1000000000000000, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40000002, 0x3, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x11, 0x2, 0x3, 0x5}, {{r2}, 0x0, 0x1, 0x40000001, 0x80000001, 0x3}, {{r1}, 0x0, 0x10, 0xfffff, 0x9, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x9}], 0x7fff, &(0x7f0000000240)={0x9, 0x6}) setsockopt(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000540)={0x1ff, 0x5}, 0x10) semget(0x2, 0x2, 0x1) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/253, 0xfd}], 0x1, &(0x7f00000004c0)=""/72, 0x48}, 0x802) 04:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x800000018, 0x3, 0x800000001e) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r0, r1) setsockopt(r4, 0x7fff, 0x1, &(0x7f0000000080)='\r', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8020426c, &(0x7f0000000000)) 04:02:42 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r2, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 04:02:43 executing program 1: r0 = socket(0x21, 0x9, 0xc00000000000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x2000000000000000, 0x0, 0xfffffffffffffffe, 0x0) dup(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffd) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/84, 0x54}], 0x1) 04:02:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 04:02:43 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)="2ae0b5ce632f1c2d9f6b8f00c3dff565c731d7897bb40e1f69f5a86c84339ff0df7fde1ed42ea8468403d34f0c11c301234802a5861c1c288eb7abf8682b64a3fb64dabc34ad56948f3ac1a6fa154b070f30e30eea3c4f2e4de2671d3481707d519990a1291db91d12c87ea656331eee9e2a7e597da21e1d6bf9a0778f0a20b977d29de675db95323f5338d584c1f28dce00ef8706d8e9362e2a43761b8bc84cfc9d8d39064458a79a28b12691a7dff5a467ba95ac804f51e68f7642336895c7fda832ed0b66ee117494c4317093c9d8ece56c35ac6aa07a7f271dd6a500860f4f44c3690713b44407c326a2a858ece7390eb12f12443884252c677583423b7355320c12fa506550013e558b649f4ed22ac651bbf086638629f9d51752641dd5ddf5b3590a450bcf87b469dc82b8de44c1b53f4f621ae81bd88e7a23f9c0846ddb1a123a1f0b88f653d4e27d10c74b77ba899356dd554aced4ff403d7868be1b13d7b66338049343102c40ca1291fccc5e1bee0000883c924a5e3b83d70419a8e8bb3af153268da6e1f0ab86edca0a84123d99a2e55a1aab1f4ed1b078a4354c14406584acad5a439df501ce741aa910c7e2b4b656c98e3d34ae98cdd8095311a5ee8d78af8bc276b4ae57c651d8179b2ea3cf7acd3ce008a294c2e75493f0736c776705a2dd7c3bb910a80891c9b1223e0a90722a5bd7e6ec620bd3b4b5075cc0a3fd45a3140776e8153b7e334bcbbca7a01193db373c0186d7cb45792871e566bb36dabc5f6141cbaf720b9e1942937e038328826953764ecf9db4854b2274635b5708283a994f0fe93890fbe06dd6482b972f8d062d70cf578d35364b2b76576f58f786f983e9396300041c6dcd864dea6132184623fc39b899c4feb282dc4b3c3ac3f1b5cfc1961dae47949b063df0ea60c10d6f4e1c5d8de814b1516e05e8edf9ce4f3beea9e6e0f5ccc5c3ac447df84f4fc0fcdba82505133550e498faaa5884ddd30fe6a105b254ef01f7f8f23c23480b1bcea92d6f5525e7d072928e6ecb894455636e1f5cdb6947a84621bf735bfe6dde8c14ab65fc87c4945a16aebfcc4496b68202720f9d889c7a93aaabc47b39aac6f266ed055f576fe7c913c864da8d1df9c949b1964a083cd942015dcad3f0e2455cd9e069e985170b252891d7416c8b3b36ad5b3a7471460d72325c82158a694d61bebe7c765ebbd33753c208553e917ff2562fae25e3f1d4851d563ca92b487de980ade20f7a53683a43ab7c00446b772316abb1a2951b7cdcf643918b8b9dddd9d0a8501041a7081809e157022580cd9666a2f0400af8dbfdc8288e7b43d723990ac3a9261e6d3484dfbf1c335c87545440ebd565cf25c74cb1f616991b906610a130ff41352cf41a9fe0ae76159b32a8748a1d1bdb13b1dbf7a4cc086d6e9e6f0e8e6e2e8be1ebdd933600d9dfab1a38cfb1a067cafbde3d6bde9174829a6044c03720a86b61a6cea5509a51f3e93688681a9b5d25a947fe64416b34555b59dad2ec4559325dd0cab66dd431d993c0c19892f112f217e1bd47679c68b496e6131d99bd454826fc15cff300805b2e7e54d7a6d3b7f591079ef3fb621ae819c9bbf4dc067a6b5c1a466a84117283e7a8df2b4c5c551b196cabcdc1af0028c6d4cb99657b4f571a679f515a9ee894b4d77629df9188a13d8875ef510dee31b286fa0635fa7d75414407732098e773c9d1a7834326aa2a3adb020a2caa7e6674ce785079a46e29ced84a28fd32515c0d4536d2374dad88cac7fa5790ca0f38230a80c4d217062f8d651fe0df91c5d6bcaa8d19f56e63fa51a59822112f4f29a0a8f6e0f5b7b39d1adf76381636155156a946e6c6e975976c599ec0e174e35d0eb7dfb6d870c144f61bd98dd30cf578abbfc8f92fc7afa0daa4f2892ac8d39fb720d46dfd8f79d68672f76c0733e1ff6a19e9862c3746e2c2b9a6c1936e392b2220e442dd052b26dc5a1b6758d6f038e1e3126d8a270fb6449f1ba435570255c84481bf9435e26c263f953da5031b8b64fd8126d3d9ed95658c99fcd46f2951e1159635a655ef447574dc37f8a64c80b1a5dd29b45bdd6f49c6625dafcac42ff0b351546653a1fd93751ead862ceee9dd97e523021c398aa6abcf8dba88beef3ae715de22488f5491e3d1dcaf93ef8f05b97123b41221ff0b8a2e486f5bd59dfa56b450c31c8dd12fd684573f458bd67df4e8e2b65b87d96467916c4eaf51a6b8674b77e5071fa18b87f87f6f58897e8fb62c69d4f44cd5f5d1127e59db7a64171ace56685d53908cb838288904a97fbaeff0850d655a74b4c3ded6fd7bb57b5fafd921a7d4a2a888915ff75ce4612261ab89ffdd3a2bd46edbbf5cd38c2b4c91bbb5feb2e3596d870e568979663096158adc14b1a627f94ee387fdd90db7b272781a1be4192113917b5b8dfc55ca57d036ec3d095d4a814b1368d79a128e65496c99b9302fc63a899031e66f224eabd7cfde9eb0bb6ebb6a3f42e05c8655b5bea9314a9f517354f146fc292ca21c73c7b110f56fabeaccdd07d222ea9ec5a216ffbfa61e3287624313fe4ee056ce9f6ea1daf8776d47c8ad31e0b102bdabffa5f5456286248455b2ae908e9fa00c5eecee3983c59290e96986de89497e90ad89107bfe81da23d93a15b2f2101fb2370ea534c3c5cc58a43624db4957d92d4927b0d0e53cc10275542bfbf40c13cc0c25a5959f0a1c6b0f012752416b404270d94061616f9f7f22f048689369c805d60b59b5e4c661843412799880514c05e8b6e9f7daa42a7dae6c46508e30bb0c22cc5cfe46522bfbe4cd383ceffb3580ec78b478ca42348427dc667bc0ad8b4a70495bda23e040e60adaa534663e717716f0598f72d3922895fb007ce8e47812bab23fd004248ce6d9e18b42d09856f3fe885de6b74a5eef5f40b93ecac9361e7647f3297402fba2d129a571ad19a586bf52c0f5404c196bda3dcbdf67def1a688978a19477ec0ae2b00813c4a165e8f464502cc5ccb54e721cd3a628d1c390e9666fa333011a3da2f64695d224ee6bcac8dc3f6f8df529e877abb7c1a8ee3afab3e10928640c39b67dde5984aa45eba8573711d7aa729bef797faa6c19af5bed12606aa3656bb7575f403c7c26ee32c1df1d9af1d4219f210ed4aa12284facbc0d7a66f053ffe9f31714b1c4d09e6376bd2a57da61bf5d384752d3099d45d58e19801b456046e09f2029cc34e4dd8d7dc2cfe5a8c073aae6d19302eadcd6f078da1cd6e4019fb8c767982fd56f59c2b8433cc5bb51e459f78543d183e2563adc434759af01495e03a73a991d9dd589c67e3e1ad5aa3c8362c625a8ce0cf67515e8e305ea6fcbad4d51a80ac3cee34b66532c8d4b899f2159f72fcaa68ec33d156f756f73c07b620c4289f5d4c2be1db249626a1516399051e4262b73e791d852b4e67bc6d65261a4bb85b6c7fd739e354a1837219abc5194d156d7337eab0bca674acf4e20d3713277d7683f03f2ba248e1a2052c117995af8aa7f5d8e2201a3bc2259d75ea9abe2934c894f9fbb243f370a88cacc74273f35d6d3f2861d6f25c11674587c38705d5acc86e9bd916cd3222f96324f58491f93b6a2f2d1652afe336e1e321ee8b6ec0e6b2b180fad257bd7799a7136b97a9f8bdc9112d1101bef7e03113ade0192a6db0912c1374a5502579ac40dd2598bcbca1ee693e6428c8e5c3bd058d9a8ad311d196c1ca51477d41b81ea332382450d0d5966890b401ee59a402cdf8457fccf62bb4cd43bee0315ab3de0d429bf616617e676a26824a572317bf9aa34d056b2fc3b310d0e3ffdcd7ec44a80886d001571797c34b707ec27adfbacbf1da59f119cf52b88a9679f702a84109c036f458e062e004a0294dc1094315d316cfeba9f918e8c944be9fcda8feb81d7cc7882139e4b1e222dcab5d8103032fcc7063a950d9f5b8e3861c5c65ce2ee2ecb1817e9ccf5389089198e7f438cd30b9df6af985fc022d9d11426fa0bce6ff263be19c5b0a88d4367ac6932e64e69fe7110ac81b43d9171a14486d909d5dd82fa2b49ea09ae02a0070cc87e8272d02444b2e8bbe58643cb7173b04f4e41e4a0dc848f7ec4200448e3959d51f0e275fbd2dc49bc952d3ec5e2ce085212500b7eb3ee5f8203343f3f2a66ca566d04ecf22d87b31890a0f40477e1eb13a05c41a3e6c8431cd8a4f93e037345e6b084aeaa4c35ba61bd7c3d4b27f17e3f443b47364e4eff9631679baa5be67d0ee59a07d107757b98080bf2c30810572572fe56636b0d509eb5cd027426144ca1c10ba2583a3e1d3da955130ba5cbf00fe04761dda9289b1bfbe4c2da29443c2d012c310f023c5a8fc125343c93434e1c9963df94133751a832cf2da0fbe2c7d31c65a5be9c1f90ad1239f82cfe8bdb903d7f093672985fe2589830278f106a57ef8e2e59bb6a7894a68087c04163dfeaae28a51f8c9dc28c62987915309c61e3bd5c83f38993609de9ef4803e6190164cb9b63aca54d7bd59926300fe5febd7655339ad98056952a9b160566898f7921e12102bf4bb9438d378744da56f460474f80a52b4c83f9603644b1ae527b5761689ab7c23c9132b7cb2405488b36e7088f710adb9e4b0e62418e3bc7986efc284cd67e218078db937e8eae5af7ad9298917ca89b43b1b04cd9f6ca10a423d1bb661b8c3ac54a539ea72589ca1391f3adfb9d068f73483a2801176d7c31c8b466b111b8347e57ca50bdc16f36d16f53e24de6954c82ddc6e336cf63699ae8cd47ceae3d72271e233ef8206c25f7b463ebd0706bd03cad3d6d71b416788954d6c74addbcf961c3544599df2110e9cfe32377712433163c26224c95725a3957967db21d5ee7a1935921467732afb04f4bf7b33589e4bd51df20132a97e1547cd7c74c32c68504ca30aec89dc60c73520dfb94c1555772347539038b42b65e1743be89242171afdc02cd803a8da533efdd5853ee869aae765dc7e4f9f9e816838909688aefbec9edcd11a670bd663e52b5692d29c89ba933916c446283264ce2b142e4e3109f5396de98f1d334cd93fa0a824014b5c8708fac011ae460b1cb81d147d932d354de72de7b9facc1c952bed7a9f0b8e2cfa9f9efd25ca09467572884c6e0a45a0049d36c8ca04933997dd79a9e53710677a0445bdc840b3c11f1f7b45433424e1508d7c92942448e4fbcc571e7e37bdccf35bc53156ade1bb45427dc7c875705477a67d468f17a366e4cf13ab2d367cbeaf742306b6b3e94313b8bdf8966cc7bfc7d1d3437c843422701bed4c7557a8c71ff8d6ee72f406e0770533cac2449d0d1e544b0d7d18ca07352c00af11b0d27ab051069ecbcc84e73be4554a8e3b78b2bd81a5be6fe1509dfe6c409ee3cf36460055f085837abe746f5a784968a2fe91454fcc0c8e3994cda1abd2a00c39a1e5d235cf7061da3719748fb5b732d07e6e269a3477735102cfbe8a29a50b8e41e619fecd52ff9cb745a285ed714706eda7338758d5e510b0b8c04f9c12633893fadb20a2046736a69e7bd5f9300a9dfabdbb1f3e2f2f21dd54fa3e595bff149c1b15d430fca40bfb0b018712c32f9aba05b16f01d00e6da04ed13b80a2a632c939815315b1b2854d3d1570a38f95110d9f3092a71389bd7548be59f77bff9d2aca8a9ba7aa5ebdecbdb7bd8761f950273fe3543c308c6406147d76376b41d488cf70e0b66fd7d43e6d9daf94dbd0e69e4c94e6e41b063ef77feb2fa3d17de7d9c487da74a6f0196065e5cbe8b46110388793a45fdc0f5fdb86a98f8b5771643af61a3928568b77b2c712ef8338f71abf2eba892d85f6d0e7ba0b731a2bcddb8043e490", 0xf754d5b6bffb731f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="0509", 0x2) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 04:02:43 executing program 1: r0 = socket(0x1800000000000018, 0x4, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x1}) 04:02:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfff, "00400000e74de40900000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7e400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd6ab103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fe70c9ea73906e2adddcb95afdc27b8c9831354609d02fc26c4b14b00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d7b65d2712d93ae731ffee5a627d0767106bd31b4605f1d00adfd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) ioctl$TIOCSTART(r2, 0x2000746e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002eeefc54be53a02ff6159b5eafc738e54a2f66696c823000"], 0xa) read(r0, &(0x7f00000000c0)=""/153, 0x99) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) 04:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) clock_settime(0x3, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x54) 04:02:43 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x8, 0x5) pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r0, 0x2) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 04:02:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) fcntl$setstatus(r0, 0x4, 0x44) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)='T', 0x1}], 0x1) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x8001}, {0x81, 0x1000}}, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 04:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) 04:02:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2801001b54ff000021"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) kqueue() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 04:02:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="d54c511e4c5e70365a851d671ef804c5a8df69beff494f0fd465b93bc780037bfebc8c8237fb55c950f461748fd90354d3d78fcc5cb6b11498341aba76d4e41c8a228b35989d1535436d7fd94018aaec93a8be03d79bccdfa0f7a940a6e87f34265340f982090c62daa34a3d07b34bf937628473dbdf2bd380bd253a045b6f3a705c4ac3d2ed081d39443b0effd78684f86dab417cd01601dbf5804741ddb6f8d0f00c9769e215b101d958fd93", 0xad) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20001, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ftruncate(r0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) pipe2(&(0x7f0000000180), 0x10004) 04:02:43 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="96", 0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 04:02:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x1e2}], 0x1000000000000354, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:02:43 executing program 1: r0 = socket$inet(0x2, 0x4001000000000001, 0x800000000000003) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) semget$private(0x0, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="79bc84165ce33aba13c02426c16334a8e2a47f91319178d3c1949e4f4c3f934e8703d147cab2a36f9bd20ba153bcce8a9c7994017dbcf187d89de432a9ecaa538b9fd8cbd4b85194e040f0d320edd5e069cb7658433840642f2427d8670f313c3d067cae17e2f38e093311ae3349bbacbc991e37d82bbdc8c3489bd1fe02fbf6806f71f5b47ce849bb8b96de0a525de8f205376b6c76c920137e39da4f3355d21ea23a00f57d95bad92df70ec8ec942fe2528bb23cff2871afd5adc21bb729629a64bf70bbab8bfaa515c0bf54bf5ea721aa2c4fc0e40c6873cecaca26d81bac94acf56690637ce29ff6eb1aef5d", 0xee) 04:02:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8080, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff0000000000000000000000000000000000000000030000004f22276e", 0x2c}], 0x1) 04:02:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xfffffffffffffffd) bind(r1, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000580)='./bus\x00', 0x8014, 0x21b) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2cc356a46ad323599f4b938501a379d43b407f4dee02bdf45142bd95ef25f6d2f9a757d07bca9ea4adc23583f38447571b4e82d7beccb49b4d0a821c9de55668de65e05f408309417b562486d785d8d6cfb33189112b55fa4a27d713b47e291d634785a77d4c455cbcade892f693a150346faaa6ec4d8d328e46", 0x7a}, {&(0x7f0000000100)="e66a9e5c2f6ddefd3b04d6c6b151240bc2bb317d7309bc55c4128bf282f0f38d07", 0x21}, {&(0x7f0000000140)="1d0e17048e37f745c430b0e877c06b872f1fb15cbbbe37b9d4fac0f88e0870b993631eb8df5ddb496f093021db760a57d7ab0ecb59d69f563adfc1f04a708729b3ff3b87c518c72d294757a44fc01485cb3812d904fb55e0cb21a47062d0603dc48ec56ef2acee01bc93a2821c9d18a4560c386a70257a713d88a1f2ea55c0a023981a6762639872fe170ae60d7154423002ddeee2e896a9726a15edb18390a62b22e890f993359fc909", 0xaa}, {&(0x7f0000000200)="1d52bea7b6d5c0b413e345d02afb15a4e28e87e34c66a4cba129de67b2fa9f", 0x1f}], 0x4, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20082, 0x0) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="10a14f2cf476b1c36d3a581a6873abbf0a1028", 0x13}, {&(0x7f0000000a00)="22c0e9b4a87e9d9b5c50f3c7e190c86dfa2cf24c3d50d977ccc8565253138d0f7ecabc9d5b29f39082890b1532a3fc9ceeb2a4eacc8ff7ea866b943c76b57326cdee150e10723a4657dc5e62ec378e244809703dbf2226c229011ea0762a4b8858ae1aa97cb12729fc52ddbeafe4ab8f93c8366dbcd1bfd32ad81fc816dfddbce83b2c46f1f2238207d4c727779677845068bdd550a4a6a3f1a616d0b47da3125cd83e362e89aaf154b4a56478248558826f1319621c527e26fa458df00ba02481495199020d994915154b20a9e40eb32ed8552c9f8f781ece07303a6862bff26b9bfca11f95bb116e8a6806bdc5fb3a203c2c34159851868b9eebce6e04c8428134df0a20ae8346d98c1e4a94327cbf0f4646c03981556c4e8eda04f2378a1395d240a6cb666e3dbf516fd49f986f4abc665db331fd7927002d2ff862bfd68be3d5cac6d1362e541af34992787b8c39d81e1221d1cca3b7b96198b426fec280a738fcfd454ae6d1df3719222ead22914c885e02203d1daf591b0439796d1b64648e882efcc44179668df7d7a773ba262cf26c4e2167fc7a59b3e293804e35cdbf302aae20c12bcf57f1e19d95cc44d13ba42fe386ef9e30bc8cc77f68747a6523a413847c327d8f42b4c0b37f9df9a2e115ecd4b6a0263e9f214db690cf5e7ff0b7794816f44f18416722989cccfa31f183a6e3af91eafe41716757e8a65ba5ad8b511ae69929f8b1ae867bc7023a670b8a7387293d0141ee8f61deffa716c1903a415c651b10dd509af57fd09360697a48cde090e22da0d54a45972b2df676f3fdf7aead9c3a953b10cf7f245736884f500f22e139aad913240472cdbc33aef9c1d3bb9f6e670007ac287a44ef6cbdad9985394e1fc2b399368a6c35bcbda05b0926b92b14cda038643036dd760a0a17097855bef3afc7e4fbca6d8d1a9a881442007cc05bad5457b815cfcb0f737dd7306de9d1478355d1759157c8e1559c7f564dac95ae189a83994b766314030e2e5912d0553b06a768627dd6925d59e1de0d5bdec6d9222d126749c44c0853afe8ae8dcaecbd9841be5737d7153fdf560a2fb9d56d5a823eb3e7d5e07c6efede14c1a5b437381750f3f73b77866826bbb15c237695c38716563ab00bc20d5a449ae566e0ebdd39dfe480d55ee19086cc0576e9ec754bf49c2b3e50035c266716b21f310d46fe23c63426de3d83ed99b7bd2f5a2fd164808365326f98a54a7b42f440820c3cf5dbb58fe2b11ab1ce020290ed4050a0bc5c8105090a2a04a5067907b8bc58b6a53bcdcd675c93f6b401eddfe1cf498cec48caba2e8d43e8195472a62663d149641367b5ef6c3bce8d8f1ab6d32eb333b819638dea97c005ea72a225dd596ee9b25d71b687d3c4e47f79689cb7880e9597b46c355f3a244a4d8386d44b5b7d46c2547ce0f5fbca1381d613e0125cae8b188df032a0f5cca45a101bfa3a1340c40b8b3fcb7a663e54f6d42283284621e7b4c85a05b3aabb14800b07d19e31d916bb012638a3f040da218d4bfc142e7dd53bf67b460719712adbc27750ab59987d5f4a350d929539a9b8cb15a2043918a670f6d574bba2a53fbe55a54230b7846dd2a56e13c7116e40bb0c0b7c369ce7284cd22c50846182ae12387c4a5dced033ce5d31cc4aa03557fb1bfa76ff6669f4f13b77de9ce781ea2c3c513def03b08336c55beebfa05aff1cc84d3479e20340b0641a13dd69b02b3b4b3db43b0d7cd2f66bb2991857cd7cc28bcdab4c978582b75395d6e6beb13bee899071150d4602455e996700cdc73fe4d597c9d4c71bd9f316ab34f5c4c6d986ffad434efc2ef50f6d5e65c3f7bdadf9f7907148e6a8eedca60ed916f1ca525804027c95f99b5ded5b31bd828a3d186e62e9152c7cf7b338e8138e81683d492ed176f989df1b3a6e7cb5d37ede2eb10931cca70a80c6f3009efd1de37311a7a897e0d647b87051bdc1e9ccaf33290e667a070265a64c47f4e8fba8c3d2d47b9b00a6f1e31788c5622cb7ac25e2421234df3df33449441c276a886f1d4efd5cbf12cd19a80cad6817b7709dbcda6a6f84e4f980981fd51503ba2b8e5d5746a57b5fbc8eb6861ff91c66f4fcc5f81b7f2e3ddb2bf48cad392e7870bca3425b72833b928667a44e2abe8520fd337ab5663cdb6972405f99324a0f19c7f543b6e193577cbe2da61080ec5acc9ba131925369a1b581710130e60e72fa49fd83fda8209c1c6dcbb7d05b4b4e5d96addbd64accc0a1ba04a38e3212599191f7a6d48a9bf5363470aac2ba07b5c909894c7bbf2041b18956376b33c75fae55c84a8288c2242c06ba4a44d27e3f6a778421c7087bcb1a081c689f251918c69d776b47a9196d4ba5333fbd07481b219f9904adf608e7fcbb2060edc3bcde72bec6970d1ed4ac2fe84dcdc7a4665d781b0457f7b528d5b4d153c0b21e5fed2b2b3f621a29c42a262a371c8ca7ba72cdf29fcb9801b187dbf22b9eaf6ccb48b7795e47a72db8ab8839f9c4c07b976044bb5cd99a578d7db291edd1993f663563bde4b564e1a28e195875f1e2d0f8a6fed8685042d2a9e18bf6a131e7c1e4076eaa04525ccd9fa755f18eeed32651c10c12a0cb00bf33ee486905503988aee12444545e16c5d35d31b6c74ba5d491abc1915ebfe5b95f33be0bfc8c84b6d1b2eabece4f2602bece85ff85842d7aa126c4724d86f87c7f529675ed633821798c1980694e74200d7e47b001b8c58c804ad54827b483b60b038378222bf3f5f05caaa207d64edbc87fe0859a3b9b5c4071b1f09df4491750a054396914c0c742637b5b8e16fea04d08abfb89c41170df49b9db5f697180a3cc2c8cd184638190b61a91c5744734015878bf09b363129882f5dd5ba159dc0cf59ebc833de0e8e620cf62095a3559695b975a9d9a39b0f7d6d320984f24e9c69c0eb1784a06e68a23345b30aef5bd32666f417cc02a0427d90434a21fd28b0b7bd2497e3c28029fc17daf55fc3d84fbc674b00e537bf80dcede58be09c553a13dcf7215617ef0e3aa72b7d415a17810dbf2ebb20d0c70119d4d8bf061a390a3744ff701b66a3ced9b6fc2f64a2f18199cbf612dbebe8370d622c65c409841e0ae384c5390ebd7e612dbcceffc3e1fab4238f423e4e5faabb96633ef83956e1d790837bd056e62bbeec67a3b207d0b3c7da60e83aee63e07acdbff7d561e7a6b6811c86429e92b88a5e63047a6138aeeee7160cc8e8bac9cb155b395726a501bfd14981ff7771ff00a41bb7469bf2e883bdeeb894ae147465e3cd4b901105e2e1d2cea1a50b9989d22021383b279e914ecc746ce04f2c1585816d427c9afa7440d599ae02c2cf54dde52627b4a4d8a3693b4cb0e3eb7c062e37dda89ef53cb01ad576181a792e12d718cc30d23eb68e1ba964563f7317696e283da0717e84a599bd2931c9acef178804752dd4c2e4337f966dde6d4ddbcfef9ae108df60a63066206c4b166466c65951a772572056c9e12640097f9657c83a8a33a8cd4b69e53694d3480a79bb6ad957834831586543ca3798ebcea800f897f611400339dfc5dd2f29472bbcf60cb202d444df1762bf8b31813812ab66a765eee0ee5ca5c1e8d7167938bbf847c0946545d8ae34e32cffc83aed3bb53b791a1fbdfb0be800fcedd7547ff4a1224aac1bacaeab8a15d66da19b6ae2cc098e157fe617cf4321cb5407899ca3186837773e9dc486ffdb1ffbdcd634d433ec47842bbae03d526597fd4503709ef279ee032468635be49bd279907f5fcbb5889b701912413320cb104f06c0e906adebc9acb3eb389fcd41ab1c9dd4e54469ef6cb7cb4ea72b0d83abe0943e41a0fd77c7e7ca9040ccb7b05297b1214182c5f543b44edd980eac5a6a96d84796115e94927f55f784f2d4dc67a455400428d18ac54fb20689527a52ac88b9b7a4427276dabf841575e304cb6991d341f52303f3f37eee78985e63257d931ff6ca36c029d7c512bdd0b23ea0761c6658a7870ba2f356f7a43e11f516cacd83340b4421e0ea6581b36ff2dc9bc8c75ecf8f5e68919d185c0372109320dc578a37de09757493ec88845078f7e200b27a0452756de2334cd267e4fb3c018af1356ed5ac5632fcfb9fe3017c304af945ec0da82eb366dfc1c060087451c77db54832246b554f6acb91414d68c1c209ecc363a13822b3615b1a0657c39a319280a63bd7b813cebd41ddf3034bf3a0ece73d55123d2cf3960fb5732f360977db381dd94bbab0e8dc5c808fafc6c52a7613fb3e870938c802baad0668f3878a7624cd9719a117f902d9c4efeb5c46adc242e69814f21e325665a09cf4e699353199fe2e686989da4d552650cfc8a52d16a3d31966509e98546208cb7b2c1c23d71affbe631132767c4aea3fe5868748e102666f02b3451a78d076c1c6a9d2a278f7f095eb4c547543afeca0e2898342ac1dd8b24a79702cda82cd66d1064ae0c9172ba2c04acd2e76a892bb0629de68f1432c22aa8ad7cf5d0cb98aeee98d2d38c0aa5c024940fe02eb7e7f1b829a28352f40b324e074e364dab1a900909a9d1611765016c9905a3a9fe8de8d57aeaa3d7f56db101ba46b42e90cbe3065b18bae31eaade414a70b06ba6818cf03d1dbe16bb77da501335c58e57ec1b2d091d5797cd4d43534f4f274b695e5a63645229703f9b2eb838084a0de186c1ae8dfe29e667138490269e62a20f5e159ac96ebdcf2bb4fb13e5ecd9e8c22be6f7c130fc3eefb792ac4f52107ba598dce4ff883c83c6af3d7449c07c63e5163826fe923c1aaba1aa1753a2fda0cf5ecb4cb754c345c39e5c8ff4057f4221884ff45bef0e5bc04a2f91a9347e1fd309e191fa6c0fd2f6fd339cbedb0857e5cc0cd0b40a92674873766cc6bb234dec0298dcb8545e4878029ba7adaee066efee09fbea3668fbf571ebcaa5518cfed5f122208729b5f9025c8d574abc3a71d07ddc9c959299b72de2c77665e9166e2cc0e3a60a0aad18a4f82cc977b86dcc72a608d10db4f8129addbd90a409e27fa26cc3a84929bc24cd0761c57f8564d8ebcfdb93077e7a33d3fd16aff423dd68ed11bb80e99bcc9cbbb837565f60fe5df94152763146223eacc06fa62173b2a1f1bd28524a68913bf1d8282639d07dbb4c0c28145ca7ea895c37494ff3daed18b2e3cbfc91dbb66b842cf0ccfb780858a99ead34e00b6d6327a925f42c99dad1a82e84d9472c594c8d57af387a2e7a9eab8abca35337ddbfcddd2e47c426a0b6fae3257544421ab9cd389eabbe6d492ab9096c3506dfe4dd52d6b761ee02e8df30fe17a13014f746861a1883cc73f9b9d5430287ce94bb27b42e603a2a3226c39c81e07a8225a7cc79588a74f35abae107dbaf7b78dd96b7be641dc1d958e724b4645f31749007ec1ecd2bc5dedb578d9a3375cc521b8bd38acf74facb232f6366d4a4557eab556fa185fed1f5a9526d33d0171699a37feb479af982c60fcba5de85329094f05dddb6861083dbe601098e0cea3170a1ff5e89342b7775611be71aa6708d6685182a248bef82573ee8cf9e739259fbbac11e7f08bc176a5d1b18b6be3976a29dda981722bc0be106829cfd8e25460a436b49032003ff8a8ba92037886fbb2b90bba46e0b517807408a85cd320a2408815cc55a7850f14dbc0d188984552489c924a87cae65ab666e450a6780f272913e70b890b6abc2b84b92ccc2b7d4fcf4de67b224e7cb1e1632890b90a9519484158cef3ff0c5513016a8a7e3a0b767d0d7260fba5a0cca6fb9bed613be5f4968dc8cfc5e0a", 0x1000}, {&(0x7f0000000300)="6bd92d7fbd53fdf607148d2f1826bfb70694ffe14271", 0x16}, {&(0x7f0000000340)="62835268fb63ba0b177e2e1676212047bb23e47464713a34", 0x18}, {&(0x7f0000000380)="e7563f458c03f7bb7416b48dbd65a37651b5345b2dc6cd66eafaabfcda3907b6f539780be1b9ec273b3ae4a634a6d5e15af37bf4c8577dd7b65e1c7768bb145a09356abdc5db865886c9dd7e", 0x4c}, {&(0x7f0000000400)="5a25e16fae9b7e5d212b463dcf0847f52d609dcb63161a18dbb85b4453f5583c69992f9bffbfede0f24b444b6a5614b6b736b9352ff62c4c52a2a39244413fed38ec59399feb8afd0f40ee26f033ea3e567e5a2834d29d348f532e8f45b6e984efb61e96d69ece5a28de9c84be794061b050d6", 0x73}], 0x6, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x2) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="30d8b899a47c9de383581316d58dd327ed77ae73484dbb7e82f1c9b0f00ecd5f3cc5fe67d2373902e61f6cfdc1b424a2f28f8b06caac4ce14d318129fcbadacebb56d23ac09d80c58956cd48d84e20232db154b923674439971e8216f57b410d167f53f5779e86511b7ae00ed50c19c847db3d85b036c8e5a31f5ba8e20871f33c5f1eb1ee392bd1fb7e8a1cb051b637d491ea542be81ea23e41602319ddd26239a8afd54d86feb3defb20126cc6f6a7f73a720ef2ba055d3063465e434afb5f7c2af8dab9faef8bb6b3673d1ef382b201c374e6a0d28fc9f9805173f0af6a50444fab620fa1b9208bea30ef3b", 0xed}, {&(0x7f0000000300)="d5f46f06d676b11e8599d880dec851f44848ac5b55ebf7d23aa4510489f591caa5816c98d9944fbdd059397de14be617602edbdd987026238db42e06b66cbce5413053079ae3e56c4ba1cc2897e0ecfccdaf574f4e667d4ae4482801986eaf8f4aa4a08dc5567c8a18e73fc04e10b98c9af7d167385c42946cecf0a0b9307c368aab392c226fac4e3dafa9c26061bf56c8704ced5a5df8e49dcd81f50ca1792d", 0xa0}, {&(0x7f00000003c0)="c4c6aff880905925abc7dca1771ce0f95e23f5b2457a59edf5cf0f4363c5b68a4ecc39a0ee117655d9cabb8def70d9d264b496e84fc1d0cb217986ab76bfd48cc102877b5856d0ab60e7fc121c8ec21aac16924baf0d226cda", 0x59}, {&(0x7f0000000440)="277be3dfd1fa936c5157cec13b60357e30fcbf86e05377401927e6b7d043f3740688c594bb229fbbfc4bfe07c06fdf131a8378621a01e02b9b6561a5695600febcef01a8de476cbc7c05f5ec987f8b900de4ad33be1766abb1ba2f06ff780e6c43214f675e1477b478485c3245c88d5be067033d450a623900e32cfd144e2137a703486b1ab5f4dac486359ce0af878fb8fb89130b645b71936ea9ac6b778403b1e55376", 0xa4}, {&(0x7f0000000500)="3e45151ef67eb0e770348471021962467481d75ea2fdf9e700cf29709a1cc5682f4a63fd70e371111c59e219ab02ec538abb68f1842be5e384d4caad5e829b7d7c8c6e1c79ae2aeb79e8d5de857afa2e5976d7e0ec5bb29e34e7ad7917459534348af16d4585b777d5decf2ab92d58f9474a4d77e02d0257dd766b6fce789b59d4707d6d45fb1a3f52f13181a04db6112a72b0b23b25b3f29215def75e03ec90aa241cb7d59519", 0xa7}, {&(0x7f00000005c0)="0c9a63b780018d486736e427d5402b660154b30934c984314a92afe5c7ca03b58bceaabc490b4aee1d9a61bc3b59580162d49c16d95a1f0a591ca9df60343998d5df26", 0x43}, {&(0x7f0000000640)="176878b43b534d6c6cd1e94f91adee49c8bd343bd2444b6381d0613da3c47d17f1228e3d208eed6076bbd824ffc770ded18d69171ff00eb3739bc7fad8d37907fc9c36539e2913ed47a7051b46ce7199a2c86a12b4e58da4394c44179ab9e09361195af0128550a31818b02fa24c29f3afeacffc8bb338531650c8a6d73a3a4779afe3de631594fada9a945a798666f8e758c1a351aae98f474d4f3dd3830f83a89641498fbf81c6b512c5bd42a3d5326a80435b122322c60e20d8f8a475953840b74788917a08bde8cb26ec6c5e4aec52e5162971455d54712725", 0xdb}], 0x7) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x8) r4 = geteuid() r5 = getegid() lchown(&(0x7f00000001c0)='./bus\x00', r4, r5) r6 = fcntl$dupfd(r3, 0x0, r2) fchflags(r1, 0x60000) fchflags(r6, 0x2) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 04:02:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660500653000"], 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) 04:02:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f0000001000)=""/64, 0x40) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) kqueue() read(r0, &(0x7f0000000000)=""/4096, 0x1000) 04:02:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x51) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x70, 0x1) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = msgget$private(0x0, 0x28) msgsnd(r3, &(0x7f0000000100)={0x0, "7738506fc26cc1d89c89b24905939e75874972fa859b38233fc162c39da26a92ddac53c1d426b154bdb4405c66d9f1b3504946ce378e6d6412faaec06f008b1017b2baf8b9aafaae8bf04b383cd22fa8416030b6c5c257adbc9aef3d39aacac231258c0e49f2dd9bb8f6df19c4579237a05df757749c3acbdc96f401cf6155e560195dfd7e332b2d020d1c6e40de8677b848284a0ec32e6452d3d7c7db2ea129123d41949fc130a1fdc3fd353d6ffd8fc052438c22fb0a437ba53226417299cb45149c200215566e3271cb85e4c28620acd4e07dbe427549a3"}, 0xe1, 0x800) r4 = geteuid() setsockopt(r2, 0x5, 0x2, &(0x7f0000000200)="0d2681b91d758e93c2c615f4f2a0614c445cc98feb61b85c437fab4c514167b459df5c22e37cb1c1887ab9e3642bde9e686208380fd3ea", 0x37) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) 04:02:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) 04:02:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000001340)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0xc1045763, &(0x7f00000000c0)) close(r1) 04:02:44 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 04:02:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000200)={0x2, 0x0, 0x100, 0x80000001, r0}) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)={{0x9, 0x200}, {0x3, 0x5}}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f00000003c0)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000400)={0x200, 0x1, 0xf5, 0x1000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f0000000100)=[r1, r2]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x1000, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x8000000a}], 0x20000000007, 0x0) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000380)='./bus/file0\x00') kevent(r5, &(0x7f0000000180), 0x402, 0x0, 0x3, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x8, 0x1, 0x9, 0x1, 0x7, 0xfff, 0x200, 0x2, 0x1, 0x4, 0x9a5}) open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x10410, 0x8) 04:02:45 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x48}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) preadv(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000140)=""/9, 0x9}], 0x4, 0x0) r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 04:02:45 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x20100, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0xfffe, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x9a9, 0x8) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0}, {r0, 0x109}, {r0, 0x16}, {r0, 0x134}], 0x5, 0x0) fchflags(r0, 0x7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18080, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2c1, 0x180) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) writev(r3, &(0x7f0000002600)=[{&(0x7f0000000180)="0b599054c0033bc2b26e169118b74fbe363241aaaf3f0a33a672f13bfad555d76b5ddeafc94685b9e2a2e5b714c48a9fde2c5e00412def0fd06c3a989fe1f2a5c26dc57998780e52c2ae4bb830203ea911c872a0c1913d15b344a12d0cf6", 0x5e}, {&(0x7f0000000200)}, {&(0x7f0000000240)="a62085e7356562ceb9ee", 0xa}, {&(0x7f0000000280)="c5d45b015bf3dec27478e2f73bb9b31d8a9febcdf4f6e929623358025a611df07e02c64ee075fed6d2176a24e2471dca788163689ff4041e9be4374df52383319ab8d46f30a4002c263f0e4eb061c688a3016b253c2d218e9e9fcc5677ca4ad80860df8f4c96d481dbda4fe0b668379de0b0f3cae14e3042fc7d5c8477df0cc8b8ad4b0c42607b0b6bb697fb7835e918a1c2f77cda3473d9df7b365c51280ac34274cdc8097543e74d9e92b9de2abccb97fe38ce04cb9b6b1b5644229f4bd925ca938574d9e933cd0875c8958840bf2807eae8a5471d580e1e731656e1df7b066514bbfe0a6715c759a2baae1e3639945952c71781be01f2759890c0e846dae9a73e7d5cf20f7c2c809f7768e43f921ec8567f1482a9de2160587cf8103dfd41542672965e7bde094eeef0d49286e5c5bbcb4570dcdc9c51dbe17c1e91ca254f3cf029819e4ce767461b210d0721b377630627966798b5214456baeb28f030efebc3ec2cafc87e504e76f9896a045e132cd7191876b98fc5dc32d983fc59e6e7a37ffb4f44d378a6a40a010e77743ab2b7f72f8816ecbedf3f41cb94a062f74820ff8631283b941c1aa47fe51bc145a082c4fde00fa1249685362c2450fd0dc3a7b3668d9c552015d2ecbbc1cc27674638b1b1a3a61bf7e6bb68f061c8419f3d29c0a0b03030f71308045dddde40ebd596b9d5be39cd1984ddeaba72fedd6d6cd604010722b56474e4b0936616bfb238c75607c3e1acf21e1137b33cf2831ebe7dc997ac03917a4b5bf8f75eebb6006a07cdbfeaa5b13d8d55071e10133c98ad375b8cd6aef290e0f309ed7344208b9fe546974a0786814cc914d410114e79784cbe078289465b2a99274ef6a4dc0ebb8ed791e02398f1e184a67853eb87f4dc16f225fa8d748f61dd4657bbcb19235e6906e79b4349f1138bdb57f732faa6d56b8b675f2c1719e41e4d907cf667ea9a498b25c25e4ac932bbe6fbf7b065994d0161534977e422ff70d416e38c879aed739a7e47dbcc971c932e7132a0d8ef20f384bef3042127629c53646896b15941ff213d7ae4a40ad68e3f60ae05e9032d4a6482de337db4672370a4999dbaa9046a0fd206d3bd2080ca28d332b2f0e57ccb4ccae1ac157afa93d9cd3b7cb2ac26a8666edfca5ba099be724fd83e66bd657fc2ccc951ba79972f10b63d474dd1f2ffff730e95b0e4067883cad6ba1e0932dd62a2895a83b202ec417db94fa36d42cfcbd3892c6867bb83161f5f33a11d62e2016ef05b01a240d0757b0bdad04cafa85b6302d72ac66b435a65e886f0695f4f928886e72bb1382fade95f18e57109db9222cff8e2385e3bd938b86c2656d65e35b7d58bdd9a18a8b57065fc0e79c6241a7aca0206a9fe324a57133d736e3e6d6feac21a54733c27953de8a7da8ba618230cd5e0c20166a468e705ca8efa7a40865265b678c0247b0e247c704b8a85f1474591805814399d5094f496aa7e51b8d09d6e5bf3d3f26d85e9a05a1a361d2d7df070fda3fb3563833b957d1cefd6e749169f10c16fa89d1b4f2d192a3c531e548106966b3f5681ea83b41bb4b9a7f6010695c4f924c9b70ceae1956c57d189e52683354ca2c43a9f7d703c6e62ea0c6778d61aa7b3c3b37a750b16340c2530a1ec13a2998ef747ee858e48737d830b353111f4670ab97530cda909128f4ea5e7dd900c69787b4c04bdfaad925dbec8e215ab16530dd2858ad0dd957be1e5adf016da6e7cbf1fbf21095becf1eb8fb94a15083e926887458906232c60d2d844550b2e0c0b68ff177e8c6fe34eaff7327f8339edfaa71fb434e4dd6cb42844066648b1b080ab7c0b7606d4e20a998be74590bc76a257840eb433217c3197f1eb3618783bf30f6721deb88979493a2aa1ec71f59224069888c8ecd147d75deff724c3fa431b98fee8fdca55171c5786b8a133b5834bd262c72584206fc5b824b7c808d953e47aeff18a3e9cd17be8221e53c6d299b046359d07dbf922e9940a507a464332bb4072350353b372d3998ce8fc6a3dce1b30be08fd2ccddb19657d837f43c6c1d96d833c3f0688c713456db148703713bf6b64bccabd0d9e1ad52d899b6b41147e0e90e9a5e9047fb3ddc4e61ce072dc10bd8f943a2de32b39a193eb1d4dec3205feabe1aa728c1395c0216acddcf359bd4497ac01dea55555588a8a544f7b1c2559e3f9eded5104c28a867abe3bd48f4b9854327bdb02e35bd1bea6610f93c31fa08acf66c77194eb6f0560d6f932cdae2f37fc5ec7606404f0524daec252b8938baa0070cdb76041519e764a897a720440130c0d793ba0a1a149cdfe33b30d98846fb35c1a1acaed1670f5543663cc26d7e775db2a98b7079816a00fc4c37694e5aab9d89c581612bf7b53671a5604a164dd8e85306cddae27b8e1690201a80d72b2a98bb2488195c15b7e891407c0e6a2248f27219cf41ee4ce52d7cba683b583a503393afa7b0005e194027286e8c841c20b5eb1ff388cd80e65d22f820b6b08057d1ac97556a8bdacc81d2e42543cbe73dcaf537b9fa3e46609475de85cd138909c6afc8b38b313206c9f0065ce29f8de6dc9cb82cde6a738779099a9514e6a57753bd7c8f4ceeb8a08bb6a4e252ba7e513d589f4d267c3b45a6b04053e35ad47b689ceaaae14fc23d2d0e7af4c60b340dfe54d396b88855805bffb39fa1d814b8a13e15b45392c898f5ebba956651c9323e77e964b62de02a70dcd7157dc8ef9c62d65a4e2f1313a03110456e87d2c6e72a6aae3307302b6a017615e729da04cdb58da48883534df59141f864c7a703ad72dac210d3ab97924876368ec3bd594afcec4f218dd41022219aa6456caeb21acdf335de3100a565cdb45a541283a77c55e1223d2d218c00ad010fe9e3b291103aae7a58fbc25402b0be4f01bc1c0fbb3e3371b8ee41096ae797f71a8c835f45b59779aa60de09dbcd8e115e3ddbae28456ce4a36aaaa8e54580375ba0eddfe92a21e02019561d7a755a89c5323d7889086619d8a92892d81365f5dc382cd5a48942e23ff069e8778214c03d5a543ad2ecc3752fbf60fff1640938b859271b3c76616c5b717f7d2eb9ef17ec9f7efecf9ea581381ba673fd8a03f9a2087138a578d8ec9a9d3437fe8c563bcea74282dde405d0a25821278002a91d462b2b1ad5954947be92a7f02de8cc82d1ed1ea2396f248770f23abafcd5bea308fc3224a6fd9677bf9b1f4e112e7dd21f93c74a5fa49374970a38c5ebd76324a47a506c8fcf6cbf0d2f98af92a0dd1b80b10edd29db5f2693a5118a4c94013a5d6bee54f22d47f2c3973b3636e7a2002262c6d382e9554f39aacef749f2f5ecadd259fc540355606d60eb90f6084db0ee0c3135b185b1875abbf4229f4d698fcd91197b338e30101406ef99275df1fbb2efb1369c4442067d612270b2779861a2dcd84b177f94f0438a32f8690b0eae4d9efeae7ee9f2e0a93a3a2008e55ed17aa70dd03c182de2a7a446fc2abdca67ed0cdcec91326373cdda5f7154fd074b01d9eb407122c79c993abda1737fc648bf2e3fe3bc03bb0d9b515b40e6099351f923b640d0a148894d9ee2552bc9acd420c1dbce878d47e496c2bebf7f3163ec59f25abe74ba52d67bd72592c761fd5a4e7e7f1e121d63e532607d9e40e4a941d337c4ac50049d7ffa3f4ca3c2b2da9ffe0ac52941de6c698097b76d67c19df77cc124d1a1862f23804a5024c50e5d4a0f2189c6424535829d8eecfc4df7082794a0ad416050000a732d1ff6d35d9c7b3be990c4a9670fe90e55105a80cf450c88364f06ec33bdfc674b7afe4e4088f69f7e8af0808454385afe23184df9325a5f2b6ee7c890da1309ff47a4a5637f1403b81f96d89232069bd0372f0f90a3a69009d28175e424a36437c2c6f379cd34956604be3d44a7e75c0a3abf158cb87e91e6497c6a1d60067f1ade89fad5217fe1682275ef862280a4f412dfdf2fc35edc920a71475069e271db0aad4bc56d3283ac7538927a9b053e9cfeb5a5607f3375699944b35b551277ea509b770d777b2ef1da0e1b848c0e6224ea39897165d38c302f6c26e8561c049fe5d88bd593bd9b441b848644fab63db9104c0c2822f1c46f9e1985bef432a2363e7f9d1b0298e8a38dd71ccf8693af84a76c9ae487e9e71a3e82f1e169c380499b574232df777f4f19d1f03172f7a72642c4f1342d26d8e97adf03e5e4c199468f19208baa20668061107d7a2834defe21e6e20ee34ca52d23431508b2460d7b696e8d019c668651306ec5c7ea921496b8753e9bdb70117da11c2dc234eb618ef2a3ba143af61d8084b8565d0e1930a93ad76f49b69c16ff386e9e1d78da24fbe03d9da987a05bb98eabb3bad437bcc14c6faa43107f0c6efcf66b6a17243fec4e62357ba93e51b54d45586e68f073d32b46a50a6f60aee542babf641dc99d547a15f3265596a5580eb6e96eccfceec34f5509ffb1fdaff5f2903ed91b768d635bd7adf9726170337da026e9a436932fc47f64465ce5d0bd4feddbaa4f70d2fc387a2f657485e4ac4380615e5aea6b47b6f318d03a4c38a420bb581f64f332075b07c35e8e3c5852afcd24496872508632cd1038b33ed113c1d1707d749b51eef505347e8a2f2645f1ccaa14f1c0ab2dd5fa2dd20e149cc5582ca283b451ed8f94f6c5c7827aee9c7e319081fa9fe994a7309cfc7e8a217c684d5920701818885dd04ade6dca44268610f0c01404aa6c2aefde314027aa2e3af48fd85e386f8f984fd96787b5d5111d2a3b0351632e6a9b53eeedea4b249b21b762b864e80b425d261bc68a50c8d15b2230e1e4b2cdb0245945b6852228bfd9561753513ec7f9709b2a7722359a152e951ad9de4a138c18f1482d3cf7db0988310b8c0c1c20f3bb4b8cdbc18be7babb6b6267a8b1a5bd35b1eb854900b614186a78c77a6f7a411032d8bc8dc5905428a70042d592ac4243673fe640429be67c357c288c1aa88ef5dfe822d1abd25eeade90f7012420094b8fe9cc68614964d8e3be03e8821a4675182cfd498d63a697585e157b6b882044963af2ee5b54697b8217854393d668bdc7cc372cd51a829cd5c771654f063a6f4fef3e1b12e76779ab29b316218003cab7e16aa7d678ea9d00bc7a7a62df1804d6ebb4d7a923862d4aec7feec2f2111e556829e407cba943880470d1a5914629bc6fc2629140013ff93fb9bc09beadedc1f2dd66e0ebb75b9d00eb8b1e0014691ade4ae62ea4970b89ff21fe1e3651ee5e6cf15b8ebd185ed09f647c7fef5c3a6055ec3c60612a656acf703146062fd328e8412bfe68c4cb01d935b46922b9a62a228aba2dbb82f467701bc962f5f829e150b247c0861986a31f106f2f4a7d0e6a164508a259224cc688d077d42058736af56e424d0d8ce54a4218ee43c9c1399de8674982218461ef67c318ad62d32807e4c92f46be0426afcb8ff7941a0935ce007f75fdf8ec541d434c1cb73e0b3f93be695d4158e93413c01b83b14f560de889ff7f349bc1074f8470cc57f2641eca9e6e2fc635a1c7cdcce70fd8579951ab51d6a4057423f6acb87488ea2def16649add8ca6c7d61230b943be5675d99dbc0332f5010f26abeb756f23ea9da864428265f0cb4fc1b1368d50952c88c1b5dd4c573c7029eecfc198f45c87c24c725626d03d0541cc4ca65ca432fef63a8918ef6d6354ae421ad2552a747c52a354d09154c05442ea180f315e65ecef1ef9720e8daa22da0e4a922f2b3c8012f5c88b35d7d0f06d148dbf3e31922d91560a6ef", 0x1000}, {&(0x7f0000001280)="85115f75e01cc785894da04025a762cd9e64a2b62323d65c4ffa64a67fe350bbb2d2a39a2c847aaa0231fe92de0d22b485cd3caf51454603cb0798b295026ca96a621dcf227a89d9df7c46e2ae5d37cd2eb33296564ffdc4488370a49bd8cc9843fb123ef43007ae63105611dd27ebbce881109be1e1dc39f148d2f05a2b5e0741e41813be3cf654e6a30818f26ab096dfbac276865efd1f302927f4ff76a0f24416d0cadb67c13874d97171e07205f08297d66d4326aa9edcdec08d22899718d0671b57c5008bde19ce3fc7be6464e5f0c09df2bbdd0388490cbbe331b878364eb4e6417313f6c9c4edd7d66636a1c673b38eeda06abab2bdc4d661e677248321ac28f5d3f6f87984d748ef2a02c2cd7cd1c17c093b635ab124af4369d04a3e85cdaa1ab8e0b905bcd1997ab1a45f591d4b3cd58b32766e52d2179ff62f984747aa9aa43d58c38909523e47087a263d8238b7c2f0b15fc575f316256822f659e674d2281387dad3f27a04eef02dcc387885650ef7f4aa494ef76c3619d487ca4aaec3e5cfa3ac4f19a5410ed6efff7496d525551477780b49468291b7e95dfa53ef2ebabe92247c467216d1dae173044c6193ac984c6447b209f3268f4bb25d33c101a1f58bb44c7cce45093bfb540495318a27eb01e6f23cb2aafffbeeb575d75b7f5448ae1cad62cf50e40991c42c336ac84e167c66be56df4bab9bdafea36460afa77de53336d685ea38ceea4778a0e5778dbf1626e8dc2c68d7e500370db19d7fe7cfb0832984e771b958b6d68e6c274e9e309f3e88f7ab68ba638c468dfa01f55fc73ffb789eae5bcbfd733e9e1990858d88567a9d9e6af82e4bef6aab4ee1ae97dfb736e91316343ccdcbef94be892bf64ce9e429ce562184d141e97f0b1c1f9193719fad7a4c894b433b890c98865e142b16a67857b257d71043986ad6b3a448d09e505888902930eeefb78cae85868409bb576cffb617b1aaa779b6ff5e9f88dda0fac857081bd04e7a079bdf435ce382d1c5a6944ebf9f35990295e8ae444964e255cc9544cb9c6aab84943099d105b345cd4dd78ac34f5baa8309430334a3b6d8b5da98c8512b1da1ca813a3acef3cd2783101496130cc2660217e0bc3c3d8e4bf540b71cf4273c4ae528cd4e903bc4d338cc3540caa371d0ec24425269c1b227690375ce82cff10452ba4088ef95c982f2b93d740f424221f75f4b4285588480cfff74e65923310ebce67d105eb7d24212e80dc3599d0d1709756269a4e3d706efa0fb67d0d228319b07cb47f2abc40ae0f18092ec807bdc83d1b7332b9b6cee9fb0cb96fa605136801ba28d7694f92f64c64b9eb69152e4489d0081ae990ce48f49e704a508df77dff23c646d967c88e949bfc43f34a5d5455149a2292c862f20de4bd65c958f350d996a0d0359c1dced9f1218d58286c8a6d8845f538f97d7c114bfed5b9e30cfafd06ad6b0cdf01b1f67e48befe076cffffd423bdcc37e827400de5aa04e07166a97496be4283f743d31f3611bef15f1c0bd834ca3d8e9e1809b9c8525d33536fd208e0ba17f3e18e5bfe2c0791eaaefa7b61bf0306d7afdb8c83e27adde2c8a9a9845c2d0456fab68ac2cddbd3f24681b6d84fdf72d68566b97d07f7cb154e3a5769db008d482158ee64c6421335e6fbe9508c0a7baebbf827fa0db5de9f4b97a9c613cc0b3f2e78c3d1ac4c54550bce2cffc5125554c301878dd80db835d427807272c78fb82f00e5da00888764ac8f6ea0e5bf601081c356495490f836f2fe2ddd8a8b654422da87891a3ae6dd9279fe44c0f56d3f8123475303b48c3713e54545d0ae45d4bee43c1cbd69e0646aa85ae2e095e8e6deae37670ff5c3e5b7d6ade419f1f5f954428084e9df9d5e70aab52468eb5480a9440d376befe869b9a86f1565451561eb72e58255fd4807eb93f4023c2af5858f3f27e8834eb96bf7471e2f1e9e3fd95fe0dcc5f513370442ea17a5581ff5e9064eb1fc82105f98a0990e8bc1438bc01a122a1d79a22ed824007e8c80671bafbec1803b5ce341238b029ff1df855713cdd78bff4b01da00bec19c5dfe7954533c2e7002473e7f6540ca360e05a08f7975f18263b361ee89a66b8da70cb104f01719109c571dab1a8e5d0c1320107ba0ce90eb5f682c98b5ff200991003432342e1dd730e8b0300a35a434272c3a34f025cd88014e6cd9ba8badc55d60ca4f141db382bc670df7d7d259cc2139c9fdb165733a33baf340213a0cfb4806acba58fb52374dfab33880af5a4166049e77624f73453eb4b40854e41720a50aae4e92ee0cbee4581fe054f2d89aa17d48f9f73775ad70977156266be72b41ecdac628009feec27ff9f3b86aec6ebe639aa3ed2ce96de81e4101beb4ac714355fed229d823cbe26fc6d58247f6196f36a85afd2e1abfbc42eecde02e06744ef4d65d06ef4a5b6e7a28e4a2aa5855e87af2d04f19c6f14dee1b30b5f6f7a275dd888714e03f6e8a5b7e872cb3fdc558b789f92659058dd6ee6a53920677ad881dabbf27a8e68ae91536bbe44d98f62d6d1b7360acf1ff737d3d153bc86293f939718f07f1bd4b500ef6a2ade20c203814e0727e14f39d8334fe729467310ab1d0a9da7f84cbbc9ec4b32a331f67ea85c36be0ed3372eb4178d180db0aad9f125b61ce088596d648f340fb2c3a296d015350730d772a297c5e48744afd5dbb8b37662fd8957eecad666b570dfd09db3533d2c42a6a9114d8920d5874632010c799b81b4d313a20c9c806aacb5713c1d6987b60cd9ccda611efb7deb1164c08458a3c2dea3c55f342fb0c5ac5273c2582ed24bfbcf7bc105071b12d278cb20dae0870dbe69dcbc3735e4db3d15ef58373c9694891270a4cd83c8a56ab3d228a55bfd339b7e7d930daba2f9dde94a6698d1d74bf7cff24e5d5eaef377aa5e9f6f4a6c17ebf9f2d0436b1fc925605fe70a9a9c8fb04f984210ec1ed7059196fb32ce919d08987259fe490e00900e163543ac25c4a9910601b14bb6d6919631908eaca05a01efb0ab3c3f1b8dbc67f3ec4cb4c9051f3d61da814b5dcfb76da0f76ddcba26490b109d6807a461046a4c97ef5453527954bcfa29790a68c911af851d1d1fe3bcf7c91df0f9bda9e07cea4961556011a6ac08678e58dd05b8ee287c8cc74d70e4eca5ba1fe31c01cc199a0ed759e8423655fd9c69ac44122c6ac527e125db34cc04ce67e805a75698813fb606138ac6e08dffbb3d1c46ffc688dc038e962ab8320c4e2fcbcaf020c9ea14681b10e1ac057c2a79583c9881fbbd518f55e637a7b9eb75a935ffedf81d1c30bd271e777108876806ae251f2a2894db8744e2220dddb34580e7c7d491a2446eec87ab6e240298f150c8e5ee4721f789efb61d67183e38f9b59304b7751b6b2694675f63d665d00fa8e20f106f4943903380e3ccb9843b1217da71b688add82fa478bbe3e1089945e8d1b7efcda8787af7b5f9f2fb4ac50f86e774acae99c08f58e154db2eb6f3257d357e12ca5a8a56db6e1872419900196df7c26790c95a84f892c2cf7e48568f3c80036a60b0a2f552c14dbbe6cc8d43c872cf62b5f2fd07787b1f521ddb75161bf109da2e9dca824b2fa1953f9af42f0c57bd86f2b538c4f96c154d3692ffe6b04dc647dc312daa99c1bed2bf4fcadc5ea9080244d46f80a9bd2832327735ad7bb15011bf71e93d0a9dae2b36dbe4449f3c93005c4018ed12c3db77ac204e581304af6d3e44756d144884de09a3802cfffb6bdecc316c5d21c18e695fe73187571441f82e1f790a95ded3774fcf57a0521302d935cfa92a9bcd1c737d091c7d2203f948bb1944d462730a58eb7a7bf24332dfb87fdbbfadbea3dabe9b8c51c7c1d19d4b3d45cb501d0481aedc1e679e62bc500bcf314e77a28f381e917efbda9bb954911ffd6952f1d44ce8188a58f4f74424656fcafd39e4a7159f343b88876d417d372bc6a18225959b030e15a4920715afb3bbaa8813e4a190b23beba25cbd6435c33fe0ddb451c1ba86312337b906946ac714f6cc3b81f2aa0109154d66450aee1a2eaf999762cf985dfe37459d958058a7aa41b0a0431e27750cc3da9f82bc8292c6e51c1c7ba9ee94a9b86f7e23ddf4d0362958de88242931e486cefa843b94ecda8a82fbb308f836234b5ddabc56013a154b4f3631b356447fd6385e4f77322d02caab306f7def2a51304e9d64e9d78beb0088305b0ee12e5b846bcbbb282126da7665ae64dc0bf3fdd486065ac5891266a96b5fb77d685814ac2d0f8172cdbf5512c281f7865cf2a2cc9012b50d6fdc3ff82c0ecaadb82df1b1cf41c5af34f20ee745f4efde9911eafa4a0e6ee2ee2cd0eb55f9637a70c9b9023b22c78527790d45006482fd13d24c3b050f5380ccc58c9a65d646139039ce88b2743a0afeca78b6eb1ffdcfad91cd965815d9146da30d2cb711128122b638734d618e9f5a874575c4fcd0e5b3670f01f3e7f740437548feaa168991f72426a89f20cbe925d10164d3f1a047f7e980af622da38d3ed8c14a0b2bb9db3b2bad58f8d88c0d68c1acff885ad4e0df8c1f641bd89be2778f6d1bb8bef44af49c4b9f8861a1145616cf616d9c78dfedebd1dbb06ac72607ee5746d4866ff2456ada2e5bdd1a9cbeb732e0b3013e8af4b7286b4d7f23834c028fff3d5d4e14f9d9fbbf49b215af552af684cd8e81d505a4a86ca41374a468b4cecd950397ca9c359d3bc10be00c2d2b719c3c73fee5294de721a09ddf1791f7ab5bbda3f4bb1ba5504716a1c8a812ebc2f6ec57aa93fca9c3277caab95e706e9575f0cfc6136fe2cc561dc657574b9869aeaedca6ae8430cbdc0654763d521532cd89a89e6198ef52b15db14b2d03825625b3fbd8441728485e62a5b435b139c7cea055e34b4800fece15a73891a86d875ae16dfa52393962f2f58e58e4b512025d9fcc78fb55ec50fa039d941d753e758a383468e2de9e54ba1dac3f96e48d40273ff6c0a211d171a0d535a65b12e178d942888f682868b5380918341cd6d3038216e5b594cf748e60ca9cf656b14ecd3a2facdb3e3f4b0a4a5dae9ced3a412a7eb4299c6203612813375f3b95ca422a337cf9dfa3bd9a0924411bd1691f94d5dcfbf3f1663d3dfa1431220facd7e70a6edcb52950adbe71e15acbae388551e4ef04b70463c1ed5a9369415aed507e55da6ae0ae5f2459dc17658ca845831c84bfa8115717773e3206ffceda9eb75f5b33320ba6b233e42b58c1b13117f2901dbbfcfa0f687de6b1fbd29cb0b3002af0b2ed9e2591dc159657e4efbca534b5993e6bf4ee1c0871adaf54842db36bfb88c65a6fb12c6365ed44e1fbddd793bd3d1fa0c1c55f070547f3dae9966468e6f21319df3db78c9180d3cd79c3e534d32b8305fb64ca93d6c1ad1195269cdd83d38cddeac59421efd8a938657f6ee51e6a85f923f7d0db8aeb93acfec2f30409a2981a2d09894dd53dd97efe8543832289ffbaebec250d98c965015cb78f21527488dd3a7ee61d65a9479454a65cae66e647cb2bc9232aa97dbb936f7a04627bd5b17e868c0a076959fea6dde5c2a11f4beade02aa4b95c2949d234599d671f4b8c033a7f780645f5fd3a4dee66b9663bb18d626c7c157832c41f98a594303b5860913a78d0b11410e2da58bfb202195a0e182b3b19473a86bb41e3b47083d9e64471b12a2734dd34eb403cac27fc89dc9116ff8d0491cb5174bf52d28e059e9e2f11a7905dc884f63a9998e1f479e2fb49269fd2b86b78b60967b050a6b52bb2e0df1ff4d9d", 0x1000}, {&(0x7f0000002280)="b63b6a7adbafdfe0725856e61b8172e9dc46cc83f4ad5aa8a2b96206d66e2f44093fec95a6804531e28edbcf1a5bbf75120f255a9824fcfbcb874954158dc2d1d37e36788e6324d58b6d93cf4d5aabc573e48aaa57aa7ca115f4a76a096e34f4da69305db4468dfa8adb1ae8906c2f7d915ee273b005cc52c7e4bda568e59ee6d6b9f5afb86a46d1b4b4240d34bd5e7490f6b38abd53a0d198ceff76757fc964860ca8c2df95e8a48bc1180a4ef96cd4776fff784c9e766f0ac13113d6ed4fc0d141c681ca24c25e", 0xc8}, {&(0x7f0000002380)="2a1ab180da4d82de6979df24d0fb1d15ab032e480ed9fc26451b7076a5dfeb29e283c3394b3546494120728ee2a2318e8e079c4ee2448637aa3f21ecfa9a01e01c550eb1a41d3b691de6d737a63ae1098349806fb6cbd724a316b1ea7a49637ec10ddbb5231ef3d550fd8c73594ac2cb925c", 0x72}, {&(0x7f0000002400)="428cd20b8e6c508000c6eb13e7eb4e70e269a4d2551137b1b2763327f13c3255fdd863f9907515019a39ec7745945ac8a0d92c2362bde82515b8e4a43665a908fc8fe325f7d28ecb0cb3d0e2b200af04e8337085d00bdecfafef320a2b9967a508e59c0f392339e89dc39823a11ffd84f8f687ad255a6a9a23114d2211b8526b7b5455c21a6bea614e0d6c7ca89882ede316", 0x92}, {&(0x7f00000024c0)="bfdd8391b450f38e7911547e2b6849ffdd9a3da721e4d702875b890863566a48d1f780b8867835f3c5d167f0c1426a62b513706556e32202b00802017fcd40e7de853416ada3536a295c65a8e7fde9e684a0481533b2539fff97baabf90004fdff94dc94c2695b4a5d3f5fbdad121def2d4106c248ed514ae70c720e47963e5d4a9a5d7100148818dcb405ac4ce3808235f2a909095d4ea963260f9bc95c57a6eb1eb7bbfd3fc2e575d863078d6fd2a4a7efcbb3f088fe00f5dbbc1821ea7c4af3ce59535507e67075d182821eabfee8f5e06a3c42be8064d75fda8a9390f3bab5c54fdc442ea192d613d8ee28543bf3b355", 0xf2}, {&(0x7f00000025c0)="fade8e4035e4c95dc806c7e6beb1460bb2d462477f59a6d8c5930739909237b5c185b1ededa24a32b5259d9fae320ba7985a57ccece196b02635ff307683", 0x3e}], 0xa) 04:02:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xc9, 0x8001}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7f) 04:02:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x14d) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 04:02:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x3, 0xffffffff, 0x1e6, "87627561f28cf79e96c8f300fdff00", 0xfffffffffffffff7, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:02:45 executing program 1: nanosleep(&(0x7f0000000080), 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7fffffff) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x4) 04:02:45 executing program 1: r0 = socket(0x10, 0x40000000005, 0x2) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) dup(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:02:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="7d4811e7eb3b32319ac4ccbcddf8a14826a381ab6ed47415e7c35c24b6d2eb1f816044001a1fd35365b9190eaf", 0x2d}, {&(0x7f0000000280)="56f774aec5f848b1f8ab6191e69435a06122fc7c392288fe71d43a6c80c7cb3a50732b92ddb76e23970763f06c8038df4ae140d92f60afae5fae59f984e2f2e6d23f0e8e29b365eeb2948c1fea27fa1e63f974a7ab33fd8f7a178d79e626e9bb4c2c0caf90ddd7741f28f6f55a1d97d35ec03dda2946194e4ae3505af6d2ba520471f23e5fd2c7cec7019f808025224eca15962247c16f6c40dbd0caffeff56b30b60d5cf6879afab6c7ed18b00235694dee82478c89cedf36d36c98725d1a290399d9779445d1b0e0d25b79f5a397161dbe3ecec260aaaf68b8617a49dbc8022d79b0679f4f8c41b292554d3e418a3fe5faabd370", 0xf5}], 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{0x0}], 0x1) 04:02:45 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) chroot(&(0x7f0000000280)='./file0\x00') write(r0, &(0x7f0000000340)="fbf23b732b9d121252933f54ef1e64f457422dcd47de7c6537163f82d450d050546247fcbc4a02e13ddc7116d40e3c87ed6df45df940f498b2f0ec9836e87051e8a3ee75391a73d8a5f59bcbd1c686dab3e57e5ae103a58793f32f29b93efe4f4ff702f1603d672ba666d3c6ebe8c46a729d6efa2a859509aaddfb56a469f9cd9aa11dc3827bd1cccbb74e9765de298ac282f8e6cf34c881cb85c49100cfa7733702c9b09c3dbe1313e3a7c8260f44330c8787725dc88ca1e90e50a54121edf05fe8a78c5a3558e3261ff461535e29ccb3a7b0061f6dfd5fd9a793ce873815468b7f5045823fea25c47ef21d8917dafda40e26649025455d0f8c2d400d2d5950ffe65f40d78f6e82e2b566947266327a3ab9a4827fdd72745ad2ece62db5b26b2de8d4658309642d5225b989b58a756df0039553a454a459ad29be07c7fb433bb863f0362e890823f84c39c3897078792a0dc11f0ca3d4842a16cedf92d25eeb84f0780ce3b8c1aa72979d17b00ab5c65aa492681c3ef3e813b5d78a982a043adf171035b9ce72b48d5252a15c939b894baa8454145870bf65950847dd57b489d407b75737ec9e5f4b4d5705a76a99fe2d132f55c328e48d2c2dd68e8794824dc572efa3ab1c152a3d8205a6821f8e4d076022340cdc1903bfaf3d3c4c7fd611672876d045895ccf1ebf5b7ef5783a2666321330b5eceea7bdf0daa60a163844cd5b6faf2e4c997a49ae41df5a59e4522cd8500c99bac0b1ba2ce6da42f5250bd1ed830a996e424785a63a78fd8a4b5151362855cf44f68346e51b4070f779be44784f8cf66e8e1eaeff0d97252547d4a583fd85c6212b87a5c462d6f03cc5736c6681ecbd1eb627176a6abefef7c6b62db2bebfea601ef9c1b11a7267815a0a29a2a14fb31f1f31c584cbac98d5b1f2a7d3750a76ad6725a479eb888acde4832c3920be6f883115b50060d90e6431686f5262995add7432537a771043a5bae8f630048f922a548bf4fff3c1764cfff5eb336c19284125bf0838d9aa0f7cec29ee2423a4b0dea9e5ba0e46a31b760a9994600e46050d0b2855e3515c4e9ceb712830e2b06e73ff018a64b801b64f4944cb55cdcc78baee8389995482014849433bd465aa42f19de6d1ae8d39386bc2d9b381f3a37797cd1cee1975c1b113d1d7d1a27caa95b969ba013903a5584bf41dcd6bdde0b13ccb9eaadb3f1bc47e7647ba05c3d41434a30d3c0b59d43c22b7002c11e800c92f9310f904509873b163f49f021742c84f8e711e7a3bcffcdcee4b0dbff545a45878cd5a848c93a7dc116a55980aa3937ed16072dd3d74f902470f91ed582c61430c5c2c84dff3ab6d4fb658e85e46521c87e6c9f191271af86c158d899921cd86136740cb898cec7b86de0dfb6925e89bf6b3125bda363eab0637d3727938fd209d0e7ac25624facfffdfa14cb84632a36d5675ace8f8c6e79b19855885a5d952012c2f60f34095389d0fb7bbf879e88ee52c068f40d7a28f9550a35e0972875cf45c960eeadab90f7c29012952382dd466ecdb4a986b3aeb393809e5d23196846026aadcdf0dbb908fc2783c1b0b2d4bb6154cebba9974a8d1a3200b125d8ed5e65e3923e59bca622e88edb01b816f0b7719b7347c4e23bf02b52bc758e686bfd2d4573abaabc7769b33c35c4becb4327626cc681bb1b8efb1b6ed521dd0c4be067624d4b42db1be76b37513da164b176a24c79642deeb72247d6817a849a671154998e463f8a8750396b72fd84c40edb7d9ec0c7822619e6d2eb18206dfd34fc09a2cfde46403222f3270f430e8c02f35520edb9c65882c386f3103e61323a7d5c1d0edbd2b9e81d0914989e718d02ddef52b22226a8c942d884323d421ba0e4eed65df394f538eb98375c703b9503141af6bdcb10551c3a811890f6f574638fcbbcf2ca6e608265d6268eb9541a59686eb8b63dd955d04d55b17450994c51cce40afa16ebce1bdec0c7785b5544f2bbbb70cc75c1e068c3ce10ae05493193d2866332df62e61f496d457a771ed9fef79d30d5adf13f7bc93699ea03dfd2880d021020b83e0302e366bbcb127320468cc43827da9f15068bea3c55e14a346df286428182eb68f4e66c37f7f59719834e234c3d3b460d597c01055ad757ca5b9bb125e789f1ffe7308c3c6bc25995da4af33786971dd674b32c020c921922ccd8b61d6eecf48d2d8e390579049392fab8d9fb26214d7240a965e1ae2abb59ee4951fc1b5af0fe513723b84ac49bcbcb0c160483f1578fa59c58cf5ef0000d9ed3fbb72c101acd551a34a5d4255a2fbb48e7268b7256dcea33fe2baee916e94a6c2b54c7ea373cefa148c1610bff122aa48d4cfef78104c760e906b80f83db0448852c5f7a2162d83b63d0b5c1981677f2903b0cb9830199b2d9fb92ad90871ff1624b0ed689aa3867e0ca6b9ac6a48df961d0dbda5f78901d15677ce0eb507ebc60566671973547ef1ac54e0df83afbdf9df98a56651759203928ad765df306b09396e7e7f7cd671cb846da19a2aae1ce0887a7a2a580faf2af616e48cea58631bd3072d97239cdefea7d3fadf6ca997f252f819cdbabaf6554ba7ffdaf0aa44f42584155bbd4d27a14e8df32feca356bd822c39d711ad534224bd8a8b1d0c7d4bed5e2ca4199b298c368126d8c02f0f404e970e268ad90dc0d54d43557949d1755f5f25e3c3ee9e34886ca206619c729beed86fe83007fc8357b0ea3179ff7198adb4093ecb9f05fa83586e39486ef1f3f32f77fdf3dad694404d7ab460b9643bf93056b1a05677fd958b4f6b7f9ff7eba1878d83c59f79e19652af4d7186172045be7c7987b4750e48dc2c225de1c3a2d3ccc3851f009060fb8da874f9c0d7242c0c8ed3c8460c665b3afcc505cea93f17944e9176386ada6925aa9fc3aa7f3de294fd5a5a86451be6a73d16915325a79d51b01fe78b5b81c306e79e254cd1fb1b6a27d05c0921bad5cb007073258d78b7f8397530550e38f7fb026fd5a55e681bfacc59d684b51709e0e324e9c1bbb0c457cf0a0b64cdeaadffa2b9048ebb71173d6657f962bc9e1865977c8424d77028c174fd07cd85fc4f6b1757a54532925ca3877ece447a370704f9a7ed2ac0d2e0edc98139256492f073586e1336aead66b53023d3447d20f282a31daf1547d6a3b055c47f439559b8841cbdff2662ac37202b0152c0b405f7a611a1701ccfecef34368cc5fec30579c9d46ad3a2691568cb6ed9b3a2b6ce6b57a629db78eadbd4f7a5bfed6373ab208514053605e5ceef04fce935fcb7768023d115e7a2419c4a9f39f5e35b579c92b4b6f31e7c1a2a0d056a2473657c07d5a4e56b4ee345b194c0d07945ee0db345ad30e0a1df2ec7e73677b54ca12093a598952c1ef185e6e39624246885aeab2ded6dcd7d4ddd8fb8f1eff2a6e96375bea8df0f629c800d6a300a2111f0b8074618408827c818fcf53d1d314b2f6ed38a429b03fafb03b4be967a982b22879ff5929017b36b76ae300d91e21c63b29b13164b199e2276fd4575dbbafce005526d35d71c67808ba735c89418b21e781ec55a8a7e5a72c25184a6085b094f430bb5e2d78ba0e2b57da0f873022bcbf8465ee7021dd9c5955d45dfc962b48937f71ce60b07e240b4e30c2ba94515646109366ff093a52df086557d88c188aede4dc82f71439cfec3865ac618c1aa596aa079bfd714d5e11eeef7d18b8a2504c678947e19df2c260771be239498c0515568ee417236af4b1e455b35c7eeedb67c8ab8503758d79e2e677ae1f07faaaea194536b04fe21a2f47ae06810d67e016b277ba647055b34979c789100672b33aa8dd24789b4adb440d0f52eb34e87596765cf8cb270a958641faf8aef511de139907fd8b779d86e1c3a0600179d46e94e609bb6d050a759938d3bacccd51db87f1db805b25b403ef1b369a9c69ce6381bc78addb12fc38c041ef40c24d7a083864b0faf89c5b561b4966a697aad28905de8bab65615538873fc1275029ca631a92979bf04bb1c2a16579461ef2889abbe198e532df0b907da27a6807eda813cb3d6f3dad0e25f6bebb2bb9153debf6d5fe4694d2aaab63ff787b966ab3e2ddcd331d03ba7f5581601dc6863e282fc34fd75ed0247a83b94190d4a571efdeba52cfcae89651ffb183a7907b4d6d4db024a3448095f237b3bcd027f4b8d843cfb0841cb611195e8a1e62c5c480b465538e7ef3a03272a93dc7b28076de3ffefa7ec0dfe64b9d1612e3f47b5d4ae57d6cb8d677eeca634c7b6fed42cf5f3be86a95f0c087ac533ec2867fdbe45cdddc5d5c0c535f98dda24593be6f186db11cb550ba50a25e0ac2bc741c2b56fa550fa27227bdda0c63d302c10e5a3fb4c9610da2c70ff05cff438ca85b871ee30ff7dab84175f51dc6b3ba7d24c20287aa24701ca847418d187627b585fceafdc8729c54869b8cb6571c415e98bab2f937fa9b8b4bdcb6c6b036f4c9c3c6682c85fc764d3ef17db428a350cfa0d0712a8f8e75d3e34e5de96ecd62c1a6e8bd319a6abc9f2f52c1fcc021ebe9f95402075802d45a3c3f31f1d34059a2ac4d40ad5b28802739dbfe5403ebbf012a44ff1e1cc98aba0d531ad3ad675b122d65dce5bd1b66c32a55d36bd906f9096ba29a65359067860e0d383ebc7d7bc30df3c3dcb71bff2d0dab34f80216783c4df8fbfacf9106f62930dbead3b8e652a3015a4d4626a33bbda31bc968a0590e6f04da4c0c23133b7a25494199fac4c6616e5bb9993805f3ac727cf55774ecb57c1653dc34db8fcc93c1d12ad1ca92c5a3bf5e6c560da62c9556126479413679a4d6cf3877c0bb010581842911bd379ab53f525dcbb1006a16e732282be8ce348afb2691e6f91718d4daf1c975eb54b648f6ff73b32a4a677cc8712cf50f4b154c1ef09ad9be35e9fe6d0fc022c6e09715b2693fe35ed8c290d111dcad473fc21e32a7f49028e5c3343d867da9854bdcc7b073274de0096218ed77855756a8ebf6c2e7bcb4677e268e02ec355b9a9aa099e6eff7a2e5c50aca9ea32a66603a4bfb02acac1086dc8339c3cc5e568c24eb021289b050231f75f9d9734e840170a8d319ef8a4c40a5740b93fea8ef8b844d79bc4fbfc978ebf9a368efac9e155aa21920cd9791f3ce06c4342ec02419fb5c91606331a892278c2fe35aaecd176e5134bc1d1f790b6e607d37b42d2735c552a4fbc114481a32d2cedf8df80c247e35e4e4f41bbed963c77a1734317ba88119cb99de2689c1b1588ec9e8b87d206879784b8e99a82346e2aebe4599932cc4c102270cb91d7602cc858b2356ec64157941c8aba13a7eda249f5797c213a2010398766f3df1067614c4b1f1af110a44fcbd48db02a5b3b3eca066d6e642ca185fc4a404722771069d89400fbc5747848404abee380a773ff14a0c90867ab002d6893ba007c4a0ae165f3827c03a059d5f2ff130a679eadd2cd904ad10b5ef239e0ea00faca5a303cfc9ef0fd7bfd884ffe00411855020fef9f6eb97ac1a09d86895dd0d84a38120dba1f92c20e6ac5649459d5b32c2bf9850ccfbce3e57a37a01628f0963462c371c1399011ccd703424577f47dd476b45bcf8082127f2c0eaefa4409e8d43c4cd0039e71c9ba6586e0d301f661302198e452a5fe4ca831ff61c28d6b7d4a74e5fdc48c112ceead99669a7c16f7479c887084e19b43514140ecab8941677523ae8f10bd17fc3bad1d69bfecf185627082f4affb67b679a65b08df3accc8e2ce02b20b52183dbe58ddf646ec54eee206d6b050a891", 0x1000) accept$unix(r0, &(0x7f0000001380)=@abs, &(0x7f0000001400)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/63, 0xfffffffffffffe2d) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000000140)='r\x00') bind$unix(r0, &(0x7f0000001340)=@file={0x1, './file1\x00'}, 0xa) openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:02:46 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget(0x0, 0x2, 0x410) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x100000001, r1, r4, r5, r6, 0xa3, 0x400}, 0x81, 0x5, 0x3f}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xf72f176367445298, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000200)) recvfrom$inet(r7, &(0x7f0000000240)=""/36, 0x24, 0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000002c0)={0x2, './file0\x00', './file0\x00'}) r10 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) getitimer(0x0, &(0x7f0000000300)) semget$private(0x0, 0x31c65dff6a5e8997, 0x400) sendto$unix(r7, &(0x7f0000000340)="cdfdebe2a97886f1156a6cf38944584b6cbaa729fadeaa5ce323a6ffd5ce136ecde9fbe9fce657894351ab162e1d2627ba2f6de8dcab508063bab1675c6192080be0f2adf0f1b4a4dcea9966392c74e71884a5ab7599c65c79642ff1e96d750f03163666afd2aeebf08c7bb7a21bfea01c92d51adc1f22c8f32552d4bd4bd93ceb915b608d11df68bc1b1ed7d8a70899ded0bfafa9cc8d603de4d8a62b9f6b366655bf2c3b9d1b93c6d2721c2661519bbba38c483babd462d02d479935e08e404814471ee245e49f3aa2dc63c5a14dbb933da592ba19bfff7aba62d7b1e09a", 0xdf, 0x3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r11 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000004c0)=0x8) ioctl$TIOCDRAIN(r10, 0x2000745e) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x6, "df41d550d43a8f1901fcbebf204e5b3819114fba", 0xef6, 0x101}) chflags(&(0x7f0000000540)='./file0\x00', 0x20000) setrlimit(0x3, &(0x7f0000000580)={0x4, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r3, r2, r5, r2, 0x42, 0x7}, 0x8001, 0x4, 0x101}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r8, r5, r4}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000680)={0x1, './file0\x00', './file0\x00'}) sendto$inet(r7, &(0x7f00000006c0)="6001cbb74f369b8e76e05c236f361de5428793bce462cda797f98927ea4b03113340bf4cc864a891316745eba27439c7a53ad83aa34da489099ef41f66e7a2406976e0845121bc501e882cf1a3691275a1fea07b5c6d99f8f88c359a7dc1b70aff9dbfe9b7e64a1f4070accc71ff13ea4530f9c26bcf96ab7cc6f40a211b76b202fcdff644e79fa4d44f0404d26bad085fa961dba681d9c4c4cc9fe240d94453b7092b1ce432ac016ed85d3e232cae3d4cf167b69af4dddd83c85a7faab9249af542a437b81042bbde32fa20a9ec522668c03f49a56a51c9638f4823024e3878b91beb9bedf6f15a897477900f18da3a23d1ed1713707fd29904678408cf2e3397b1eaf428d45e3768fa4e698e2abb41e5cb38320d0e63d72c917322f5e252444793234e5f70aa08536c5c595431e539f1c280086110838ad616077f8d7fd7fe68f2f56c7749df5fa3c89d6fdac8bf532103a6010d32123e4934f70721b86cca24bd9800854dad0427a78cb6e9307837ae46cdfff30d1de767d707c1df07204e95c80f87aed27a654579af56a17f3765a4fdcdd2bf076e036b7adc30e9a91dfff66b7b288685c3af1498062efb42d50313d7588654fe44fbbbd6424cd57bea3b57425f4a6a9cf81ee078800903d377c82e7fcce4ae6206e763ffe1bfcddc7de819777dc5396e47c6df027f765028e71c7c1ad0b06011b8793765ddf2d7f0043999ce8bef47010294883cc388426999fdf0b6e5558b6f1acad60f3f0ccacb2506712a5b6b1d27a044345f0846a3cb7f6f8fc7ee4425dedafdb7f056225ed20adde91c449527a598a88a9f03b8d6e870814f7e4a0b1b06e54c4ece72f084f00d1f55ecbbf537a9c1881ea658673e3f9eae52b87a7c6352f544feb0ce7701ec42ab776e9395649b9f4f4facc2a93519cec5886e02b2d4535b83033a99153e44c0a0db84821ff37c588d8b986c8099fb1ebefd97e7d7951f7ebc3c493384efb34cd5a0d2c1106d9f1d856c68a3b34be9662f6c5104cb1a014874e5d582a1247a857ac40d7510cb4d07da366704b42a7be5dc927b52234713320b937ee4c04f957c9e26a737b5e30c12275195a3001e862e512a008525e325de855de2bc6e4166048f4095ee9d65ce2af9fdd12fe8f91cf28ec6b17401d56ef104d47c820b94dc44398a7b63db3a173964712e80653b390c2eafd7345705a77832acf2230b88051c07333a7273e0793e4e479d37011b3f32f2eb8d1ec8049a81ed1992c84d499083e5417507d9ec0d5b48b15a0923a8e726336ef776f4a6e7267665572c50290d1837b77edb7afcb4b2fe4ca1a973defe98e1a38185905205baa2c183a08e3805c6437c95976c244324a563c8001db568eafa1c6dd1b41d8b87845c732982bb6b37fbf87bd8b39d94668eee942b24215bdf297892df35173a5173551297ed5e477adc480ea3d9a90ac246a49aade00224988f767e2e8bb32808cefd93e1797b09c286938a4befc2dc43bffdddebbf41b92e320e0c799c006bb58ef8df90fdc576050c054377ad6f1d35d00753f2d3337bf8c0545b2cc3edf29071c94e2058563f72a6fd3bc67b59073b006e707a667522020cbe1890fee2fa44145e87a902cd4045a31d46f93cefa4dfb54d22d86c19c90013ac30b92db8c70a1238087d68f5b3c51050b38d9d9a3e90b01568100238998e67b50289f680e10101cdbf912d63eb1deece5f76bd3a148ed94819eadecdd6b419fcf611fabf1a872255323f020af7146269af03364fbcdad6301f1d5f9c8931c069fa2ead06f91869c887aa6a69e1fcbaaefab2d2b170c7dd0bc19231e97c0677732fe639f927c7fe90d81e9d934ffa3862378e9c2ad1ad7536a0472d62e1392ed7985565f00a502894807e1039c633f33f841d45ea0746ecf5fd93ba78aa5398875867bfc1a128c84feb144268b01a1e688b1110d0ff1ae2066d4e3fde84919da78260a9a0378c99e32bdebccc79b143a2adb6f5cc0df341e58e6fa31fbfcf0c559147cfaae1a9b332cf2d6d495e028b8f0f0bf345f12c7c41b96db9a102e174e7840b924513713da33973990855a1c1a228766970be30489e05c0ac6d95dd097bed277a58bb01a86b1167346f51bbf58e03d0fe081b62397d5e56e8e9302b825adfa4a91d75323f2d5d6f466cb4c1e93e44742a61b9f8640b71fa886802c3a03c348b04d86b128960ac4fcb37b0c0820d0a9c0b7c1dcd2ac690f5d3057e4a16a634ebac27b15509e9602302999add31aab04bf3fa57983fbdc0a59f6c19f0ab861fba357f3b7a9bfe8deaf102f3869ba62a3211c983e8cd63fccc1767003f909d9716c438d9ce1775e8e7ca49a00a2427f2712386e4f78a76cfea2076fbabc04f1b49b661829cec20768b351924ccd54fcc3fb7ecdfb1b00724a260e9421f56e6bcd2f8e6d563f6cb6211c4f914a9deafad00649a8014dfae1e9fe8bb0b625fda33275963b4d38ed048088eedb339fa4f7529171f37704fca447d81fd6f646825473088c6132d9b41fbc74c9bae407c35e77d3ee8ae2648a73e60a8dffa1c77ebc73bf40c62bac6249c9f5e7486f091ffb2f2c61866445aa34a8b1da1ebc9bc791e055c250440225d0692ffcb19e1b3c5a96a3a690188862806bfbf8cca5a462bd85e51ed13c161c7672a0f8168d49fa638f16ba54619865c91bfd46e086afacb8c642b39918178a5819960666139a2c82b344195e54e05b8bd154aab83cfe2bc7c57622dd70c8b0bf5e024e7aaeeeb456d6134bea76e92e9b43104e06dbd532eb68b005815a8019c1b670b10036188e2f7cca3f800b8696419a1f0488ab150601057a19b271af70a8ddb6b626c4e040c9029f46757f6b81c40eb274ebdbf8e8c9744d4f8c8eaa31ef7b1c7df00faf477313b757af28f6e54afb4694e7d2328014079c25159ebca811bd768fd80bcbf9f6230acb33cab59cbe4490df3518f6c7f272d4a811a0eb06b0a7efa6e5de157bf491d0d77873dbe81b3ee7b2ff69c3b93695388b09c41b6e3984d2b734db3988b9f03bf0ae577ccd3c1f09311440810d4323dcad7b7cf7932ac5cf6842e8b77046897e04906bb48089a559fdfb177dfd6b3d75bf3ebef3765dcbfaee588b47992077052b9c616c94cb0954c3ed856750affa2e07038426d1fd4a633f86709637e60c8558440e20bfd6833ce0c5094fe1ff8bc047cc6182e514be4eb9052aed842d234dd8593b290c7f5ad51660d2d9e2056478a760343172fa875054c1a930f5acb4e30b4aa79f1c7c1589b09ff57e1b04a2a214bdee95bd06673ae7df85cd3d601a41443663999e8210492735fe096f2c6bc946186ca7ba1d37336c02c4cdee1a83f4d82f269d9f5e98c7c6ad3c5079ff0d2e320a4237fb948ff8a2a7073d22211a83b36d6e4e9f443402d2690c49f60c6940f22c5ac9c687320641902d508c3c6f856301b1173c4bdc9fde24eeb049609c4bde48928194e9b9a21b8c0643d8941ee405d7c71183e259c4b783fcfe051f0585e657b28dd3177bf16b51277fcadfc6a472789be9ffedfa9143c6261d5f0e28b01e606b9878d97c89a2f45f35c2a533a52eacacbd0eb6796906e5f356a559a3561b4921ebd86a71a94fb55f8720b818a0532e5952dcb60ad5573096dc1c6e6cba6455cab150d2fcd699e6a8739d87ced222204474d757256bb382f48bde32da3403c5d5d4426c48c66ffc164ed271bbb24eb573fe7bb8dfbc1f480bbd876257d38166d9588d0a7b06c7d64c73d38db664dd6b013772e6eb24e074d9874139cd3fa9522a16604cbac3eade24f64029073474bce1e7780b18013b6a86e542ff1117a703fcc7d7d43b8375bc3a6aa4db4163b442248a9cc3d17ca1855fbf7a7dcc99edc9e3255b08b5010992cd85a8054b06344dd47fb9f210ad15abe224b2febc641fff703f14c5ad52d43c7da653d88c2d507a24ec222e336a74ba725c91002af2d3dd90231adaa157b1922d8c771c6edef28cb5c6b6d1bf3586c52ca0371ad61fa3e7552b5017294a5bc7c6ceb228e3c4fe72768a97d41fdd9b93369a632958169e83a329999595de70ee6088b8f170b29d3eeee253ad416f3742c6084446fa631272f6f6e8f319347db878f16a4c45631e2905f5d4a2942ba6bd445778762fdb22bbf0be4dea11c304663206e75b8b11760cebc8987095e1f9d8e79412bbe25d4cd1649c04bf4e84140028650fd6f3e936dda18c1660ac0220b20ca459b209737e068a102f2ccc7413b8b271d0850170075c1882799f1b877a05ecb38211464d329f079af6ebf8523d330c6e5122841f75d116ac7af1558b87c2ecb716f0145a75e2fbb9d5dbd04ef67afe4ae0afe420ca9aff2405649f68ebae8032ab8ca24526a50a98de22d31a96ae44f78ffdcf58884fd155094aa87d0081d515dceae8f2255a1aff54146db2d1ead9093fa6ce76b34b40b1d002fe9cb4643515d25c579c0bbf2ab74cc546812486d9e6b05ce74d816bd5c3ace3d860650484855fc6f6b9b8e8ea56c8c1792e124f20e1ef475841fb6730c8057345d545f8f21039c19f8ed75be12e24e136f5de1027ca15ce6e2102c0cfe054e46b5dcc1fcdbfd757aa755000262e96817763d86d25d0321026d6ee8f4dfd071a41bcf8ed4ff3abadc4aac2216278df3452f6659efc3cdc9955cafa14868fa61efd33bcb4185f6d623a2b136298ee70b674db37b22d91925863d8acaa7d988da75871d4463a78c8ad49d1fabdc04a3cca7598fbb9343837f692e682fb14c48aeecfe8b678d307e63c51df47f87ee61ab6ad8ca98e2838fe5908396c5a463d2d977ee27d44476a095a99a244537e5b8c816ab02ee1f0bc32413b5a28b175e198fc0add5641370101966c9b34e69735dac63e24383bd346ae339bf53c3f63823ae8af04c148e9940b375de6d5ae90ca6dab41b6c3b671ab11ba842ccdb64e44cb66407e4894286c01003180a3f9b7b8e37e18e906450127fc1ccac89e55f60ac12aad1e212cc4ae5651eb4992df4d8be728dd46133ae4275f26bf4ab7bdfa0ae965165cdf4d330ee8cee692ac6eb08b4ee4a30143e5291836515b70f8c4febf5f2cb8958d446687539bcbe1df26ba9cc54a2b6c2a86c81b0dca2d513e133039d94841efaed86cb6598e33c5759a961bb08340fd2bc2d7242a6a4bc7b06ea4f9d76042254f96353f2902a38e1c68141c18fde6656d7b9f2819fd8b644d337783b02bea566ebf24ac48e48651ff335a44046c16918b9b38b6fec0fef4eb063ba07083333ea60d51a0218735c14f473ec796a89b70ff9a52194ac9be1132265060dd5c38062b08cc540769568fdbf87d9b0a11f764f5128ad8b8f85db2fc79bd64acbbde7ded8aca60fef2c673a188bccedc3a48bf6d520eb3f5aea3e6b0c3a742ff2d0e234f154b2df8eeb586a6a8dc2efc206af47cf70748dd56eff9537c5f057fba327f1101a4f07fd0c6bb812ef38530c6809102b32498977a72aa611d23b1b716f714596a8a73b8d264ff82a08c0f7e2c4eb77e9b05494faf593dd9fc1a3c3aadb6fdb13412349664956f3a494d25b04c4b89e76d37d7978ceb50289a0091c3617fbabb97e457d563df86220d8da44e25b4e60f92f76c92ebcb195d13f7d532c454dd0a5e931ee3409036fd59fc46672e0fecbcde464ff939b0a21b95745c5f058b08c536f46b73d46c0264b081ece2480c66f82bb50e9532b37f4151da068714ef4da63c138c7f258382a983bf982adae006a9b0c178a48ae802b3050ae7a78b4f0a0846e609fb53958985419e04ee40e3c1e9b0b05ce", 0x1000, 0x8, &(0x7f00000016c0)={0x2, 0x2}, 0xc) 04:02:46 executing program 1: unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:02:46 executing program 0: kqueue() socketpair(0x8001c, 0x3, 0x80000000000000a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\b\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 04:02:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='+[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\\-/--\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\r\x00', &(0x7f0000000280)='*-,!]\xa3\x00', &(0x7f00000002c0)='%&\x00', &(0x7f0000000300)='!)\x00', &(0x7f0000000340)='#\x00']) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) 04:02:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) write(r0, &(0x7f0000004280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 04:02:46 executing program 0: geteuid() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 04:02:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() dup2(r2, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000a40), 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) r3 = msgget(0x0, 0x40000200) msgctl$IPC_RMID(r3, 0x0) 04:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r2 = semget$private(0x0, 0x5, 0xfffffffffffffffe) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) socket(0x11, 0x3, 0x0) r3 = dup2(r0, r0) r4 = dup2(r1, r3) recvmsg(r4, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)={0x2, 0x6}) r5 = fcntl$dupfd(r1, 0xa, r1) kevent(r5, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x83, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4810, r6, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) 04:02:46 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="2d03fa60b114a967efc63c973f68ef9a86ed813a44b8ee4141a0631654347668ecf2b46179ea11606e047043f987bc819adbb225ef2f005f7da2f062e2ef081acef5f286922376e84502c4be7bcb6e8652b4f1b3e1633003479c8f037e362ce92e0aec6fbd5fa0847331a4f5", 0x6c}, {&(0x7f0000000080)="3d9c85a217f65bdd0b99e1bf4e8f765bcba2e6c0e0b1ed3b3f8cb872fbda252abdd1d735d068dc2501", 0x29}, {&(0x7f00000000c0)="b4480833d1d104c1a20b8c6af7412aece2d638cc910708f0b47055ce990b1aee4313c5f6a09e5a78b38af23b9e9675eabd80a591b1c07507e95c11259480338cad7fdd564d54a2835eb8d6612218960331da72b9973ff30b1167b478ce59f3c342b08e718fa78d0e7698cc96bcc9ebe3a7ada5870b8747b5795d00f16522a8093b848273485020a7cf3b71", 0x8b}], 0x3, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000004, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xb, 0x3, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x0, 0x40000000400}], 0xc65, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0xec75}, {{r0}, 0xfffffffffffffffb, 0x10, 0x63, 0x2, 0x4}], 0x1f, &(0x7f00000005c0)={0x745, 0x6}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="31af426059943a3fba0352fdba474452ee5697292248d4c7216bea89bfee909821f568330d6e96b02c7bf99d6ace77adec6d3bf8b4d437aa736d3dc71d420b03bab282e757ee1611da7baf39e1ad79cb074f4e7e03d67472645bd36a3c7d6c3cc9e1f7b98c36ef836a4adb01225a76e71067384fc9d5916935330915013c9a671efa244efeb6b15d0f3361268a7a72913247f680465508cb1552ebae3fe1703d8cc581c64f7bc024d18f13fd758513db7fd7657f46f480961948773c82b9b9a8a81d3a81fdb47d67342d5088c308c579694eb8", 0xd3}, {&(0x7f0000000280)="127a3d9cefd9c379d8cefdfb58ad033657bdefcefd941a251245e6d45765363c5ac341391ac7bab709fb2d2ec0165ec0f72cef93237b43af267e3d83556a846a6de4ad90f0a45bc5c04562d4c2c42d1da885dbcbd3d94ffc85cf00108fef208ea8da681bbd3a3dcee5cce163d527ea6835b09484ceaccb8e85058b76341dc20a130641dbda2cdcd20f5bba0f691d73f65d0696db43", 0x95}, {&(0x7f00000001c0)=';', 0x1}, {&(0x7f0000000200)="67496e7de9d1e79b4e229eb25ef41d3d506759b6444ec9d5b87d46a531c0aa4737c1d3a0cda8b8ec3efb074ac802088e1398660635b9b850", 0x38}], 0x4) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x15}], 0x1, 0x0, 0x1, &(0x7f0000000340)={0x0, 0x77a0}) 04:02:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:02:47 executing program 1: semget(0x2, 0x2, 0x256) r0 = socket(0x10, 0x4003, 0x6) r1 = msgget$private(0x0, 0x134) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3fd16ae429184c2c, &(0x7f0000000000)=0x20, 0x4) semget(0x0, 0x1, 0x10) semget$private(0x0, 0x6, 0x8) 04:02:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000003a1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7f, 0xfff, 0x10001, 0x0, 0x4c46, 0x698, 0x8000, 0x1, 0x2, 0x2c, 0x100}) fcntl$getown(r0, 0x4) 04:02:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socket(0x0, 0x3, 0x7f) shutdown(r0, 0x1) 04:02:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(r0, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002980)={0x101, 0x9}, 0x8) r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000006f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c75cebf950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"], 0x171, 0x800) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002880)) recvmsg(r3, &(0x7f0000002800)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002700)=[{&(0x7f0000001340)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/142, 0x8e}, {&(0x7f0000002500)=""/110, 0x6e}, {&(0x7f0000002840)=""/41, 0xff6f}, {&(0x7f0000002580)=""/164, 0xa4}, {&(0x7f0000002640)=""/34, 0x22}, {&(0x7f0000002680)=""/54, 0x36}, {&(0x7f00000026c0)=""/28, 0x1c}], 0x9, &(0x7f00000027c0)=""/27, 0x1b}, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r5 = semget(0x0, 0x0, 0x1) pipe2(&(0x7f0000002940), 0x10000) semctl$IPC_RMID(r5, 0x0, 0x0) dup2(r1, r0) renameat(r2, &(0x7f00000028c0)='./file0\x00', r2, &(0x7f0000002900)='./file0\x00') getpid() r6 = semget$private(0x0, 0x0, 0x20) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r6, &(0x7f0000000100)=[{0x1, 0x1d14, 0x1800}, {0x7, 0x3f, 0x1000}, {0x4, 0x3, 0x800}, {0x3, 0x20, 0x1800}, {0x3, 0x80000000, 0x1000}], 0x5) 04:02:47 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file1\x00', 0x8000000000200, 0x19) sendto$unix(r0, &(0x7f0000000180)="8756ab6c3808277cdb2ae0e1d795ae9ae34e1c6aa70d8b2c77ab0b98bfdc652eda517c", 0x23, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', 0x0) 04:02:47 executing program 0: r0 = semget(0x2, 0x6, 0x210) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/134) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/169) semop(r0, &(0x7f0000000180)=[{0x3, 0x3f, 0x1000}, {0x4, 0x3, 0x800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1ff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x80000001, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x5, 0x1800}, {0x4, 0x8}], 0x7) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, r4, 0x80, 0x8}, 0xfffffffffffffffb, 0x5, 0x3}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r6, 0x20007461) getgid() setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0xd442, 0x1}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20000, 0x0) getuid() semget(0x2, 0x4, 0x2) setregid(r4, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/77) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x2) fchmodat(r9, &(0x7f0000000480)='./file0\x00', 0x4, 0x6) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000004c0)=""/4096) r11 = accept(r6, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) r12 = syz_open_pts() kevent(r10, &(0x7f0000001540)=[{{r12}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1ff}, {{r12}, 0xffffffffffffffff, 0x80, 0x1, 0x7e40000000, 0x2}], 0x0, &(0x7f0000001580)=[{{r5}, 0xffffffffffffffff, 0x86, 0x20000000, 0xb1, 0x5}, {{r11}, 0xfffffffffffffffd, 0x431c947acac24c4, 0x80000010, 0x7, 0xab}, {{r8}, 0xfffffffffffffffa, 0x6ade01bdab205359, 0x4, 0x7, 0x3}, {{r11}, 0x0, 0x2, 0x8, 0x1ff, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x3}, {{r8}, 0xfffffffffffffff8, 0xe2, 0x40, 0x6b, 0x91f}], 0x5, &(0x7f0000001640)={0x1f, 0x8}) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1000000001) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 04:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = getuid() r3 = getegid() fchown(r0, r2, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2c, 0x1, 0x10001, 0x7}, {{r0}, 0x0, 0x2, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0xc, 0x2, 0x100, 0x1}, {{r1}, 0xfffffffffffffff8, 0x6a, 0x2, 0x10000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2e76a2c1d5e198b6, 0xf0000000, 0x7fffffff, 0x5d}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x1000, 0x1}, {{r0}, 0x0, 0x70, 0x9, 0x0, 0x3}], 0xfff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x8, 0x691}, {{r0}, 0xfffffffffffffffa, 0xa, 0x2, 0xffffffffffffff52, 0x100}], 0x6, &(0x7f00000001c0)={0x3f, 0x7ff}) 04:02:47 executing program 0: r0 = socket(0xb5f213b0e6acaa33, 0x8007, 0x40) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022e2f66696c65300000"], 0xa) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000040), 0x10000) 04:02:48 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 04:02:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10004) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffcda) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0x0) 04:02:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x401) socket$inet6(0x18, 0x4004, 0x6) socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4000000000000080, 0x0, 0x0) 04:02:48 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x188, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/\x00', 0x2, 0x42) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') linkat(r2, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/\x00', 0x4) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x108) 04:02:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x7, 0x7, "4cb6ef618aafaad75d84924f99424ea5800a9c32", 0x9, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)='o', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:48 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r0, r2) 04:02:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 04:02:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setregid(r1, r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) munlock(&(0x7f00005b5000/0x2000)=nil, 0x2000) r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x20, 0x3, 0x81) r4 = socket$inet6(0x18, 0x0, 0x0) fcntl$getown(r4, 0x5) write(r3, 0x0, 0xffffffae) 04:02:48 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 04:02:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="9f099697103d1f55bd07bcf78e69d37bb486d7dc5200c003f70782bf9f4406761350615fc145064169fc23b2a102bf656064bd0b0cee212a42aeffbf359d647301000000000000b7147226655a55e66eb39cdfd4b9d7b30e327712be782b9b068f066aa52fd8c03462f657c6139da96b27f90e1b4f30bf30a21375a0f6bd0ed9f3482f7800b7d563154f10fbf697d6401ecfabcb672ee8f64c422a7996d1b888ca7fda1c3e484be5b0f0cbee71610bf995d86e7502edb3f9fb77a1120217a6d7c266ff6490f2b4b18eadf555b08848918600000000000000000000000000000000"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) chdir(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000400)="4a3f67e22bb39d796e2408914fc6e1236c79bd9be6dae83b3ff2ca9b975dc3861dbdc5e1adc965e1173da6b5b80fb33b3ffaa7987239b514a398efbffa68685692a74a26533d44b00e9ff0d9fb120fee67ad53489343e16449a0612e6b85f3f076b72f730931f723a70ea7e1a655181c75c487dd824f78028697100f09a909b7a1cd83241fee4d19ee87bc44b9e7432cd3ace3bf69cc7ea80add01d1a911f9a0226b6bb2ae1f8b216e40cab6c3b6d18a48414e9cdee015a22f0da9967e015c21494eb07c7cf0cd17393b12a7b55f8593be847795216b4599491e8ed43a4df7fd4bdf45b17b6a5899bcc3adc8288c5552a633ad3986d84f2067f5c1f9faa823b090eb1811877a41d813e4fd7dbcdd3fc0b63ec920d65c8a8324f6390ef72919c4aa7ecec5336f6b520bf28f8a965815a4ec2b6b068fc23d155dcb52bff176afbdd1d60ae5b8c7f6bcd19a2758937532abafdc65a231142580d02dd7e6b938c695c643005409973be8e60840a534e2984351d678847020e9706be753ae2210513cce17c74742e3b4360d9286323a4b58084666e6dfe28cbdc34faaa3e5fccd596a922d02ca2e1d68918982089ce13817644651432ce61115e2e881de7322eab0dfa698710ecd81f48b4225cab86f71498b99490585df913fde1330d2e8e7d32e305d25b35f8b6eae7013dfde465c04cdd11a892891962b5a24872d24b9c1be65c3c8a8206033824ff032690c60d0bc0e231421ddccc216e8ef8d267e8f94add405a1bc799ddbb37e89e9a3f7ca4540660b1b2e4032ffaaf2293c045bf629a64d051781767b7ceec86e3459b961338b6d6bfa0b55209fdcf99615205d9448229c7deb16bf9155ce8e93a4d8bf26ad9b5c320f84dfe62ef2d27adbb1a4d702f868b60017b7264ed60201ad119d0cbed64b903676b03a80f7f857cffd52809aa2a1eab0918d391c263dcc6240839ff70cbcc118e575950d1081b132eab17321d5298e1b75c44c5ddd35bcf0906284c83b0725a42e75f45e45837b225335d3627929ea591d6e25742dab2e66cf748ccf2b0002dd40e51c2c0a17b84d14b0885856a5ef3c853cd7b0214dc96452e4e8709248ad041644ff4148247efddc008b612dde5871c49d5abd902e222a9fce33ef1a41938a18529b09214dc8a8787831173c3eb2eb60dfbb9d5844aeeceacd83837ef9f338c4bafc53cb0e2f64f652b409573bfe57121ddd9ae1b50c7b139e197188e353bcb43695ede051b38adee7b650c75f06b1dd4a12559944dd6c6a3b3a30179c54e16c1e47e88beb60cc00d18e836d931d66415b680276b4caf2f656e5f5cd4e50c71633be4e42a60df939273cd7bea1830418397f2c48f968ba728fe655ba187a6494fa356d464da0a4443e84951977d63d6b75b8d7127c910ea9856f1eba8270513ffc50b231f1fbd80ab4705a2996922fdf0a1439949ba03a55b192c16fbaeb4080b122e8c603354a43c606d32072ef467625128036d367a4c8956ffdaab977a2774a7decfc6e4152fd87b6061e4b9eb93d78de09b79160a787bfd436e40e583c14f276e7f77cccdc11a38f41e842c19c5925ee7ea3bb419870572370187a4f1f35dfe0f383d14233f9a332c6468e840f355212496c6a3b5682a82df7b6d37a34f20f49bd48c381e2c76064e17e1db4d557e79a35b0fa20ba8662041af1d98d29bc61fb44fb0dcaea4f8a9f07924a396786a7898ddcd64be6b960d4d733f1b107e3ff6771ffc2d4195e4a92debe7018921cba490c7048fbb14250fc5ae0aaad4ceda5f5b0d06a4b8e60292012c0a53301de791976effe533c5ba9ab7c17eaae78a5751824bb46cd8aecc9d367eafdd66105cd0e001d82f4c5acc78e42da46171dbc6a835803b1f6bad99cf7e926951294109cbfab982ad511c78a57e2062028df9f5aa4e8206fdf75580f172bdbd44bdd78eba39835c1e11ec0f913228a9647d8e1586736a321b91d98fbb8514e70eb14bd8f9c7022a6fce1022c934c08da199d62d15b33963413b3cfb3c0693568bfdb14adada201f6b06bb04ae4e3da72567990543a6644df5e160d3a6b5b55ef30a04799fcddfa0888de8868fc27ebe507ee9e1c956ade8f6029ce70b09c363aa38e51f65401b6dc2e3e54997aaa7a125284b163a2d4f8d115fb83d0d36aeefe11eea855a76c659a5c41e5451fed60116c49359dc85b1dfdf78d6397816a1e9aefc6b224a2601e2301401ad21f8e8065626a5c3b3b554ebd273804315da8b9b1838393744296d495bf9f4049bbb26c96e65291614ef19c9402dfc538e48178995008eab3943983c1aa3527ebd087e5c615cb8f9bd3699c6a0b24e4c7cd339579dcbdfdf3d89d0a0ac681b308f9630ac613635e3b7c99df64f9fa69b933b197a694571540da13c5f7dc9a73a4eaa5788da4d3ce8a95a41eced3c10f3f8ccc259b0eaf9e7ed2dd228578cf6d30ab84d6a50f6580278c80af3c3c8281ba2f43b570f53d40b06502d41ae6e2d2fb67666fb16f959e9bb39dc537bef69fb97af8c72ee8aa6c4c9953ce188b9b5d87eac4437c27cd50a49aa37a2f84abcc844db2389a78f3f1be2ba53268e3b1ed386fb55bd0a2d3c51996a122f23d5f8aadb0ddfe98f77e24a547ab9d4a6f6989018c3e5367fd7028882413001f2420c8605b7b579f98c5ccaad83deff0d05e8871b5fb6c2711f67e02d84f80514c96fefa53ba85bb281b989e9cf0ec9030b8ec7309a879ac979828804bdc4f00c49f1daaf21ff91d5b23ff1ee614c3b575c084c19b3ad2c08633b1ba28fb82a46c35aa8acfc579c36b1dbe7123ca6500ec93bb226216626c74ef0706b576ffdba310ca2682faf5c2b9ccf41d98af26ac1e3fae1407371ece0d580e9ce4fc37e8ceb69692649ccf2e8d83434b3db59475a36e41839c546a1ea779fea7b2dd322d2f98d5c9e340b4741c6f664c8294ac030d0d14c9ab39984088160f862909359292b1219dd4a6effe5ef3c91a1b4c7d513192f905572bef511da8e2c77a3f7db245f23a5c6c7a3c6456a5c6d0f589ad5c600965e84ebb8cc4e8cd639405f53ae77d33f60adbd3965bedc31b2062f673819166681d88d31fe7268456d3f3eaae13c934e9491cc359fd2f2a0c6b1720710f9f05e8d95d5eb6df70ec854e0f82a8c6943bf8684214d322c970e646f3acbc2cd993217a12b48c8f8ffab891dabf357124d15b8855f7903f2971e3e0a3bf80c55d5719c48a8dc00825180771b6781320a688f8e1c69fdeb2252398e9afaaf31483415a8038dd2a73015b0ed8f05c836736b2aecd50c1f079cd46f7d185d463abfc9dc9814ebae5c3d99d96f3cd31d1e9858fc7430d61a98e7dc8c77489fe241c7564ac890443575e93fd8f7db7e0833c47d04b73fd1f5ad8fc89f47b1a4858084ea37a2521b0f76431a64961746fb932082d8db39a875605b7da8c8e3a385d1e986b6c65bf37a3382fb3ddb1c185e9b0e11c1319fa876c17664a299d7f91341d7d533676876f2a566e58b3317e173f952f68654354b4fd4fa53d965d8bfe7278251dadad64af3be5184772bf9674fd08c3d88e75359770b4aa27995482c650652910456430cfa428d752f22fbcf3bf45657b010be484aa1c2c2536ed857a2d89e02a49941b985f64e5d7dec1e4314e604a2dcb2946b1a09590bfcd31a3565d70fbf2d510e4b32e6469d44cad4784b007bcc7c44b7b447c9f90ceba2ea2f4ddf02833a3cf7b2b2fb7e68b65ac71c0e6f2d20cf71125d372e5e2d649cd324b5627aa8854e8c8683d0251fb30a7584d7687a1246d5d65d52414d398f3cbf62072c73f1cf638ec32c7de1bc761b5986fcbefcfb909400bae35022bf8cef9fd3ed71a42da216b44ead989c04812a3ddfc447a10b7b0a2f1c4d480fc3429a8bb2b74a09e9550b4ffe179e61c08d29c52c6e6f0ac1b278981fa0a29a83467d5b509f58f6f2cf51748547f963800fb8d3f31da1a9a135a61278accd352e4bd094f2d025e4a4d545e6a9a631b08b17346702d41c1c4d9938ca8efba29d4cc1ed26da15e28f46ba7ddddd2402f904951a7f0d8c88142567a2a0775f257d64cb4f06cc84a0d5ed58b4fd83b4ca2b7973f70a6b61484782015696e59dd55da7e75145665d569332c8d30ee50477340f0af3a2ab6b38dda5856a5aab9e20a4849ccb57bbcf872256ba5bc184a99feb16a8cc0fdc709f7570760039996c044a7e33ceab4bc8b40547c430d84630dc800bb7686da817a1feb8e4e1f8a9ec2d513b5c32dec3505921e8adcd152e828062646959d18755d7ccd2c48ea3b55e631c0a9970cd4b0e47e5b1880e6c0253339dd86e5285a9fbad7ac8345f09eb46ce5e1629e7b1e734f576dd08ae2d152e03a2c05153c218ec331c6b091a91367ea09589f0fff45e3a666df7187f83be4d4d370478bb4466baa210082e0dd754e86eb57299dd46e403ef19287bbabfaac9dcaaac97b71e42c0db08860e16fd3835879c7ee85c5ebd43ff5aec2b53102cebec32db9405a46a5c51f97ff55d3e18fe6d8330d2152908727ae7faf693a58d81e4bdf95f6143a2cc4b539e9b6200094ea29cc6b982fb4dbb8322bfad6db2fc94da6d00c8fadab9aaf5d4d4c8d68e1f648ef9f4988a8d130a925a840761788c7a113d0445c1c7b63bda7b78be841a777fcfc9f19128cbe8a3d9d99c465351d023401f8215f2f7b9f9fb43865588c94f5285e32ab7fe36732b9fcb2cdee8adb783e2c2ef3067b7762ed5f0e1d737ba6a6d2dd6f56aed168952e62c61765918a8d4d06122a3c61c52bd4528106fb09f2460e7d08d71c41bd3bfb1a4df69a2931f4e5bfeb53b6dd06495bd805ede9e335c77fefae68d2ca9ee68b58fdddbf4b0a379e612b3a35f6f32c9504ce424f5e20bcf7938f4b8badfca5cdba8a3fdd33a522bf762185b5122a58086904f9da71af4b30f597948662dd8539238ac5398f5c4d37a2c00cdc3fe5c85f3152406445350d1f28254521e5128004e389da7c7cb9286a89df4e83b25f85bd837efee520d06ad2e95c9dfad8d973d5e3125c47008c4075ad662bda1053c88294a4f9c7ffccdd47dbe4340b13ec06e0f4307b72ddefa2be281aa8315964e251a58b01ed79299d4d52e1f121f3b17df50beaebefc664cfacf92305f4c646c611fc8e0f01a0e770be0db0a9361111aaa9306b02edbb2e2580eb04ed0077e17813a79d93e638de9edac6218aced55055a0c8a98fcfbb351602acf5c4a4f459621852088f86d3b3f440f7013a397ad999927576563a8b42f59068da1b00d119a6c6cd3d6b1c52812c0d16a0bf5a2453694a9bf1bfa5d51d4c15dabe12056a8eea35c2836c340c12b4c6fe9146d1c71424be0df307716614f4d04de1669f678ad89f9be2dead5e0b9f019e9701a1143a86333c33e7393df8efb5b27e53b135049d290fccc97d479576694219ff5a8eeb0cfaae8f7ad5f7c8198418e874e1b7ad9b642d41bee453d438915e72a251038a0d07f9e502187540cab11d973e0e9c566f24ad97d32d963d60cc4c133691b3518363abc0f3451ea31b72b62f0fd9b2b1b15ee295c38f82b15684b29683d167a99b75c5758c1dc1b01dca08ba280646383eb5afe51d0b756108f37202a3960c8988c4de696d20106000fb53213d9bffa5adec147b715f2dd25072993ff75dbe0d14c114c4d7944e4766ecf96a579c606dae415088daa2da9c9d3cc44291dda450194333a043b73e43b116f239c63cc4f3aa298d4f436592230c8760996c139b0c57922adac0115381ca1623244d13cc6d42f037360d59e98928e44d46", 0x1000, 0x5, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x4) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') fchown(r0, r1, r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 04:02:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) flock(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) write(r1, &(0x7f0000000280)="236c5cc13b5149148f34a7251586438e209294748b8afb5363eeb9923ffd6b0e55d67460a70f31b7aa7f6fb2f53dd3f14893ecad093cb377c375b9f638ce8e6f70ca4c79e578feeb14851319c5ee23fc5bd2fd9ebd8ff19970d95e4a38f64f51c1bb2175182f4d4b72fa79387bda822c4d6e5b903c368671bdb160aee4658e476dd0238b2365da803317", 0x8a) execve(0x0, 0x0, 0x0) 04:02:48 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000004740)=""/4096, 0x127e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000080), 0x0, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) fchmod(r3, 0x4) close(r1) 04:02:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 04:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1d) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getuid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xea0, r4, r5, r6, r7, 0x40}, 0xfffffffffffffffa, 0xffffffffffffff00, r8, r9, 0x4, 0x4, 0x4, 0x7fffffff}) bind$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sendto$inet(r1, 0x0, 0xfffffffffffffec8, 0x3, 0x0, 0x0) getegid() getgid() fcntl$setstatus(r2, 0x4, 0x4d) rename(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x10000) 04:02:48 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 04:02:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1f) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6ca377c40b6780369423e922442704c362ebdb930d3f80e177d99783f7343530118a9036ddf14fdba01b656c916bdcfa0e1a72c0fde0478ce3312640dd76430a", 0xffffffffffffff87}], 0xd2, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x4}, 0x10) 04:02:48 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt(r0, 0x3f, 0x3, &(0x7f0000000040)="e8368a7f652b6bbd5b08ebcdf7e0e4104cd520f30ebecb47d5b9e437776b2ed7ca54c872e6c44b9a9b1043", 0x2b) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getppid() r3 = getuid() r4 = getegid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001700)=0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getpgid(0x0) r12 = getuid() getgroups(0x2, &(0x7f00000017c0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="73ad45afea21251bbc60404648fd3dc7f6b01fb7c7def01ebd2997a5239720b95e08a0b8cc50ddead9f1b8e1e657632238832d4d431e78dfd53f456c7450e6b4da1e9878aa17e0e540bf4d8bbe74ef0e85ef56cdbb1fbb91479a4a03d91bed802caa2e958ca0fa484f3663959b160380d9a566880c13515a691c2438f0feab0cc701e96f93d73ce989d33d1eb0887fd9369feabeb1b7cd9219c203356de3a0451064e04564b12555b74b5f", 0xab}, {&(0x7f0000000240)="6be1a7f60b416c32549bf819ba4518d6bbb89eae9ea1e7df1850870aa1a3a376cb2822006ae5f04211257d158b007e942e3e971da07a17651274e89b6280184ec0aeb99a556b0102bc9367292c4ea791ba2e7a407c0a4f9f9dbc236ee078c1fd5e3ae8479f8d43d7cf2e586fd803bc02f47695842090811458d697bc15ac2a37b0e5a88205fc8bc9ef9b7aca8b29bb45a19b1988d4ee096494910f228ab767ed88628f5c4be6e606a81d1cc7300a3c1e22d4741436c39edfaadef7221a7d1bbbb0852253cddb717f0b6fb9a2f44995bba730360b6eabce9f32a23f4ce1ca4747533755a66ab2aaf80e5e030effebb45d997637ad6f", 0xf5}, {&(0x7f0000000340)="247109dece6ab6a378c32f32a90749281411314b589e95c56d44792bed3f769c44df2b2ff7ac94f476d71e0b3f087de1ee33c3480882ea2f59fc4e62dee129fa76368815c152c9553f25d6e8ac8e6e09715bec74c381e58abd29dfe214926e070b920bc1062783be1d647f1c2271a23ec3ecf08206c6b709af92d949df28452d7761e236e7deeb7cd4988bec3029e1b9aba92487a1bb47c36a07adf3f1734393a61c7366836251aac1760ace01ff2c1e78d1b9dc641864ab99fc10d50c35070c21647d5c0e790879e6198494cbfea28efe68088fc83e143c750f8dc30c9a2b4f6ae4617283dba0f9dee0b36358b1ca477e07e184b9551a2dfc2e56ee1e15c98bde4f1d5199bd5fa36c1f658e7a2b5b78836c0b54e2a786a323a46e5dc736a74470634794e1f4b4984646eae0b3fa53c8f7aefb5067e7aa40003ed8087ad2e0baca77070166b80b6909909b38208f99f68d90f88b4a2e35699a4f8ab72d1140945f28a74b89a877516c651fea2480c4c3a204abc5071efd3f77bc121dbe0a51ba8f4bf79225a93d8231d293432ed06a5653f5766e3766721abb6bb62b66478ff42d94458707b909087123a2035ff376ff270d45a0b52af30bd93cb787d9509fcada9c409a552515c3e68144af634f0dd73a7ad35660ca7bfcf07b9ea4244c12fa6495251d3bf375c5211d9193bf98641aeae5afec9c3e204294f769885162165ed88d2a6c3c2043a3908b8aa2d4051b71a8fa174e5bd6dc8277e1339c52180a06577b8f25d2fe62372846f83b3839b5b3b32a053cdd76af5cc87c52588b819a856a36fadc1aae2ffd7856e443bb25cbee18ce8506ec1b16a4e0403d0a74de81bd67976ec7f600d2ad2dca8233be773954a5917400e91e6de495e5900c2a9a1d09a2ce33a3729b12741696c752263cec3fed5394ff1510d9977f7f34712557cbe08ddb0a38c000bbb23f915462bad450004f1a080908ed44c6315006b795cefa829132ce4cc739e911705859daf97b8f62b6cb1e46610d2ec556bfcb23d7a87d85381db1ba344b474f957b68cecd0606bea4891cc6d983b6dfcdcf118306032c0a375e4b324fede9e2b89fc66a877e808e30926a8e85a1ccdca0a06197d7dc113dd5265625c76450c29bfc75fe9af4a7086e600a5764e73bd746b60904d663892098149d89177e708e3c7cdfab0a55c8188d4cbbb43134dc2c2ccf44035884b0a93d361f1fc44cbe83c345ceb835d057052a72ec516e7da4f5529b274a6966bbaab8ec2555f49eb6b42a7fc544077d6315b79d1e9a8a1cdb13b3ef9f422507f6b6b7f455fab7207ae2271ab85501be4d587085675566f5695602c9498274fa68b029f76692b17f3eb02c513b2a375a929d863df8d56ac57861cd827617e44a361eaead5d44f09e906097e903f9f441ffd17aaf8be821a76602bb4ba7ce155cfa3452ea102480e28c270370d271767d0353187cfe005c43f9c21e70269fba27485a2b702cc0b39b64b25ee450c4e6e5b34bb7a97cb7f04261403e39a09a4badef0c9d947d464bd9ad5df5d849c99d3a7e7305470139c838c00585a504310d21b4a1a6b7b9f8d474d86cb8b671190873f658a355847bf5a1ce3664f7e121d13fd7af81ba98be50d1b4cd3b4ad65f831f196fd5bd2903cca4fa7f307dd851c6a103ce4cb27a3849ba1a546997325a67f0f60f853cfb4116cec55a2365242d33827cb5f0df4d5e5639a3962185fd07faae4f0e419df74fb11f64d495bc5e65c55563346cb9e06a717d398ff795d59d54d08a247242ac7254c9360fdfcc5a2850bf228cad85e74ce8dd5aa59410ae62a3665d4a4f5bf31912c4a9bd780927673f71ff9586e7c9c6394655691b774a1f1b498aff2649b68dcde261bb712908276c646aec696864b1033792f6bca7086ea0526b9395ba5a57ca01b97a2c065b50cdc944b5d250795126b11a79a44b108caf8dafe43311453e99a151780d194d49f619b1cc7ffa7a4bdf46646a32daf67c157848460f8b12fca58ba9fa83454fadc30c3fb184724740813c3236fc1028e3a68eba901a0866ac6d26e64623ae9a8bde179a3445a55cc08dd45189a0f21e5afd8b88a628dc31bbdbfa2ef53248cf666eb55807fb67f3ebee68d38e545b0165e3286b1ad28a546b874d91ed7e96d7faa44a874119c73d6493cfab5e2998215be69e18921215da4e4152345d6fdd92225d0c178641b5eea4995074d50eb4335fc1d10e85d37fbc348bb2a722ec918f2e6a516838ac838da72c5d43f9a47422fc686c36e59bf451855869394d4264761dcb9a87be7da6dfdb395629bcebfe77d2cdd01d5d32d151d695207438e9cbebcbb3f8e8da5460d1f9dafe53af5d5ddd342eaa656975fbb26b8e4186a3a3d37441290584e5da8dd25dd653e89ed2cd0fece7418044f985ab0f794241b7dc004236055a306047d4003b2046939efd94c8a3ffd5703d89c92151615c0bb6808213f09ad53a0960c09a818d8fc76a4009a8538588242dc5246ac08fe8e8040c2dacc706e6f7b7cd4cc39e26a1a1fb84b1f03eea9a590d7d140953335929cfc44ec555de625308725f733087e5e955e26ce58cd1ad1a582438059fc3fd250a926c1af9b525067a3fb4ea2eb1c5419fb8c12fe3fff476da7a59f6e270636d22c5fe9d73bc8af9e36a82403962b30fcd5ef0c6198428e4d61970bff19fe214a2c51265b743cc66a344fb978a1cea8a8fb033ea06143df70e240bee9fdc3bb9c5d865844a999896ced2daadb5a22137424aac42159495981aa035e49c5e8fce14a52e1edcb52cf6529572d7d2c193bbe602ed8df2c4b43f64728d139adc72bfa0b84addbebcb0a1ef3803150097c5c63d9076fe2969e21b499572bd400c36894bb08fb66b60c539a99f0c65ecfdc11fe41535105356c07612bf33f831c40de7c4a91f3ccf5584ce9eb2dad4962885e2cac1e2a8c3e066097be4a31b4e2bb6da1b9db2d3534229b416c01723f307968c796593d2fe212040d805941f717c43b2bf358fbbd32d86358fa2b8be8ab11cc196bbe75a8411d41d0cf845d0828b97107eabf01324269baf258b0715594213b82257f972278952523923002f233cc40d77213f6255587d76a492b2b21bfd1f355e3afa62edb6cf7d31c32360061edc6f79a6c0ca0db01b5316c07f101ef3884bb9121d00ebacd3892923e7486df235cca5b1eeb841eaac8f93c44487ed992f211cfe957f0b68221917eaea6ea4421e696a1105b8282eedc8f6d767cf9393f5d45c19bf7b9dade00a322f4b1cde2f3f79fce5586b15ae8621bee6c06f197757ace55972c23ba5c6c25768d32b36f3333b624cd4d242981b6f6a3c7f24a8ddf3201a24450559db67577a3a2ad8b3dcf09b98a6125bd8e419d70d25c83346131e3e377026cea66e8793b3a3ab0bf2e3dbeb85e5803d38e765dd8f6c6c76586874ecf3ea907de4d141f4d35d90a7d857671d4b8f71f2274c90cc91ed0d2fe1e87d63c5385022614ace57f0fe8994237e6a42fb5cd76d1e78b0b3e8b4045cc2b92ea9cd6a6dda4e3695f26d878070b001072a11cc78d444b81377cd24bb7265587dc47cd89cf5cd7fe2bbb49fb3e3632953f4f98183df18a4fff0ecf297a011c57961b316531b4cbdc608682bbc042e2361097a8b379b31c9a4339fa5061ddd71eb257ce9724a2fcaedea934cf95a4b8b36f8642f36307fec46b5fb5b7dd4c3fcb970ccd84bfd3b24b46505dcf9bf31de673ed0aadab1651e1510f686a017d574fbd4b1ceb765b1995b2b97401dfaf753fbe3e856adf6232b3d26468d78423377c5a5ac688d431d9ff0e0c13388bba10e438f89a5bee3bf0e8657b4eb8184af6fe3e083df616f14478c68d2260d7fac249b3d9955f42450e77f5dfaa9bc14463f3f01fde2b75c7ff396bdac2d8587e859c9ac55bd7d9101eae6bb7e749dd9b2c3b92a810b3ea05e960b4c9ace53deae2a65f4e6bc3af14e4af5864e6651cee0835fb12ef4e37196e82230b40f529dbfed34f30874e060cc6811ddc8e83cdaf7b66e1a1c978b23480553cd5786ee7310133e90d66aa2b435dc5a80afd8d3e7f47bad52f6f9af4299a1065ea0e6ca2116e2652482d291742b29edaa3c6dac8d5226b3c4589026775e4628483f41a37e4615edf8b90939cd1337ba1a1157af36714fffe03c5a19e99beaee958e19b9af3567b228f2813bd0db380f5b1d40573099942f5eb3cfaa17bf26650092dfc434609f0b7c87953a3a542d1f998d9b595392ca63d2aec0239b93d87b3301a5b4aff8212ac4e67d20ef43e4d0262918a3ddef5c46bc97e53b626242deb9190f1c75311ae105baf3fd65ecee629c39a8fe34c72c8e2b2c36df9c3b1ca2e684d8fb754c4bc65a0e066202ea479c0ae5b86c1557ed97015e754e2f97615b7e654958ecdbffe080e7956ccfdc5b7c20f113f854cc8dd8bb69735f6f3317970f2062bc37104770a6d47ad9c8e69892f2503786dce79043193ad5eddd32f23255d6f871dab0b4302e4f902b5741027ac8ed465f80f0323a6ae22c53699801224e660bb2fbc2a8486310738b99d5e29fe9f10ced7dabefd87e003d7f77f5909d14371600890f00d300088e801035d4375b8732f799a95c73bc4a3ffbebd3af59b6daab9551a68dae4b295bb647c6d0fec1c17ae7e826bdc7d72d73c13d8f34c59259b1d345ec32ecd06155c9fa70e89a93a59a93cbe514fa64e41c6312ad785734c34627aa59626a2781215b3083bb7a9c8f41ec42b48b4cc33dc562e2f5800448386b40546f2199ecbfdc0750197d1cd9f302230bb09429628b2535ca66e7a717ef44f1a77e3181be77a464adb9299de67672309cbb6ff89f9bb8eb6fb108c94702a3d545ca1b844b8d1b36b94643d0fa3e13d269911fcf4dc5dbb4735d94cfd14fdcba6f942fc211d484e08945f382d1263af2a6766ffb3e5cbfb5243bdb413fd0bc2e045f11135a5192b2aba1e23ada81e4a453afc3c52b902e05df565d1d769d2ab13eae97542cc5840c0f238ec96a0d8ae206a0a56deaa643445231b5668dda7a291d50d8e5b95968439d769e8fe2d3b1e26cd91c919f9f0c6c8821d5e92c7369cff36af09182fa1e56b740cc12e5cf1c9aba75bc3518e8a4bcee08feee7c4144f0e463df5032415db5a6c6c6a72d61db4930b0b5de31d2fb3e6a92f83736e80f7854259199e355898b21b9c884e1bfed79b8d40c5daef55640a0ca5b0f22be72e77ce881ca07a5febad5b64d12afff6eb82d33611de2c1dc4acd1ba2c1364396ffad69729fb6e231ab90ced9b5c0e5483086fd6cea2b8434f314a0dd02a233e27102ede616d0b936889bbdcdce927756981594a32a4e2f3f70e49dd33810d2f3bf5407e0f115bcbb8647e1d0260bbcfdaba170e901365919eda51045dc3075c086a4afe8087d5e31dc1a34d09f5799c8f8d50c2857e6f7d8df382d14b3c7f9d33af16dad1c992e201ca25d5831705e6a03784fdeacdbc1f50a2a679983ed90656d404723085f749feb83bf06c0aff6292d16a22bb67ea6039b44da8c5900df352035639c8540879bf5af532d8bddd17bda5d6820f67effb89c389a11fd4828e797d21b3f34ded05086c35c45f79f63abb49b08344507cc08e0b056bb954a1a40c2274ecd4eddbec82c644b387bb53866a2b04292d42bdc17fc117876f0a405d6f0aeb87f2a61cfe9e1ad3d3ec37914637f2d72e686b288a4a639a48614d0354d9c623118eeb76a65f8b6276ecd7624a55d5074d72db7f1702fe3dcb1a275e7766d3fd032fad5ba39a232989217036a", 0x1000}, {&(0x7f0000001340)="14aa27653d135617f575106f13c7cd58e72082a878a983801b67ee34ab9d26e9b533d9adc833ff73ff7acfcf9a10a8b20fa40b7260ce042db830049178726c0ee6b50eaea2b9f11d3825949a2a20467def88e410e6eaa011e36a6e2cb1c1a2fa51f43c254cf32317853c59ff47a06f454efaa2f09c5670dc05adf6cd64c2a10c8f50571c838c3f8fc24bc139e35490187a5967876482aea777fde8f726637073dd2cfe20d8fc33be5c836e63c4b1bbc841dc752ab56739b6dafc58b0917e8fc4bb152d20b80f8aac084c6082ebfbe068ae3ced2bb0437a5c86b735143eed7ad0c44ffbb094b5331458e9a4110d2353c6c2148d0fe89c00febd917287", 0xfc}, {&(0x7f0000001440)="6aabbb5e7f09ae4d43109b344be6db6a53e32b7ae09cc5af13e5c40787c6acdd61fb116fb1e7e88e21535378c1286af22ec9a74995684f7be14325868bcd46b2199b10da648b4d73147395617a51fe171bf7ee326ce07fd326eed87d2d6322f653a5476fdce8c523cd26963267ffebb310a76e8d6a456995816fb7adb8694a18bf24fbd564e5a780d776889b8633d203e83097b0ccbb6f10fe9682fbb863116a324331d70e8affc78933d0fdc82c4798d30f626c85bcceac86ebe8603fdf9f0e23e8375a75e351a0d4c7d84480972951ab03eff4fd703fd3e7f100ebc42d9f97e99df344ba3491f4d0171c0250550115c99d132db979c0197f4cd49e", 0xfc}, {&(0x7f0000001540)="d39558963f6a27e5ae7974ad35775eadc6b4e9d61c2d69eb5b8a81d31549ae6609dd396add038542fe539afa943dd4630e0f7aeac9d917e09fb59021c99c6785bb6605f75e3a0598325792e69b6e023a85824c96e6959e2e800ca68b98cbe2b7fb2bc61e54707f3696c99cfe4790f5307bdd7428efe8856c463e3514cbdd0426d56943801b569e45dc95fc3e8647c812fc28632f6d3632e9d439087a1913f99fe1e99e3e465286ad8c49242a1d26d8", 0xaf}, {&(0x7f0000001600)="ba2841bef92a11aaf4a1fcaf89cf41eac74c87b979dfe531c345e7a7df4fe45d1d8b28f7cb532ea581bda6a9433836e0fc5b0c778ab0ce9632b23acf18beb81243047ba93ce3386bcd001328b3c574f2f59c3405b6ac7f7602ba", 0x5a}], 0x7, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xe0, 0x4}, 0xc) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 04:02:48 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 04:02:48 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x344, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x80200, r1, r2, r3, r4, 0x1a3, 0x4}, 0x7ff, 0x6, r5, r6, 0x4, 0xf9, 0x3}) clock_gettime(0x3, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000140)={0x4, 0x5}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:02:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) syz_open_pts() 04:02:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100a0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:00:04 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x110, 0xfffffffffffffffe) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30301, 0x0) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x1, 0x5782a00000000000, 0x0, "3540c8ebb9967adad422a3751b35a2a3b2033dd2", 0x1, 0xfffffffffffffff7}) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000280)=""/4096, 0x1000) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) getdents(r0, &(0x7f0000000000)=""/104, 0xffffffffffffffdf) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x6233aee0ed5ee643, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/150, 0x96, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="d2f5178659d9913c5e5a098f00d143d67dc3cf1d5590d498ca", 0x19}, {&(0x7f0000000100)="10359a451efa40a14d1ff882445f1d76c1d998206be8b1b283ca0876a37fc6e19c1320be654df36f07a0fa188e6bafffe051ede5d1d632dec41c55b90d6541d1430940ae8b6b361ededb064e2f3bc4682b6e587f209b0d2c2460f74b92eefc5efcef886368c97a0fad6cb895ab2ca3d5246715be59ee1bb7e2f9076c2c9be2f239512e4d5601782de8a80fb19704a09802abe66ad5", 0x95}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x1, 0x10001, 0x1, 0xffffffffffffff01, 0xfffffffffffffffa, 0xa05, 0x2, 0x1, 0x1, 0x2}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="e56afabd03f06c0c388c855e302a309940e178bcaee9bd7acba4e7fbef", 0x1d) r1 = socket$inet(0x2, 0x3, 0x8) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) lseek(r0, 0x0, 0x3) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/248, 0xf8}], 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:04 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x9}, {0x4, 0x3f}}, 0x0) setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(0xffffffffffffffff) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/190) syz_open_pts() bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r5 = semget(0x3, 0x5, 0x420) semop(r5, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r6 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8, 0x7, 0xe04a, 0x1, 0x2, 0x0, 0x400, 0x0, 0x2, 0x860, 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x800000000000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) ioctl$TIOCNXCL(r1, 0x2000740e) fsync(r1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1fffffffe000000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000140), 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) fchflags(r1, 0x10004) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xb9f6) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="25000000ffff0000010000000000000057b118722b706e6e603d46df960324c196583dcf05772e84622e7900c9264161142c14f470afdc80f7fe6f090000006bbf02775461ac14dfd679a664b1a0f8f740a48e1d56b82412bc9d2347d085c8a2c868ad5ec28571126706868bd1004d93892d7581ac13339bfd0fc74172a2678d24b2635dc5b12cd34addb769e360ff430ea905c76619e21930df568d29333ff0dfaa9554d5d298528199d8bd9020e2068d7db5a2235bc8f209f7917094f863644c7f8059e18fdb152902ff25ff4cc3c6d885", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0xffffffffffffff77) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) kqueue() sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000200)="7ea7fe30147372044ed5babe6a15b468456cdfc38c83d2b98cb485f50ca9a41e4083fb164c3dad696954ee320af8c681d7ed9db59e22b3c85abd75b076cc34443b224510181d99945a80aae6dc232deb94c3f71e7658a6e4b113fe766f20443a9c563668e39e2664edda23014d04780fb6af80f8516f381f60e05ec346418f875bb1cbc0adc7f5bb539c14b2414f333608904fe4d00849ee0474e6b89c1345a47ed527b05d2927f1f0881635158fef9b8fb688a93faa310e7c67ae97fdd276ef5369dc83625c221846d465e1e1d750", 0xcf}, {&(0x7f0000000300)="fa461d3ac649bf3ba63d7342325432d8832cb0211ac4e36880f6a51fc2cc87718e0a6548f4087f31f51da33e3760f790b87af440c42a70b125f2d6b955ef413dbc66", 0x42}, {&(0x7f0000000380)="fb6a117c3e5e468e2013a44da9e3c752885a98d4e9c94cc27404ccb31034f608ef36a7669ab99f496c9590eacbe224a1be66793943b6c380c34c96f9c5ecb8948cf817a62fcc8c4e7234c9087b51aada8b5bd3f459e7ba02529b551328215468451f4924617c5161d2a525769b1529e1f126b7d02b535a3f07b67b85fde7b1799a90bbd1ebd54e8cb52e35d27941392bb8686da7346a60bfb7010fe8b2472784543dfd8d2459853612050462debb3e4e8fa3ec2075fbecf3e8271a93fd7ad5e155388e04a45a3f0610325e41a8bc911e99d8f68fea85e320de77b8b1905b6acf7cd21ce3d2065755239c638d29da1fdcebb8c53dcf848a38ac4c6d54c87168587b4b7916b620fde2ebc2bf745c7d2acb5c3609a43c80b7354b903aac6b573b6fef400fcda713117ed0e11e5d99d0d115d6eb3c49067ab9490ce06b3fb95aaa339797635fabfe3093fe6b4bc70e395ebde262b2d6104481f494df138c94ff2363663fe0c800028bd943d6976c6066cfbdd1990e7c2f5942d238c043db15bdc8f23bae9b6747f7879f7a2afc8c9d1b8045d31b3aa2ad0f023a2078255348d2e81edccc66e31754af9b5c0d3878cb506e8b722e61ffda28d195ecc285fdb34ef45daf6f01b067b68b744e99f3da40c56f9135f14c4145f38e760ea1814212b10580220ebfae2bfdca889eb49f680eba835cc004e852f862f5f2e5da250dccd40c2e5953675d3ba1fa798c1629f0b62494819e50b15af78d708b822dbc06919644738b97dc47187fb30c672314665d8c71005258c00673c7d6dd05417029c3e1c4d99408e15aec45b119419c98e533fa1fd4a449bc5536655420d43b27b10d34875a27f4dff13556d3a108382cbd6f5c51acbeff14ca914cc500de0f89a7a0566ebef479ffa936cfa3ae68c9aa0ebd395f8759b4e7de1e0b774bec1124c17856af0d3debc16a6e3a5e756ee980a1a4f3ad7379afc1bfcad2560237b121619a1fb8b3abbb53c27b2b89a43b12392112dd2fe583663f2d03c1f5932bca1ff1c2f23e0a21f0c33816948043a44473fb844bdcbee890b6f3198cbd8289ad9c51b0353ed79abd910cab7e9808f8e93c03c80a239bd14573dc592895e3a1a7a9276b8c06e9b92c5455b5379481bde06e65c223b4dd4c8126c6ccfc9f928420d5a5c2c85ceed26f3b930cca1dfa7a68ce9a03e2bdb0925a46b0de777d5e66aff060579c529b201d5f737634473fe294af832f3800e39030991b72ed8c1f3243e59814abcb41eccecdbcdda3cb95e1fd6d2278726c45a930c20623ef19af8ed4086469676cf71ebc1392dd4e9e76b637d932fbd713926ff0c2d1aff02ff254827614a0c75714b35978c2c255ab99d8ce1d82c769dc894cb938831cbefec1647eed4edfdbcf6a931fcd87258a6070bd2856bd0c433712255c92704719cea1bcca97bcce6c69b98a4f73cd47c9281990c22667a11ec1b106fbbd6c357d1385cb7ee6f051bd68d20ad3f5db93e59ce47d9482eaecdb1e3bdb066d9a4843ada3223f238016c8a4d7ec0b3052c497853d462388e35f46241cf3bac234f502bd02d49f759b6e10111603f9b88152d9f00a758fa0a785ec1df1ebd1775600e7bfca6c9f9a411a73ac8b7b6d78b29a25f9f44346a9432586ab1e9aadd44083b381d0d7512630043d4c014e8a8aaf4bd5095a4c27ba3c5e883c1040db124af7316e72b2dee9e76782313a864ee1f7288291372b8140e570f2731513c7230a0f875589a96276bed83628d1034c636e52bf6d678b0f8caa883f63281f7afeeb929cd64c82e1eace13bb5075fee7c601aba58e3d8b3c6b3baf7ce0e2694b0f3d9f9ecb5fcab223c0865ad26c6d5abd3998be214e97049ff9cd80a2eb384a00f89c8978c8ae9c8644dc2ae53f2c9e3e842ec98752e7953ba8cbf3868d67a2fe4adf81190febe27539199e1dbfda85c76eb28e0ab5ec10a33ea691abe25c77d612a9e8bd92b11fb60b338bd5d61e40262d8e95687cabda045d65cf51f80ca13344ae39b77d1418ec6c0c82747d8dd640e00aa0adfc39a5eb2a13c1edde5c943b6926c9346f0a3c8812d8b1235c2ea04f887e3f7150066162181f6766c26b1f6a53e4b5a1c47a111954903c345fe3e18401adda1d37861685ee30447bd202c653875e6c6efc3b9373f511f53782e5330ddc3a30138d845b14e5a5264ebf65c0b975f2da97e3bf01510b030690933ce10dd2934a37a42ee834ea2a63e41f26a5ddd9f7968086cc84537fd59deb350b06d12583fdf936f004599287143d0b9cbf0f859dfc6a431d7f52091435ac10dddb704513079aaad1114a1758db4f24ba98f1fcebc613d633d300f4fb0e63b5b5515269f746cc3b273409a3e651c7b1dc8cda6f703b388bbbce5b1b250aa73d033df3f7db3377fea09dfc4bb2319f6838500a36e3c8a3829caf415a3a24d8f1d814168e4317d4a9ffaae40dfef5a20f2da6f6506f3d09ddefa1a37c8bcbf2e12fe3d10479dda9e40b24543fda3c5ace0db72107b52faaf489ac47892b7d46ca5d8c769f5c67c6bb23f6cfd17e4d06785df87d050ea8a3c56b6d437b67d761d40e47b7e1f88312c36500e7c2fe761ba45b60ec1c5ae9d4e007a4a60c205235e76b8914309864fe0b95592edcbe38c60bb00af163c25a4a7b17dad36d4ed7893bf262c0ba2b2c3af58088ba0185f518155cec190fe3df66655cf4d1d1712a48bd7e77d189bb0d15aadbd3cdce759efa9b00b64aeff2700f7ad7ad78e6cecb91f4501a100938f88e1f20f677260eab970fe00187d279f54262e116d615ead0f07aed00bebdc4ed7d8f923fede7ebe5073469af27bf7601aa86c8b6b61899d3ccc04f54d385e5d8b9b4b8f4fe094cdcc4ff836228803e315abdfdf79161c14fb9e8a44d982ca8622be49a75d75b4b195ca25e98f69c6890d7d1f7ab08a882a2a93418ad80fb447ff9a927cd8562e3ce99ccf4789b9b969a488cd47f5478fe32d6ff85df619af677205bf78c92d7519c2437aebf10729c07603a9f084f40d1f5baab3ebee62b94d5e7ced72cbf79939c97effbabd8b295c30ffaf7d294be08168854f769bfac5a1b84944e90dffb3556496e625c51c8203c93e12f2f53a26b61d405a2d1dcceedeca6ff7f313f00fb0bd72db35fa0ad06a33cab9f72008c5cbbbb74ea51479bda149f14732b2e2ef139f5aa12dffcaa84d8c4b1639333e9f64e9bbd86bb181e06423cd1bad2599c6a6085a94c29c344c11d63758313102313f31ac73c765a04b4b52ffb5af942449260b7f238af847bf44ce4c793dbcf1180240a34b774263ab43c3ad67bdcb9069e25b1d7da0ffdf0384e5de84bca4a112ed5b0c8b0c67d15793f7e53b129be2fb45901e4b7a7e716c9a16ca9083e16be54986682c3245e6dda63c284306fdace8ed76e18a4bbc3f4d4379b533b1aa82750f471a537b28dd036a78675fade95923523bbe4b5e38619952efc8b39f49d004e6a3db5f8778de92d1f48283b5e0b11db316c841093359e283768beda539f8ed88546c990741acbda4098bd345974868174d0186103602b7b4179fc0845fd9f5939f77322e369b8b799839f853062a988f0ea9c73d0ab0b8e15bd147f32b92768fc55d5c45d33fc3c4f3d846cfa3a1eceab02fbc9c449d3f9f7181112310f2c1582daa5f2f76d486972db770681c3baf7875973e4de349c3b5ec3028d31f452da6be6002bad94e2c9f20315dd49d496edf2d5332bd847bb46d4fd7b4a438a7f7e6e41a5314fd49079f485061edf9961d8b03ac51abac1c6feb235ba3038175d70380c86c624b70873cde1c220c17d8bf5e9c1661dd34e236a7f345bf44e5693c50c2340c4167d7d91b689f318cbcbef9c73a1ec7409ea2af18e59e7318b9edc0795ddaa42f6bfca7410053fea99cc322a6f7542756827af8eea3a908fc9187c9d0ac9c78220b0ba47ffd6c78de84132f6a2a759d073ac89f44b7bb2ced8d2cd0a5cf68c6e4f9f98f835143d45bf33b4333f290835640a399f78fbdcf76d8796d98a1fed4c106024e7990b8c3c406000660a2ded84efa1f1212d243f0b3a6bb9089345df2ffdfd3adf77307dd5e6ce5eb35f14332aeef155002c688728ed6ce78a08ba12a985dcfb7176cf58758d881de036607955b5cbc9dc5ebc18e2edf11a86e3e5f23a41f475033889b097e93eb682220fe695c315ef57d0b62c8d6bd2ac61a5b1712c9ae8c763e9d2e684b27d0aedc6f0dae8ac2d461ffd5f91322e8a1f8703f56510d277c48db41389560b592cb475ae816606ea93020f63415a93c11c279c14acf402395e57145f346e255c4da058ee7eaa083946e9438b0fbc2be8909c3357a0d05d5ddaa93d74b610d9eaadff76e10620a4eec7d060f3ef90e44d0b397909ba7c5030e579383630366bf3080aaaa281f1ac3cdb65619514d139e0b9395d7e4fd0eda8588aa4ccaa6f6de3f3aaf230b8b0db088b509c8bafb08e0e365a0834d8905deb2ea53eb0d482630c3b928d0383d6f359d6f38987e18984ba9da0bbdb5370c2fe343cb8d6c39aa6a8e8a1df56c9d06ede2fd4c73b16e28b3b192169233a9429a6dee25ae693766101c09e36d8dc4a74562f9b61651c290f32fc782e6c2229bd3ca73ba5047e71cc9062d0c2c8101fd1997576c36f43c26e69c964c0fc74a61d0e5e61e4d28403d81eb705e902327f4326a3dd8b705383c4b9215ac399b2952886cbfc7337a3db871a85033e20ccaabb874f680224a542aeb6f243dd2024fcdf6e63d8d6a0de895c17787aaebc7e23a400becfb3c8c5f94fe89012d47224a1a16783da3b2923fc136cd65be1b74ec37d779da406569a82413bed4fa17f9e084f7401c165d9d16fe342417684106a3d9b978aa7a01aa84109f9e6c5b27a50933617416ffe15c421e98420a7cda8604212b41f6261f7e1fe055fb07ce6be86c6cda9bda7054410fcb0eaee78359c4d29857fa60b4ae10e81e2498bc8584882622770c7a66bb9daa9b12d1333d9a8c1d7f4861905f8bee76c62e61645b5b4035214479daeff73062c0124ebeb74a79138bc0d662f17115fefd5847f5db75b2fcd680b898daf71f40501cea6e84a9d815fc26ea5c85c0569d165a7a288f9a3309e217f15037b8c7bb19bdb6a68f25e872ae77371733b17fa714a783f148f5bb1805c0257d32ee836eb569c88e800521c2ddbe851c6654ae54ee5a3090ab38188ab205720da18bd66746def3b6430a79f42f7174461b45469b6bcee7cbb7f3f8dba6d8010c3ddd151143511049068346bfdcf127ca20513e7fe02a2be7e251d794dea6b3fc42f0b674fe1f80aa3ac9f6f62cf59f95a32b5f49f0be745f6ad0e2dab15b424e4bb1f63728d1ddc18ccdb1f76bbfd63512e4d435e634ecdce0f2d1984d629c2d1dbbb588d144b88f59c7f857131441c64ea165692671a45550eaf3bbbde9af0c015ab87c1f19623b63693a5a32397a7ebf2cc9a0438fe47d4546cc73e9b69aa4bcddb763561c87864510ac3023897f6d872be4ee91a65402b646605a53945d55545c01bd38f017d2917c1daf4a600dfe243816bfba477f64b82b3e745b4a6e4c4fd08256d696ba6472a7f2c43326fbf23febeff152a5f33188554a47fb15bef1a0192ddc6ce35682a77fe6231ba2b4fc48ba3caa0fcc623d8028dd50d6452ecb7cc290ffa6ad8fe9f3673e1f6c5880f451ac98ea98acf47ab224ba8bed6d11a5f340324d7e14c5eca07174bc8439f5bc5ff64616c6b74e38f931c6f568dfd6d6167f26f2ce384f69b776f6f2b38f68c23c9bdb95dedc5c76eb42346", 0x1000}, {&(0x7f0000001380)="eb22a8fb12077c56937bf15cd8c13a84a53aa2242d690a7c5e7cffb9f6cd13eb3d12a4cd764c314b31217c1644bcc5b46fa309b447d81c770e2e19545cd749d546f64c79eb4f0e0651b4d2f59fc1b29f75ed66a5aff0570f5f3584468e42ff308d8f5338876dc94a6041e90312aab45a6f41c967da8a150bf3a0ea5a1e4dc348733baf7a6f9af195c725770c7f8cf223ce2b32fc03283e0e49f786287ebe3411ff7dadc28e203d85af242a1fbbb1f5b6195202b177f59e73e2b221bf1f014ee5622702813efb98c5337853c28ea0d51b32cfb39ebae1c65d07de0995d1b948536338965078967e6f044cc3ff193f", 0xee}, {&(0x7f0000001480)="73744ff071cfa1031bb9f1bd5a9677babb2f300c9b55f768740e238516ac15491ed79d9a1eeec24c40891e08ee755e68615a0596bb87e6952a571e2fb2ca763d6c60e72bda9bfe1a404e959a1ae588864a5e61415c23a46daaad9ec68d1c6639300ca20b526a545b60630db17d5ca25f8a98ed66a0877ac695c92ae9b2daa71b805bee3cbf6b111eb4adb042ae145ea53c1c409c3c538d7045aaad5d56e4b9", 0x9f}], 0x5, &(0x7f00000015c0)=ANY=[@ANYBLOB="101000000000000001000000000000007cb1b8d2c87814eb4dcf932abc3761b9601d25bf14f442fe19bd329834d131d812646f58da7b175b271fe06044bb0c324d0252710e0860e60297695bcbdeb8ccf74140fbc5353461916488162e887fdc6bc78ce59818efdb60f0755da14807d9980c7e9255c26c9c84495b49cd40398f9ae782e2a5bdd485bdd9976b9da28bc0b7e15ce7c7747d22fc757c6a4d8c5458d5e74b8dd02467c5bb72012f6a752847c775bcaf38d8a45ecf140f5e919a91b0bec0d31171ac4f0818be2e21eb1321cef4f1e17c0788e22c1fa988a8fdcf4dbc3cceeb0101dd02aec557711de5f6c54ebff7fd9e18bac04dd13b6e0a9c329bcbf26c07638301aef16418b8b361bc8a9a0685a72b2ab06c5fe54d729151e593212b3e645847b5dfba9bfd27a389f1bca748a31c554ca3487b8586877cf875ba35ebbd19c9c71b457e36b234ec54e5a567509ac69ae549b8db569d88fe22f155c54b833463caf0683165b9a29660260fa75b2afb9ee416c5b26a812dfa0dc67227944a0234aba8c41d147ae7cf2b8062f9ae9c356845cdbf56c3b9715d9e15f64d4e57b7771a96281bdcdd3bda722b95e92a8e309ff108bab83e52f07133b638286007dec74fab4df44f40e4b062ad53826d19574bcb2cdb7f15b413268a5f2144540a9df7c5256080c73d984af53e586cc52a444a6a6337074580df58b2104ee47e71c274db841aa879abd66d25dd8030660d5290e9ce600f32c03b5d200c6a286094a10d655bbc0f6b38b8c6edb149a1d3a89a06b8d14dcd203cc5a1691fbae691fa7ec471cdff36b745f1989aad236a7799d1776f0438851b7205c25d9a8f53c4a77f7fbbcb44b53fe09db9bf4e7dd2760455fcdcdedcb601f9e35fcdc1df6fc480e90f922714df6f9c1a62cb3e9e858c04a2ddb0c204eb3df4db2c8b37b2affb000e4370a6b4c2ed2c143d3b57e2ed8f8e527dad4ef7b97f64f46a63f20800b0b674c8b8e0e41aa9b3af92b93b90d134df993389bb48d23dab8ab2f19c3ced6aeffcfd09a0b19959ad1fb0c9161fd826b0f2656c43475df543a8e5d649962e5311b8146ed229f27a47b04acedb5816593a21fa4d80e3e9bc880a6707b78d3ff1391ec43c38d779cd61e1277042da5e1a4210a9964887dbb9f3e1b5963a6e8570bfaa9ce4ba8013259259ab982f6e7ade8f98977e311ad17126508ecb357815d77ffd55791df59c9dd426677ee73496d96bd3a930282b2a03b171ee9f5370a810da5c9db1bb9877f4289d6c508a682713e1d636b3daa29a65f71812d785738a42a5ce6af8f5403a9d71e12f11309e024ac19bf38d28810a5f752a372e911c2e71c3f11d6e157f5d7222fb54917299632bac5458de7e924e9cd7adbc582c63251c371444dc4dd95c4d257bb5325395eb89a05741cbc9f77552cb0abdc6bf646e30dd270cfb945f233a311e1b116c33c0bd83b1a91d298b68456ab8e3010703b91d370270a69a74322aa0396d155a3afa584985eaf018b8ec2de1876c8791862e69b73ad6cef7c84e19513ed6f3eea634b0b40a15001bc1c59404ea0cbce613eceba003741b98d9947d4893756b4c66de22290fe623da2c285cd9314673e80f952a7a783805ec379762bb785fa0e9f44351aae1156eff89b9b4baca068b0b71fa2292a54803b2115adf5790b3c0faf0eb24141d3d6f307a5baca3343ecaa18462a9c94156bfd2dec0eafc2fea85ac639232c7bfcdfb4acb81575581c91570e25ee414bce680f35d02ebb63978fbf7b2ef29be14c407e0381651285206ede40291ec97e4c8e77f8be4a166084615a8adf3fc825bd55af24ddf882e9b810d196ce476314c698a0243341bf4fd721f91d93898b66b8b2cee6db2deb4522a095248a5ea54468e8aa2b111994d925082a66aacdf5b1ca61a1654bd92c2371420891dfa4568c878e8290e3c0c444eb9e814fd6c270d9b50f5fe82961c87b09b2cf98b581840ed4c1ffb54fa893e00a1894e4729d73b230f808dc8f18a43710e990e6e6402fc47c5cfef12ae4c0d656236f9854f89bb2924791e8383802fe55be93810c76b2169975a64cc182fd20ab325fe375dcd7c73727feafce2715cebcf3df655736d8f64708994c2c0a9f4c2d2537e98f640bb4a6fc1238ec3f904c910fe6f82f495f8290dba481ad688325864378ce74c52888b72f16889ea5acc9d37d731d61eb6eea0c9eada50bf0183832cf4a77d9890ca8a2be81c51e00bc9b1559e82b6f570acfb47d8054bbad8596a847e9e3dd24542951257821803dda40b580fe7159a8a0767183a793a8eeeb0dd49805349da7df712e6a1739154a6c5284fc0eccd1aa4297d42eb6931ac3655f5c5f567f3e4a19d2bde64d8e782dc10aa87330f7cb0e11112f20649dbe242c91a65fd40431f190c1247e191b5a7b3371a214949e671f08c2f45bc53b201cb14a551a8501632f17b078d71878d29f261197e9c359362d846b5785eb6815e9eeabb8bb83239a61e4fa5d36f124e767b74fb4eddc478bb88e5034e22d27d6e1a89b7890bee5aa609b235983d35a4c67abc702205bbef901694de4a44d02874e689b723e33bc409e675bb9c13b65ca715834c989dd60562ac4db10a1e451f3c974442ac4d5072e0b384710328111b9ce22a5f5869802f2a6a2a0b7d91e266b96ae5eb2001bcda111de5dcc20b8758c2bd8a32ea62ed37c00cca619ce8e5a7ad49a43748e13d6ff4db38fca84d91992565d010b4a931581c0f618980fe173e0cde38e82cb68115ea81cf6e602d2e9ebc5c0bfeb72c085a066ea47add3aee1a3a8987e285fa70f0cdc2eb02f0023646b60d7e8cdd24433ee9ce897bafd24a34a82f73dec72788c5821667f302a2cce35e6b9efb55360527a70ca20ff8559a27973ca3651574c282c19a84e0d6314863130176b1097d6ca656fe9effe5a1c21bb6c5c8734990fd0a4ed499847096203d19bd0d89065e3540b29ad1d258f41938ae31984ae64530d677059bd8559f1636cc451df7bd732ead0818406055401cd04507d8dd912b4b42e7a3cf3a8e96e450cd82b2f59cfce61bcdc086081dc351d7db91ffbdafc79d5b475a4640b72691e085c88b96f549b939c6b276faf9d5ca988e9512cc588cae7c13f469cc0efe9d54105220cefa84389919c725dac77014443847637316f2a643e9f51e81c35e8e38f5b7809ac8276d024474871451b0ee03605b36fccec88e75eb20247e40a5393d184acd9ebd2bff70475e26127b35b24994407db0ee5b7fe109ead5bc74f595dd46b048b5adf606782974d19e02207a2ed5048da6f6c6d11ea7211243518ef1d94da740d001bb178a334035b2030ccbb49ff103c3026514b69e51858d5d112753dfcd803d1e56577f4cf27a962633648ef1552b2146df45ab1b22a2f8ea602f76764eb90e75cf61ef096260405d9452d3e1e4179140e0cd0e8fb34a3d2b00fe15e0c106bb59c27df9035ddd92d955fc974232153da1148ed8755df7b8a747263c78421a84cf809dca19f51ec824777fcd7f7b7c2b4c8b669e5383ac10fac82def55562d3f36217aff05a680506c264cc5f90182e137b00d15af8e18be5c334a1368316beaa6ff21aa854da9a57c57e3461c5132f9543e40e9f117cc873faad36ea5a03e35ddf7b5864fae65b3f66310cf66ce92ceaf1ee7d33a1577c2a13867303b53906bcb3a05baed309dc1169bc39a08c18608f7898199a09b343755cff02a1f3ded59f9088dbcc341607de2f838be8f823395b2e1d8191ad1d251c76f96778f6807359fb2869baab9228899ac7be63c3ec2039e72daafc4a2e6d0d67ed16b91ee6d1eef75207fa96185a3324539ad47790bed008a99f4ff9e353332ef8bc9dc602ad2b0cfc197f1b6bd4cf9c3176c445120acb01bc2856ee830ad5f09c74d4f3270182832a7335fda8bcad34ca008805514dc06d47dc2594ce73776fe07d28e8497772bf0ead3c82688129427cbd9a97bfdc377557c349fee19b8a319acf4983c202c7d8cd859b016f193f754ee0cb508145527833a9e7b6e2f2912849c0687e7685bf61d202c48c12ac973903cc78c72505f345ab0f1db12aedd664fd9dce4d55f4333f7fac9f7c7adb06d0719846a9deedbb479ea96a799fdd57377d67e6fd838e08cb859028eec6fd571429d6b7c1d0efefb70d12dbdbdfd74178b86c98e7d0fc3beb6fd0ef0f955eadda232715c94b27083042cbfd12eeee3b45998187ac8b72a43580ae6e679355c66967e7d1e088170b2f67bddba94aea8ac293a8ebbfd5f957c110bcce7ce288d41b1dda83167c3b0f8f54137e7aa17b7cbd26280c987116e9e84cd801f37dec08d73954904a4c1398cbac95f30bfdf305abb64441cc3ffcd43151f952abdb63e2f23e72c6f14686db8e42b2bdd5d27ec5c24434463e3484a77a1834045fbbf9c505e4a960709c99f0c0332d0ba618086fcbda4a4f9f75cf65f5505353e85b72b354a95f52d16cfb48174e0ebe0c44eed5a4176be25a9d2cbd26aff39440d4df43984473d4c02a6e7ff748c931805ae110ed873d9bf0d89da38012bbf5e5a7e130fda258e8a1485064d40509da92431abb9cdcc52ae4aeeab7810c1ef0031acd0dcec18279bae5e690b1c7124b7b9cafdccfd0e0ee6263d212238922597dd1d4854280f77cd7d01fe0856c0cf6fce9eff0b131d6e979f85b3261875eb986d4d4afc047faafad57411f93879cd1f556b11b0193d72a92e7771084e51bb16ee0bd8f47227a8953c6fafe8069a8d7d5a6b1647f670365ee02c909f5f188a056828fb38fc2dc39978bf4e1ef463dd8c2d33369a5730d91a9f81f490f6d7fbf6437315aec7964d20f7bad44cdb8aa423573d5b45e23f2d314e424c415ace9102d1584641494e2cc739fff94f0d097ba874365f78d68acf24b55d9c0520a1d55542ce21a14aa0ff4b106cbd34e9f206d10d38e563e8b60964ea58b9fd4709486556d49eb2d25236ef9d26a32562a76989fe071f48b26b8800d38feb22641fff10278f3c3f6a698b2cf4243991f4664fe2955134d3daf29ef5dc40bfb50564b0c8c4b87ba13e847a03490f08b752d84619865102a4951dfa72b1ffb869031e5f4654b2d1a82f965c7a2b9f2968832b0c4fc496b8022e00e2a6f5d1ebc1f3d2825ca6e8acc8249fa19d21912485e09600351d20f3cd9a7df64aaae65ed3ec7583156beec0aa2fa0357ddcd80daf5a5608bad573ced0120bb31020c4fee96c71b462da966c7f2c0eae419abbfb316c85abef2abeb56b858db20f0f83769bd34d4e77681086bdc36c92d9ee5469a038f05c36d6c8cade45ef9af6a807cc12391e308b89386d30f9deec20339fd92ede33e90db3442fe0299177e0c269f90d249cec76d6f241a490efb78aa6bb8e60aef73705be389e15b3432898b5cf5d3abcb3c4aa61a9600ff9697db27be28dff05a30dd5f97072496d9133c4f1f588197942d878c6562deebcbdb9a8d11b0ad5db27d51911517ecfb63d7c82b84dc262faa9c3e96d0cebe112a6ce5fa7f4da4282c24151faa5f4c0e593364023d5b73dfacb2e6d82671cf84d4477ccbfbcdf964cb994d880a6f1deb6c8498c583ba17c9ed9e7a24a64f44de05c00156cf6c6ae6840f8bba1ef80d0ac0484f9ee0fcdf0dd63ef636c8f6e2a5b5b49f78b141725f6b19849272ace5ea26bfeb0da7baa9eabddee9c87315ae2e5607733e79faaeb779275921091b17c53a89ddd4188c9e57e506f2710336380e034fc7035bb65fa86792e5558b0dfbbb906169f4560ac356b182e5f146ce843c1ae02844d79d3e0d9e8b5b2"], 0x1010}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wskbd0\x00', 0x7fc, 0x0) pckbd_enable: command error 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) nanosleep(&(0x7f0000000000)={0x8, 0x400}, 0x0) r1 = msgget$private(0x0, 0x9) fcntl$getown(r0, 0x5) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r2, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) nanosleep(&(0x7f0000000040)={0x7ffffffffffdfffe, 0x5}, 0x0) pckbd_enable: command error 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="1eb664010001009491018e2092af3cf2492ca9340bf3912e8f94d2112c318fe082c545696b49da7e241a630968913fb67feebd1378bc899e29a33055af65bf19523f0b1e3564aa5e1e68aaef5eb14db9a85f60791a650b07e06568", 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x0, 0x206) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/176) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) r5 = msgget$private(0x0, 0x22) ioctl$TIOCNOTTY(r1, 0x20007471) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0100004f0e0a50780527a9230107e462bf08f35bbca816784cd613844339e3a23e8848c61dec662ce0f7354762442c60da1e40032c9b6a8cf4edb7af1151ef3fda305063168d880fb1eac492ca2376b56c7bb9b42e000000000000e618f488a0e72c37dd8681e7185f2f3eaec1b62e53a7a22fc464ff103ed734dab88fe47eb8a70a751f70b4a5b4d70e2f18f7bb99df914449595fef5ed6350ee576ddfeb86d4b6d0370fd8b18b31d9ac20000000000"], 0x66, 0x800) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) mkdirat(r6, &(0x7f0000000280)='./file0/file0\x00', 0x30) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:07 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r1 = kqueue() close(r0) semget(0x1, 0x1, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) setsockopt(r3, 0x7, 0x6, &(0x7f0000000200)="e60e5ace698387ac4571eef1837901fb8ee9011c60f866a2d802734b2d95f78f06e66ffbfb76e769da1b4412deca43ce5e5419370a1a5392745ac2054e5832fe0695e1cce53234d2078f9e28db1c3a5a880797f9bb567f3e1ff47c7f39cb635f79c8e63f0b8b03147e2bd7e852962c0868a0f3dab01681aeb7aefe6926ad130d2001ffbf52ad2d0c635947c18d96e69970dd8882f4bfcd4cb241ba8d", 0x9c) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x100000000000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x100000000000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$TIOCCONS(r0, 0x82485608, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket(0x0, 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000180)=""/228, 0xe4}], 0x4, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xe0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xfffffffffffffdb6) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xba, 0x2}) 16:00:07 executing program 0: msgget(0x1, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair(0x19, 0x5, 0x800, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x10000000000001bd, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x401, 0x80000001, 0x5, 0x5101, 0xffff, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x3c, 0x8, 0x8}, &(0x7f00000000c0)={0xffffffffffff8aef, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r5 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x2) r6 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="b1cf3bbf0000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000004c0)=0x5a) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r8 = dup2(r7, r0) r9 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x42, r10, r2, r11, r4, 0x8, 0x4}, 0x29dd, 0x5, r5, r5, 0x5, 0xff, 0x3}) getpeername(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) r1 = socket$inet(0x2, 0x2, 0x8) recvfrom$inet(r1, &(0x7f0000000140)=""/116, 0x74, 0x843, &(0x7f00000001c0)={0x2, 0x2}, 0xc) kqueue() write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) read(r0, &(0x7f0000001700)=""/4096, 0x1000) write(r0, &(0x7f0000000100)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)="2670e82458872152f227ce8826fe8a4e391863d07063b3a470a9a180ad9a18bb3fdc476d576dfbd8813eb783756ad197de5bdeabe9e08b8da73c28b0f405a69bdda88bf0db93fd074ee6e78ae6b0313da1ee09cd800062d1ee45179eb0340ad156d2659a146d640068491159e2dcafca28c9ae8ce722ae1b526d9eee8709dc5ceec6b04c0a24d8d88c5f9060ba34950b649d9e2e94d6e07cec602a711721c9312f7ae30dc9ef86ec6bb7ac9fb3c73fc06bd52213ecd9bb3bfc140b7d9a364230e9857fda2ef373e794a3c92f09293d7fda665490bfe3434ead8484a710c9d0e27e6ddd3e10703711f5a998ce92e28f2239887912bed91d1f0d2642bde604eae72115af4c6690b3b24dd1f32ba9e602dcb34aadd78134b8ae068ae25c9d7989f2f8c5dcc0be5580fd5049ec14f4a196df4206a2662b93dcf6cb7f18330680ab3f64dc890fe713356690dfe567c3ecf5f7b2fd45e069b25db57237829be61e355285e4f5c2bb598413ad498207ea18ddce7e6b27324e50bc77e18b4234c461f3d743d48134176925489100fd1d0e787215b3f1d39a9a65c13c099a6a497958fa053806aa40aabbaefd1a5a79567ba9acd901ba057d35ebf610f5ca45ce9a90c600f48851f1c001a76b662b0d561081a438782843ee48f65dbcfb2fc664a239e820a2840f09ebdd5140c1151ea7b23899a3984a736bef1687a6363d941837a9cdd3d4e05cccf363c7c4d3fc1987a53a6537c890caea1de72db5a1bbb8ebc1a7a708b0dc0a82d6f4b2ed1e61190c7eb9baf8d09528099a2f3325cad52ee26f647188608cd9181a2f84d83ed7a5eb28995811d284904dc9caf3747b1f6c74d6be291b679a229d678b0450dc41bfa999716c6f6ae8b466256efef4bc4fc92fa203d31cabc5d87ea049283eb6980eb89f95f9d23322806a15a3f6cc84b9b1f122b5134fbd3ee1af2d976d1022f02451faaa969bf342d42b410c8d9d4231f82a8b857b03ab67551aea9aeb5e59062428aa4a5aeec9a31439136f1dfad804199460ecde92ff28754d1321cfea1b8b8f819938454cbd41b2a4e0cc593ea0eb8635c97b6ac81d7b583d5b7503f25de3dd47df766a38a9f6f449a5af9fc3d9df7ab4bde86b4fbc476bf8dd91cfc2586beac115ff27816e046cca6519435f71a2092ad54e9c3965aed33979d24129ce63a3c0c5ff86aa10da9e98f2384e92fe80958bf01281792781d0f7dd7d7c40466f4b165bd89bdc661471a3d220390bdabe9d5c222264653546a872bca66b4e3ea963bed138e216234d2c04117c3ff4bdcecc15384ad55dafbc31677d4b0987ab692174de18acc54d031f4b618b4cdf47a58c0b6f30fc1b7fe8058f85c5203ae6c539e3436854f96ed299a36ba712cce99c3ae8899e219ec34ad72ca238b7aefad521280cd2019184d3c30fb3d55dd88486d508da933d7d5367825c5f8fc974981a4201df76546c8323f98e285186f8bda3b177d8a6765ec0fbe7b54a4d1b05eee6368a366220e378ff36b3ef3b4dcaf11fd08cfbfe1fc9057e0d58a7b75a0475904abb626ff23483d919c34f01787867627bda6992d35b8b6da792fcb9fd228f18073bc65549490af26ceedf0b321efbfe5b0cbe02e04bb970964898850d576cf4cb1c16dc1b35fa5d5043a2efcb35236c8cd32242c043a2fd66463396557ecc62baf4ae915ca8e23f0a", 0x4b3}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x0, 0x9, 0x4}, 0x401, [0xfffffffffffff001, 0x0, 0x85e6, 0x3, 0x8, 0xe7, 0xfffffffffffffff9, 0x5]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x80000000, 0x1, 0x7, 0xffff, 0xe535}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xb7c3, 0x1}, {0x18, 0x2, 0xe571, 0x1}, 0x12000000, [0x8, 0x1, 0x2, 0x20, 0x43, 0x0, 0x9, 0x2]}, 0x3c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x23, 0xfff}, {0x101, 0xfffffffffffffffb}, {0x67, 0x7}], 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x7fff, 0x1, 0x5, 0x7, 0x3f}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)}) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, "04713de0030100000000000000f39321849e3c99", 0x20, 0x4}) 16:00:08 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8000, 0x1000}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000008c0)=[{0x38, 0xffff, 0x101, "908b0d4c210224d7476ace55d22feb92c200f2cb535b45147d74ffccd6eba21527e4b4cd007fe197"}, {0xb0, 0xffff, 0xcc2, "3b655b8daf8c46398674bdd817a6baf1bd1787d8fe03b989bb7d811224fec09d92530c0999de0dcd737d9b6cd09f93a5408673d199adf19bd6dd48c84851e2f03f7d0f74b3f7945a4c81e3290f682d1a6f0c07f71156734492b71bbdbecee636b70616a0562409334309fb4d184c0bb4111d911d06306c61a1ab23bbc6c6cf58845ee5a5fdf964904f42dde00ee15656d7f30dd39e34bbc559cabdff7a"}, {0xa0, 0xffff, 0x6, "338460a8e4157f991e9e4873d5df8ea4749cb17400bca213c78fb2010805b960eda402f53e62be56d1d471639f0389ac3936060937280d6894e5ac1bd550b369669bf746de53dfc56c0ffa587dd921ad1087ce73818a01c53d944bc4819a8b6d53bfb73f5e7cc03ef48c2f93196e78ba467a99b18602889a43150975f858ce5edb14578193e226f10e70eaacbe65"}, {0xa0, 0xffff, 0x3, "248e62001a5f78fcdfbadd3dd4b5eca467d7f55954e9280492b42d81aabee362243db199d9b3a5c2629f5a6fdfaad0e633cb7f5e17cc5e2c838425f6049566225fbe983d9a46f2b5cf9811bbeb90b34e79a5828cb4b5d119177d5a54415e8c7eaa6e42dd35500a651436990e6f6ae43abe71a6bf677920e67653886930f50e08d0839b9d08e90fab365e"}], 0x228}, 0x5) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:08 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) read(r0, &(0x7f0000001180)=""/4096, 0x774) close(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x884, 0x0) kevent(r0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffa, 0xe2, 0xfffff, 0x564379eb, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0xfffffffffffffffc, 0x9}, {{r0}, 0xfffffffffffffffb, 0xae, 0x30, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000010, 0x1000, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x1ff0000, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x8, 0x80000000}, {{r0}, 0x0, 0x42, 0x45, 0x7, 0x2}], 0xffffffffffff0000, &(0x7f0000000700)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x7, 0x20879a1b}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x12, 0xfffff, 0xe9b, 0x4}], 0xd93, &(0x7f0000000000)={0x8, 0x8}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/248, 0xf8}, {}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/105, 0x69}], 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x6085063c9f5fce30, 0x2) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20080, 0x1) read(r2, &(0x7f00000000c0)=""/72, 0x48) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x103, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/14, 0xe) poll(&(0x7f0000000200)=[{r1, 0x54}, {r1, 0x18}, {r0, 0x2}, {r1, 0x104}, {r0, 0x80}, {r0, 0x2}], 0x6, 0x1f) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48a, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x65, 0x20000001, 0x8001, 0x6}], 0xf5a3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x10, 0xf0000065, 0x400, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffeff, 0x16dea3b2}], 0x7ff, &(0x7f0000000140)={0x7fffffff, 0x6754}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="3a16afce687e52fc7a965cb450104192a6619ef8f223b863d3e16fe6e9a73d8a423169dd6383b8195759a33191a999ccbebe3a21e137d718f66d9c023b2efef0c38d5f35ecbcae4b181e69de9a5cbcc5f9427d6129f53a637cd6897bfd6e25e5b13a77524b55e3e4c6600a39e2dd46433ebd8997af473c0b7ea23d0d79eda673d228d96f9b0d81159058fa8a9dff0f5ee1cf4016a3592ddb2a0736bf82e981886aea78aee632c475d83628f2b3f8f9aa5cc59cc3caac1e5479e0", 0xba) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r0, &(0x7f0000000280), 0x1000000000000150) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0xf302, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0x40) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x3, 0x200) semop(r0, &(0x7f0000000080)=[{0x4, 0xffffffffffffffe1, 0x1800}, {0x4, 0x4, 0x1000}, {0x6, 0x0, 0x800}, {0x1, 0x200, 0x800}, {0x4, 0x400, 0x800}], 0x5) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000040)="e8fda27eb10434868e72a95ed9fc4aff7c458d3f88531f4914283dd0aa6358fcad5f36d6e542e7b56cb95c4b226e823c8b336e34e81ee10fc0feaf35d892ac52b27e37697585b299be856f040575ea80ba7e7fd59fef7247f883d4b4d7ad61073c040202c84ac51b10ff21d36b3aa5030e0ca412a2bf98dac21df1bceec1b41231c690f554c6f4a0ca27ed2be4108504592254182512408bb7cf8dee6cc5726cd238bbf21334310ccce2029e6ff7404ec58c2a6025a8f696306c1554087607d84f4b4a5bf17ccc5f81f5406903c6b90e44c057254b79ce038a9a2226b0730f91982417137fb8") writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='p', 0x1}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000000)="85af6fe2c8fc80cf38fdfdb168ca2256d789c96062fc1c26ab586c0356631e753f18796412b3b77bee126fce962ec876542e3070ddc6295d13270f2d9b1b0aefefeedc192bf399db5102d1ec67fedd86b382f680a5a2cb867202", 0x5a) listen(r0, 0x0) close(r0) 16:00:08 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x0, 0x5}}) nanosleep(&(0x7f0000000140)={0x4, 0x1dde00}, &(0x7f0000000180)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0xa9}, {0x2, 0xffffffffffff7fff}}) clock_getres(0x3, &(0x7f0000000000)) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe1ff, 0x0, "002000f70601000000000002009349da72b6c800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0xfffffffffffffff8, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x111) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000000)=0x1) fcntl$dupfd(r1, 0x0, r1) 16:00:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xe, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x40000000, 0x100000001, 0xffffffffffffffc0}], 0x5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2d, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x2, 0x1f}], 0x8, &(0x7f0000000100)={0x401, 0x8}) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() r2 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x8000, 0x8000) r5 = syz_open_pts() socketpair(0x1, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x10, 0xf00fffff, 0x400, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000016, 0x1, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x6}, {{r4}, 0x0, 0x2, 0x0, 0x81, 0x8}], 0xfffffffffffffff7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x10, 0xfffffffffffffff9, 0xe4ab}, {{r6}, 0xfffffffffffffffa, 0x40, 0x40000095, 0xffff}], 0xf285, &(0x7f0000000180)={0x1, 0x7fffffff}) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) semget$private(0x0, 0x0, 0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="3abd000059", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x50f, 0x0) ftruncate(r0, 0x0) r1 = semget$private(0x0, 0x7, 0x400) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="78bf35377bfc131c6916ceec4f7183ad8ecbdae3b04cdc851b0a7b7f836a9a45f2bc156a648352a86152c9fcab020b8e4b8d06317cf3dec60c9b03520d5141d64533856c7ca94f324203f8e725ed5258d6d8ea61cc7fcc6de3d2df22edb4289bd1dbf16a89927f415116c09213550329cb51df34d8acd5071498684b4a9986643103bd53b124", 0x86}], 0x1, 0x0) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x100, 0x1}, 0x5, 0x0, 0x3}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) r6 = semget(0x3, 0x3, 0x200) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x10) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000000)=0x4) close(r0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) fsync(r0) close(r1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ftruncate(r0, 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="f67e995d58c687c56212f784a777bc4c36e123bb5d6e6373b8d3808dcce474dbee1b0192faa320d9d891ce168e0c2ccc7babac1a78105a3bf5650d", 0x3b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x3, 0xd10, 0x200}, 0x8, [0x3ff, 0xac6a, 0x3a, 0x1000, 0x9, 0x0, 0x7fffffff, 0x5]}, 0x3c) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0xfffffffffffffffc, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0xb44b, 0x2, 0x1, 0x0, 0x2, 0x7fffffff, 0x1, 0x3, 0x4d, 0x2}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) r1 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x104) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000180)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xc48, 0x44) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x100, 0x6, 0x81, 0xfffffffffffffffa}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) write(r1, &(0x7f0000000080)='<\x00', 0x2) socketpair(0x1, 0x4003, 0xfffffffffffffbff, &(0x7f0000000000)) ioctl$TIOCGETD(r2, 0x4004741a, 0xffffffffffffffff) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x40000000000000, 0x0, 0x3, 0x40000000000000, "8549552009000000009be7000000000000002ba3", 0x7fff, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x104eb, 0x31) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x3) r1 = syz_open_pts() renameat(r0, &(0x7f0000000100)='\x00', r0, &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000200), 0xfcf0) r2 = fcntl$dupfd(r0, 0xa, r1) execve(0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) close(r0) fchmod(r0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x2}) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000003, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x60, 0xffff, 0x3, "a47fd31e6bee1d5f4b6e69fb725075eaa1079d8e362efbc9fed2eaa45d9096f577a8de342970379a41791ab6af9d537941a5ab201ec73617c78a03732bece0d499424cab464b68f8752e8355"}], 0x60}, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\',@\x00', &(0x7f0000000200)='{-\x00', &(0x7f0000000240)='.\x00']) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) read(r0, &(0x7f0000000240)=""/157, 0x9d) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001900)={0x0, 0x0, './bus\x00'}) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1001000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0), 0x0, 0xfffffffffffffffc) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20120, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xa4e, 0xbda, {0x26907436, 0x5}}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) accept$inet(r1, 0x0, &(0x7f0000000140)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x200, 0x9, './file0\x00', 0x4, 0x7ff, 0x0, 0x1}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: poll(&(0x7f0000000040), 0x2bc, 0xa4) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x30002, 0x0) r3 = dup2(r0, r2) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 16:00:11 executing program 1: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) fchflags(r1, 0x1) 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6, 0x8000000000000) close(r0) 16:00:11 executing program 1: getgroups(0x1cfd29cbdbe78b6a, 0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8051, 0x0) fcntl$getown(r0, 0x5) r1 = dup(r0) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="0d4543ea1806732c127e79d871c71eb6146c54edeb89f968e60bbdc2da28db62cae3b8532bc8ca84db948c0896da722502652cc1d127b09a3cb3deefdb09eb94ec4afcbbdf3da55e1d67890ead8895665b", 0x51}, {&(0x7f0000000100)="b84453dfd2da1dcdba2aea9f78da3dbacb77cd2ca17c8eec5096022178a1299b94cc497cc2aec429d63a7cfc413a87d4a6336b35ce9b14f45b2781e070e2a029fa04416d7dc48003cc26f5dca47f630ed2f55cd43360e44d642efac03eeede127efaa6eb8925b914f383cbf21b2710f453539cfc938cd1965e0eea84c3ce0bc605c67e2f0d63b25839aa4cf8fdccf2e54997e7fb4c5268a9fca60ea9180305bc9802015a1e8fefabb1e1a5a22d8c7a06a6a19da11d705bf1289a3c3e7c367e96837c875703c7e6b873d36408457ff2cf369d2142716f", 0xd6}, {&(0x7f0000000200)="577aa8cddd6672f4f954e9ee83a1004869508d2021264c1afa648a2b9ec3cb3c35a4ff8130fa1f0e4c4c7510ef5a3c71b52cd5e82a39fd6fa48c647c03657a5470178219264c96cffd784193dac4a0d046558bde2e27998ca9236cf1cfca78f43af782392efe5d0ca648dbb77c4b8795ccba47a5a08c", 0x76}], 0x3, &(0x7f00000002c0)=[{0x38, 0xffff, 0x4, "75cb3df2690baa9b547875290c159ea0da77476739c21b588e5ce89bbfd15c8dcaad2c4b4e"}, {0xf8, 0xffff, 0xfffffffffffffff7, "135deeaab8be356694f6090df35a1044583d7bed0e47a90ee9dc544265c3effd6cf76f037710ebde899d81f75ce8c27a3da0e58577f475ae6bcc28f059e64dcc3998950ec53e173ecf02a91c93bd29f7a726d8d54c235e82409577dd9a7166eb6e6954f75cae23d3171ed3fb0a008beea4f3939d3587b245c51b132681795ff38ac8cb038f6c40413d172587690d737039c540a330d2e265d27a785f9a8253d520e35b7b426c57f10bf0f9c03c446020d0bea681dfcee4cd36eade9bb2046542408bf90f2b3316ae477744a6cab77cbe59e1c5bf85c4eda67bac348278c7f5f503155caca0c2"}, {0x1010, 0xffff, 0x5, "890be8b420f5a5ac5200b7c42fd5b79dac9d3ada74bc77bba9920c66162914a09462b5c9a3c9fe6ac78e7029a6a2aae7cf8697edfc5a4ee9504d15b780eaf3cf6a2b13ef7df0d494587b4f4bd4fef36ffbb743b931d1ee6e88f3b17f92d1405abd3ce431b44c40048f097b6051227ee4f53c6187fd2d7adff58ff5da191b369cfedbaf4e1dc47498ac1dfb49951c2dda7403e8c35c9e8fadd97d27d9433b9f6897b1bf340d4ec2a9ab7ee2d56a3c971dd8a0bfcc446e71b38471d776202bc4cbd08d7917580af325c66ffee49cfbdb26df5015c755f82be82815549c7cfcae3b011c40e845e6e9332f337f23d43636d608de14f2127c32fab95bd0b9a4e6a2012ca081400a8f77b2d2c720d625b8cf035ac339e7112c9bed870a7d034bc5a272e4513dc63ceb94219fe5a616fbb24f8a6bd1541fd44e6453e33db77c3e4442845f16eed1af18b3dd4639e8d488dc77bd7d97766261be0d07af08b7c9dbf0ca20c73602052cab0d03b66e070f6d3c89fe9023d0da3ac2409b14d462b9db3e31c58e04253ddb3f923ecff2fbed491d934688dd644cd015205c5b275b9b2e1a93224f236fb4ec4cf776faa6b6bf6f5200dd7fd681c2dd29e27fd2a22609ad4089bb7b5be154442209e21a6fdf41cb178772efa4a497ea5315f3b0b513f2773a3162d9241530db7b7aa4471ba01c68808b1a7c4359580dcc50f6a79f6d4564776609b96db08e6b7117b44e8e7bb3141f290f591eac713acbccbb12f297df7ca6989ee827f924c5addfa053ca4a09fc5bf0d5889399b40be3b64b9d5e3e87dcba381477124d015456c62c48d841ccd9eae505d77888f19e3e7d882e51e6ad6994b501c9654b9658066b600867cde69e938d76be021076c2a366b795c2d51e3882dd1e6146ed73a4392d082985fd095b8626004c26f221982a29e38be4aa7cd73dedfd719bcde23ca5a978d8aa722f99228a8fd993dca185daba7f6aac254890afacbe1a6307360f1e2d71894e02772b2c257ff7dde3de82be01ff721049f95c01b4864d9ef3c25b5fecc211acfea80ea514a566c1e871ce6b2854226ef5e35707e823cc3c7866a6d075fc758a74d881fb953fa9783af5fddc259b2526059bdfd8ebf99cd235047b2df1932a10d733da58cd78eefdef4f1cf09507b6a766c705aa97f2f1c87cde9bf416e57f1d8212bd129140f28c045f7d86517f881992e5b37cec12a659b9938116f04f4f4e280c6639980fc5034c5cc3f4f4f36a856a19ab400572c7fbc94d6257c5069c3cd8d0d0880c49f0b665c1c2098c1046e1023c4e9e0a85173af7a13a4c076f1c73b833594ffb6a94e8fe2fa14aac59818f734e20634252c5dc99094c93de70ee71bb93851aae3de2ea3e42f850ba4246eb07deb65df2b3831c1bbf1e15fcd1f26efd9316ef473c64b2eac3d87cbc47e96d472dc3a1c764c9d676d4bec6e123fad92d643558e568f94dff55908950489e9b9322190ab6109a8bcd7e1807bf3f0a0468d0b3674bda9e416a20589121a2483e034f6e0bbba69d042dcbcb9795dc2356c3ce4891c513354a218aabeceabe84ed62e68a231c4aaea21b6fd0953a9f0d04cda705dc8b453052caf35e4dd10342e72da4b3fed78037bf271109a29447bdb58e66749c158e0661b0d43019a26264dbc3b58b089c845b3db7b9178836d5e987aedb2633a3e2fe9f2c96e0b7d536c1032122c70e51c4d0df7e56360caab5c14f7612e1adda0154d5535badb34b7433c38ff41562380f83cf5ee37b2658e4c743f46264dc5d3ed9753eb4e947f887b59cebd4d104edb9d83194276982f594f25b9de14f4e30a1f7a577fcaf78464bd01f22be14e216ffcc01830e74befbd996a112bf4f3e89adee7d694f3c1906324f54fdc5d267ee98789104c67f4453334e46e711f582b122688575fc36f4ebb84b193a1bd631b5924fadb1c75a21e86048f9c5e4e11f62c6c3e898194cf53060c613a0ac80f0d528186657462150e0fc141a1b08fc8077c67d270e43029faa4bef237d94110b8e065782404cc847fe2280e6ee81c81d498e10609c35406907beee7c6d61571346493cb732adacd1072585e90f875b5f1d16c71c3c424a2aff153a2b682152e720a1fc1d23b5b272bae8b00b945f7c21ac28c5e89020ec07379ec6ca8042016f617479d1177800f1b714fb6dcf4424cc6e81a1d661357116dc772465aabd4592a0f67d90afc3908de934bd8cb2a7d9c21ff8e90b437c5f2f0041c49e80c91c41f10dca093c876439eaf9a04de814b51aa3524b6355dc423c8c3ca19674abb3bce67af8de5a34c21718e591797e7073bb9aafe04f034151ab6987fbdb1cdeee9830fd519067b0200c353b652fe45314cbca746a8286b0d743f2283b17698914b72615caabf2dadb977bcea1b3f2c626d71fc351780ceb38b305830fe3cc79a5e467f7312cd06dcb7b0915c3bb23733de358769c06ab91fa7ed4490cb38dc28632e055d5ee2e46e5df72bccbc992ddbd67762602adf154ce55d51ec374c1206818a607667da2a8a923dc212674a5a676a4525f13a567f830d62778181c8f975275903e61202d97421ccb9dc69a778b6a1f93f4ccd1ec5c77db021cf84c80c80a11d1a2c748eebfa3b713c885b901e5a5797fcb8209bd26ce5cc0a0958b21b919a2d37c84df8abe5e38d07e983e77c4f9e45edd206fdb09ad0863e805b33892528aba66b1645d78ff4c8400280e9a6b1c78461e7abae0a3ca273e849062f4b7ba026443066e4806f42b77416f22285e0bc6d98e9b40a729cec64fc7e7dccec9f7dc696f710340660d21134e7dd4c7ae9807aa2be0c9451c63fbdbcf296368a363130c71dcf44dcde1db7ae86328bb8a42fdf95d7de43230e58f2a61e0485ea4e94b6ecda843fab99ccd775505b2f5893db2a7b66702b3e211b0e1cb9d94d6fdbabcee8e17465214ca37fbac6127a3eaf7708b575b9d6277c1413206c92fbcca738bc19011ef869ece31c3b2288cacfdeab63a978b5869dbc7da56d99205fc025507eef99c9a82be178571bb0d65d0468587237552e515fcd43aaff5e442fbbd5699dadc6ecf336b97963d2075b85b11547282a471f4e0bca7008e499ea9d7b7ad0e851027b74144dcb520dfd17877a9d15e54afa65b4b8b42816818d7e4cedb1bf241d16df5746a40e7abe140654c4284918b49be7444911177a80e299ab3b647c905fbbb47796629983740fe0db67c6e2e8876f363a42510d404b600cdb1d0426912c3096fbe0dc8615dcc14d30f857c080fc045b42e336da1518638d22b9a6da4a9d8e337707e5e1ac6a587c10714e012338a95c2d74d929e81085fefea291dd7c5614689e3485734fefdcf5b0c7a32e9b1c43e024355f4a3508726eaac151690bea0152e0012fea4fc7d4e37ac72a7a767019e0492b2943ffe8ad79dfc22bb15c684967f7c5719a0d775905cce66ddea8da6ad5a2caa469ab3356df680662326144aed5fb48474bbc813029f8e7c302dda081ae5dd10a19d55b66bf331904ba5dbd88f311aa9c3130000564fa8c7bf79d0624148ff2173a4d0b09478f79fcc3ef83cad1ced44de9677d11dc406d02e8de77fb69beb438d671dc7a3f3c4717fd3718ee53c6a9950881574d8282cbd961cf8ad04b1988dd4182845a8e39c0761e67780c3861b3c5480efcf5b0081c4a218cf89a12854d37a39eaef08ef646b28ec83107ee28fb9280d87e5301b7a2d271635424579bac9d78196df462e00f5c6a0b75a0739bcdf236bf956391c73eac7bd4626a3c91012c3e06f99112435662f95367e48f0185dea8fec60b27b88f392476d2222f9f73e994ba6a1a44c2642f19e7b9f9533f9fadc0a4cdcc119f36a1c5dbea0a2563a7b5fcb945b19fea2e4841f2676a39ca3f4961359631b3b39b6186f1a2dbea42defe47209e443520cfe609a553e3274b497b8b0c44569f0894c114fe369318ed994456cdf167af57bb3deb49e0f36f8e0c8f8ae46ef3f1b9d95d0d38218e930c8ad1ab8a1ed58a70447afd8ee66a3781bd9747ff969aaf5262199ed2f35f508172db3fd8f19690eb6c88da7148bd11a8e7d6cb279e9fcbe6cd399b06377742207a08e2cc387b2e1ebbc973ada3eb20487832a354eabb255b47cfdd561fc0f366c298174f2322965b6e18f70952a5e14476f2c8985f65a193816796220cb411f3daafb6b974c509ca5a6cb58a8b4ac05414f72984876fdb0c7582ca363baa2d989ed9e2d9173c66e2e0afadbfed4cea369381f5b48e392c571498beb20c47a364f3734949d3100185df5ccdff4b1ad3afc468fbce8994112b8eae9ee4002995e1ffb316ce6313be956ad73269ad0c9e6134d4f0e80e2b60971ace0b8bcb8f4140882654d64b1e271ace93babac114904da8bc11ab9f73c006ec4c1803a2fafa29a8f7d44308ee2a294f360912add51e24df6c42aceaddd6fdfe4567427ca27bc5e1ce589791ddcc130eba60a3e48b4dfbb5729a3a09cb0df9f82d88fe7deef4b925b9c537af78e4f5c1562755624832b72c1aa71434e32aa2958fa5efa3752b3e7c2a816788de6bf846102fd729fadd1d966b78350c768cac9ccbd009bee2d67ce19d009778ea4fda68df9e3fd6af35eb9ac599783cb903a58f6c84101a19ddfb52c198ff45a07c82ca0dfc26968b5939339c720f550ac880bf03c390117aaa5799592355d8de66755aa88648ed6369358fb057e48a74b2f54730a31c73c2704617218e46999e158edf6cb072f605598089f95beb07fed1c27c45856d96ab677f3befecafffd4949ffcf5e17be6ca3633a5240428a997e6cefa64243fb5b6c2b779262a44149a25923bd98f4845ec2078456ca2c78b938795700bf292328797c8cd610ca91f843b4274f5ac7f68b570b2406da95bc24ecb571f50392ab4c2c9a5925be3a8aac5de873b6000eeacb52e13054742200754c52931d116674e7c2b57167937b0b03a953876006973f4df3b5eaf94e1fb42ae4587aa4625ae00da060883a214bc9ad30461be7665e6b5fb5e54ee2b69e854f7340dea503ff8eaa88f33d8fa45f6d45ec512fd748e5eeae1cebf4ec2edaab5a3eadc0814deb1e30afc080f72997f20f167a3a4e4e080595e0903c81cd61c7fc5f53a279e1ecccaa96a4d03d3433efb1974a12f3a44d0787a5b3be827be76440100233e8be9e1a58cac25f6bbf2674c583d41962ccdc14c4418078c7a0e286f7521405047655ad7972cb89eaa42ede5b2ae46292ab6b3b6c2c53084df1cac2cdf9b179e8cf94f6a52ef19aa24b0b249fc781a8d1872d70fd2e79911d508de7681c3ccdc92b27d91188b0fe16ddee3fdc377c3e392850ae28c67d0c9b0b3317bce349d660f0ee762f998510864cc816437a406edd19b97f6338122133ac649afc58599f16466195be139da7f7f92e2b6c0ff8a1e1a2769f3c7c6259f512f527d510b61eecd8e3d31c15eb04c5f5a5695058e43aba644b56128e686cda8ead62824a6f70029050aaa37596bd5510c2bccfc48bf3813b4b55813d29dd975e29839c3aa33a4e2da664b12c1e4850b7d8744aa865acbc4d4c7551eb23be64e908cec0f5d748239494193bc8a3f291ab097c6850400ad10ba6b502117b6a1fa955aecb7752a9bbe885d6f2e41f120718f0c70c17f881d7008e019a096844dae5d5a5a20bb627eb158289dd28a50cf3c191d689c140fa65beb0859b190c07c84255a778568e7cfd634c7827a552541d659c2c5a700a993127e679cd3abe8ceb1c09ed02f8eb367170c405abfe9138e06d3611f7e4cb109f24312de7"}, {0x70, 0xffff, 0xa000, "61f1eecaec701ef9d129971724831731c6d100e553e4a9d04da9d2889d154558f77217a38d26585a93c86657d760fbb06088c37873f496122f10a231f681caf6de757bb982f7cb6e70ee697a83341c54819d210b762b6333b2f869e7fa"}, {0x28, 0xffff, 0x40, "e43a2f26962c9a29f9cb0524bff37305dbbbf2b9ebbdd7"}], 0x11d8}, 0x8) getpid() 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="0b60e45c", 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000300000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/141, 0x8d, 0x800, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x4759, 0x0, 0x100, 0x5, 0x4, 0x1, 0x3, 0x2, 0xfab}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="7c102735b5befa41cb385e818b5cb9c1", 0x10}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getuid() r3 = getgid() ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f00000002c0)=""/12) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xfffffffffffffd0a) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = socket(0x400000000000002, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = msgget(0x1, 0x520) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000df5c99160292a9345f38c7935ae4b11781409e763239d7bb6adb67dd1ee77cfab1a94c321c283eb678c2f525fdcc23f90232f3066334c75006393717fd906cc5156c2ab513e336fbe9094285b00609bc63383b35b5a7ef402fbaf61433eaca926fbaa06e2c131261c5fd653302426b5a520f8bad95a5f0261ef3871a74cac9a196c677352b423cfb419ad7701d51c0e0686507075d841c5a91e9398d28cb184c5fa0c6de271b55e2bfa60d20d05d6d1f49b7f2d59d7f0861ce864e5b27dc99c58afa1f6283b17ca89baa9a162244741abba023be30ebde3c29f2b6a6368ed867f7aeb000b37527a53101ffed7f57f2ce33cd4de349ab6bbe8de2c1da5634d26bb40ad31a2b1edef4e781a153eb543291ddaa726ea5843468af3f4f716cde359d458d9d3e7a7a20b9738720e39239842a500c4cb0d96ff7ccc16e3290f167a72d6417a60fa65ab49655c2d974d0abcbf7b119cde699ee72a3490bf27a715e958ab26ea4695886d50018e1f06a24a2e14f4e5497c7971099d00c65e63cb03851d13bd5cbf557770d1d30f51fce956af4493fffb6e7fa40a43aaecab4f59dcd5802b825a1b327051cc298f69958cd88357865e7fdccf0c5322c482658ea1a622756b8128594fa1855a898e67b346f4ce3956b3e5919b1771b28a570e3d3f6e5d0159f6216a5c6adb120f905b44a1cf3cd8b46ae4c126fa12fb7850e8290448c67762fb49937a2d9c0f240cc096782405ba56e0ec10eedb6cb99d8ec5c46c8de11c7089141db91f4e9b36711cab7541213ba9fece52190f3b01c71b6ca83d9c4ca4cf0efcf6cc05500cdcc35bce825c2b50ff2c522d411ed5780adec098863269dab534b2fd0794223d2dc4926ed68d6c5366c51e5d7a22f4240db7fbe0f52a19c93f89a87b3f0d6c61293018ae309d33254032edc2f291ec81457670c1d5f02300ab56ab5cacb313c8d44f15064fba68abb3af35b575b57454b7c8e0bcc43971aa53305552adf0327f72aae5a5b2d86bc7a6644bf1b39ea3e739c1f01effe39ee795be373855ced735dc37ce10025b6c6397aa66a742ae307420a3292dc1635402d2c0c8c732ec583ef5d922e53edb1abb12d228a37b7aa3b8f788e2731441b06e5a08e7044c06a5e664473037f8b3cf8cc682c4f71abe8890ab58c8a6b46edc989f002131fc6703113a61eb701462c7a0b6950ed9897b798e21e71a34adbcc92fd1a3dd318182b148db08e10121df72e691ac6e04df2f0e23f014f40f4dd96b77a56c6bad455adabd2122c820b2b94c0bba469906052c2e9b5c8fb635148d6cced9f454a6023e7a28880c6917c4bb000976baa3e8389deb51ed630dcdcc82bfae12383504eb93dd48598366bc1c390313d2adf5db3de30175e2d6df9306e24e669facacded3a79d3335d10eb0a947e57f7503139169247086e68bbee965af3822e7912cb6ec50028222877717ece7db97f5e1c5a927946a69f39a38a5f654caea51429d97d3860f1cc16b67d49b5150864c3b3b684fa9609bcdc9303d62746f9655b51982e7fd2151e77902a185a68d3f414b8c1b9b5635c39c66e1df0a101e7d74242c2b2b47575f2d91e5459b9f59253789d5285000000000000ba2b5e9508d2ee5ec00b97a14bc93f6013e3dce3d61d3e4e60a88a8a205302df5a6c927f3c161323bcdd6eb10ab623b56ebe3caeb73f00c0f35d8d7e5071e15e620ae0b83f0365d74e2d5254c991dc0fb1973783c9fa39a7fd8e0fb600e32171f3deec7d4bd20bb7df03817ebdc3008b6634e7f3f5dec6d35b262d6063355a5b5fd675d84d988afd38982edd969f028d6c1378dc6d255939f373b974b5a9bf92222d456fcef680f1e1ab6a53b98060581b7b7011aacf72906ea982ceef6f8d80eff376e2c1cf6ba10d55977f040f2f395680b7286cb02b95cc3e99f3fcf826ba9b5caa377e093441e4cd45289122bdb6ccb01ff4ee9983f370e43cec2d202e6896e380ea3aae595d3d2be81f96386325ce2e2ede2045cbbac6ed5b0968bcfa5207319add29039849b7b1952321d8ece5fecb0fdd5a09a8103efab087c936cab065fdce4fccae6d6adbba3ddb7140532160b14ad496d6bae02d14e727a9773cae22dd1a42ae5da5f54c661f6f08c3ccd739ef413dc6229ef856244ee2a2a566880b2cc6643ea5df5e3e0565b1ea41ea783290b252a178926c20bce87d96d4738726a37e3a9ffd569663d3d16d52e5c11ec0902775ddf2dde9ecac79578d325393b52c667ba529276ae1a0e299603777fce9aae20d3cb552991b2020054505375262cef236f6e969abf4e9982c6d439ec6f43ee70a9dcab7da550da7c261e4f98acc822e68a904a1e7b6239ac13b397302de89a616686160cb8137d30adc72cb67fbf57528437c9763e946bf7028df4d246b61996ed23dbc59026d15f25de8470ad59fcdf7b49d4b6bc3f36f267aa2541f091ef260a2444b0ae2b6900ae02fca0e4cbe4785f1c54084347becc5b633f0e9d84f92fec0f161edac059dd7f140c30ba32643cc6e7e53d9455ad5c5d65998c55bd54748db7ea33f66d2bbcc83b522cca062243a412d1f0999ec91df7c94d2cb4d831249f2550750e1997310b20e73e3251f5d26481fd9a55325738ad1507457b4fcac0e7247e9a9bced6e2b371b8ebdbac89d1f5c596cfc82900e0146cfbb93d7d25e8330a6c7b28a324afdb6a44792a365daaa5f5b50225d1ead5d4dd62cd6c1f439adb5001dbc9985bf616043c14a2f063c93d8381c940f9039f18a30c9ba62f6556b68e6d4036d2118b7d8190cac22e7b31de1d86f1163a28239bb694e9ae88116991878077ea0274896a7141a9f13bbf493bb903790bb4fffdf9d46a80bea028a092d0ffca18935cad626434354983c7b9d6898733efb6847ce1eefea3cdf802ddce9f4f83763b733fa1318b0f0a2f253a9c987fcea8455864d9f8f6376c0d21598a72c10a9418df8a8f4f576ed01ffcee7dfc810e87df5809aba294b22060239a0d5a5c4cef2ba44e393951c4b90a33eead494e5e100e03b50cddc8117c9e78f015e0138ca3b87f6c0ec88b934c56885b125a93933d3471ac7948a18cfb946e4154a5db1e68630ef1bb033974b96521baf8ba8dd07a846fe17ef929755ff5b6db839025f8675b073d352c2a8c5a3080062a81d386e1e8e411dfcdd505e0ef0d9ea14ca411a054c3bafa6ff08148e27692037e230e1d4aece0bf89928a56b95e95d3dc0311f47dfeac11ad7b9abe974a9a1728f6fc823c009d4b2980faa508eb1a3e0e430d7284127b7f6fe3d0fa8411a9bae27b0513ad1cc2657fc5fbbc641bf4a5e66d367ad77c5acc742e48280dfc5763aec781a8bf81d038823c0853ac047218f63fd8cd443acb48ba4019bb404c22a00c251ca6cc9ab84a79f39438e5d12bd3eadda40b7c6b794e99337565e12c30da59d680b85080babe3b82807b7d8b178072df91acc4657cdd6086e3dee176d2c342402050bf9bbc16b248b4c4743608df674529af4167135327d50511d9d7bc911a5ffe21784b1baa20d5580980291080870d0c3a0688bf8c24470f4c3e99b384564ed9f38b3aa8985d3d5c908c7d41f20559ec966930f2f4fb9e457aba829c295595441b081d174f1e4911ca13ee011874692dce93b78e1edbe45319104ac937c50f6937aab7ae32045992590beda3214b5a651788367743b729b7376bbd57adb95f78fb6ad5762f2704ecf850be9f285378e025055cf4346cb7859c1b55dafba03a2f8f41b12cba376e0e01be1e0ac1ff8fab581a0c4be9d5790db35e107db443a975f963e1356244c09f82973aa6b3ab647aa987eb0ffa159a62a0686c091401815770f4de112f7212a753f28b742d1f9f2f5bf50d74e56886f1bef862e3422dc56527b30673e12b4941a39ac9edacb4a6f3a6a0d449d425c421be91eb3b6b141a3a30abb302083da142a3ba7fee695f74b74d028ce5bbd1c1e6c1c247660c7fe5c471065aafec1e60fe4b3186062c5f5dfcaf1245523369aa9342a79a0892fc0b5b16a2a5975bf3e1d53226beec05dbe6afce0b55a21e3285a274cfade111544967aff478f5f0d641706086018123b0db43f6ea16e7239ac1c37440004000000000000592a82dc5576c8e773593d94ebdacb3a1cd308c9e0858821367d8fd3d04a35864ec71bbafd13561cf42c654218a245d75beadb9909cf8ad7eee9e557b3d1d2a3b681392362dee0ea4da850f43ea4e9babc016db6f9bcdf790252b80523c35fbf6bd584c80e671adf11974382ea97c2f014eaed8fcbfe7902436ce2fd1d0d1932c450d24a0bf32cfdb944773356f54375b927566b63faf49b96bbe3aa5b70ea62880628f2170241a8d3320a98fd576e8be93a7f486866b07cb26dd41999515d819bdd7c12382c812ee17207c4d7f74ea3def7318b1b4236bb82a9f9ff83551af6231bb93032e13cbda434254b5da3b08b3edff5b9f263ef2119ff66b40efd0e0f76de19f1bbc3af3123ad6c8f4f65c13f156056cac9bd76244033a213d0e8ec3b3b1841228707cc9406d58d8b7e5576b5fff34e63061646fc6891447a21c2b8eec2028d55708a11f26f08fb3aa759f32ebedd4ce8d95495c0e06e1ce5b5212873f9c8059bbba09647fd625397379904cc87a5e396d9d8c05aaf72b100d845ff832973dc7d6a01e080dd88a7795db34c2d89e99ddc423466d668f3fabedeee74f4755b81fc956a80b52cd7d3f9216bbdcc7480285367572bf9eba52bfd8ebda74bda3fc3ef6458ecdeb1d44a2b6c1481c4c0ae91112c71d82008acbc77ff41049341215473a70460ea7133eb9ca28e114b17a6f5cd5a6e893ba3392c71bf2dcb7fe6fbfb14250e876682e0fec3fb1e63b80e38c428d56fdb0f94e8a34c59408916634cb3be6f55f1290c3cf457c53b1346b0fb565f75a973bb556493f8875f0ad0d6e21ca98a5310250e7dd5dbf42109474dd066a55c79ea2a05aa15af7a16fa61a1f78a681f1d83421c61621c96787b52f6d61e7b64a314f085914d2e6271b5d7d55186691ffb0e3ee98343fb355f94c69ee470efd487f50ce620a049bf340f360823f26c661a2250bbbfa6cb9181a4f52d99bd60dd7fb82805201578e2db28bf392a79e532e15a7db1f0c8ef5c4d287dcfc8ef8feedd5a304a93d267398547461492f89c04586e926480e0126d42b7beba978cb86d9b9ff7a555de460d8df0995240990dd09c175d6daed229c82db8b4b96644647ad68b39d456f99f1458a0fe968a4afc54579dbd829cad7a43a8e4670e95d8164335afb9c0a66f77addf3237616a2b8940b26717ef7ab0f19b37eb49b0cc9b0f0c7a7529247531e4d80230802667c222680bab0ed8713964153c560fc2f7c253269541c375be75330583b4b76b38f8a58231371bc5131ccc83d826b5cb23b48c7f66f877cf2dfd64beed4e4797da5ec80f58cc6414e15b48a2b263cd14550bccc0fcdb03bfd8a55cecb9f59ebe3334790074c7b58b59b84d11e7a8af641cc153bdf33b09f062f0a1345cd0010000000000000038b8f20d2f1b85b3d02fb16e3bd16b2fd7865e3fbf01e1362c193c942222ee50cbce794e00b2ca59641a7a9301a4fb95020299ab61e6707892f47d56a8bc67b53c0e1e8166ac951d60ac279c776e2d77a66a3f13acbc483b258863087f1ba41f21edab431205be2b49de573786f8c9ed0b511beb6f1e66b7d145ace0c11e94e1f70a22382d023bbb3eb8ea8f9891441b3ff77bbd93a59e52ba5cbdf8c1475dacee3469163b6f18c964b2c2976e4ff6ec8c80590ba42c8ea9fd98e8cd3fe0908b06f5a508f186c81b0a40e3aaddc7660d1e97f91ab3970a23e4cf409250d6f571f28087b941b13a342ea5ab0e829a7d1c096ae01914e3dd554696446fe0c3423255a5fb3fc868674287e82ce111b68ddd7a8bdaf71ca7f4f19228fa7b1a033c4ca3632ae958d99f7093babe1c19905a1ff4e97182b5f4431783717db80ee9be5d1c922637bc0eea931d0fff9304f8775cd8d23a9e78f49c8fab9c0ca9c17b5f32307d33592e09058aa723c5c32f5aaa3ad85ebf6e7f2c90061aaa44525025c32b4d00c066481ffe92f2a268c9e49999c907bf94f593b5ec8eda2fe087d87bbe5c81732a2d08151ee12e6547537792a3e69854150d1eb20f846c13b374508c4906adc30093800a12fc78befcbc35fc7cad239e3c05b3bce2bc9638fd7a235e0c86a2104aaa4bdfca"], 0x1, 0x800) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000004c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000003c0)=0xc) getgroups(0x3, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() setgid(r6) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/20) ioctl$TIOCGWINSZ(r3, 0x40087468, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, 0x0, 0xfffffffffffffe28) r7 = getegid() getgid() setregid(r7, r7) fchdir(r0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:11 executing program 0: munlockall() mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) pipe2(&(0x7f0000000240), 0x100000000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="550d99aabd52890f60d5850e8ae6ee4f7a3e2a9adab5b0ffd46a1954a24875491b2d7cf6a8b70761ec4a9c3a010dccec9c78ca00d3f16f88c0f959dd8a250e52510bd314e90e979146117509000000954441c827f0ddfcdfeedb52fa28fcd945cc", 0x61) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x97) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) read(r0, &(0x7f0000000180)=""/129, 0x81) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) write(r0, &(0x7f00000000c0)="699fb9a57bada045e7276a250ceaf368c61d8ca7bfd561d7f640a8b584a0bcbd9fe0c233258faf88", 0x28) syz_open_pts() r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x20) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100000037f, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x480, 0x8) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x11, 0x39) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:13 executing program 0: r0 = getegid() r1 = getegid() setregid(r0, r1) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r0, 0x4) r5 = getgid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r7, r6) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x10000, 0x20007, 0x7, "9dd034bede561a64016f3342d28a8a610130b3b6", 0x0, 0x9}) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) syz_open_pts() 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x680, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0xfffffe2a, 0x1, 0x0, 0xfffffffffffffe40) r4 = kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x7f, 0x7, 0x100, "b2ec687c9e38f5bac3fd2fba71a21f022128b284", 0x8, 0x7}) dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x204e0, 0x0) read(r0, 0x0, 0x0) 16:00:13 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x0, 0x301f51de}) r0 = open(0x0, 0x1fd, 0x44e72dcc28a4dcc3) r1 = semget$private(0x0, 0x4, 0x8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/65) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x1000003d6, 0xd, &(0x7f0000000100)=@in, 0xc) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) sendto(r0, &(0x7f0000003740)="a9f4018b8cd9098d857df8687e8c5b035527eeb342318acd1ef5433bd6e660e71335748f347c3fc4d8f096ee2ffeef794128492749b786ce6325abd29eabd7ce2dfc463f86c294cd9a13cb9677cc390b7d3f1ef859b89dade831b6381befcc9baa6f0e0dc2d7578726ac4ea9738b45085808a629f2e79dddfdacc95e4a1cba9a678f5e6df504bbc7ad0f2180672e3358572b207f1025792102fb5e61bfc2437271eaca", 0xa3, 0x2, &(0x7f0000003800)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000003700)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)="b2d12c6971fb3f8b7c1de576331bee724de24be7b4311eee8dc88189d8cca33b09fde435c4", 0x25}, {&(0x7f0000000040)="5b40a6234274b78604b7397efd08a0d066dd5a07ef4bd46b4697c1c43e65cbebca82f7600bbce1ea71f0ca163d31d96a99ce096a52f5ccaaece15d5d1fd039919ef5f022310b6c02eef226c8ac8291b19737c56208fb4fcb94df536d99a6f6bf2cf1ce0a2f06", 0x66}, {&(0x7f00000000c0)="4723a964d30c9048f03f5aa6651ebe9915bf4325b5af9a07107c3e0a03c99924b455c025567547b2db2f149310258cbc2e6ccc229356", 0x36}, {&(0x7f0000000140)="151c2b70163906ec01b26b547ef9babb3640671ba335678842ccfecd370edd9314fde308b1a149c35bd885a053fa86f31c8b46df59b9a46c7b28b39ed3c0154401ffb94a5ebdd6842ee68a9964df4421999217780316dd73ef35da1cf73b7b348756eaafc3e4e3be8185f2812900298f6536d2cae10c2632ebeb1339cf9e131b75f862be562d41228bbfa07d68c22bee61f5e9e1dd68c44d0aca0d4544d3b1641beaf18411c797366f750dc126cd3a30ff846d81fe2d57a1df8f444bba87", 0xbe}, {&(0x7f0000000200)="f51d7a9d6fcdb60705f16d1316c59e329e7bfb7e8f83b56e30ffb83a14c8b35ee142a781b37225acf16772faae19129efa85b497", 0x34}, {&(0x7f0000000240)="08fff2db3e4c85516bb86fc792d4cf86961b4118ca6a81f7349a954138ee6f47d6518bdf48ed9bf3562434c18206fc40c6fdd42c582379b08330cba11580bbdac31b213329345f95626cbe5f95ac697ed523c203b5452f4fb6d3c25a4a04a9ffa9345b9447a470e1e72647d0aeb34a5e917cf6ce13bef310448c06315d5fc8972a2d10c3c151bf136997b943e525e987a1180367251b386fde145fffe308fe6e8cfcbbe008e5e010649511d8542a4b0f34befb2b34d19b33edf3b795bf1ac57c6c34ff2d28820de15341f8250802e4911fdc97e51b2064c6622440f1e6e4068f7a466abd59dd99bdff3d5a5ce5ef7f4dcbac61d822d3e3d11db0d60e526d94d082ccc1a00499a40a35cf06f2b7861a1e4eb581848dd6834ab373b4bf9327b323f42fc137d7f65b500164a006236f3593f03b25986f91ddda4efd89537f1c1cbb84ecb284c65f33f6ee8e33943b3934109ae971967adb108eaaf57ce3ec52dbd64af7b6182b1d03456be143d99451f1aab11488da8d0160a7224e42eb05153b8c2b8f492edcf151080e2895b7d2a623236fb0ce64be4745db9fb07712fc899165b054b6d6273b5f396e985ebebcb98d2c5516961fbf4d0779a37b0e15ee319d3a450fdbf267af062389d8a37b7aa3d946015eb6282e51127317260cda312e34cf7d331666832e3cdabfc5e3961e2706924f1bc4d37f84ccfab3e81f37c4a93c8a17d9f1a6acd438febc0f35e7d5e9a40446908de86d3ec9a38ea251041f0f27f9ad93003c0bf931b83fd0ee522e60debb28e59dd54e9d958dee7c5f1f96a725a4c3f0f360ad37443cbb90a40b06f241c9adeb5ead32df72d1f07443cbbc32bf3d108dc4b0e2002c7b471abd0fb8bcd971f18b108082ac1438df01237cc70398c7fc3df3d0c728f4b6cb5710c4f10256018900bba25256a1d538d9c9aa388e80e63e91e3f7981ddda7475e100dbf6607668872576c1c568a160c31f2a9c266b83661b0abddc42f2eee9fea4bbcc838902eb73cddefb05bc04bb0900900da423a04741222777aed657b0bd06af2ff1bb5d5e8809a3b82bb9e1aee1ec4c69f1d96928f0afbcdb85f95308fc4c0736210b9714912052578470725f274a4f5029a66103845beb56b7a1f1de587c8590603a147d645781c5d70bf94dd80c2d43635f0580193a2f6b3e75b94cb49d8440e15f4f15024c81633910962ec929ef6799bc2c4956f8b6246d6e9a7a1f766fa51d7510ef292115286664ae0effbd950366cdfcda1b3c2e777defd169c800847ebfd96890321d66362a50343b355aa90e00ebedaed3b848202854c90636c6e04e36c9f1bcfb0275ed2a9ac879cc442fc5f9a3c525e3f8b82891f9bf6f84f0a87fbb4106a4be98a39df24d6513de2d551d203c4bcbe016bbae00263cf734548dca7fd66aab44277e0bfbfc9052c82e3667b918066299f57c277e2f50db24ddd80802c4aeca9252abb1ac0d838ac9dd9afa5004aff8125056cd57e6b91fd95ef1f98dce1686fef6eec067dee3643f262fa873bd31e7aecabfb4b9a4a7f59c017e1fc3dc73f74c567227b7fe10e7deb819dee4ba00cca41cb74eb6c90c571227973df1da008542258f8a0107a784af2fb850a79d0ffa1f3cf1d4bb71e8ab1dd4d08b0142708b33f8810850d6cec92fb9f9eee11a15a79f681839aa6e1bed35860b18321d76cc54be8b76274573d04a6372b37a3a9b0a894610a5eff24f3a159d3fab8390c2edd6ebf0e2f9e587bf81cccd18b937b0ca83fba5162d4dba2a84ea6c75329044ebc7aa3bd1082d89ba93cef806a27e4a53b983a0ffe9c6611633c8fa2cd83f809d8810b731901f8013ea5f7a0e63963ab9c5403eeea49ae7823f75aa2e7352f013b5e14b6c795c91b210796c962d2e0567b9166e8da6bf8f907ade562153d10bb9e15272eb7e9b5399d1d86b6fe93cf56496f92208211af71d33d5ee3ada8bcea1fcf6743bcf391823a16177c0e462ed94e13d7c373c02d6000134c0289abc1a64419102d8d0b4cfc0a73b2843da16d299c56363bf8e1a138356b40adb4e302f17e420db515a409ce50714eda4c46e66cdb50ae2f8e4c1cf8346aa1890288b29c42bae6e770a8df13ef7aaa0a679806ade2a05637ec2db4f4fb0063b8ce221d7e2e7ea21cf765178ff852df87d61203f18941fca5425c123b071741d3ec0943b45663f60db9aa2303d5a538ee3c0ad5574863049593b5f8f151492cf254f7a3af94278de313c19aeb5af9492da5acf1ed02a619f5b82b653d606ae33dc7c97d9599f27225a8a370257bea1461f396a33a5af5d79e10acf667867b9e07e3487f797c742aade05b495b0faded03e3f8a73e0f243c3dc227848f182935af58efae9ec8bdffde4061f77153630dd33d5cc93b93f0155bc7d78ba5bc2154aec105e0e1ef0478b1badaef1f23b7092ff954efcc3349b7f821a56a7af0cae52ef8ec4e3b8f34494e3f08c567eb30f0ab02d388539012d7329e8f3290f13d825b1e8fa0b9ec6ab1dc44591947f09b9e52c9707c9675af023dc3d823eae7590462a9ad7ec93d72f85f199a9a16e23f42787796baeb48b76d550cdd9ec45da8a0f1274938b3c608723433eb30f00d1d1bb785cf044cee4f78f0b7ee64423a01c19d56a9faae67a663297790c60e7950ea4e65ac6eb82dd30270c10fb4d4610a8de1e4eca07cbc6669f0a009ad340d7d1b854046f41bcd7f6315f68fd36d536a4fd43912f9e29c23da03d38c42a697aef398823845292f2ea6d94a395afe1f38c523114e186750ba1fcd447c1029c342d85341915b2a518224fac26a4bc35c829ab6d8b63f0e9c9b8d73ebb327a4900846f37426c59d4e67f7bc0e6d69c67a37327956c47acd6da03f643eea8b3d04a3c1c0fc8cb83d0f22a6a9bde6914eb330495335cb62fad9826517e1cca6745c363350a88f1a591aeba286ab3693ce8183c845012933fca62f9edefdecf18d3f07b3078a2ef61a541d3f5f61e8df2cf171d5ead9a24e32ca916b7055cf7e5d95198997af5a9b84ef644ba6868accce25bb24d758a860c51c23e0bb1be4138a799af9caebba43e8e0c0fbfca699fbff7d396f6f7ce4f589425b6276d7907b2e669d97f4812a00fc89b519932e38c9a3107becbb61ffcede1ba1544e7dbb5ed5e83499b9b9b589735d28592f793ae497a4614abb9cc00ad79e7b2f05550cc65b7049867eae7ff44e33d8d84f9b70423fcdc6b79fe222c58e5a4d45371d05debc29870b6fd61f000dbd82fc063cc990475f585283c5dc6ea84188d46183ad05b506bc6042a825989544907b86bc4b46973e41652b3df7caaa8e633ae18f719d7eff712ecb18897dc30e7d623d6e307de2cbc163d2962be8e38506f984b87a30cfc790c39f5a5539c4e2cdcf2f4878ba66b6997b32452d23d9f7e8c4654020a0ae0e68339b6e1294a87c8978ed98b9a97033198c2113246e09f052f42ee7d68a081c98f1f53f8130e4d8bb4b1a653cd3b52f273aee9e7cd968a2ecdf9024f54642f3fbc95167d0b8fbb11d12165d318fc0e076157ea5593245d9c619fa39276ff114bfe68a0290dcd85701912594297919c6bf1ebf91a86290720edcabdbdd17daeec15e3ad8284cf4bc002790717804fef5eeaa1dbeef8750c8dd4f40824df2538a37ab93142107c02a668397cbcf706237a07338f8e7343531d1046739e4f0d79f8535d95203941811851f494ff93718b631ea858f9357ea644de2a028fa6e81868c815f5e4f68f7062cafb76a49c9e40010e3f96bbc50124748e4b1fbeeec169ce9ea24c260873dc5996e6f9bd3ef2232d6ad35c5a10f3ad81b6876da8947e878e620164f0a3fc22630b15617c7037b79f282cb978eb4fb76432ba0e9e39969ceb9beea483a00c8ccee92651af1c46cfe17d322f9c795d41f92d82dfb70bc085ad9400138e8421206d5c2bf943426ec2b842f636ef7191f33ba7869b50f57e0b65eb4a0ea91a5ec468ba10be4a4812755da7cbf39a6066796114fa44bd04ded328ea764d24762e479220cc97a67e496b5d4f348541ef9a53c596bd9a4912be1acbd1f22b8ec35670d09209fd87c24bd9e572418fc1791ef6657bd3d4f2db6609fc1a1c1a58fa0156c60541e6ab942cddad80f473ccdf7a980db8d336570fecfa061538b1e035295a3c3cea1fd42862b580114271b8d0a15a0ff7bfee13952ee9461a1c6bf42651db83a59d6a7576c12aadbb8b74137eec5c820b469d04897ca0b3d91dd21d15296c846737419a4494f034aeb04186b13f8b19053d385bba0d3d531b341348e70125e988071e6a4e1ef22e6fa5326a6f23365fb04aa951e3d43851d796ee59fdcf1db7fd4dda589c48707f14c521cc3f948d8251cc6012ae774231f2ce390f2a1b885a827add6db902d63480c4dbe048d3cab921c46f1ea58f9569b5ff5d831f750a7cd7eff021eabf1a0cb7cb0cb1b7da875e9b5fb7def56137efc91fc40490c4df08de82eb5532cab4f4ade5fb02ce069f2bca1d76b5d0ccc05866c2468438d210f03735903d5d33670149a4b7252388366a72a0886ed1a25b08ddb672ab0a61c9bc048caf71851081f7ee63159162cca6b9adb82d016d8f39f2c3b1706a92ff4f178d81fb3992c98dbef37fc9a72e499dfadf76f6306bae639ed6eae64a0a9d8921f00efa674ded2a9826778e343c8482dc60e5afb2e8c59d542fd4a5d6569196316511b71989ab73608e811fc999a52350620bec13ef29340c6dc948c1d8cc6366b8b37b7c597e58cf64125aa25c7c14b5dd6221e92e4ea07a34a4536011794116d51b07a17d6837d85ffceedf1502a0a1f36330f5afe624f556b67427007c33417f599a0fe17acedfabccba347b0a25e3f3234fe03405e3af6afb1a71311598bff851c3e50f4c1a1f9cec04361e9c97a7bdc17ea2fb77ff38f365237a8ba468d87460285ababb87cd5a5d87ebba00c7358fd98f8ae78f1cac1408bc1fa2b992ac0b8453b12e3b3ccaf7377e4fe53afd07fac3e90b269ccf92e7a5500ec07875cad4ff5b1e93113e84e158a3b6eb649d80d1ee128f96272334b4926ba48618083879cb6b1674037358dfa3e824b2a323a188022630863a5f4c7e60ae24f306398a87a3a620b8ef5dd2ccaf400a0153d578a3e10f357996c173f3876b31b372559cbcebdc6ff8106d101f770ec28347c901617e7cfb85b5ca0f6f4e46dc9e32baadffcdbbdd4e205549ca7872a3cb8dfe950ddf6c487723acb1ade4cbe4500354b86ed080f8e31a4a747446eb63550bceba845770696494a5d01eea6f23ab19197f97bdf359620574a7040016eb5512f304283c3f1dcbe2ab50ed2e6218a09909a5c87b3eb2459c73ca821f0b8a1631d55cc9724a248dfe93938d3dbbb722063b343d8b01363e8d9e0937aeda8396f6e2f87b6d6e3cc0ee2a1c3b5403ae18b510a21d816fa790182f11a7da23de612cd1a5e096dcc8a5be06370a401e8b1401cab133834bc8fa03f952bc4807cc6e80f119017de401df1c7e34cda2f94a979a85d5879e585d12942ef7eb71bba7c6465ec6826c9eb53595649ce4b55d656429892e231897f696f91658907f07e081c1832ca9dbe1aaf6722cc303034a4b703ef4b748894bc5b6cfe310c3f897285064b9321a80b9bf4793848f18c7a6fcdc9622a3d59c08edd1ac6d05dcfdc984265bcb0cd2d8a3933f870acb5d782727579854625db23c10988ac2472d9752dd22d68d0cd9085b62c8393beeb5ac803c9fbef1cdbe8d574960a81e207f9163ca53b9bde8f5ac3dfcae2dc6817e5b296627ffc", 0x1000}, {&(0x7f0000001240)="3b818e848bb7479b34fcdaeeffa907b9d1c4726bcb4431a63e9d687f3d8dd3a44580b03d278fd6e889ff3b61109b5851c8e6255c996e1081c56c844e45bd6185c9c77230d915f9d6169e4af251b67b39a2dee8435d8e38a571631cfce7ec881ed7312c8a8ee4430ccda100897cb113049591e30f64594b94ea3fae6cb5c1ad0400c9a9a5444f972430d5", 0x8a}, {&(0x7f0000001300)="7989857beb55c7833e6983f3a4a9aa5f1762df6f0b1cfa4a393f6279a3a449597842242878ea39bbbdc4423da57c6e0f9cada9ea5e1b394c0d543d02bf2b5562d5241ba0ab344354c603be97ba2d0779eebdd59f14e7d12bda03", 0x5a}], 0x8, &(0x7f0000003840)=ANY=[@ANYBLOB="6800000000000000ffff000000008000ee36d294596f905900222d4ca9195467e792b03f7a397c183fb83a99892dbdbf056b895b31baa5f61e3aa77465225ee00186d50925f8478d5f99775f62b2a3fb209e15547308652bcffe3d2de8fd2afedc0000000000000010100000000000000100000004000000d29dcb3910f8299bfc728e92341cdf6a34780bdae25876e91746f6f6eb628d0cedff8945f57fe11c3490e947c0253122a48f1ecc10b028bd7e45d98b451dba70889129c6b8d94e6252b2f36e0a4c1597b602f5853d70080e96c73d2ccac264734319859438cfe53cdc3ba9cba491e77c9f45c5b4c046c294a0da396cc499c63e067d3d89e2b9c21aa0d75db8d7fb18337561068c301dc1799b9b97c970938e1f191c677dc9dec6b6b024f122e1cb8685b1c552ad472eb6abe7a0c1e4a8c45271cfe3242c8bc9e06cd9d51b9efb85a0ebddac73ff5b8fec6e3b56ebb771d17ab1f993cf2d2528dbf0a3b1f1fa6dde97e17b7f5979ee4836bb7da5af36e7300eac6755139a948d7ed9e9f357afb8f71b610c1939ff35ebe62845042b5f56a687abaf661e49784bd8b477ebea3b769ba0b49cc4e7124530e1f2b88de1b12ee582cb90b411e33895ff6e7bdfcba352b74d94868267406403cc9f18ceec954df2907326eea767e8596df0fb1fe6155ef74df35887265235385862edef3f3f5c87a14bd6ebd9aff46fb377564edf3a356d3f0b8d9da16e5e9dae1d942a5dd9a42dc39b71dfe4f930dac72090fe7a06d48d8ed859587ee0206d28202ef248199bcc05414275079053c39dc548954aac43c4fe9f7e242026ebb71e4342fdf1bb4930c9f5b2e06b0bb98897665df92c8bcb58a2a58cfceddf2b79aec2880504e0662bbfff644c2e44cadd7f0950d7143f90e7523bf8106e67027b1f2e18632cd3c7f8af55fb9547f6be3b56708376bfd05675e12e2014887d2a79d1aebd9ce331c8d6341814fe768a0d65cff6472b9546ddfee3bff879b23ce214887c3bee163439280c203251bb77388e9fc911a76020b12d5dc5eb31c98abf5f438436f116d178eb043bf3e1cc1bd217558df2d73700658eaa45dbf5b7ea601d2d31bc30d92457f0dec79cb7645a48ac0000d087996725bac5799e6764216939e95ee8ce2a45c93801d2f2deedb6af06aa045cd8bdecab8349a487082ac8d715583da082010e460902041cbcad03dfaed1bf1ba0b6c9b661633e56b86d9c287b013201f4c29d1f5978bcc1f37ab6bef2305ee67928e6abedb171c4b7fa7573808966aa12bbbc04e258221f1d3cfa30e2e8f8043301285868e48d026e94a285aba991c66f2d30a2d026dbc1ef41aea505697460af97500f5fb7b0976d7865d344204c9bf6627d76ecaa4b150b1346c960ee726f929dcf2b558918396b50f1631fb6e4ce3d07b7c738d80c2b097b42d59813ba70202c8c6d19a0a0ffdaf3114bb30a0d1ad38965e5e75a3bfaedd9ef7f5f8ca81088d32cdca585644a03f7c95d154c19cebc1ce65ab52deb6845cf4d7bd729e47ecfe3893c162c5959183122ef086897f49b171a744cce1f8f60b81f378a8dae8c7fbc367c851490a2bd2a0ca08ecb65e978795af679fdd51e3bb29e76f09b92317bfb972aad32d11440d39a24e6125e502f93c3b3b12ff4e6cc474d391046d1fbf4beff810282d746404327b14f262af6f6ee4b58215d966e6d794e2b1c11078bf2faf9894575b2d7afcf6d2853c7f27a648ffd7ccf5e1bfdc5b24243524e7123af36f265c928a25b837215c2e88f06d69c6665c7dbaa85ae80620f2cb98f3a5b8d0e5d2ca967f821b487a5bba746d1575352f563a131b49e766501761ba95139af1a6664c9a753b4ad29bb0408dcc79627bc0d54e8c5b7b6057b2f57fcde5ec02fddcd13b87a191d32d08facbe5b5fd594a05c7540521f3b2633033a45955b6e2b9c7ca91e92aa15464a183c64bc4ade66a313265a4db147061872b9a18e9cec83e09f14bcf39b3d825d1cd75f4e84605cc0c4d02c7f25b002f783a1ceea6e360e1b3e46fc55b6fc11941f63914ee753fd03040883079e93f44323d6820f41cbacc0a5acbc60b44fdb09a2c92d4f12fb4e8f1953020137a651658d5f58b2ae6ba24b3beb2d4023d2f83b25c3ccb9f883df6c3ad5beeb47bf977ea3f8aae19439d8c4becdab68acf34323e8bad64b55a989beb02e538429e863622cab251ca681eea461541a52c82217db3945976844489b2d90530e14bc5fc7f3f21cf27b4c5a34f6e862de01fe2307f6de4e0ee1ad9bc8e7a506ecc5a6229974a527c079cc8002210d7515e051fa2e387fb64453b02ff791816403598d98ee36ca78c90dccd2b29280b8abbf97b43ecf758805ba5d5909693b5442a75ce10ccfd8f30144cd5444e5fddbfc85d93de125e68c0a66df0a4e28908b151ce516b430ccaaf040da660f3380891d14a95cbd01e4b1a2e8f8ba4506b71eaa927eef0279809265bf808ef6e5bac786d416777aec8a7372b603ddff66feec1a2127ef1a4574350a9eb5ed41deed3d5795328703bf2ff31fd5d78b28231de02b42d61a6d924e05cbddd648a48248f6a3065cd8b7d08b807317960b11ec2131b336508ed4591e8b93088bf47e8e925a7bb17040d2ddb5dbacf951e8c199bec30d64b07f86162397de493c3baa26144e6de5e65aa93e304c6d91d01fd2f784afa6ca7fc75f2faf9b5f968c60495ef64b0b570d3ac1a93bd25591a3f48ebfe7687d63759c306e267266647b8d36d67df4cf5bc48fb19b7c964f601a62f5a05a3d2d1cc10071e45f2c2265d50ba6cbd2ae1ec0312c61cd6d31663a1e400a235adad7cf5baf7430ba85403ed57c9be41b731246cf004c1e50e0e1ea20dd4fbbb5e647ab84186efd8e585ee1ed11f93dadfa42d01e388439a90584f1f2b2f146e77144f62827cb2696b20261a0844bcdd0da41df92b224105c7b54ded824d7bdd54af7daacae3e4430e332228339564cd74e72d70948cafa1deb458c8c6b60b9645046c27108be75d660bd413229ad80676a2cba57f4a26ed0f9e333f2c5f95a5467d296cd4abdd6ea55691412bec4344c9f026fec96a398754703a4de288ddab10460c7b6d52db4c62e4da1ebd8ea7722c66a7c867c930fbd355313004374dbdd6ab9767e5d0457c23c0f1be11c840315701e7f16ef38f19aa47fd294cc9d282fd508ab581f622b46363e330dd0d38adb06996e839a7ee9b8c03f9e97dee6d6395e1a6e27dcd025125124af3e64c24d96b26c21e9653d558998be3dec3b3a8ac9c31627e7d26851e39a455e5802e571d00585ed52e628afd8389afb1be68a03ec7a6cbfcf942ba4a2c13ad56dcf0a91855b1f0e52269bc8b8a29a3500829f5439f17099c7238e3e302889fa7acd494df6bbe5784a74c8ed68f53595cc5b4cca6092ad03d4c587f1739cd6b97b96484250f76d2e6f851a48575d6cff1f23aae56500d652fec1f0c124094f8f985cb71f342db5d00788b3e39072279f89ad72a93a2f2a1bfc0c92b6a69b7e904faa69892a4a50a0d0289c34a430cee03bb31409b2bc3a9d47761fe78cfa3a0c32de2b93743a2d16e51ac99efe9bc7e2279b90baf3596a0f0bb409a55c1f24ba2cceb563ca09b9dffed9774cbb61b23e1133051d8ac4ce2d215a4a9d81abfd934893060c38e883475448a0d5834ad5649f6325404ca7d4e19cc616e33419767077b6caa676fec13bc01cb27b8484ac5bb2bd8bbf78cd07a327c124292116848747f9c04d4f7cc28fd14c5d3744b4197cac6c1331bf3ab10da0159b5e9f6a56d61918281da5a2723fb5f8d5e36cc87bafde53541e8d48d21addadc94a2b897ff03976708234d7d7df9ac8bb0dad6a96dbfaf8151b6f7aef26d9c5fd89434db45ac8372dd91367e9820f9f7b63b08acf71564905bdf0fde11eea8dfe87890d45e19e00e761a8b52b2734ea0f952e909e1934bfb9dd97d402e3eb13cf90cc4b3cb3bb1213b2805ed6f08b9ec3c7daaf3325fda1aa92ce847f383d02303a89cb7d935b95361b8da943e41d5a4ce541017e9260e5bc35e24193dc67b773e60bc27de23572ee0047e615587b1bb0cfa474b70e4e5d8d0404916de8189141c5cda833ebc0750a2171e4eef0096516aec1e05370c28184891065a3a9613a9d41d28a12727e92dde336442703f3c9c474963a6572bca41b1498116241d3e09c78a5a79ee87fe8e5da7aac562541787681edc5bf7f72d9caaa73a5719e022807eb35376410a944460cd654f33a9aa1b3667f79e280b515028e6bc06abe479790ee0087434b089e8b55b55e2c50a305d555e4f60d650449e64d617f0729e824ac349f7e1f3775ebdfed0a4ca50a6b9ff75f03f4ebc6602dbb4ee2ab79d2fd1e556a63594082cf672ad4dc1f254f60da36d56b57abb8466f9ee9d7c8478a5a3d41d9df7c0db0718c7830700f5779f731557181d3a5a47ec62de15ab1f5200c85c00cefc82ee3dc03c1570dbe716bc28fdefd2680e7441ec59295e53f120f4b5302975abe749c03c98ebd7293adf7f10210208ba7efb1d5a3d22a8b0b26c4ca0aacf98d0daadd29864b9213594d235d865c21fc510251a50aa85da781507ee666a19798714c067932261926363442eb60604b9f4fb3107cbd7505468862934f36ff53d1d64ffc99de32a730de0020b61d7afdb77b36229e5dbc199e877909fe6d5001df64e746db75cb1b25395ea2f2a432599e355a19308b074e68fa737ed069283badb74eb3fd8d06cfb5cb2d8971798106f432ca96cbd4241ad1be3d10dd5f61c0e2b0394ab92ed0479e03ef7b7569d270697e9542702a69100473f2438dc6c122bdbd8660b79178ae4030a280bfcf4c9bbc22ee2c84879690dc8cf6ae6df3c968c8a41342da55e1203e29242f6997384499d951d582bfff71fe067015ae65e81ce309892424c3a41a10a063a1df7ada506d441cf93ab68a4f23804265b49f4b2aca2f3cc2c6af2c1a41957259e3fc156278ece20f88fdbc367fc9df967d88a132d6b2c231a35aa1ac4a6e8c565d14aa968d37490ba0b4f2cbb8921fd300539520a45563b60b843736c6f5acba8175ef3dc69fe4591fa61f3fc096d861caf99068900246035d7797dda35b340d1f83cfa8b4903804c9ff1c7290208a75200268828d387ed235572ad979fe0fe116b2b546b7f0153d939f7b32c6a62dd8a0219d71ee88b60b2e4f17745daa7d5ee28526c416a883e68d72df5b59b902a09f1539aff4fca5bd94af5b73af02dc5789a4c834c0745d5ab2783eb9e885b47f6cab7118c1a689c261fbf070805680674604d66aef88ad07eb51a5fecb05c16f26a086c9199c28f8fdfb0e980e94ec04f4939c71aab1745b885945115a54a5bdade6946f210e8d0000000000002dc1d1988da92dd9c56497d576852cb770325661090e37a338147292eb46052405b67d595d759271a7a609c0b3e1deb816739221220c87af13a65e8c46c04575f5d9c3c12b4430b84313c2c1d37dde6606ef84441fd6a17f038cd1e2fba64c50904041929bff1ffdc35b1d2ff270c861f2070e4e66b395ab9e36f1b35fbaa06b24481f7dd37b3ba749a2e697359e80c0d47b655c81749442942686437419211b2ee2bf937091b8ca2d31ec12b9b7ea64abe5f9be168983bfddbcd80129e93f1bda9756e9faedcb0bf4e373990d2e0726942775e8649863ffe52e6d86803e733b42ec07c9ad80938beb2405435af8befb6516bef34eb06a79833b7e830f55e62a2d4872c10ba5d888b9343b42703681a98c3662ea885b799095cd1a1211d13b5a7b7cbf314e291d3b6a86666b6b1ca4873fc1ae696db9ecce23742a70568f3685857491232f5c487c400f558c564b625d1be27a75b61d6280c74cf35c4c99eeb564d8c80f2d85d5c75edf7063419528bba374617966a1662936be0ead89833ea37a348ff75698d29f7b3743851218400000000000000001000000050000001342dba3dd48d197b37464b36a25809007d2b5b1fb647781a3a8666091c8c8bc92432b41ce286c6c301c9bfa3752b50098000000000000000100000004000000b00a634d621849043f689f60d17c9354cb3d3cab5c76d777be589f310d25967822303f91c55d5cdc063bed015dccfec1f3bbd97318a6c6ef236209effdf0bbc6ffebd4d23523069549080fb5a288740ceb9814e46ad5da00775b9b8e8a39b157047318a5b82f4a38b54aff726b60feb81631f0350af2c6fefe28771ae71d3d23a5a671fd76fc0000f000000000000000010000000200000047124a2ca28e37387f49bd56a726589cec3ba119ccdbeb6496edbd9e0aba2d4b1b6a3a1a8245e14d31a1ceac90c5528edaee839c581814701007473e5c3ef44f51af0dd4da0d7a48cb272267a7383278f1854d2126dd5863f5f28eff76a0a06cc17dc1ba3884f436334f1c8f2002dbbad2eceab26fa521aacb082e75c7c258530634f94de885ad38c7ae9887532847a3982cd00b190ce5dfe2a52646b1a604efd20257152609382700bb14b7636cd8b49889a12986ccdf3a0a19e62fd6a19642bdcc22ee128a2c7ca9c2d18f9ba1130efd490339d9e6a6c8210fc9aced9af17b5800000000000000ffff000008000000cc641ef91d2cefe484bb5c3f8239a6fa293d046751ee1933081cd5ced0ac82af415ca68d81c69acad06dc3bc385b524b911bf9b023a218ce3b64be55366252cf010a000000000000101000000000000001000000b6000000bd883004311539e3b10a4acc19982769fc6653a99b78216fc407cd7054a25a6da518c0101c0b10fb871f0b23e885bdc8c63787b6bb1a1501e6281e28e46f4203e3bcd25a329b366bb22984bd51eadc6530de203cb1d20145a0069129612a605016107f303bc78dfb0dbead6112ecc197db471da8e95a0d64819bca13a86a3579f6292781e77f08d3ebeb3fa6df0c50c9ebac656de0e105e3a5d516272d7b298d4d2555255bd9ddbf6a73207af83285d7d647a541cf1ed982403eaf14c91111dbad0fcb2511b5f7a0088b4baa80a28b29a4eae403035325c14e560fb21fd7e0612537b669922696aa04a0aa6e3b18d3eadc854372fe243b47d1fd859c749f36d4be2fffc278573ab1e6a74f2326101dd4f4dac554aad786375aae5061446105f98f214a4839d35868810e3470ff8cdbdab7636e683775a8fc362838d7fed4ea53b684d59170e865316c2142a16ec5bc74a4b26862208529115936c6ddd5665bec6c771c7d7ba62252f5aeda6c36db722c78387827686e3f7f805bdfd43f6b4fb789694793498ac6cee2425603989da069c912b84883c33adbbfd69daf4c01b71bd21a222c3038340b189f23ffacdbb4f13be6ada94ea37c76ec3b7e3a87de12687dfd8e56e8d30eac859754d61e01391196c1c62f92ea6a8f29aab4d1775fdc95428b1abba59996e38d7144223c4b538924f6c7520aa53593f307d98454e1e1f5f9a531300def9f1c9a0abf5bbf4fef78a1224ef9e0a5471e36a2048fa560b718fe31df2da698f1ba3f77841f32f0e3b43becc8d8ca006d2338efd2f1a85bdf276bd25c1e8bd98e76379ae78d0e6026ba54c1e6fbdbecc41aba91482b4728d179fdd5b69a785a69db1ba402e075fdd05853bf21b8f69c15e65ac21e2f0f91481744394994337869c69e8b7ec75afc3316ee111f02ae5f8cacf7016b3a73dba084269b6deae3ba2fec044493ef9a2966e8f9f357d3fe327dd512a9c885290d2bca01bb17e870dc9e8a34999d91264975edb09aa578b1f6388f474fabfc40547b2f3abe43aeae9abd567b695194dec829c842a7f9fa9cab7d3bb9a498729d66d8a1af7a1c232be7649f071482d1b7dab9b73c9ee7004fe771df5a491e896cd02a9d886d4860afd7454fa9814d843130895b03e335e280cc5940104f29a3f6125208ecf1555aff61aa72c4e35d0e097b45bbacae455a42c6215f73bd375c2d4435e5ea54845e52159eabc209b46e3c65fdc554c22a6172ff91c4896c0647417bf6607a9e075b8b4e0496f58e321ebbea6b007ab3a1800adb75a0efd6637d9b4450ea9ac4a390eb1390f8cd39a3d9002f4f45368efe8e700ccc8922cb216855f516d3601671d27920847283ec16ff609b3aa40379e27f57b05b1fe5136edcfc7601ff56f72eef0277c51ad29e53439ae1bd4441f206c672e9757d2c19189e9596e3fbe364d42932d1b695dadda3454d515714885c236ac6a85e51db864e0ab0c94337b5cbf5d0d45d93f677ae203d8aa5e2c15e4e9cda4a19676ffa5e52c5e40dc6cce71d9eda7b16afe7b1557166ef4a9c76ffb3445f0034f49e7a9d68b2f0ea703f61dedf5249e2e2bc693318f7ab1cbdd708384d64049a34d44dc69859cff37dfbf733f0d0f963b9d13b0e8b38372530314c4277d25bf9723d85c880db799a12d7d2d7d12c5a9852ad3ad76471dec2fea4ab80bf7e7cb02e4b891665ea01d2a94d1aed2877e8d9e8e72d25ab9765264e6a9281ce676e8f07df35a21c2590a9b37edd4d0e16f8c177f9aa64dbc8d9308cf01076f9dc4e8e24bc1c3dd8c61e3a65e3e0afddea80a1d57ac2bf08b2c7fc7fddef3a38d25bb0a7c83fa262cc52791c59d09f459447653392ea7818755425b6f3d25b43a7c60cecdb4622ab619205d51c80a2fc4a740870e3d84bf3318d0dd60874e0183b85f852698c4ac70eccc8ec4cf01bd6704765d4fcb3fd6f1f8caaa2adde49de2e39bbc23d0688bd85c8d5b945445099fc3c49eade559b4ac98a584f80de2c15719c53a3c92065b2814b892e1c23a19d7633066b3621e3d68956bf56be85173114f37cf8c66a723391b613a7e9f92fdf12941a5bf0543e85a150fe97fe10444e9a767a9e7253346ced125c86c8089add5ab57325fc6e67c0d710fca92e317ece19f16d6167d00de1770c291b26b4b306e5f0df87f2f5bf16d8f66e7f9c72de3d4ef64c2bf746e3285ea8ddcfdff4600cb2f3e0222ab555a1c2688c1d20d3b31f9d44a28418a6585515eb55240dea004a451e8b27bf799a6545424f4a160f86686f33ea869cfcf1ea89c87009b96d480a4b0d3c8e2c46309014602472d07b17c13a2800359620e5b8c4cbdc75a913869d18a5b6af8201071fe9d0e15779d41ab38ccdb239eb26c6472baa971894e02ae316a4b9e43da8602fd75025369e7d0791874c3b551e92cba1cce8002dd068009eab28a5e6d48995c774c7feb89c656a7bf7d53861fa8369deae74ebaf214694e3acc9efa9b7ed975494cdfa8e32001548fe2f4bd980df6ca312428ed20b806c395328b1abc5ee423a7222d37c0503ab29b1431b9c3e347fbf390bcec7a7733282951f2a10095baa18aa9fbb9a899b552628df34591df17a8e84f6476261c2c77b41fac057cdd17b326c1c0bfb6ee2c9175ebc9b2e7c82212f4678453584e4dd98d4434743fd52608480a8332ac6ed70e9110965485c05a3b186474ef8f4a51b66fbb405cdcfa8fde28e7d7dac15eea7cd024b38a1289b775c45a0c3b3b2bc7be0c078a9f95c9787584d00c717ba912b9eec8687913031d9ed3dae599917b6b88d8adab5c8a0e6a09769b834f048a6d847047f2458e343a922711775dc017b94a436b9133eeab70831b468ba2fffba43d12d96a8444402b622ade44ed8bb4771b19ca1f96c3e3260b82d405fb173a9f7a03fbf5ed28f9c7899fac8e1599337189ea5a90a860e71c636d3e1f4c7f78786c79df10f7e4e8efcfa17429dccdfd736cca0c651888d89de8dea0bbf50fc3e1d7def67f72ebf8ea98c2f164b3d7a3cfbbb85bf236b3c5df92d59619efae88ac9cd775b353d03132b57f30044a608043b67363c01ab2b84634c8f5526425901570e461edfba22716b656f00000000010000008664dffa7eb063b16aadadb3fd02996ce7382393c2ddcaa89717d79e23005f89722383831abaa15d4668c6e22101c6c91806fcf830fa01bc462edd04cf43f1edba2fa75aeb6392f3526feeb01c2e2071e8f3ff65b0fe34dc4c814e102a9e5a75e67be5eda4318e72d21bec55c2d9f9fdd8f718fe0ad42da02d6e2f1a7447a2c8e4a6325c2563ec61f8807dbffeb20f74de0b0409775074aabe91160e8b6b33908d9bc76ce6e391c811d1cfccf41f34fcec9fd167fa2df1d078ddcad0697771a5a012bd1d02c81baf039251412566acffa05c61a0bc1d33392829466e1b0d5feca26c3e98ae2cd6f6af9bcd415e2a63466b961e9da613e843d7b88805207c98090776ac8c9ea3d8827ba70b33294beaa80bb4e1611badf6dbf79f31929195d6ddb42b3575f4475e72dcc1ddc40f0d1168efba7f8826cc40e9ac3f5c6bfd87fc7acee5d6a4f513897e39f343ccac9c463d255c5742d147a832b60521aa2cfcee991be14f96ec084c34a3633bdf3bc98be0fd78ab16c7916e3ccc6c32a20e4f63d3b3a097fe9fa23ee6d51eb6d6f2bc4b22ec3d89760548d404d6d582f854a2e9c9881df5bb12a904dc64ed91d1525d99ca38d1dfc92208907516e98d173ea6bbd6f559de04c8b25a312f2a5174c70ab7310473a259959cc2e4905d258859c40c5609266ad366f2f0142ef020cef4e2ab50fc21bbcd95a84318947b7aa5772acb2a97f423a77c34fdf40227b5c6239e6cff0135363a362bd3eecdb821482ee4d1aacb77f13f5a4907587af188bc5b5e0d3212f22f49a14b3a5fb682cae10077444e699be604ec735b960fee985ec20cce1a59890847105b82351b8b537758980bcca10456d6f235f913e064b91fadc569d6d13e751174b6b0e44b7b025fe09a52fd0481fbc6d168efb5a5924f53a3d4197bdaaf98c7f9a15e8414b222861ae3a90651949775d9973b2673c5869e277414d2bc8782a5ba4686515db3febb70acd280451ebe84fbb17b6391023f4ff037a493cd0e58e9d9f653889f5f44c5bb6ad29cd737cfc7bc82fdbb650e1c243b6939ea620d30e223db9daea545feac3a277338ebc48da1b0267054ea64476fc4ac26b7c9695b1dd46d0476d1cdf81f3e94440c12bf52380351dad6801ff947aedbe372062c17ae5c8d822f81c160a4cabb4bb09e518add757742e9fa84c4290c64bdafe487388d17d5b6324e97f4b9db5b16d5910616a7eae8defedc27be7cc34341178183667284e910f1b212f64bb483a21e0106b46958d2298ca52940116df20341b8840a229211529cf402fe4ddb9f4fe861b0548edb831f9877577fce226021cf63a8d669bd82caf12c9570b29b150e2fb30b1e6eae067b29b499923984fb8dd0f8f135851669ee47d0c3a44e9f540b5734650df78b17dc28a656353781078cbfd961add40f9086d491e70670c62532c10758c8428c28b8029c37175109d3f1ac0acb8db0aa409c873e777c851580821c11a86e24d02f9f33a12241c029f5c5487fb418e7d5c6366b33a6a7530cba32ed9871ff7ea04ca2b11fa28f5486750b48d1591e1f85b990d66474293c54d78e55a3082fb5c115c9b85a045e1758475b180bc7414cd2bdd7acb6fe6fec6195ed0c8e72c2c0bb8b418ae33bce52aac2b5b510315056b59331e00f700b4088b1416ddc9f88f695eea8628b8d60c15aa9baa97269f765e95eb83b23cbcfd8672e2cc3d4ba7fc99fb695aa55e6b41d7805ebdf6e291d92255eeac6a5b7f973d4d7f99151f4b706ee061e93da20174823b8cfe506cd2d0799e99bf1dac9dc501b2b0edd5371d6876c4ab7f99a18862de5daf7ee4889fd8389127916b59af287fddc5337cac950896126a42d897dc76dbdb9144f2b6991471a23b73f93e6e8fd2afb919d804e7bd46ad3829b7950cae3bd45a494fac954235a3efa48f71e4eca7cfaadf70d5efbce46f60d7b3bace4eee87a8f58bfff260323c58c9b8552239cac9c536ed75d00449eac9457cbb0451ec74507f439a5201f4e3ebbc34c43df990df67254079b0ec5cdf77c2c65d39917a5466025f4152ca0cc4c20f7fa7f473b1c707f4caf8810e24ec85c9463e147931ba845ad463a2c03b2afa748bc4b3169a11b23ede6229276654feb90f0e5c86665d819b1165b164a1841a21395d86df2e872a030955b5b088ab88213495a98ffb13cfa71862adb9309363ce48e0aca2243f40aabfa66f8ac89043c2eaf48d477838bac4c28004f67f2506e74f02ecc66c1c81148b538611d5ef74b5e96c91e6a05b7bb6bfe2d238b65f0a713827fc19008ef07acecc30be04b1240967f0e70579e6ea6b8c39b0fa60fe27d4cf2b732f96e6a97a0012d24f732c2f92dbec6124c9271e5d322ef45d50bd418c7fd730451d8fa32a0663924c16bf0f0db65dc97660e193e44ad25bb947f5ecee1a08e0fedef339c032e23cbeeb696057afb58979f8278898a13f1d5e2a025741392d2cea92809b5d32009fbe88ef43a8b838b9edb2b57d0331e3778480a962ffa00fc265017a645f6519e52ac39c1a32da1f699c79ca21c129a8dc0456642f4a5df1832002dddffce2c05f37a4a9fe091cb432843272fd478d418f91e0a74cbe1e5a9bba84e7c1dfd40e0073e6d11e448940876ef1e91ad1715e23ffa07fae826287319399513940fdcd5b58fd61dea422b09ad3800000000000000ffff0000fcfffffff63172966d33f2a57181142471ccb30f07caba24efb383bac20a93743e1aea028d14a6c43d48230f"], 0x22e0}, 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x1b73eca6}, {0x7, 0x2}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "0430c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) read(r0, &(0x7f00000001c0)=""/114, 0x72) write(r0, &(0x7f00000000c0)="778a3ccf036282cc7b3d64014c1b0000000000000000000000000000b4f2a618c315e94d705d6fd70ae94a88a8350ef0550814c78112e7f6d9ed7b8cdff6ef6da2010000000100000021", 0xfca6) r2 = syz_open_pts() close(r0) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="5fff6e5dffc94fb347d01402546ff90f78df639e79286d896b6a64a3a034740c7d6e6a8a1491e128ab64230d57875de17dee611470cde9a4542c5f33cae6b6d652db054bc8368f256c9ca1e23b8f9b691b80707a3be77e33cefb87ebfdc7432d5a467b57d7ebf7d189e0890dc6905a8710079fcc67b2648fba448f24bedd7c65c44f4a3ea063b744a72c39a89a67ccf0662e", 0x92) dup(r0) write(r1, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) syz_open_pts() mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0xc533) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffff00000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)='o', 0x1) 16:00:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x100) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x357) socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0xfffffffffffffff7, 0x6c, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="2e44ad80b064cff5107bdaa062df69d86b72e0574afd714dd7fd0f82a04e038defa9bf01e9697a3c2a433b39da9c2f8814ace6f1bd73a4e821555fcd2abd5788fc2bb97b8abfc98eac3a88ff95e11affd4b047640a6e4d4188fd4f2392fcf0df5f1b36e035cd9d06b7c9eeb86eab452098bc431ddc23da29910717ccca6221e6181c2964651e0d7f65734b30a787b2fc9ea765cd2f296b5c391daa39d8bebf065943283f1f13febe344abaef6c2bddfeda26cfd28d340d7966e0951ee8fdfdfa2a1dc370d0848a5d937d7cf77a37310f7e195cabb0359721193fc76de4e2968ee27b6513a1494ba7", 0xe8, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) r2 = kqueue() socketpair(0x20, 0x2, 0xffffffff80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x5}, 0x10) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='l', 0x1}], 0x1, 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c44dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9eac2783777576687e8491151727a6e9705fe77c5a40bcdeaa123525f888946662558895d411d47264c43f6420f207b26a41207480075107ce08a16eba6c4087284f2d0a7f9a62d4b9878be824bb454c42d8fb21cc5de9c5c1e15f31e9623b0f9a88fde71f5c2b553a50f2ed893117ca52eabc5cdd77c793486498d8ab266053e02cb7345044a23a655eb795fda9402b51b94636ed6167e449aa0479a1e0b3e08b5e49a2a102e3279069598ce3e14610129ba4a388522642be8b812f811498036f8b21b4b1bcd44ed75c3b240082e0bcd4b8cb653c00e43e68679256a18e11670aee56acc887015b3befd1baa05fa444b37b3a76a9b5b3ee37344fed4b3a7cc3421a868464a52bf7796e743ee49853be77da7d15c86c6c03ce6daa5b2e9ba94c54dfae19883823c6409c323c7d32e4224590c93ba2892d4cd9932420b1405b7896d81e438107cfac3220120e6e6b11d766750f00def4e8d11e055d88e97d61dfeaa1b66deaa20dae79d3e3d8f2f3eb193c761c85260fa9c4ffe33e3959ad2dd5b00ead247cc0f2f79b5150b1281ede6f3fca02e256f32afa6132bdd5d15e1f1d117e239e6b48573c6e85878a470bc029764db9ca10c0f8170bd5204498a547e30f1584ff14ee18d16722c9a040bff594f6c2fbe7626d3cb318d166d55690e90dbe789973ea0ce235ba5248ccb396542b5c6456a31118cdaece5aa124cd93d82c70dfa4974745c766b36bf6c303d263cdd34eb3d675052425c23598c24f3e7e1703b5035e3910c4395b2d53118731dbec6eb487d44a95b840ea85522f6b147e792818f09f0188dffcc5509b54bf6faa49e6d94706c5a5877234831082669af6a0739df88676555d5755af1a64b08056e22fc22e10bea780a7c0aef9ec61876a4d6eb50bf096fa821e892f576f3b516f9826e0833d2bcdc8c0f03cc00b2d68a606ae5cd4828cc9c7d481fd1ad29126aa61e61caffffc551e292dbdc770eb5aa26434c9164c2622780ec2b985b06faacdcb725266dc715146000b74d6a103e5b1adf0200c14979211c077648e96bc3ab704af86e541e13befcedbeabd7776ef799616f7b5f4405e1827e7950603a3eac825833cf97d8875f2448b87d7abe5d349050365935943f0700d5999553feb42dfcf1a4f5f2d5f3ca0ed84049fa8a8e6cac561505b5be0f420cc4002749d7e03f4629faa44b5670731053dd69f3c31fc647d6dbbabf1ad00e0b8c1f51aba597e8af0a3c0e2e2692bb50ffa48f069dcbbb1ddeba648d27dc14402eb672f45a9bfee37f0ae89b4476ba1bd5008af86ca067035341434eb69fae1124b3e763f300c8bbd5da387659ad5e9df86044002f695139c8a9a91fa0387fd0186ba74d79b57d0cef95ad8c0011615b6381c56b3962fb97aefef1359c41cb2a6c12393b51033afc4904e4f570f08d4cfa65cafcbbd9db8eaa31acf3c8e4fb1774912f67d90ed2d236037c8ae1b5c33486c803a4de6b3004d14a81b024effa8cbf4cc37dd30dca644ec65d2c01c6cdce8d2a03a3e3da9bb6942f44c4153098ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12cbc", 0x1001}], 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x40) semop(r1, &(0x7f00000000c0)=[{0x7, 0x2, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0x5}, {0x4, 0x8, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x6f1, 0x1800}, {0x3, 0x4, 0x1000}], 0x8) r2 = semget$private(0x0, 0x0, 0x628) semop(r2, &(0x7f0000000040)=[{0x7, 0x40, 0x7a463e7e95fe2fe8}], 0x323) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x400000000) r0 = open(&(0x7f0000000540)='./bus\x00', 0x40000000000000, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:01 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10100, 0xa760bc8993aed7ae) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xff, 0x6000, './bus\x00', 0x3, 0x40, 0x200, 0xeb8}) r2 = open(&(0x7f000054a000)='./bus\x00', 0x44c, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x100000001) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) fchmod(r0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSDTR(r0, 0x20007479) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xfffffffffffffc8d}], 0x0) 16:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x900, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000005000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x10, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000d337e3be23662a4000000000000554ef7ffffff000000c66423e557e0f44539a7cb67f73a8ebe96d1d19ccc8e4c90b7a7df11b839d21a12d1407de26eab4aed9c683c5f70993daeb92fad44f72cf488de4efd3064ab443753f66f55e14ad8b5688c39f2a11917a69cdf76cda8d5da813e723ce3341e73bbff332dc5402a73624eb29882d7c586b9e4f4fd43ecbc582605d72a6afffd881c559a29ceb8c81b905d4068077dfa924eb42e3655a0c458f307de95507446e84e280ce4cc5bca5be10a6a4cc06ec024b26efda340"], 0x10) flock(r3, 0xc) close(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fc00002e2f666930000000895c57d99d4b06cd3b136fe14c3be7fdf4a563d44e4c8ada9efe"], 0xa) pckbd_enable: command error 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pckbd_enable: command error 16:00:03 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x7fff, 0x8000000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kqueue() r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x6f5, 0x6fcd, r4}) dup2(r3, r2) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x8, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x9, 0x99}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x85, 0x0, 0x3a8f, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x1, 0xc6}, {{r1}, 0xffffffffffffffff, 0x9, 0x20000093, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x77, 0xa6b}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x0, 0x200}], 0x5, &(0x7f0000000080)={0x946, 0x401}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x20) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0xfffffffffffffffe) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x52b1ea06ec734e2, 0xffff}) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000000), 0x0) socket(0x12, 0x3, 0x2) 16:00:03 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0xa0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='{^$\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\'\xc4{\x00'], &(0x7f0000000240)=[&(0x7f0000000280)='\xdc\x84\x1e@\x18\xc8\x03j\x84\x05\xd3\fS\xfc\x00', &(0x7f00000001c0)='\'}-$:)\x00']) 16:00:03 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x30080, 0x0) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x190, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0x0, 0x0, 0x0, 0x4, 0x9}, {{r2}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0xfffffffffffffffa, 0x6}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x7}], 0x7, &(0x7f0000000200)={0x3}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) socketpair(0x27, 0x8007, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x100) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = socket(0x2, 0x4000, 0x6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1a0, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000580)={0x2, './file0\x00'}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x811, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) r12 = syz_open_pts() r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x81, 0x0) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2e, 0x10, 0x990, 0x7f}, {{r2}, 0x0, 0x20, 0x1, 0x2, 0x2}, {{r3}, 0xfffffffffffffffc, 0xf3, 0x40000000, 0x8001, 0x8cb}, {{r4}, 0xfffffffffffffffe, 0x10, 0x3, 0x1, 0x6}], 0x1ff, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x7, 0x80, 0x54, 0xd6}, {{r6}, 0xfffffffffffffffe, 0x32, 0xf000000a, 0x5, 0x9}, {{r7}, 0xffffffffffffffff, 0x6, 0xfffff, 0x7, 0xfffffffffffffe01}, {{r8}, 0x0, 0x24, 0x2, 0x80, 0x9}, {{r9}, 0xfffffffffffffffd, 0x40, 0x20, 0x5e7, 0x7}, {{r10}, 0xffffffffffffffff, 0xd, 0x40000001, 0x1}, {{r11}, 0xfffffffffffffffe, 0x13, 0x20, 0x8, 0xb2ee}, {{r12}, 0xfffffffffffffff8, 0x4, 0x0, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x9, 0x1, 0x2, 0x4}, {{r14}, 0xffffffffffffffff, 0x2, 0x80000001, 0xb2, 0x9}], 0x9, &(0x7f0000000540)={0xfffffffffffffff9, 0x100000000}) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r15) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) r2 = getpgrp() getpgid(r2) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x20) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x103) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x200004000e, 0x0) flock(r1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80185760, &(0x7f0000000040)) 16:00:03 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x2c, 0x0) socketpair(0x2, 0x3, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x4c5e, 0x4}, {0x18, 0x0, 0x47, 0x93}, 0x1, [0x8, 0xfffffffffffffffd, 0xf93, 0x8000, 0x3ff, 0x4, 0x101, 0x4]}, 0x3c) fchmod(r3, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r8 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r9 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r10, r8) setsockopt(r12, 0x1ff, 0x3, &(0x7f00000006c0)="884cee0e2c0c8ebaedc943b1ba370c09eadee070ceefe448338ba4cc6b81a5d5c7f5da2162af1f772cd7e19358f4893e1599ebc85704e79235f2930076f343bd6bf2d2b5a5e5fa348a232168331c0a62a0219c9d71b5d2c9cc737151c51bb6b2eb9f6e8d9802a7e9ace329abdb2e56b861f29b9df2a9f570e08accb0b5567698d3829e1701463edfb6fc9f5da6cbe1f4078b2b58cca746d5b998165f541d9c171dab2759bc12c314cbb8d279bd600939cc0ff3e3898b2fe5", 0xb8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) sendmsg$unix(r12, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r14, r4, r13}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}, @rights={0x30, 0xffff, 0x1, [r11, r11, r9, r12, r0, r12, r3]}, @rights={0x28, 0xffff, 0x1, [r10, r8, r2, r1, r11]}, @cred={0x20, 0xffff, 0x0, r6, r4, r13}, @cred={0x20, 0xffff, 0x0, r6, r7, r13}], 0xd8, 0x4}, 0x0) r15 = semget$private(0x0, 0x2, 0x646) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000680)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) setsockopt(r0, 0x483c, 0x2, &(0x7f0000000080)="537c3dfb94ce5330f6d4e63e97614d45c89f0ada7d1e27ba91a480882fa34298506b154dd0bd3f756959fe86bc", 0x2d) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) ftruncate(r0, 0x10001) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) listen(r1, 0x1000) pledge(&(0x7f0000000200)='(-(\x00', &(0x7f0000000380)='.]-\x00\v\xf1\x03eU\xba\x9f\x89\x84\xf0\x80\xc0\xe7\xba\xa4;ur\xdb\xc0\xc4.PR\x8e\x98\x97aT\xcc\xff\x8eN\xb3s\x12\xd3\xe3uRP\xb5t6[v\x9aw\xcfJ\xa9r5a\xfd>g\xd0`\xdd\xb9\xfa\r\xc3\x83\x9c\"\xb4y&\x839\xef0uX\xd6\xc4\xff\xae\xf7#\x80~\xee\xde+\xf8JG\xb7\x9c/qS\xddv\xcd\xa8\xac\x1f\xf1\xcf\x04\x00\xf2\xa5;\xc0\xdfwy\xdc\x7fS\x01\"S_\x80\x0f;\xcf\xc7\xf6\xdc{\xce:\xea\xc0') minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0x48000, 0x1, &(0x7f0000000140)="220108564b36feff7e376554dd8e11d3ad8abc2169d188e9f17ec55af513d5f0d0b0ad863ba781fbde9adb3be9e0e5cddb837bd8281f975632c51bd8bc0c5a534bfe7b0a74b0c3263fc7f97076381ec9094622c4842c6a115404c704bfefd3da05c3bd66e54e79bd20b86d3b807e27a09c3b6c4ebda1d7a48b8c022b0e2a8d75944fd5e76137cc39bad02c569d0d45131878dbafadb5fddc276212066c1856e821b20a71e587e20559c0fcbdf6fbb0f88f469101ccfbf907a0e1bb", 0xbb) open(&(0x7f0000000280)='./bus\x00', 0x482, 0xffffffffffffffff) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x2006, 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x4) 16:00:03 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x140, 0x120) write(r0, &(0x7f0000000180)="6e2ead", 0x3) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20042, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0xffffffff, 0x5, 0x2, "4bfb21ee22f5c65bfa77dd28a9bf53cee1f75dfc", 0x1, 0x4e311549}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x7fffffff, 0xe12, {0x1, 0x9}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x5c3, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x120, 0x0) ftruncate(r0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x8000000000006) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='.\x82:$\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='&\x00', &(0x7f0000000280)='\x00']) chflags(&(0x7f0000000000)='./bus\x00', 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000000c0)="2799813d62b2e76670ee88e1388c12948f3a75eddd6d1a1bd63589b6e4bbc923b9aeac1093103168c2b892feaefd67273f3150fb313cb35f25a12d7c811fe88bfe4779e82bad2a7e285b84742d864574cbe9", 0x52, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0xa8) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x4) recvfrom$unix(r2, 0x0, 0xfe2d, 0x802, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:03 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2d1, 0x8, 0x1f, 0x1, 0x0, 0x81, 0x10001, 0x0, 0x3, 0x3, 0x59}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) r6 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000180)=""/146) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x8, 0x9}, {0x6ebc}}, 0x2) close(r1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xffffffffffffffc8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket(0x18, 0x4004, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffbfffffffffff, 0x0, 0xfffffffffffffff8, 0x7fff, "107b7c507c84a4ffffff4dbfa600", 0x403, 0x6}) readv(r2, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/15, 0xf}], 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x38, 0x0, 0x1000, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1e, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x7811, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') utimes(0x0, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/117, 0x75}], 0x1, 0x23) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x80047001, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x80100003}], 0xc20, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:04 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x501, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xb22) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:04 executing program 0: socketpair(0x38, 0xc007, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="0afd038f1a0b108fdc7c64f7d3c7882189ef9f", 0x13) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0x0}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c745b, &(0x7f0000000300)=0x28d0) fcntl$getflags(0xffffffffffffffff, 0x3) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}, {}, 0x0, [0x0, 0x0, 0x100000001, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) r1 = msgget(0x2, 0x312) msgctl$IPC_RMID(r1, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xe130, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f00000017c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="e67c5cef2279d946ccbd198d303ea6b22c867dc7002e2c6cb3f77fa742ef7cff9cf2d9d78a4e9fe019aeeece1fd2afedb0c793fb5daee3572c82053e816be39e15d75b48437a08ee429eb6bd113e84deae6c45da2e9afbe99cc6a619b70f1a99a808e6b2f0d2a626655b1143284c2ad9962d89621a25e2c2a8fc978b3f1f8e47f1de736919edb75a43869f264ad6f9ba0c589ff4baa626c75e21af8efa52163e5860f1321f00c16bc756826868269d7951", 0xb1}, {&(0x7f00000002c0)="cba41294cae6a43866ffd484633a7af27622be1d5d6bb022be9427550dbda56a738367565129064c44a9739610482ea51c5cc78eff9471410b58b5d787af91ed8724002cd41fff9d533a7d01fc62003878a3733ccaa330f5303d328b57329c605cf7ced1bb4e590f4e4e965b220afc7835968a8a0bfce198b2f1530c7469c505c560b88630daff68da6b1956dc3cc08604ca665f1a5905802e0020f65a597ef5bafd05c79db02c87321206da6bf7db7dffb7a491d328daf4eefb8375bd03988d2eb07b5528c1c6ff9ff47186c93c91929e919a339dab7283b6978c36d81311d5e7babe05a75bf8f30f9548ba4c5e20e4d3df391210d40b", 0xf7}, {&(0x7f00000003c0)="9f3e75b11199182335abdaf56b4766c56a4371465fafa8a51a9d411d7293dffc47f971ce06987dd8ac5278d639dd51c3ca86eb", 0x33}, {&(0x7f0000000400)="a9868d655ae043125cd486effb071cf62e3de5b72d052b303edfbaef1605f920f0c425a992138a0dffdee31d2e8dbd88b1497bb9516e34976d9bf100f72fbaa45e7627435e8a523f2a24b1c5e7ec81b2d7fdbe3b294c8d13bcc07d213a424b", 0x5f}, {&(0x7f0000000480)="435eafe111df1330f0131651fc3678424784da93c462b576b10773b749a06e9343d285b73e5cc5d9c43360e9bfdbab2c24588852d01de46bfa1f6797da23dcce919404168fe5d24fe1214e5c38ef4181e8c6b5a2e9f3ee9936a10d335b5550efa900a45d180a329473f62692384e7ecec8d6d8b7eec2b13dcc48465c63026bbf4a9b07ec399494919e0070", 0x8b}], 0x5, &(0x7f00000005c0)=[{0x48, 0xffff, 0x3, "d8e4381f853532efd917fc84b34b7ed6de8a04cf06cf4eec86096e3d657313df50ec3a3bf6f0a8ad0eb06e9457dc580b0467fdc5c50259ef"}, {0x1010, 0x1, 0x1, "a97f34aa7066d8240291f22b94f1ffbe9d992d27c5cd796c65d797e89dbac10e15929d0e9f8bbdd09a8e986b729805d0cb30d3fc48b7177dae7f651a9131ed76178975d9eb7e11270a89f5a0e80109391018a5973d64ff21dec68cab5c34e73d5d62f57136b62f556aeb830e37776f882c9c9f849454c16e037f6951eba5bd5d0fe33db9a8e10220bb2318f40f9091fb8b28155256b747b1d0e44b1c386edfee010f380623609cffb2abdcbd34b28a4bdfe992b2e715725ccdebd9880618673d028d460b6fbf066e0b5b5f493fa41c4be9b91fda443bd94ad10b0c19fc05cb34ff6fd7ae3fe15fc192ac927105b188906286525e2c9b83a37af8d459c11fc9516416a56bdf9f9a0c01ca2bed53ced3155e41fd0c56c2dfaf5ee0e2b6f51bdd0ed3fc43b4b52a2859b077346b6f8db5c92a0bc0dbf457b9c3fbcbcc782562ae0acaec219721f14a2b07bb7e43feaf607b349f3bbe54a4d07f5ba2f69191e9f938f3b4761cbf80c38a731df0b05c211bd3bf0f39f33072df7ce27da7448c59b2b1d404e42bc7f203a380e3939a42ffbc0f59455b7f002cbb96e41ed98ea6160348442c97a996283cfeef2daa24e06ccfc8addcbb642a7be9efcfcf8f47b8541a222603c560437b1989ecb3bd28692766c475f1cec8f43675a857ff4af97fe1b250a73e0a0f8445df3763db3da08df22b5d6d4deda57716b916af545dcf3d4df8e5f464f212a8c7a36fdc0e8d66f8c290c4fadeec31d3a23973b6b37e9a328ca6b84e7dc7323f459cf6ace2932e34cbfa6712a2021203a2b132c8eddca77e4edda2046602b084a16669318f22a8d03166160790b124f110808178f8c853a645070afa6849ab252dc9d3114ecd8b8291a796d221dc3ce938ed28610a068d6b1e3031665c1dd97fee42790a7ae919dc912a7ee2a7002ce2df6fb222e6fe25cc2f76d399cf1f46fe1253c51fdabec18faf4f1461eac4d50e96491bc47cd90659c8a92c2aa34ef11a5ad053da53dec7bf27dc46bec6875ab505ea1c095604a9ce278576a8b2ab76a9f75630cc6ff3598a10dc3d79bd9160c6cbf6b01baef8750f6ce12d6ca554100513156cc18c129281c899d8ce8617d9271b24715bb696937e60ff925141ea5bf1da1045ce16fdbd3e4ed890726d580c6e198f6d01b8fc90330000f9d7ea5042f4626343de5b5fe15907df3f2857c52e4c0745e06206e9e3c89a82ca2dadfb90c48b1d824ca4e61c22795a654cf875a06e04dc28b3f404c3a75fa07a9315d5916711929d9f9576761b20e85a3c2638123138b13d44d6f30f7b8b9cf56a033f221e2d0b776da12afcd52daaaa73d48d74ebcf92af68166b4fab88e743c8d8068355d120bd39b52d3628759b693c64967e63f9d6b2d182976b2171d8b14ba2f14f4cb9a96b009cf046a98a37dfbb0431aca3648d3a4ea5fd99708e5921691066288903c9e6ddc6d2d8e1de358f0a27097f8cee02e53c51d3cae69ceabfdb94e65a5540a5102418de00bae52574832009de9166836844190f7d9ff19e80cf7c7ddc514d50f2493e5989825f5d6e47c490c758ae7813983c2a9d2f52ecd3a41b696df6ef7722eeef6ce1a6585f7da819dfcf33fdfed436ca3e18a8c932a9e3142bb5e50afb890b4722398fa1c7b31d9527d93419435b8b7c3df4c5f8c2ecc13ed7bcb397a2e2cd677fc440e2a1a3851b2730339eae836f36f5d041dc37a513bd80b3a1b4a2a3fe36a1ede1521eb964a414f0bc43fa82c74042985459a601c55a3d156da573e12dba9c73fc4bf0ba584ccfd42ebc6bcc51fec2bc761f5ed0aedb4b30bef62aad140c678d49c0a2bb0b2ee575bed31f8d63b7cd2ca08b0b5f32581924d95c42dd381b1992f1c3e2a98663ee9b60405dae6728c2ad27405bcd272e97b3d6e7974fd738729a8d7b2e173d61dc43a748fd6ca141b469f6648cca139bd596db6e1a3a9fabceac65c82abb59bbf490891b60d2d88482ea42a5eab1be9274d0a94442cdea33887d678159a4163b2099ce7578fd4107d75539909b9e9d6dd81b3b985d22b6ea5e97fca438eb43866d24c4f97704e8b74a475ec3acce5181acebbc5121fb27555217499c42839d885defb87edc559703f9494d81cdb1cf3a367c014ee09a183db65db93db4e228fe6c6f4d1ee3b8b820c918fe99415abe986eed023a33d96e7bfb97ea21c9d2a53c4f36ff51a692c37f5c121630036a9311b13b46df90584290edf6a13cf448c4c8d77c1db00e135fcf863a04ca742e4c77b23b5409ab5d4a576f6c375f1f17d159da3a176422e5f5d5d2e328e79c9828a4896546702fdb32741a96472bf396f21d1b6284dd53578c7375b5484f87064f3f164ad02e2b85ebb7843dd0671a6ed1c77105362cac87e6fab0276e06012921931772e71e68c13c9b915ab597fee3632d3531c9b4abf55ee0878de9e878dc06acf464133b1b66f35598f1a0bd4055e73051e0e8ba2557c5666efbe07c452597c83d43f9b407e89dba3c89eb1434ea47f6146a9545aa6c1756327c567b29752100ba2006f001b01f37e40afaa03cc776e5c8a28cb1bda20f634b3c7321c6dc8f26f0f0eba1f5a4c8656d3e6534ea680fa8016e7f416258988529424f473ebaa202de442291923bcdfb428386f585cd7a1b4ce1f7bfd6fd5c0d14e68b962fcef21d899931421236f25c631ba3caa3a7c60e19483865fe9393ffa0ba22538b26ef0b41f5bec7bb8b72a50667782bf80d693edb768a2ddc93aead64ac7d2b35429c697a48edcd7c84bf59943ea39d1e3f8afdd7bfbbe48b0903f00487be4161127f39c310a0e4ef4ba12d8dec5613a4d198fb3c7d7f740df3ea7640db978a6ffee85c00fb242b880f8b4de3d57c3a205c61b8610cb971b149ef7410761986b3d25820125003f268605775ed2e208e676cfb8f247f197ef4e9676a7f43cea76e8d4823d084f3aeace5f8617b95d9b6a56465ed15a86fc8f78da7c2aebabf32e6b9a3462503bc60db7a964fe3e27f032a67b90f712c6305494a5c9714411cc74f4365e9094e1b2b99447957a4ff075569d50a415388ead7d5d5b64f6f794ca73537b9784a6028c9be412380f541f7169b4fefc7885fa6ccda1a5af9e00a31ec5944851b792f80358b27eb1d199c0b9d42069b77a392ad0fb3715a913dbc263f3547e314631e30eac0bd7e1d874cb3b2d8532f9a9b48eef33c7bbe17e2d53cdd19f411af450dacabf9f8aa6fb31042b2f840c65a613728d1b26f093b7551db7e6342f0792a482b2133eee480cec50d176a16ff8e52dc04aee8c641de03d617986b6e19eff438ba34e4e83e005b20010efd56be9903b93f1806714b665c5b111fdc3d2ca3310e5c76b09447e44b99cff41d2eb0b7b1ba4967ccf2d1c8cb3a5ea8784c677430781c64b6698140a20ee2598ec6282d8b96ffd9cea8a7c4941820cd31f8fbfb323f2ae07c9e3b238dd4ae361044e0bbe6c9a18a2157c74dc2458935d13e52cd0baaf03808a8169d7d66ffb7b9d460d1fd71ef5632e834ff04a5323b6c34242410d4d5bf46a6cebdade086c9e7fc55fd5d9c842f7d54bd1ed8a99f3ed8c75e708f590fa97eae21c47e5a0135eb8232ed26cf3b893ea7a60e1c313b77f495a941a34f04a45571c89d7918eef9bdee3fc839e52db62b37dfe9088d076f29e950c39ef2c1f4f989f3cecb59eabc6a0469566c73adc828cf5e7fdbf3aa700de5b2be9528e4c72791bf2e3cd996327b3df68eafea800ebfa009575b642082c6764fc307b4acb1c72367bef7ecc9c61573db8cf349f6114e1ed3018470b651e7d6e9f9b27f45abbfc609225a6ecec63297e610a3a107226d2460eade4d0795f0b38b05bea3297c05b7a6ab2f4248b49c8a4ec3f96fb03a8264402adf992d4ffa1ebe6a20189c889bab40d8ff0bfa9c10767677adfbacaa95fcf63d36f987bb00a175a05d85664271a1d4b360d0c03b8ec78ee6d03526eac4d9a801cfb0475b7a719eac1ca705c7b029c5c0ab27cf7e7e8f0d4dd4505eb816af03055aa0582441a103a3e669d0ee73a9556636bb3fdfc25983eb0b8de5fd6fb7a0d6a4083704b07cb3af63191fa7c0d23f128f1ea5a3b1d34014f6bdf9963631cc35801857f9756cb720d7db0bb4fca420d71c697c8a99c604a1a00c63947808026b950f8435342f63cfc4ad7edbfa8d1f2f21857eb3a7a570edb3f1974b1d0a2d667e6c8daa045e3a171f0018b8b6b408ab84ad4225c3a16a3cbf080af66ed78072e58eebc10004fe7e3b15d367a403a5e339c1f3bb16234c4a011ff26b314270d4f120d92c940b72a9b6d8db2948d0208411e4309700e05c5c6afe10879a38ee97f8e905917ae0959a91c16d2e93da772567cf67012fdb429b1e0cfe38afe529c965dd633bb3a2b41d22a90fa55fe46db0e6e0693f21969e60406b984e4231c82d0fd6fa18a721ca13451b3764ac917c1e30a53e2386e269da7f9fa25e4e67e15b44cb9599395b15e364fb614f08ffcf464d6f1215e8b534f006059137ebdb8e296523d8a673e989a39361005c1e6bd7cec580cbef399e85d0437176a6aa580cfb22ccf68c985a64051597b9bfdcdd396a40149f08e8faedea019f0ed758c00c6310a430089b136472f16cb9d21ad696785eae540035dc90f2c73227218678052953ef12da92ff1dfec946cbb1313a65cb42bfe60bc37b1c154abefa494da9baffd1187a204b8ce61bff947b163f40e31ed9419da21cc8a48e0942fcf093d30556bf951e6120ee4563b4bb9599e4efbe28d5607973b22a1a6219cf54a4a25521a3aa6e9c6ae19637fce6a6ae09ef17e428fdcf1189e035089a496b05fc3e54934bcf7800b894258f86818566528814278c831349142946a9e933c2b377ff0c0529e6a59453b7eb581b59d6f405e14042c4e4a4039afff7d49430795e7014be427bd6fc847b6bed4de9e963193779e96b9b19c770a75fd86f5ac30f2eeff0a812b982970e14759f1bc5c50d540b7c799728cc8d2fc9cf9fb4047f540132db1d422b87e3e3883098ac55a0450d21aea5a726afd2a2ba8003ecd0ef6091e9bb5fa1e438d06aeb6afd933b156276b1fe55543ead143d3ec2b6c8a5230a8beaedbfb2c9acc5029ea61b46e0a4dcaaa0f438b63e18b25134856c384682a626c6dc55c4af48ae8d0e7f24d3d13af5f89d74c2d93388db069d4b3df3a1fbf72d4842deafdc1103618b6a75d09a5bb79a99d6b57afb1a36793093d7c1ad927fbd1537b2de8d6ae64efdb6dd64cb934268125c6cbdec0a50e5b5ea554b9986f2243736a96e519adfbdaabcc90b1ab068de0b0290dd722114200b5ed4c7cd888bc1679e5a44af66af61a90274bcd355245e37efc0ef5f2995adf6c9a99022ca564540e60aa2fc4ca533a3b2584248667fb11f9db2eb07ac53d21d26b668f0c716ebb87abaa0caf3a55e3a15e5090267a8206dc6f5c9e1f9d7d853e658e895db243ace710ab965e3dd1dd9512628ba11dddca5c08337117800c5377a370e0d13cbfe3018f9620a2d2a8de434a26b018d4e5858014120076f2fb9508a9b391e8f353e45462fc2ab4b02fc51293158f236760d6d8926fc891dafa67e530e04d9dc58a72e6cdc0b39903998991ed93a75692818a104f6dbb3eee4590127d0407d9be7e70a687d10675aa7bbc64c2152323f34fc144e1ad26c21ac689ddfc4645485b6641c5f95dbaceb22cdb430ed5a4952eede4a7cc6e7c8c3b0c38af0ab5eef96099c5e43f5e9d605bde864e122c4eaf9bf5b268129cf87a14f3f329b86ed73c1c4f0c5dee02ec20430ce3e0b74"}, {0x60, 0xffff, 0x4, "be138440cc1196981016d8af4c7907ec4ef3021dada22f2fb747093386f213a6ec78062ba80e130fb7c203afbff45c88f6cf268cae5321ecacd5c02011ddcfe50ee721725b621e3713b7a326"}, {0x60, 0x0, 0x0, "8106e63d9b9b6e6fbf8940be07f2d77cfdc161fa2c3cf0a84e204d4d9a9aefa8b686f89b66231a24ece26e1d065720bd1c8feff4f7c9a524617bf3d825faa27a7393845bcd41b09942604406033fc3"}, {0xc0, 0xffff, 0x4, "5ec00b204f3bd1d990f6e36452618bf29bedc8100316fc5a5452ae12ad79685477f132fe1cf8ca00e1f427ea73d2ba2dbb4bdd1ef692d0ef7a6a665ff9fbfca6a09ddca0cff256bc5250d7243c2d12d24227dd1547ebbfe795bc68f30d4f33cf5796f170cd88d10638d8e126feb5f78324e803e87016c2ea067f2b26b75844bb4e9128bf32ad6aae0a5b12c779afac381653c43fd96667768a13b63b0afaf3f124da04828cfd0981851f30b02c017c36"}], 0x11d8}, 0x2) read(r0, &(0x7f0000000000)=""/116, 0x74) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001880)=0x100000004) 16:00:04 executing program 1: madvise(&(0x7f000062f000/0x2000)=nil, 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0x4}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000002004, 0x4000086124) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="fa12000a9155ce1e0002", 0xa}], 0x1, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0x0, 0xffffffffffffffdb, "84f2d59a535a93d1d0a56ffd3077c0316d261d3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20021, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) listen(r0, 0x0) 16:00:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f000072b000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x2, 0x2000, 0x11, &(0x7f0000391000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) 16:00:05 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a3a3346874f702fa0e8506a3463bfda5ac134f6f2da88eca0c9c2aec8ea45ad16378342b8cc3566d7a58296d12b74b357c90bffd8417ee73483c0b927c2f40ed04233adeeafd5b0fe801914d19adeacfc2511fe77b8248fd61e007678723baeffe0b8566ad327de911049fcffe797f803", 0xd9) write(r0, &(0x7f0000000200), 0xfe72) r1 = socket$inet(0x2, 0x4003, 0x20e) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x88}], 0x1, 0xfe) close(r0) dup(r2) syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x1ffffffffffffffc, 0xffffffffffffffff) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xfffffffffffffffc}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x1f, 0x8000, "0df1db543f6b0239b73fe41297a769c75a8e2c56", 0x2ee9, 0x58}) r2 = syz_open_pts() getitimer(0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00", 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) setitimer(0x0, &(0x7f0000000000)={{0x7, 0x3dd}, {0x5fb, 0x6}}, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x27, 0x401}, {0x48, 0x40}, {0x3, 0x2}, {0x0, 0x5}, {0x8a, 0x6}, {0x45, 0x4}, {0xb93469cfd5ea81c7, 0x80000001}, {0x3, 0x3f}, {0xc5, 0xffffffff}, {0x1c7, 0x1}], 0xa}) getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = semget(0x1, 0x4, 0x410) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/4096) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') semget$private(0x0, 0x0, 0x4) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x482, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x2) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x43, 0x6}, {0x100, 0x3}, {0x47}, {0x24}, {0x83, 0xedc2}, {0xc7, 0x100000000}, {0x85, 0x9}, {0xef, 0x8}, {0x84}], 0x9}) r8 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x89, 0x1}], 0x1}) recvfrom$inet(r7, &(0x7f0000000400)=""/6, 0x6, 0x41, &(0x7f0000000440)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r8, 0x5) semget$private(0x0, 0x2, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/214, 0xd6}], 0x1) getgroups(0x7, &(0x7f0000000600)=[r3, r2, r4, r5, r2, r3, r10]) fcntl$getown(r9, 0x5) geteuid() ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000640)=0x5a4000000000000) r11 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f00000006c0)) truncate(&(0x7f0000000700)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000740)=0x1) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1ff, 0x9}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) dup2(r0, r1) 16:00:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f00003d4000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x5, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x1) fcntl$setstatus(r1, 0x4, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000003400)=""/4096) chmod(&(0x7f0000001040)='./bus\x00', 0x2) semop(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000001000)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x20, 0x1000}, {0x2, 0x5}, {0x3, 0x9b3e, 0x1800}], 0x7) recvmsg(r1, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003280)=[{&(0x7f0000001080)=""/206, 0xce}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/187, 0xbb}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/4, 0x4}], 0x5, &(0x7f0000003300)=""/140, 0x8c}, 0x800) 16:00:06 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x0, 0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x2, 0x402) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x7}, {0x41, 0x7fffffff}], 0x2}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) fcntl$dupfd(r2, 0x1000000007, 0xffffffffffffffff) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() poll(0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffc, 0x2000100000000}) 16:00:06 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(r0, r0) setpgid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xbffc, 0x7fffffff) recvfrom$unix(r0, &(0x7f0000000080)=""/43, 0x2b, 0x42, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0x2d5) sendto$inet6(r0, &(0x7f00000000c0)="c970726e2b3fc6f7f7190040a39548", 0xf, 0xc, &(0x7f0000000080)={0x18, 0x0, 0xfffffffffffff800}, 0xffffffffffffff0f) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x50000, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x49, 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x9, './file0\x00', './file0\x00'}) r9 = msgget(0x3, 0x400) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x200, r4, r5, r4, r7, 0x40, 0x7}, 0x5, 0x7, r3, r6, 0x5, 0x0, 0x0, 0x48}) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x2010, r8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x10, 0x7, 0x3, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000400)={0x4, 0x7e, 0x400, 0x6, 0x101, 0x9e, 0x9, 0xff}, &(0x7f0000000440)={0x2, 0xfffffffffffffffc, 0x9481, 0x5, 0x8, 0x0, 0x4, 0x6}, &(0x7f0000000480)={0xe860, 0x2, 0x3, 0x0, 0x80, 0x100000000, 0x8f7, 0x20}, &(0x7f00000004c0)={0x0, 0x1000000000000}) syz_emit_ethernet(0x31, &(0x7f0000000500)="1f1574b8e844a2da7c801550ab8e660072ce53db4ff032e69018433330d949e549390b37562a740318efce3bfeefe10164") lseek(r8, 0x0, 0x3) fchown(r10, r2, r5) msgrcv(r9, &(0x7f0000000540)={0x0, ""/128}, 0x88, 0x3, 0x0) getuid() geteuid() ioctl$KDENABIO(r1, 0x20004b3c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)) fcntl$getflags(r10, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair(0x20, 0x5, 0x8, &(0x7f0000000700)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000180)) write(r0, 0x0, 0x0) close(r1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x3) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x20000000000000, 0x1000, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:07 executing program 0: getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() setregid(0xffffffffffffffff, r0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="822a9da9f52f925360dae7fa8d17f400046c653000"], 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20c02, 0x10000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = shmget(0x1, 0x2000, 0x40, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x2) readlinkat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/21, 0x15) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x16f9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000000000, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) getpgrp() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x80000000, 0x8, {0x401, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='.'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10008, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 1: getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = getegid() setregid(r2, r1) setegid(r0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000140)='./bus\x00', 0x82, 0x4) bind$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="95cc39206275d9fba3a07161a0768be89d4af160b78c676e0a255086193f7470b671fb0246ac1e75ea19205a7a738264cdbe"], 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[0x0, &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) link(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4513) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000740)="6b199c670c5fd3bb0ae6a6952a2eaba2029f4d6b741d337481fbfc1b697f42d0c99348b3c477c3959bcbee14beda4c2c3f19f1692404927439cff61637d293810ca62394ceb2c47908bc605cbb37b904a19d08ba357187dbe9884ca1e36969912a9923d6da0483bf0c88f59e7040064d068e3ee1b7af3255e05f7eb593f154fd251272c0bcc64f", 0x87}], 0x1, 0x0, 0x0, 0x2}, 0x9) mkdir(&(0x7f0000000580)='./bus\x00', 0x1) fchmodat(r1, &(0x7f00000004c0)='./bus\x00', 0x8, 0x4) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000480)='./bus\x00', 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0xfffffffffffffffc) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xba}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0xd020, 0x7) r1 = kqueue() nanosleep(&(0x7f0000000180)={0x6, 0x7}, &(0x7f0000000200)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x9}], 0x2, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0xfd09}], 0x100000001, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x70, 0x80000082, 0x5, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x80000048, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x41, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x764}, {{r1}, 0xffffffffffffffff, 0x4, 0x6, 0x800, 0x1}], 0xfffffffffffffffc, &(0x7f0000000140)={0x3, 0x1}) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r2 = dup(r0) close(r0) flock(r2, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:03:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) write(r0, &(0x7f0000000040)="beb95daf2578e5c86afc04bc877c21c0b9f422fb1fb9946caa532e01587cc46844254c2228f3483d2afa4bb7f88c868946ce7f4c09e16704a71dc01a15fe09d5e4964b79fb99566d6b8b208e40ab2b393941224742486a4d6d0be4a7d6f59e8bf6d2e06a80", 0x65) r2 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x8, 0x605, 0x8}, 0xc) r4 = dup2(r1, r2) sendmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="331b0000000000000000000000000000"], 0x10}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:03:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendto(r0, &(0x7f00000001c0)="516c223644daeefb16a08e50ba8d0d80a513a1126348b7066e5afbd9915c5aac6fb9dcb317821d7da0b7f3c4e830465276c586f2859170f3c1a0580c4c60757f1b64e99ede811c8cc98ed834d2200338e537f7d683d5c1185000d552a6f55272589ca59dd0fba1b435a4d0feaf34a158a0cebd459038649f1410b76f2391408ac4fee8d4893633a0eeba0ce04f48e765ade16b421d8a1133a17d22b9480657e31dd924d3a057b2e8ab6e6d6e48f0881b850b895fa60183051ef0fc00d6e443f279e8f558034059186f8a3156017737b71a32c535c31dd70f5b44e4f03131204ae5f073be4490b3fdcdd636090d99282fca", 0xf1, 0x4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 16:03:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000280)='./bus\x00', 0x882, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x3, 0x9569, {0x401, 0x5}}) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x21, 0x42) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x80, 0x52, 0x1000, 0x400}, {{r4}, 0xfffffffffffffff8, 0x1, 0x21, 0x5bb8, 0x100}, {{r3}, 0xfffffffffffffff9, 0x11, 0xf0000000, 0x100000000, 0x8001}, {{r1}, 0x0, 0x80, 0x0, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x10001}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0x4, 0x8}, {{r3}, 0xfffffffffffffffb, 0x80, 0x5, 0xab, 0xd2b}, {{r1}, 0xfffffffffffffffd, 0x22, 0x13, 0x6, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000016, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x19, 0x0, 0xffffffff, 0x2}], 0xaa3, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r4}, 0x0, 0x90, 0x60000002, 0x66c, 0x14}, {{r3}, 0x0, 0x0, 0x2, 0x6, 0x7fffffff}], 0x2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x98, 0x20000002, 0x9, 0x995f}], 0x8, &(0x7f0000000100)={0x0, 0xc687}) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x28, 0xf0000003}, {{r1}, 0x0, 0x25, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x20043, 0x0, 0x1000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x5, 0x10, 0x2, 0x999c}, {{r3}, 0xfffffffffffffff9, 0xc1, 0x80000081, 0x20, 0x80000001}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:03:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:03:06 executing program 1: syz_emit_ethernet(0xc0, &(0x7f0000000040)) 16:03:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0, 0xfffffffffffffeaa}, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) 16:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000000)="c73a7c808635b935639b78f46a06d57f", 0x10) r1 = syz_open_pts() close(r1) dup(r1) preadv(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/110, 0x6e}], 0x6, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffffffffffc, "00000000000000fb7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:03:06 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r2, r2]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(r1) r2 = syz_open_pts() pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000300)="b92518e8a5bb2cf7785c2e6f687ae39df382804f1f65ea9f91d22b3d70402f71d2e87b6b31cd1421fd3f781236a3609927234d6a28cb1e6e686ee3f0078d1c2d7ea5c5d7e51efcf69ed75e243c245a5bbd1e80b4af7e792a6a7ff4442d10ecbca95e98a212633d3b13884f8c0d33d95a8fbdd2b26c828209337f9c36e922386f86efd758f41d93f3864299c9d31f4fd6b426572c2f543d8de2df581c423b1f018eeba87a3883818ab6a03041a70300e2e04146fa43bf696767e72379cf0971f6596200763ea2f99bc9c49021a8d97dd8a9fb0d2505e6a2f40242df48", 0xdc}, {&(0x7f0000000400)="013ec08523014eca32e9c60175a39d6b69476c4db489b76fd40bbd1a2ccc7c88178aa0514a6b80f9341edba8e0022ae52ad07bc570f4f21ba27793c0180d47fb002abc115883f285eed777092314f415f18a22e850bdd8c3669355dc1daf069f014e5cc71e69d8ffbfc7093ca03598c680cd93b57c4708af3c8062d647f8c55a8dfcabd98c94ffc7618f186160874b9bfdef4bdbbb5b5b6a941f3062735fae8b8b423b2b4020b5720b24b98a25968f24bc74a5e0d359cb02d7e5002a8f22d760a8ee24b0898331cb7444fd121e510558f610ea308d6a6ab5a2d59c90a3ffec94b4e0ad187d035159919631462624fee535947715fcc3efe0d0e7258dcbc9a89804a4df5781f813458d20a411d4e46caa9bfb4add6b3052582bcbd48ccb536c18f95696031975a90e9b6c4598b964ef5f42dc3b12b3bd5e47f8987fb8a3a7c41ef317c9ee34d7fe040c149c4d92ec208aa5e5be6da496a85aa7dcac084446c63513e444d30f63383611c7e36e4123a9149f9ca4045fe756a464a32019e2f4ef757fa5e57b5b3874002798afd23fc1dc634d107cfbf8f27f9f5833bb56d2a1b7bc6de56ab60c886f7c67d398429817c047b2ae90a5530b3e24da7907a992b3b2bda3623a7dc6f155c1a1af442466b37c321dc76fd96008fc5b36f439413f2f3dc10254a98c42f1a8a5c82a24299dd7d8462371b25f84ff865a8c1133672f495d6d6b246bd0091957e2671281ef61eb187f4d2afb0b87d635a0286c79c05310036d3886a4c415efb1dd0ecbfb1634cf534ef83a9c9047d8df11768290be67c2d5e5b9a4ddb15056b7f911bc28a1617d259cc8ee25eef41a7af2074ef3e43da99a22c9666ae26ef360da436dde21abe1b1307c8032f85dc6d30c41cfe2103bbdabc19e40eeef6fe0e18ac2404c011c0dda1a45fa6b56704e531677bb58c7e086bddc8d0921d57feb776d77d03dde6ac7b7a84790cebb74e44cd610bcafb5f29fb6c2960f75ae0e2b0afeece3b6a8df2b7a338b3717b7c4cfa1914204868b1d2c0d0a2fc9a0fb6d60cf5deb4f569ac98aca3bb14d3064e89e5b3cc5f98c98894b6263895e9cf3803a71917e459b58fdbf6d1ae211053e29d41b2fc7673d1011384bc16e71db858eb8a2aae5257e97115968fa7d23b6312f7fa553b2ab5c9f152164072ea6531993983170a7a7c8b6e366a80a7a30bad9753f3787e1364af46a0a152a41a746a6e707600713ab60c8c8a953351d1343d613c04b8ca518faa97417f9ab8612844b6e07d56e7986679c742a1ded9dda52a2accd28d92242f8efa8e02bcd310ee99f2d6f525f2b1308ebb4001163c14c76c66b27461f4a23d9812431fccb8c8b64dd1fac1b5e9df42bf1d99cb3565e3b13d59665d06fa20dfd989dcfa0fad970b273ef39d0c82af2d6c54cf98f5a1aabc499ededff2891a6a5283b804737211c043cec571bc2105d3c25b0499315111904f0ffbf5f4c0b86ef2d0cb07d117c1c8ecc307f96bdde0b8ba4c48d6b6888dd4a3b8d8a14d99f1e67bec64f1b6b4f26b0f922d7256e7ed7d4fa77ed688879e106d71919f2be81db0ff80041d3142fe600c3f2cc219e9a6225abdf838963543db3cd7d1da888748c6cb3d8cc178cbcc2d858c5c49d5a58a02e2e79c866f2e623a2cb244d184bf00945cf5e4910d6927b8ba2f863c739964be4596cce7df4bc56fddebaa8615aae1ff845954e22dbc92b2ee5b9cc018a8c28458463d661784bbe84c1a4f2b95c2d800466ae855d52964c2a83b577ef92afee0e19a577e9e6f544c722c1424f478383bab64c0ad51c643c814484655b77f9cf840feff2288fc8efd87821392e2c7fc0132ec4670b2a2587c8131c0abe4b2fc12ecf5887e4084894d3529bd111d9c16496a9d0d1989a3128d9b89c5ce8ff28f5b83049908bccb87f8a98987e14ea670b705d46da50f1e716d586128aab71031d330db86e5bb52534252a980efce906d87336e32a44f8d430c241851fc88dadf3247e0d41c795b072f307d86b185005b5404450ddd09599393d366455bec0f3b9c0293507538a074c5401e130eba86fe03f4e6382f8be9c02fde4e61aaf75060ee7c1efe98440ee0c0241a60559a7a387d2ba9c5d81e88bcf09f2c87a6132e3951c7890cc73fb2ce8eed751dd5112d5a7deb7fad1451af5dee4f59114a27b5b8c6e6eb75e6d9768db02ec6bca84a59bd251a940ebbdb51b2ccdf7253c97cb20aab1eccb77bd6965395d5e78ec7960582d5acc9ef981be79fb07c38b6c9a3bcb972ae3a2602cb245f6c1c6a69c8579a6cd1ef4b190c8ace9bdbc77f0b3402548a33020a7daf0620beb07d44672d6b7f7f34b40be357fd8d2b30155a92fccdbf5927c38c44e92ccd51f6c50cb9af867ac14b1eace28ac16bb606c16dffed99628d9afb831b86649779f1156505714409b02b1c06a091b8270081047ce03ce860b958b1ed1ede54dfc4fcf7b028ea2230272c2bf8d06754002c765c806445fb147d1b54b830250670b2e9a2d40e1c5523c29657bc1a1a30576b88ae73b1816e75eb9014a8577c60171f2bd9e9df36e519a54d204bcd93936c397c0bcb96d5411cee157b47fa26409739fee72eade99c54c2410607128ca53b68fbc12d6687f284e6746004487df7602401dc906dbb41ebe864e76ed787d91eec63a452c01137e482bdc0ee6da1f919cc136deb11ee0c0e55bd2f588b20415ead4fe23de04bd067826c2a3c7a23ec76ca6069d27ba088d3f8c3b4d095ce8c4f4aed808acb49a205d6445fa7b59f5649646f90494f3e940a29837f59282aa4d604c2624e1fcc8185ecf10692ec6be40b79532a956caecd45e7ecb6e4915e5ba7dbf91559aca1c501626f0cf00549b26b3f6cf3d331f946466881606295398e9a04964ff83ffa1b90bfc539a82142caa52cab96c1726c086c89d0864cd7d3663046fd7a3b84c69745f8115c1ed411a2843c5d967c11214f798a09bf311018af0d87d92b7ec4b117d5b699da12ce423f63ca5660ef0277a55d02c1e40d289a2d555e735afdda95710aa2df405d45b0fe66cf1b3a610b1a7af5099d51dfaa48f3abd69b95b1b48ea006a97489d6d451c694f4732771058641633d3f2609d4860b8c374699109c1f6d424696fddae360f2ebab5757fa4322d41ed7b58f68b4305de2152bee9b8d51931e4d3b9decf82e5b53867216d96b8b3bf0ba90fce9fae9e91f3b8ebdcd822a5e166dbb690bddbe1badaea0f5cf09331c865c810bff8ac6b5786200cae3c0cb5bc3e164047be8f9d0f89b29fb55697403cbcbdbdbda39d979cb263128770e6adcb1b53bcd952b3cb32b2d4eada315b706be62141a2c863811defa88ddfab20c35cc94eec1ef66168951e73aad398b19d4da7c0e45e42cfea9aaec68ca126070fd90ed177a3b8988b14c71285d3a34bfaf1647c31b1df0d92d37d2dad6c1365c27590a74e54bf5ead03daacdba33ab40d36257bf7bac63798d3f80c5a08df9081b37d7ad336e87cbf63f8e13e6f6dbddfb45b72e05d562bc7fef5f5fba180b8b0766cca893fd0abd4a2a057306f089995fe8cb6c84190d398cf89378b007254be2ce5ce4dd771de760b37f9551397e1afe56ea129c0eda6a0d669b3f2bc118ab48f2caac28b18ed11019e8025a1a2254c5855760cd3ca68dcfd5cb0d681b11eb09e0bcc26ec8462dd4e32e50c68525cbb0c4ae7c205ef376d49f2432a85a44dac8691d7f142f764893513bee6c0fe40852ae5e05415728e4b09df83722ed2396aa949fa5a67736f7a3d656733a4c8e68dd77616364421eefc90839fb53e1f0cc05973793d1ff2f936d59856946e7e285d5a152b9b5f564a4e86806c63c7ef4b3269a0c21d249eea2dd5785f1a4b305ae551df9cbba6c08a51144a2e901b18c4cd8ae24f78b4b9651134efa89b0b522767011041e883e460e5920b59b34bb8f2990095d4543586ad3de717bcaf9b58d66af2ffd82eea20d1963980a08b5fd48db6d44fdd7fd7f7fdd45b8bde3297ee3ecba20a85a14dcf1ecc33545d69de77bb57302b0e54db55af1e15657e1d6c3964debb471b9bc69a22f3d0071ec2e58af83e21e8017780e1d1f2483301a01a19d615114fa296eaef63bb1055206d23ccb4fcc440252713a5109ed4bb7e38c8c61375266607b8fe040b0b2ca077efa38a76b2a92a33f089f8ed21ae646e79e79a9078a77bb41c06827416257e2636408f428527a9024a91c1bee06df92b3ffb798d98d92984215ff38984db9b050140523f33f4235640733f4c9f1927d001346712b63206140157c24b398e629c15af71159cf8a95e96a7e29163c03ee7fded00c629bf7b8d8e1a6d1f8036f471c58e2cda8ae86dd30f1767df358f1abe0ff81db44211472f3bd502bffbc9508780b3509eb4386d94c572f8a4c06c8b84cc72770dbae4e7f450e5afee7ea84df07e8fc0f891c38994f20ca5112d2bca5d3159c63addacc311c2652682a75bfb26bdb1a4cd6542bc112dafd800645a907ac10f48190d523a4cf8f17c820efa8592ffeae776b181f38df43c61e2593e12acdf42004582fc90ed39e0c0653613f28ef41e354617097e6df6146a0ba92ae465e63580156d6a07fd18bd200cc8bff06c591234e436e2d483eb95ce6dc6e943cfa9c927e016aa0b5a9b62623bdc23b9dc0e2141276c29ab4433f450f921d1e5f70b94d8ce70b22344beecf23117e32ca1afec39332fc98198b12d059af4f8950ebcf5e8112b6984297acfa2b8f480beabd928bdeb3f2561bfe4f43b14f4ea72ec93d3dab8a0c47a5518a9d2de36ccc63fd08564100d50b83c29d792edd69565fc8cd7662beb909cb87f13de3b4aadcb55bc06e77d0e2c8a43e8b962fadd333a2ebeabf06f7070c85d5ffdcda434b8b7fa5839cba04938608f284ea19a987379a2fe394fc532f99c8e538e5f54b3615dd4916a3a3f676afe086d1ab1b2ae691593a80df44b5766ab1557e677261bfe4a5188b3ea7cd9ae8f2f11bdcdbfe1843d29342025aa0b9ce98d82f0a0da9a67603373343fda8941ddfbe3934f84ea419133c4a8b1b9cee8dec84ab568671ea0f71b379ad75df519b46ed680abd29e110e6c9d297ad10d584ea3f8a5b7897690fd964f0f351c064fc0c59cb91c41d21b50c0df413b741d45396216a73f74a35687889c04e877b0492310fdfa3b359e75b4c32cd14b8ecf89dd475797f71323ca072a8bb8b1f0135864abcfe6f313cb646bdb4ed9bb2a8e555cc619eb795ec42ebabae10e4aa5a8dd058ed058a28e11bf3d846ccf468584312cb174d83c1f43e563f732bf31e089bc8e8f9bf8a08c807dbe8f2e58a417ec2b7cc06e939d580eaa8fd2454dda5a8e1478d9c42fe6dc80ab790c61d1ccf7cf14fb88218d40dbba66163d131c97d72bff2adecae3d2fa19ad1340757379c2d71a2e17dca4f98597dcd08551f9eec9c24d56d5dcb5c012910305de51b7af44c7fd17cc2bf78d74918f7d687fd10eb1b4e2dc3939c7137e73ba60a76077ef4cc611a95c27fff4f9648bf85ee22069a79dc88a6c5667a06146884d921c74d2582ad48de1fdef2c5318cb1764b066057b5851228f755c32eb0bb8d8c42074cadd5a9881de7b729fe793890f45030cc5fa4fef1540ba54ff6d49371a4d8dbcc6ea6a22321d37a237d95bd8fe0e09d0e053d53d6d568807c513b5a8e2efcf99ea1c7025750da27934ea3a4bd27a9615d5b244766f647ad08e7a8c48d84d7e35bd4aca5672d8d692d41b9538a5d1452c71152f30a324d7c227d84f3309157662e1c9d0c88d7d6d2938855b77", 0x1000}, {&(0x7f0000001400)="b0b3e12dd5229c328d57a8eeac7079924544462f6e62adbb53dbdc11db558e913b3489f2572c288af9b66ef8cfb8b289a57c1a4d9e6f5e2ad9a2aee5d4eed3db9f51798da40d8df07683df3bf6bfbc0694da37907c90d521bfcfbf013da4842cf3d1c871df426461a9c1ca642738b48e2a3812d3a6f51b342de6a87c094e27d35690d02c1b5d1e9798b37103e449ef873f80e24088512ce8fac9a3c3d0bfb752763377338d332f1872d7", 0xaa}, {&(0x7f0000000000)="9b2be0555fb0ddb385c4ed7f1ae8dd", 0xf}, {&(0x7f00000014c0)="a8818afd75d5d145f3958dff4fa6272154513f6408a03d8850f32f53a84703ba5cc8da6528cfe442307920e6dbd2bc11a18bb2f6475ce117fc14e26bbdb22b3cd4a8426b855f5729760db5b8021a06affe4ec79f0da9959030cfe665527e7fb5c66da0d25aa74727dda2305b88", 0x6d}, {&(0x7f0000001540)="5f5d32039eeee04db5cad470d50f0dccce207ca819787c3941fcd4bc5bf914644755622893bcbbe931eafb1abb0b7c10b6f55d9c85e6516d8ae2d161c2071cf63bdc3899c589ac6e5bee1d535ae190b7869cdbecf4afe02ee348ab5963ddb1af9ec3a256e1d677841d8c9118fdfc422b10f0e61eabcbf4a893885b0f2b1163dc2c24ce5e4bc16f301f44c5f0a265744c92e5d0b8010043fa201f6b26a1b581f4e1725ee596f7b34cb7927d21895feb2b2d194c8e531e", 0xb6}, {&(0x7f0000001600)="5061788ac395917623b344875aed1ce468527bbed9e1c6e281df8833b4b2691fc22798149fa2fad6bec4b390fb6cf9a2abf7ef04d5959cc5d4010c167c0e1061bf4972ae2bccfdea84b86a29cc7f1eb9b1bdc5932e5c2ce3d17362334112b70fdda323a4df25842eb0ea4c70a7f5e9627a813034dc9fbf14fa368ffeb559ed768892eac72c840f56fb3b8c0be8940dc165bfe23c1795ad3170662bf0f2b13667125d162213941a5c03b6298a640e0a0786f6902d52b08c4ef03c2ffbef6467fba06bcc0ebcb949bfea28779a3ca0166763475d4dd09590cffeed403d", 0xdc}, {&(0x7f0000001700)="dae10f2a18db1a0277caf7a45ef61b782806c8e830f0dd554a71428b00f4154be46a048005d34e736aadfc8d17a54ac9f2a5f325494a7ae707aa9ae7d1ba8a058fbc3fa08b5a05c11c4231bc3cb879a0e939ab0455e70d4a7b60bc3a886240608f30aa46962bf6e9ee05380aad53045e039012f2bab2e528c6c5eae03a0e0fb097da989897503ffdb895c8babe15590eccf24860d6cf1bf92c711b70abc7d06cf61832844a3a8c9d0edb994338934689bc5deee56947e14b7df6cd9634520f71aff1c1476c24cdf50a63730419d03f67", 0xd0}], 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb44c7f8ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:03:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:03:07 executing program 1: mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x80, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x7}, 0xc) ftruncate(r1, 0x20) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:03:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x18) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x3) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:03:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8000) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:03:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000001040)="602cc5e19f7c18ecc82462777933d87682017c48fe5f6351cca7580c4ede524eb51f36ac26a70cd608e6a941eba94a55ace106ffa697a7ecfa33bc7fb399c0555f4cbad7dceebdda4553313caef7f30c5133a5815623033b948c288e4be1af64099db54f435c4c7a09723b282af319e95656727917227f971dfb6f707f78d1f38a5d0079c9f1b8f124ac6b18c17317ee083659dfd751720fe8b0c046a4a74905d09c103545cbcf3561f763b371c9236cb65475c951b0c77ec5a7452b884f44a46027124bb40e1225261b7797f000c9880c762d", 0xd3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:03:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000040)='./file0\x00') r0 = semget(0x0, 0x4, 0x20) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/144) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 16:03:07 executing program 0: r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 16:03:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) 16:03:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x18) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000e3ff00"], 0x10}, 0x8) 16:03:07 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x209, &(0x7f0000000300)="151cffac0482aaebfc4fb9ab753178de7f41a8543715307d2a691f27fb2c805f77da6ba45d3c78b5072bf26eb159cf4b1b784cc8bc6916b84c0d21d2b3ea4df7cd0bae000000", 0x103) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0x8001, 0x0, 0xc600, 0x0) semget$private(0x0, 0x7, 0x0) semop(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r3 = getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', 0x0, r3) chdir(0x0) setsockopt(r2, 0x87, 0x0, 0x0, 0x0) getegid() getegid() ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) 16:03:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="252056f40f89bcf7755a1052ceaa91651f3ea8bbecd4dab890562642ccacf8565e74a86c150af45e5029feb210eac8c53bc380a96ceaec2ad13a8ab7cb6427d7210000007b8cd8bef3a697c4f36ee0cc2a4f3b81a87c873d494f73e24a5fdd622b169c05726408a3bb054ea5b5c60a468f3884bc9f3a54418d0537f62e44e07f2e95d2e34704e719fc0c56b1bac70fa68c5c2079aacbce60ac0dc94aca35a8171a3811dde5a562a85b51008726efef225bb5d74c59e4e222a1175033865c02fec94f251f49eeb15109c707eed0346e509f8523087aeb5c306b8f6b1a1c8ba5d0dcd13a25538d241cee05a3106cb79daafd3cacdf307151d1bdbfc38b6e4fc2a071198be4984fd7b7af00b50370db144413296a0e000000000000f9099f055358129da721b78050ab8b3c6782d1bd11c8b2b621fc802097c75ce9bda26c5df5f6da20b973cd01eb3642244ea5540c41f9add99352aa869a2c51c430667df2fa1278c7bcd846a1648aa8f53b170b47ccea06b0c01ffcd2a3da00eaa5bb1bd521336536890c391f8e3c1dbf4f7218667daad97f0f00774c7b2f7591566f861511a6755178a0b6", 0x1a5) rmdir(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:03:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x6) 16:03:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) kqueue() 16:03:07 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) lseek(r0, 0x30, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xca9) nanosleep(&(0x7f00000000c0)={0x802, 0x9ab}, 0x0) fcntl$getown(r0, 0x5) 16:03:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="5c15e4c84bd3436e6c6dedb819d6438b6227cc7984412e1705b1fe1c56c8f9c5cd2265adc120ea5b83e3ec05d4aef10368cfa0914c25ad82060aa5cf843b8f0d4d153291b2d876c15106d28b46da94", 0x4f, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x244}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:03:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x480, 0x61) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x230) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00010000000000000000000000000000afee9b38ea57c9dfc489fc17c07cb54f169f6cd400bc150d688a522299f45c29aa773003874359744b0d61cc87abab07f9e00feea1a21296f8258ee672162e92b54dd936be82ba9db66b129a700652ef8832521c7aeacdb929e55a6a4fd5a423bea830026ace3e9fdd7d268fac88489dc846de7c12b1865111c4ce057c24380acb"], 0x10}, 0x0) 16:03:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) fcntl$getown(0xffffffffffffffff, 0x6) 16:03:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() r1 = getuid() setuid(r1) socketpair(0x26, 0x8002, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x8) shmget(0x0, 0x1000, 0x0, &(0x7f0000ea9000/0x1000)=nil) 16:03:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvfrom$inet(r2, &(0x7f0000000240)=""/160, 0xa0, 0x1, &(0x7f0000000300)={0x2, 0x1}, 0xc) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000180)=0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) 16:03:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10000, 0x80000000}, 0xc) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file0\x00') 16:03:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) r4 = shmget(0x0, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r3, 0x1) 16:03:08 executing program 0: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000001000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000240)=""/10) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) r6 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r7 = semget(0x3, 0x3, 0x1) semop(r7, &(0x7f0000000180)=[{0x4, 0xfee, 0x1800}, {0x3, 0x1, 0x1800}], 0x2) getsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) semop(r6, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000001c0)) 16:03:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080001fff, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/250, 0xfa}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00000004000000000000000000000000000000000000000000000000030000004f22276e", 0x2c}], 0x1) 16:03:08 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x400000044) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:03:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchdir(r0) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xc0, 0x0) fchdir(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x80100003}], 0xc20, 0x0, 0x0, 0x0) fsync(r0) 16:03:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:03:09 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) fchflags(r1, 0x10001) setreuid(r5, r6) semget$private(0x0, 0x4, 0x120) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto(r2, &(0x7f0000000100)="4373a1b374276b0932e36c58cfd774f4eebb7c9be41c4b041e82479d4a082bd69abefc637306cf", 0x27, 0x400, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) getsockname$unix(r1, &(0x7f0000002c40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff0000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a03e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000021694785930dcfd87ab850ca7e858600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d90000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb3902b5396bb848ccd8d4f52f6772f601358e5215db8607ad5a0b5dec37b29d6c2cb230e29e42cd93c5b5b676d57ab85767ac3254aca235b5378dff6a8957dbe74db34cc2e0f39a5cdd2a9f108f88747685ffc8c0c5cf5ac8e1b5c29ec43b2529bd556fa99c3c423dd94f48d2978483466cb79881cdd0da25ff027685e067fc8a77024ce392db9e9b2b11fd1579b00f49c68061916a7f05c21c0c5f269aaa7b9e8024f54d61317d3114f3c2c57ae040be6c0c5deb3e7199ab437b71bbfe499feeda6e54bd7152f1a7adb75647f8891b0fb9a63c7b19118fc490479aefb9d07c7a1f2bad4a3244236c9826649f1b4a4389c3bc354dbaab420735c2b946e0d60bc33d2e43fa58b65c47724f004816bfc601c03210f022fccbc6884d3ece00587671b5ebd0641bff24357464da6a54f7722c6a6f501a975e0000"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f00000003c0), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r8, &(0x7f0000000380)='./file0\x00', 0x200, 0x90) 16:03:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/99) chmod(&(0x7f0000000940)='./file0\x00', 0x49) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf3, 0x3, 0x800) getpid() rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="5394f46682a5cd5dd5869c60da6ea01bfef2844f19f93b3d46a56ad07c459a1a1eab7ceba016d395f5114fef8284abb0cf0932e40faf1f21ec6e69ab3509cbea1dec8680b0c74769cf2b2d6b02c2fae9a5ff3b249445fdfc364e44f1f1ed71a11f4e853b77ab8f4a0fbeff7880b10e1a0a8d818f03b4fe3723860643b7b84db88d65199b5f6505489e91946c855b0c", 0x8f}], 0x1, 0x0, 0x0, 0xe}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 16:03:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xa13, './file0\x00'}) getpeername(r0, 0x0, &(0x7f0000000140)) 16:03:09 executing program 0: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/52, 0x34, 0x40, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x0, 0x1011, r1, 0x0, 0x10000) 16:03:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socket(0x16, 0x4, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x8000005) 16:03:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffc01, 0x8000, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)) 16:03:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x906ab366324307e8) 16:03:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0xfffffffffffffffe, &(0x7f0000000040)={{0x0, 0xff}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:03:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() 16:03:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x4, 0x0, 0x0, 0x0) getegid() kevent(r1, &(0x7f0000000000), 0x6c3, 0x0, 0x4, 0x0) 16:03:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:03:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x927) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xffffffffffffffff) 16:03:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = semget$private(0x0, 0x7, 0x223) semop(r0, &(0x7f0000000080)=[{0x7, 0x491c, 0x800}, {0x1, 0xfffffffffffffffe, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x400, 0x1000}, {0x3, 0x1000, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000ffff00000066d1000000000000000000000000000000000000000059", 0x2c}], 0x1) 16:03:09 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x840, 0x1f0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:03:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000001000000300000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x100) 16:03:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r1 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000659000/0xb000)=nil, 0xb000, 0x3) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getpid() setpgid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000400)=""/184, 0xb8}, {&(0x7f00000004c0)=""/75, 0x4b}, {&(0x7f0000000540)=""/125, 0x7d}, {&(0x7f00000005c0)=""/78, 0x4e}, {&(0x7f0000000640)=""/125, 0x7d}], 0x7, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:03:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58fe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xff, 0x501) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) msgget$private(0x0, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) setuid(r2) 16:03:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:03:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:03:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r0) r1 = getuid() seteuid(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) nanosleep(&(0x7f0000000000)={0x81, 0x4}, &(0x7f0000000040)) 16:03:10 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) 16:03:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="a6e7e8d30da152", 0x7}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffb) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0) 16:03:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e700bd91e74de4000000406d01000000f2"}) writev(r0, &(0x7f0000000a00), 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='(\x00', &(0x7f0000000180)='.@%\x00', &(0x7f00000001c0)='{^,^&}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00'], &(0x7f00000006c0)=[&(0x7f00000003c0)=':]@\x00', &(0x7f0000000400)='^\\,,\x00', &(0x7f0000000440)='\xf0,.\x00', &(0x7f0000000480)='.\xe7\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f00000005c0)='\x00']) write(r0, &(0x7f0000000780)="7562e619dcb873185cdc629d3737720f0a457e1352ee213634a0f163aa4243f4a1bdc1ce740988027ccb03", 0x2b) r2 = open(&(0x7f00000007c0)='./file0\x00', 0x612, 0x10) r3 = dup2(r1, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) getpeername(r3, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) close(r0) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "845c0000004c7f8335000000000000800100"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000600)=""/164, 0xa4}], 0x1) renameat(r4, &(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00') 16:03:11 executing program 0: r0 = socket(0x6, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x18, 0x4, 0x0) 16:03:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') flock(r0, 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff}) shmget(0x1, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) sendto$unix(r0, &(0x7f00000001c0)="e90d8547c6c3af8db3a12f937918950620f286dc24c603255252b90782302d45d37656621a77ec390d656909773a8413dfc43350afb07fefd7369d", 0x3b, 0xc, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/72}, 0x50, 0x0, 0x1000) r3 = msgget(0x2, 0x0) fchmod(r0, 0x101) msgsnd(r3, &(0x7f0000003cc0)=ANY=[@ANYBLOB="faf1cc009468aaa0"], 0x8, 0x800) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x2) 16:03:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xf38, 0x0, 0x0, "805e8185cf5baa5f7a6beef3478b5d040bf35d52"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8001) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:03:11 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0xffffffffffffff81, 0x4c6, 0x7ff, 0x1, 0x2, 0x7, 0x5a71ba9d}, &(0x7f0000000080)={0x1, 0x0, 0x4, 0x10000, 0x7, 0x7, 0x4b7ac021, 0x7f}, &(0x7f00000000c0)={0x2, 0x5, 0x9, 0x200, 0xd1, 0xe6, 0xc4fd, 0xc5}, &(0x7f0000000100)={0xff, 0x3f}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffff00000000000, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) 16:03:12 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000040)='\x00', 0x397) fchflags(r1, 0x10004) 16:03:12 executing program 1: getuid() r0 = geteuid() setreuid(r0, 0xee01) r1 = semget$private(0x0, 0x7, 0x0) mlockall(0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/123) r2 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r2, 0x6, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) lchown(&(0x7f00000005c0)='./file0\x00', r0, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r7 = socket(0x0, 0x3, 0x8fa) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = kqueue() setitimer(0x0, &(0x7f0000000240)={{0xffffffffffffff80, 0x4}, {0x3f, 0xce}}, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20100, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x307a8, 0x20) r12 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x90) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8000000809e, 0x0) sync() socketpair(0x18, 0x6, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000480)="7d34c66803a86376c3e8b400908ca38cc4eb018e1a00fed9d14588a8c76432baef45427794f2ffb4cf7ef6612bb17c20dd341cbb89cd28e4461c6f71477eae130bf38c01022cdfcfa40a0100df93e6fe9c1c720f4b186e347b9669eda09438a1d7ed5931fa1f906fd8554fa1e398935c282347cbcdb26fd31c4e0d98455d1428ab8e663ce7a3c0026444e6e398466f02e3796144d32d8fa3c276e33692261458839c811aa503f5a8d8fc9019a34c859f183555f2308fbd0301d39058eb7bcbd407", 0xc1) poll(&(0x7f00000002c0)=[{r5, 0x2}, {r6, 0xb6af833318d61353}, {r7, 0x4}, {r8, 0x6}, {r9, 0x82}, {r10, 0x80}, {r11, 0x80}, {r12, 0x16d}, {r13, 0x100}, {r15, 0x2}], 0xa, 0x7) setsockopt$sock_int(r14, 0xffff, 0x90, &(0x7f0000000340)=0x8, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x2, 0xbc35, 0x100000000, 0x8000, "7b323dfa4477f8a3336c9ca61baaad44e33c2a09", 0x1000}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) socket(0x1e, 0x3, 0x0) 16:03:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00002af000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f000019b000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x7, 0x102) semop(r1, &(0x7f0000000080)=[{0x0, 0x800}, {0xbc98e8fc160aedf, 0x4959, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x6}, {0x7, 0xfaa}, {0x3, 0xfffffffffffffff7, 0x800}], 0x6) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:03:12 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() execve(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001ec0)=[&(0x7f0000001c80)='$\x00', &(0x7f0000001cc0)='+\x00', &(0x7f0000001d00)='+\x00', &(0x7f0000001d40)='+\x00', &(0x7f0000001d80)='+\x00', &(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='&..^\x00', &(0x7f0000001e80)='\x00'], &(0x7f0000002080)=[&(0x7f0000001f40)='+\x00', &(0x7f0000001f80)='\x00', &(0x7f0000001fc0)=']\x00', &(0x7f0000002000)='+(#\x00', &(0x7f0000002040)='>.\x00']) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x3, &(0x7f0000001900)={0x7, 0x20}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) accept$inet6(r0, &(0x7f0000001980), &(0x7f00000019c0)=0xc) nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) 16:03:12 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r3) r4 = socket(0x2000000019, 0x2, 0x5b) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r4, r4) ioctl$TIOCNOTTY(r6, 0x20007471) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x2, 0x2000, 0xfb, &(0x7f0000ffa000/0x2000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000003c0)={0x80000000000004, 0xffffffffffffffff}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x41, 0x2]) 09:43:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe7}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 09:43:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000001100)=0x1ff) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001200)={0x1, 0x80000001}) write(r0, &(0x7f0000003580)="5284aae48a51df9314c9962cba0bb44d01e6af12892e749203515e9cbf618ab8327708dce283fcec0d6aca9e94097fd6bdd61b953476a185183e651fe79d81ffffff3f5c6d4bad4ad317faf96cebfe34df42187cffc085bd40e99f74035d12825b2805698fc10215a3291d3a025ceebd9ca0c30578cc85e4759280455e441acae5000c6029556ca4981103a442460c9d68033874ef20ecbcc969522c4c88789860", 0xa1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x42e, 0x8, 0x8a6, "a734f76bc22d8b159ec086922f24cfa2c86386b4", 0x1, 0x1}) r3 = semget$private(0x0, 0x0, 0x11) bind(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="3b460b0bf543ffb26c610903aaacd9734157c593c3b3b7c62e612af76777de8643916e0cf0c287894e4e635acd9d70fc2fcc89fa75ab82b849"], 0xa) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001140)=[0x4, 0x6]) write(r1, &(0x7f0000000080)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a82176bceb357e87304e71b1d51abd0fa9ac7ccccdae7aa73fb7bc2706cb54ec1fe2522543f3f520308c860fd1cc383e998c5931fc5963c703b4f95b06b88979db50bbaef0b099d1d44e4c399c658d9e95e35159fe1d13faf1824c6d0d98d171df0ed4002d108fddb89ac77858a4cd6b61e3f5903ca2786d0a6729e48c09363d138bd3abc3ae33cb421d9b36ad1b667204524d87e718e5f497a6b2d308c5f3279303d7fab6953c54926da43047056a0d55696d73c8d1106b3a73802c5368708ee92ad064eb3720e21dbb97f72579688535424862f8f5c3506b3c1eeffda284e11a051cff2b95974a276c8c9ef71789be7851f952dd00844f52a9370c569d31aa8c4f447c3647ceecfa00a6bfb7832115b00c69a80e84307a8d47bdb55c40ce932834407ce7e5ad7109f302a2ef04f280c793184d67ff115ffba368a813dd2e564d9b8faf5b13f8fe474ddc44973cacca0f985b0b94964db554194c765c82c4c02b32dceac36f76de29383fe9e96bd07dd4d1e8ea4cde43125d43ba1a56266fcd642315295bf2b0436a0066493afa8ddc205fe7e46e27f5263c2d03fd6ae9d76f3d43038941f46d3d6884e1a1111d2e523806ca7322957614f50257cb5e049727a0a6886b820bd88b1f9631dcd78e57d3f58c68e6c20eecd9a74df69e7ed02d1ff15396ce348fef6538b1a7da09b617d02edcfeca7a0e004e391074aa68fee4e06d3dfea7f4866e3413eb1335c22a7de5523987481cdd9a221cbf117283dffcbe6e55dd10797dc95b54b9b588fa960ef05472cb35945c0039ecb04ad17b57adbacee8a75202e6a99e06d275b1fa7cf9f4cc7e05aab9010ade91a4980db4359d54eb86454641032d8df3c5cb118119927e6ca7ff9a894e16a695e56f46a53e57f05037072cee320e839ee3438bd68e54f959bd650182cfc9b3f8636b7d01c474693cebfed8a4f809d9748856a052f8786d529e9d01a665ff6ecfb4f1ef39e28efd610c16f783a2732ebfcc8aa0701b6ff90ba646b50e0a78e2e2398acdd61dcb7b6fd9282c9505da3ef74274a3a9e54231624eeb8de71a84870beb84a0900cedbad3f6c7b56fb66292bbdd50cbafc30c3a59cab1b77914f1a8b7a417669e32b9670022ae628f4dbfb7dda4b636ebec6521f0b6b8c6063cce249763a9a32b7f7718f56171e6cb3ba63796694f31f8f516160cb83b846287360c373deedc4f3c17764400ea3bf277fe04df38544f80e55b5d51453e43da818daac5b17b27625facbaa2bd14e78026cf1099a8984e4b97cf1f8378847f1bff920a27078b6768f4e4a294e96cb0258bbe0101c4a7f2a9ae9e83f187f7837ef2bd5de2b0feb33327b8a3a03f7960711d441896ff9edb5b1a6063df49f653c5d6c4d07269d6d0c6efe8d42c20cfa2b7be4de2f35872b5b863f9fbcb57bd96549a3c165c0b3fef8d81547f8475c83d824457ed1bfd8ca5cdce5f25b19e79fa4ae5db679503a8aec046faace0d23633c34190014ef970eef4f616aee3791970617c1766f5c4332507190c56859774fd55e59206e63f4db369434f95f5f43bfbf4cb79df580b13a830dde58353fb60200ad0cb59f74a73a106cd1179bfcb5907199c9a0ac3e0aad82f7d93c9a32e65a7b193ecd2647b3a75cd715ff13d7de2b9439060abd0e48a03a5f9529e083ada9755c58da8dcacb985d452f9a120aa9415c1305a4fa5a9d26c3847037a0a36ce48969c70b123bdd28fccc596254bafda02ae97c3ea0df6464419b30ac0aad666d495d45a63c3b5f5bd5f2be9329181325262716246465ec5748a2ccd26d7ba20628e6e63a09eb2ab92d805fea70e11777ea371b317920ddcc6985ccbb031d8860dacce048b242fa428ca203006533797344e4c24823ac9b7470cc06186781b95be864bab1ea97a67ed0a594a6ea561155c17da7cade27aefddb0470e139ccda99ba2576e35bcb8c6c37b3d183f5e05b2d9450c8972fe0eb111e3b02421ac5e2dd844c94467bf7a2796c484af94706bf46bd48fc874461e2e65e5349a4562bf54ade4e9c7f71510268308cc1f6f5643bf4d1e9bd1c4e6cb8908b1fbc93db20ae6869dcf35397809e9534183a454cf488aa8ca14473662aee534ef798048d250875a397da86d92964481ebe8c29e393f4582c427de816b5f1d5eb243ce8e2bfe3167de1082740afe517f2318a0beaedf3d9f553eba90a99ed68781e88be79a4a1730e937d0f8b09afa282c4bd461ae76f50af07b08b2f45c2722da4ee29c2f17dabd8f6fbaf6bc2cde35a1fa48b2520719e959e56e5ec8ded46d9e97906fc7889b7f10adac1f7ccfa206b7f4717dbf03396567970a65ea09018449862ad50dc86c6efdb6180a6f179ac5de9f446c203a3bf29f3eafc0eb252be5695a517686aea383c187b934da80399eab59796ec9200238c85750fe4f635ab673ca1dd9e5c91f5a7c8fd5d36578f90b11f01337c9f91a22e218d0d54d578324e04c3ca6f6aba1ad14a2b63f6abdb6b509caea9a1979421ca9fa8b3e76dac913c69b5851d0bb3e24d4f1a1abf4ef28b00402983860281ded5a89c63692baf57d17d43bc5fce004342d22a450b5e54eb08a30705fd198406d74f2eadbb96b7160fcb2203ec5723ceab85f96f1e585ed59753cc054d26576a032199c781d93e70e983058bc62f0b9c57c31eb6d05d6e04bec4209538759867845a8fa77dfae98381454b28608e322ed8e21b74a6c4d3098c887d25f57489213b5fa867980d733207454daff8ad9b493efa987fa3f808641317134ce247929836181deb748674de32a5da0d79475d8d8fc3394792dad791d8fb8c6975cd3c7c06c504009f511d716e366c967af897341b9a69d7079cdc37790c4cc051b3cb9d00309d74084cd7d1b62feb4b2813e99689fb2b69a9ddd1e8850d5272a16b776b73d96ed7ad9a6fa1f3691c1dd61d831f7309c1d7a9b61f37015d1f872fc5f8ee9791cac24a98845c60ab3ae28bd643e94ff50ebbd79f29ab6e3c0d9fec030c15a496a93657001841eb1535d42c8ed63c82f65324d36cc7324adfd7c1502c49e2fa436c294fbec6e72346839a39dae9a7fb016a1bb02d9d6b483e8b6610d0dee135896d4bba693600ae7bb23f16731f6118360e142a66f0cd51acd173cf694b31e894e0850c903fe24e8d1e0fc46cff83a210d915b76fa7df5d7abdb6fdaddeb306006a98e823f21b2a3aa8dd46fc942c586846aaf118fd7b5b627d2f9a1db8c027059778895a5b33cd1e23b42b3ceb08b67cc3eb1c0ce6c1864dc6d7dd2836751cff0b105fdf88382427ebf0cf32601e337036a52e3d2b20c1f59c99bd68c0b141001716ad21e96e3bc5288ef2eadfca38c2f5c06e2504d5f90f54dc7a1ff80e88f7a9f6298330661524c12aaa9fe65a64beb168844a8c18811599bbd7ad6cabe41e59bc4f82c498af8d9c368f506f8cb524897888a3a9ce8a2b4c80b3bee0c0f629af25b16743ad366a4278bd339e8a672ef98ca4183fcd547a80ff666edd2382b2fd90ed69d7da50573797a3db05a2f4064ab0e37b95fda76f2257855dd483de32b7560fa1f22824a9a31d4430dbb7962274105cbb2d7ea4a85f9e51cf1ecf8b00cfdfb7644b04c0a81275dc3566f6bbc0853a7092be6f4be06a06fbbdd52220d467387190ea1966615b3f1f3ab5c63956479dea37716134b19161be0caf67e33871d5f64caf99572d8b1691549cdb4cabd81eb28959627a88867a41bd87e0fad636fe0d45f7bb05e45b7cef63b6810ab46052d3fa6cb67468976396210a5934d3955e03f4eb7f829e326fd95acde0b5a5f602736fbac6f6ce14cbfb883e071e7fe6d3100c000a79c40dd757f7a82fb605e586c5db13b2e944092e7bca4942211165508dbc5a2be3894fad8d3daa5f19d5d6d1fcb49b21b9271887c3edbdffe661309a6ea962b9442a095c326e04cf85484d6884ac0c3b67b00fb3ed23121040036d2e7a92bcdbf956e77611713036069a14fa45a8329db0911ce1de27664e8a9b4692cbb0750cfc69ef2f72fa417833fae91fa719704793241759ecfdeebbc6a3ee2fc1dc529b9bdd8ed75d523807cf2ae263edf3c70afcd45c26344915c4e1e32361780dbc26809e3cb1b62dc63e5dbdc1530af3067d08cbbc38a526d9d38115c4c0325b3390dd5f596695f73f3eca6a78c49c2e14ad751f37efd8990c0fe1ccbba3245cddf58b1e5c06b6db5277c9134054f815e2fa19cea188f74f05312760fb0e0af54128d6ab6fb4cd6225ad01d279e99b19d5dc407c44265bfae88f7e73922653c04d4aae565da8d7337a72246fd9b83e1777ede490aabd1b132ffbf9346effd0c75943a5a929cde78cae793f3a901246b96011567a564ee5ef94b3e9042a02631c8283f4e828c0bde4ca5a55d54b290d61ad1c7c1fc1748c467e20aaea51f9c19a4195f036415c89c8b484de3ab44bebee5bf744fb7be0a77b22c4089f099ac839f888b30e49395b9a3fd085671e94f4377c0706eba4386f8b4fe612c4f533e4f50c6ddf630adb735bec1329c8b3aef7a3bc68426ec11773455e23763b406e114bc86cda0135c844757558bab9eb6e2c7dbe577d12989ec43ebc4d4e00114d99f0d0e7df754b90ecaed110e587b2ce0976acb5906d0e06d5d8bb598097317ddd8799587a73eb1e6929da9e35747605960d874319c3215930163a98f20a42eac43f22f1b2f26702b4c443e600debb33dae37a4388aed8a59730cfcf8aa48a1dcfa0e4439aa528e48c904eae89bfd526b7ff3e3cab0c6fecad7ae4b0bc8570b9d3701af246857cf4e391150368f753d5a5ced5a84600ea2f7f9bd8f5884b692edda7ca554d2c728d51d8b2285e1d9a4f42fad6a91acff02860c2e9ca6bcbf9ea4469437971f61a1633b00382e0fbe49d4c543da091f6bcf7d96116b3b618f8748b4a3f5845d1461e6aab4c2e4d599f2e62d855c44037276a12593a563bde1b647be9a43ff5bac34fcc8a7c190b0f541c41a06ed9b29badf0b7c6815225aa48e52a3c078915ead4a4fd151686c3f95bceacf2340f77b163c4b78d38bb6bf1179a627303136276c9d834838d04ac325f3bffa6393cbf537b5f51baf56a46fbedc5291c0c51eff862a607bcddd0a2048e2637a57c25bfdfcc84de7420cc221be628e70449ed9209b5471f28ed0820953daed14b5dff83f1429807138c0f37d7f7249dff127a526fcdd1bc2d15182f185eb0e83db921d0a37a587ce68b9b2c881ffe6cc57eca914290ad0c2b1d3fa0b6f5064cf286c099336aa75db1d0ae6d32f4a6388de92ed7d35246bf8de6f4ee6b63e363e6418354c1b1ed998c6f55ce57f367675a6109d38a7083045229bfbd5a720f9bf8f0ab2a9af333db1c718fde014338124e0e4d3dbd77214ba3d9ab1bd8583f88e6a449f8d60147e95c388cc104686d19745e0f10ad7aa7392ce6f375565f441821cb8125fb158e16f0d1db05bd80f92bd08d18b10ae3670d22cadbf1f9caf63bd5d29dbffefe387ec2165e67d4816cadd0fdf798aafd4eadb913554198217c366e4863b0b462e65d59c0e013627f02eef33c0ff2eaf3f75c4af98ceef30ad20817439a292a1465018bfda0bdba362e51cc8054c7f88706e8cb95145b01afd7fdaa0229d7012e3e27f1dbd9c51070c87767e5cc4515274e3873b539a6c1079a740d36302fc103d2e298826e40579a418b2e3c8eafc74e02c64cb4ce7269a635613d037bd9c3b2d145ee1c948bb745b779df655dd28ca6a1369f2bc8131db4be0f9b27993f6b80b106e7c481c856f950ccb374556ba4b19182eff798282a3b94818b870b9bc13bc2eb525fe9ea8bdfab68ed1513684864386542c822cbb42627cd97f245f7e8e254ea65ffeabdb50f3512a8e6000000000000", 0xffffffffffffff7c) 09:43:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) syz_open_pts() 09:43:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4000000001000, 0x6) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000000)=0x24) 09:43:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a0951bdffc6d9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2bbe7199679b1b1bc3adfe4df6473a61d75698228a2b887db13099bb25375a9c2b0a061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79c0004000000000000972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13da008000000682247a3ec85dca84b00ba7651238225996d2250f6ea8080057a6212dc30a9f047a2111659bfa12c867e667d41eb760e65e47291de57733bdda2ec4b4e024735139a70dbc081c1463df626606b2001cd5a63ee99677f805866ec846caec22e2aebba825915b324445a1bc1d1916858ec6876e0d82f44c45a8123ccdb00dc53274332faf5a36764bd048368bcbbdb5731edb6402bee13c299bc1f3c73d7bf83d4b32dbd4544b5ccea1a6e54a98f2fe599f8538c0ef1eff620056f03f9c9fd5d0f99ea7769f55b2dd62e02c168b4f0fff9860237d0b19bb2e091e137d1fc502de13", 0x186) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0x52) 09:43:20 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x801, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 09:43:20 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chdir(&(0x7f0000000000)='./file0\x00') 09:43:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:43:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x140) recvfrom(r0, &(0x7f0000001200)=""/194, 0xc2, 0x40, &(0x7f0000001300)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) getsockname$unix(r0, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40, 0x7, 0x3, 0x1ff, "ee3e9106b0cfc0bb9f395271017a5b6a4ca1628e", 0x7}) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 09:43:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x190, 0x10d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x3) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0x342c) 09:43:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4fe14e5d93f5dea2b9db7ba0de8efbeb5a18435a29dacf42b918f3288952251ebb6741cdb1f81b13b205bd4218008a283d53bb6d227cb66db6de3442f8c33f734eebe927109473daf5e3c95e42b97b4c76500169c4e6dda98183c18e2f1752c03370790312a9a4178e7c6c3feb9f4545b0f801808bc3fa34d634e4fc87ca61c52cfb51013cfe07b488d5060000000000000066cba73ce101d9e092d44e41d9d6"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfffffffffffffd49) r5 = geteuid() setreuid(r4, r5) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000300)=0xff77) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 09:43:20 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x13, r0, 0x0, 0x0) 09:43:20 executing program 1: mprotect(&(0x7f000007a000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 09:43:20 executing program 1: setrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x108) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001040)=""/139) read(r0, &(0x7f0000000040)=""/4096, 0x1252) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:43:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f52c0000bca9edbd9c0f6a4cd6215b1705", 0x3c}], 0x1) 09:43:23 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/12, 0xc, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x23, 0x0, 0x0, 0x0, 0x0, 0x88, 0x200}, 0xd6, 0x0, 0x0, 0x0, 0xff, 0x8, 0x4}) 09:43:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r0) dup2(r0, r1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) 09:43:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140), 0x2000034c}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x20, 0x1, './file0\x00', 0x5, 0x7, 0x8, 0x5}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) 09:43:23 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x2001a, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5, 0x0, 0x9, 0x0, 0x18e, 0x0, 0x81, 0x0, 0x1, 0x9, 0xd5a6b60}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x7f, "57851d3356e4698f09e8b1c696c0c1d3964d3fac", 0x2, 0x3}) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 09:43:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000300)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba652577f9620d6395be49d0254e214407198553ae247c1bb404721d277336d1b8f2e8e2a3e00000000cb7387da", 0x90}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r2, 0xac}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:43:23 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) r2 = dup2(r0, r0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='(-]\xef]\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) recvfrom$inet(r2, &(0x7f0000000040)=""/93, 0x5d, 0x802, &(0x7f0000000100)={0x2, 0x0}, 0xc) 09:43:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c388", 0x588, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) close(r0) 09:43:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c7, 0x0) mlockall(0x2) lseek(r0, 0x4000000000000000, 0x885dd4312a98ec21) 09:43:24 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) getitimer(0x2, &(0x7f0000000000)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 09:43:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x7, 0x1, './file0\x00', 0x4, 0xf83, 0x2e97, 0x1}) setrlimit(0x3, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffb}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) setrlimit(0x1, &(0x7f0000000140)={0xbb56, 0x400}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8e2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) 09:43:24 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80, 0x0) r1 = kqueue() r2 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r5, 0x3}], 0x1, 0x0) dup2(r1, r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x8090, 0x0) r6 = getpgid(0xffffffffffffffff) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, r6) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r9 = getpid() r10 = msgget$private(0x0, 0x260) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0, 0x0}, &(0x7f0000003b00)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r3, &(0x7f0000003c00)={&(0x7f0000000600)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000039c0)=[{&(0x7f0000000640)="c05083cb626b55106f395775f62249f5fefdae9ae78aba2ac59699d5a2de91f77865efe45ddf514e49698eb86e8532836759cfb761eb4c5da130b61ecd53d906ee48257db3c193f37c0c3b13a654fc92fad876c4d236bb3090f0f20b61bead4d7f6a8d5f6d27e1bc476016b16cbeed719fdb5104353883d2da3fb6030179865e7b56cd581b240f998bba1c7bacb929e7b1505aa8c7b72e710c80849dbe8e20d02f0c7f3c9256f37a1b6c8e8ddb4dcd5527d5dbcca8c8467d1e15f6137954557fb484efead984df813a2e84403f06faac013764e08c08c0ec5b6a55260efdd2b387cb18b6587227fd45d64bddfac21716a68ff990b461c35f5b48da04badde664e788a3b3004c2bcd51d5e6fb3bf4b53ce83103032b2639656ee4bd3c9ffd91a26904ba794079b8d03717d4f1b8789e5e5f9d2197f5066d303433a3da45dc91196c2642ba7684b7d75d954072b89665f3556e048fde47261fa7121e7f9eb3a12dada3301028b9eb195df57a4a69dc19f478fa8eab202ff6580062092c15a5432b11db7710518d5c02fc8b2f5e1a1f333263c76e63fb2cace377bde63b77f42b2d0e1aff20f58052a64437daca991b121c319e3155b1712e778273351e0d0a5056464511d435a16b9907cacbe503eb7dc3ed6a0f33517febf2adfc040e6bbc9dbac695a9a3b08825a1c87e787156829a9a82344ed8a9b75f0d46c1d672073cf85b35011ab32a1fb33dc2a1e237ad528d6a8df0582ccb8a6410e56073bfc6fab395140ab023ab9efe3e365e7c99d552f1a566bb6aed308597ae7d01a318c61a405bcfa4db1885cc84d9b10becf367c444c7400132e8a5cdd1bf83738c2c22fffc2544d83966fa34589658ff8714a1e8a99f2b5c3e189be2e3b1b0f7cb1d29fad3925968deeb8b727e3fc18e1a78b24728ab84e092d8fb9eeafe32b2aafcb2f426217a884521248e1f28f0b2d18d8f7386250585dfd256b1b1e29737433b8946699187befd9e7d922d75d89925a2dcfb7cf031974a460cb97346d9becdcc5e8949f91abbc32b57611976acc977b0c894a44e0b213e715adef931224d1b37007653caa60270e12e9d317b7ad54fb1bfd591203110cdc37c719dd252b8b45c8b03d242ef7dda32b0ab0b9e3e69a1b2c6c1a6b5cc78eb3d2b6b8b5aa98b858b96a70578707e72c3605782dc85c8de9edadd31e7ebc835907a482be0218b10a6d04d282c50e4b43334d09b23956a6ec720d83be55747db658d3399c77a163b2612328a12a4e5d57f9253b31ac885e98495c759332f7affd3f2f8a2b37265696055446195d1c79b085db27548937225639217e77b8f7f1723694badc73b0e316f4130a134c93695078b41ca0fd81281ac17a23be18b15691ece73ea2dd8e1c63a4720278dcba9a79cd368bb70d1081de8eb91bcadc1881ebe57044590349305efa4f3c2b2690a4133f1ac853e68fc17b45212938468d85822525c14b4eeaff35cbc102cd76542e40364e70ba49d1e9db74709c7c0adffb02cb29c9db99b42780c6f647b6d4a761b9cc5510c53d821fcdb0d314288adbf571b7ac065c99e5b3ae5dbd23966e8057c5faf2e85ed8104c3bef95eb8b51ca91080bd99e08083082934c1d36d50ef086b87048c72d025f7af117904d7f1ce0ed305052902301b6c9daf9ed62329d70b9385a077d153be5f59d024990ba29604b040d62e72f9bb1f9e47628e3d2c53c9e51258c1e106c7c223d257ead0cc90074f30ea6ef37a06a32faba7ea3494496a01f4904cb2acbcf25a788270ccac6e5e81a23abe67ed237c05cfdd12b3363606aa434c772d3542052095632b18c73848dc97e4a38f1d75ac37a0fbbca31b426576d5b47fd2ec4e1351d05838015e6eb089f1bcd82ee5636beafb419102e17b702a088ecb134a8312f240a113b3868e88e7767bbf822ea0f459fc5260fce88a1da085b8ab3be09fed0dfabb6cf36a76b6c8f8d14c00d8a536604fc1cba1a833f7dcc12cc9381fe925bbf0f5678839c9db4597f28fe61b5baa8246b87e7d487040d1345d870687f8fa0b778ccfbd0ef10c9b0dcecb57f3dfcf06291d4cc55c864b37e5117151076329e6be1f9e7394742f2e7346f1885c1c02e93605e2fc74b26587e1849d89bcffef27c573001d640f493df4ed33ff25122552afbce4059d730a67df55af07fa6048df97e6c48d42b54e2a138efa3f6844747561c6045fe1fecd5068d9afb26830f7584f43369d2e31ac8444489fadaace144d99f17fc6cc07164c5d597748ffed8053d68dfd3ec36a9a2e820cd35c47dd8801973363c61c91d0bcd92201fdeb2bb8a8ac0ee5e564c0e33ff2e2cd60298f934ac90ae74458ad5bb92de0dcf19df643eea759888c4ea7e3248f5dc983d36162322a5471d4d2afe4770be8ffe2bf3d57869078fb072a07c75b4cf4c251a4e333dfe64ac536a6146d6c4a3c54b9d9f8a38dff87d602e10596ccf57ef1f2d5108d5ea8918cee639cdfb732ffb8c1ae53cb13633addd4ca83866a8c0b86cda5289c9ec69c962af570a2cfde6bbf87be846bf57648c8869ca2244b3d0dc8a9c21afe90422624f1e10c9b6082d46f00062b6847cd4c97d1efe94dfd3ad6cc29b80b5fa3ff3a78cae79933a11491fb4b699c288dd009bd2c352b89b8861cc0656b7cf24f30e8403475ca14dd7bf93a099e4cfe1d65c24b2bfe656e68a17cb11e73976359a468b20027ca37b8f472b4b9ae3de163a2020b46b209364c76050ec15408e13e2f395b6a07bed2ebb25b701306e654a2d33e08f7635b965af3ca6b2e83b39654d8f174e39247a74d14f82fa2f092f02e9b533d2fad5ddc663d973c2c5e1058f34fcb287e35d9e257f8bfb610dcfacc7d530f1ac6b83fe276aac2e6d41d59d612cce1b726440b55bac814110ec69f34142b9659a51b020bb09da9c2b3678e8a9413c30d250ce8d9095caf5fcf0cec00bdb0e19ab865113a0ea6745dcc1c08159e4caf480c8454712e82d7608829a83325170058dcd931d6278e4891205e8fefd74ab40e5b9f3f92680e3623bbc5b45c8a36f57683eac3f5286b7539a24d13c160e469222d29ccb5d641512e194e6befb29cda05e132d44e7b00931f5e88c38b7b5522c8d84dc95594a6ee4d0eafd55cb7cc2d771fd5a2ed54f886b7b7f18fe8ebd53605248933186f7df4c856593c5b4263bed6d9a475879a2fe158593284dcba38839796dc081709461a88da22a2fe004cd757772519fd71b5c2428a723e2cf6d2c4e4ec759cb7ee5fa9a5a51275df668ac7e9e12d0b67a1af8b66b6f1fa7f1b5ef0cc00b9896f56ecf1629cab0a1b8a1ceac6ef2aa3b4cf884ea234e0994aa84f3dd0fe5544c86d0e5f360b20e81c78d82a84138f0abffd3908a505b1c647fac1ae2a4d4c7c00b4924dcf4fa5c9856620133baafdc48ad076d6dfe6d5c4449fb15ae6578f852478fddb763fceb55a8eac7b3b111676caefad0e7ae725ae0eefec14a5ed7a6575630dfcdf88fbb1505b84124efd03d782dcb06753b98aa2258da00d61edeaea7f684e32905604f0ad4dae21610489f79cbaec2f133ceebd9500aa15befda3db2d7b0ce39b079614e77fbc44c94a9f13558d0f54dcdde303e12e39a7425f35f805b0cc25d54970c7e00035dabc47480cf7aab9cad82958a8c9b758feab7c28d5597b9adf2e5748e2281a6e9c20795d96efadee281ec1ac03fd6b554568fbc90cfbad8e3f5e7e2fac179eb86903883d38bb7230f4335464f6fae85a8f50c81fe5c588124b176ca4e6da72911b534650582c9e5e550036de305d99292e384893d6cee780d5a6ecd3d681f5804c134c68ca94caed5aa89348e454a73ef587bf6687a54cc70d97a48f59d425f044f07f1e518c04ab9e1c3d18ea899b0f936dee3d963f9013d422196ee72d5b8316904bb0e012ebde87d5dd69c65191b7d04e8bd03ecedd0b1a4961a7de6f31dab0f6f1d2f2572e0f2b4224ca218f3da1851d1613f5a7fb7b5c628bb23fbbad5bb1c71701224cfe3783dcc7d858b2b6373aff457b617c759e81203265b4eb2d752ed74ff1b070885df23861db249c619d0632fd8274a035c776034163aa034943acbc8e15c77eb06fd1c9d1bd5ba3ea629c557825f4261a1cd59945c9445d85b044717ed48686741378010966230139635d1b0dd0bfaf188fc1f2ab41faba7a83ef1e63eb47a65635220986851d7fd032504a69913138a2292466c87b645d2cd1c20917c92685df556c13496ad75495d31a923dfb1f061f527bedc2069d50a9ae4b3e6bb2c766b666f3baf8ddb386deb6696e20d1d4580fc654c6a493c455fe0cf2e265019a2e7bec86026f10b6cd5c45809d71564755642befb43ed51a7d1450f08221ed95d25863cf16ed2dd7cd5bbabc9eb201808b9a31c7dae1b785a661d7983e883d171b68a5b1be0feffab49642342c7b2a1f2b7c6cf9f9cf75c3a458a66750d211d802af8aa354e64544d83df1850cf2861b774ad5451a3a989d5bd8c41fe49e851d9edfe4f5fef2ee93fcb5835bc099542d02215341cf49eb8f3e70d584d779a3bf6c9d41ae839eaf3f6510bfecebe770e7f5359694a138339dbc373935d887a14da468965d78cbbe764db7bc218b29fc8faf972a6cd8b72f4449e5b02761e29528bd647453b2cbf264367ad8e693d14180afe68b0cdf8dce5ea8062acab6d7ea669f466a6ee80f88e76b94f494b149eda7e6f589832a92c9e4dcbea136ffbcc2e24c0102472ccc285eb58da7bddfbfb72d25e52c86e885d45a3350724b084f92136b692206a543a708165d3226230ec70bf52683ee1365ed5e2c8f473925fe6d814e3ba8ae1dc3f1050046ddc47e63c7b9d47e0ced2f072500f234eeb99c0d15d319afceb20cf2934b549212c46560ff01923d61052764a6dac072e45baab24ac4b660138ca2ab6e87f0dc7608825aee43f5341444efe649b389a8bd7c7b01aeee9764065f655e94d6871fd48faefd7cc867c03e30a3420f1cfbfdfc2d9f60af8203c2102c753fdb317ead43cc3431a245404d2567fff4c6addfb969f64a7f19e8d7e408959365ab4d2fda56743347082309c96ad0376373e5143c57fdab7b7073863b619ccd94691d7aafd83473fbdbc8029e7cf009336a790864d8e52991871ee38cd8e67ec5385b39eabae06bda24eb2332bee9ab3907fc06234f158c25a9f587e1ac855d241cbbbb710fe5ab7c46c2e6792a5dedf3de6e1a503660e56cf99a11374d22da5cdff25cadf18c6b9e8ea06e4a77a893c37739ac2c2b514da3781a6a37ee1f15165e5b7003a710d6d4d1764122590d5c186e12df9743c6da9432f0f280d8682a342b22f07b2dc96e021c26386daa219afdfcf0ae4c3eb92e331a1aa84cb53d2291d50cd27f58bcc7f38db1a45703e07560ce19a153321b46d7f10ee282fba805ae332bbd9ea655ddba660e1d6d78a9cec603678569102efcd594ac8ba027e39cf6dac19dd05de226a70b1f0bb1a83a54fdd9b3032bd73a170923982d77f12fbcfc98a0f3e04b6bb76b1237046f99b8744c24e06163b470b85641c3328ea1a6f833207291fab7015f7acc8fea1065d7172708f8795da80fa16d5f92c4e8c1562a155194fbc10e15209d991f7f3dbd35a7afb71242cef8fadcfeb2fa0a90511cec3bcc8e96df534f6014ae6d41ed26018502758aebb83dcc0e435620b1e9d177d14d1e6f59bd5bc12aa24d076efe6d077050341e56de34cad783d535d50720b6142d485083c110a4192d35ad570952dda1c96c967eb6da036e11b74311b7e4a68be4e8bff5175cb476341a", 0x1000}, {&(0x7f0000001640)="c6ea8f4f61bdd37b1b21568ca9fe7324cdde07629c8a865af9be2c789efc6dc9d0ca25ab12d5be99fdfc43d62a0ee21bdd1d792f2e576046f80b6cb94e64e652def02382a9775a5dd695ebd053ea1b0d042d1e209a54bbb8d8e8b8c0794a8d9d5ed80a6b1934afe8f8627dcfed53cb4cac336c814483a852911b0a7d36613140d9cb8a948f59f8d3a737a7a8bb7dac58243cfbe00af0fdfcaf64d400ead62cc979fc55f338d2b1e6f4df75090a354fee738425a2bd31fcfa9de84955063c9adb46be6ab0bb38bf8f1e412d243c5f3ebc2147644f4390cb486ba0696524437f4dafb47a8b66f57daf135e479148a0e4462967f30025dd", 0xf6}, {&(0x7f0000001740)="b0d74087f9666bc540bef9f6c85639de3748a8250d671b5ff11ebb7252380144892373b2e26c1d4567db04534bd7c51327f2469346492307f35cfbb8e5551756c5f0d088ce66e5fb527e4849cfab92623ee35dc831e7e1fbe49f57ad671600b3b45051df705894b7d2f421871fbdcbe7d5be4d6d05eab480fbcfe42db7050cca1f0a88eff80473870130453448ae7f8ca8252e1563d8227095c72335823a433f5fa2badfc0ec461099881fc16c54b16d67bb15c41c64ce6f71307666c9cd68e7545a4298f546b5c58bab2e9a368ea4093f56a8e7ca255b3270d4bc44b7facea53edec743bc9dfcf1c9f71b61855fc442479f1b5f2ed4d1699bef4619fdd4d0ff7372f5ff898d0a48af6a698b1095d8f2d5f32e6038e237e2978ddc684f85b2fa08d996b0930cd422cf4152dac9316dcc1c0cf8a888e98cd459952454d60de8692d5428f3eb509b00a8bdc892369c2f1ac4d6a81499864a8c863666073fe70747d872fe450b27adcb8b33011481e231220a41f95052952572bf3590ab0e79b68a134e5c49dbcfbb7ea6a7e1baeb5003090df63497d114e19101305e9d948fa68bf8627492fcb5b6139318719a8fe010d82a2ff6a5fbcdf1732eb922747c242d9a2528346051b9c3a77add49ab15b1c6cb652448956441f3e8310cf0b1438820c014bc8c09190bfe26bc0563163c8ba1054de69a44ef14c138edaa010c5e820e29164889f18cf74dcdbf8f2819cbe4c9b0747c7d2b4e78018e6e51279a870a32c13b2afa6afa1329f54d47491528dfa4f3272c16f5ee502e1c861e84e3a6119c0d3581313c28d598414ee5fb19d1862046b0be9cc8d8317903f3a9e2a52c5b63dff2055ea17b054b8b4b802d2f5e78c53e8f81970bad27879fea47a5534c8327ba457df4dbbc70da8d4ec388dc83d38cdd7c5ae2a293fed6afdba25fc70f03a6c8f9de7e02fdb70f330f497a2e4827f1e46e562aa579ddb19ab2eac6d8b19093c5287c0e66fd9085c3674f414231470c03587296394b0539be765f0a01b0227ce5d5ed134099d7c8f41877403860c315c8e642d1efe23b7b94eee03ae6507fca00a808c65a3136255ac10d6b6e6110f075e42c0ca5555a67bffd35f6f1e733cc1e0ab6157272033d8c399ceb5e292c147117e312c49056469ac9098b010ff685e2d1ef70d292eb42f813a2800a426b53e4ac51e15f10f93f343194fff9eea18594b9a6be2655e37a286d5d34f23a054d38d320669784b2e7e21927e97db51073ce1825312b18824957e13d216e85b94f43c73e257dc44944342273175fe96b3dba32a44ecdf32ffe7f6ca33495633f1d6b9fa1f317894843966a7651ba16506ec9576c9c36cd27a93dceb4ff48bbe2b29d0621cc60fb220344f8f8fb4fbbe8d21f51b5bc71090684e065581af651b32b8adb0985e5547a68c9257714d5c7064e0e2a5ad5cea5984f0ead5f7acac66158f5309eadc12822a95413e481e7938fab159e198d5d5e1802e29d47e10ba3adfe3142524c79b365ec6f982a4e2fe749ec292da4ed2bcf8e7d03a02d1fc78cb1fcd3c96c3360e753242fa215afdf8d51946a2d35426d575ec6ffc359aecaddb852fa1036d20c9e5771e87a95f7bbfc6dc68963cd8b61abaea83529633c125d59039bfb2e1b207b469ed0756620c77f22c784c5f87a4e525d8a92191e8ce9e50ab1ed78ce6c26ff6c32f2284e4861f1c61e1070fd426e1dd5d38e1797a5af32dc8ffe4bef78495d55c7938574084ccbe39df81bfafd89d1d6af510781d47e2348c64e7a3458506fdfb55f82c41f2af9f87c24695a0c829c64ae78139fa65dfcb9ebbc6555004fab573302f973382c5a5a2681713e05ab51ade510a45426b32f9f9203883453d86398d77841a848912d1f93d41f5693e5517c5905e7d862aff2fd11d36bff93cf674a236be3da13704757b2a4dc90c765960caee53c0d8411ef7dc7799739db98c8bf1ec434b94b95fea9d65cb026a84410dbe3ab8566f320e811dfde6c76921bb7f148713eb5644c08e23cd58a6b01ad0bbd3eb273f6706333d30674d6a6588b479292bb2719177b8b6a9e6a9437f4c2097995a04f5c4083663ffff230d694c72104b8ecb600155bc0a5aaa8247c1a90cba6aca8d1a6e28d061a2765364078c2d2150bd1c41fe0bee96002f8f3c8024b7f6d5e2103b65a826917641bc65d7196cbe0fa18ef645abdae6b834329018bcd77559402b6f9bbf40e0df82da23e9f01ce54f2de099fa4e29b01bfe4b845a55cdfe8793cd05b9e9a4559aa6fdda43be860b9467f7dfbae2ab6400b3c2d41cd3968b759d0cb5ea4dad19f4ce2438951f0873f60c2c9bdf417a09a93659324973ab1caa1bb0c16c5ee43fddb19aefda05ba9fd4b7bd5d495db69d43a0d825aa261aa34f4e89e5e7df0fd05b60642becce8012fede0c823d5feb4c73d34a91914afea0e915514d6e3f534dd64afa0664493197b62103546183df12dc862bfbc373f75c93ae24ff31372b4c440a5d73f9c96d66a77220ef16e62afcd9fec5eb18fca1f5da824ef5108c5c99b4e7bc75fee01b8b25f866f4c184b498727d41809cc8e6b9e6f11b095148c993e6ace32a14be8233ee81a76be4586d7ac061328a0c771d77da6f95fde1ec82a625039191195143c9448fb01f0869893c17d13c9ea27d84c0e32591f2459aae3a1fd71912d9079909cb95344038aff34f820be214835a39e6d500517ef7024b7339e1c99e7fdfad28943e36455a8f30ed6d1fa6f42e2f2d803033254388387d87ba7a60c16290aaccda0d7c3b2cfc448afaa9296092362f5b01429ed4c34c57c7c41d46d84b1dc6e09d2c60f606be19f0a3a15d648aa556efc26e7762967004ed00c35d952d8ef30be3b7997b3401c55f09acb11d8eda854141deb187f55a135b6417593b63dd65db118cf3e07cc94306705e2b2bc22f87b4d52afe2b0cf7e8a487a58abacd0ed93238b2612c5f0d43244e68f4a4d31178fcfe6b9c0584b4ca1fe113c54a0629986e24f6b183f9c08282d5b43021b5c15829ab64bb25b73efaff7dc43703b80f2b9472621be79e1081666e426731cfb08ce259e6f4cfff7990c2d26c3fcc14903f8904b5aa5bcd20c25771857623f43dce34cc5133f02efed4cb845af9faa2a42ac1e82802e026239c7e3b8d5e7da5091c1059e6b35678ca1649491ed1ce8faaaa25672dee7e264d56010e1d4f904bf63a710c5dfdcd54eaedf7a23e91276a45452ba78fcbb0b04d1d589dd8f8f7bb3832324a7dad714a43d210bf6dc89ddc1eed742f5e50eed7e0a6973eaeb8ea76628e4ee072da522fc00719416a648f74f3b73dd5e87f6fbedc0ac52ab3a14e3ec45b7cd05da1a2538a49873e9bdcee7e4088106f1f5ab2fbbfa1940ea6feee36b82f62e073fbc210566a377a923a3f11c14c7e2212698caa6bc77d6cbf54d3ccaeb902959d7b6d2057b46813517c8be051e46b73f142e9286cf4513414f64c33221819e89ab38c384fd6e75b03168f85380702b47c704c59a82afcacc0f99c6837750de78a2a487ad46dbc4554a037854e12e7a59e26ebf67c19a8552b336518c9817f35b8ace58061b08fe2d7bbcf6ff91eceaf3293484c95d85b075932bf5687c5755eccc343e92dc4d7d2feaa5b8866051c4fc6a8ca7d8ececcb9e8de6ac40b69eec6be23242b3fa86ab4857704084d531b7b5178d11039c0babaaeceef34cbe389ac4d4b15dfb3c91b888858cedd21d04f2479c8e5a428d95333efb96bc8f381d9ef1097401d1f0b05bb67e262bbac9340ffe464789b635cda95a5cdfc5e99862199104d668493005f12e77a21d2a5d0f1b4f6c9da6a738bf2d107f64fad594ee2d71006d79de28cd574f96f0c65db804d009a2ebd5ccad2ac9b9b34cc40dd61b2777f92277b44a7a8b0e3d4a1ab83cbe77ff361b868fc3adbfebc867ff802306cceaa5e2665874eec0494f7480548428634d0046a0642c9221568fbaffd2e3ddb2fe322c24721515cb5f143e5538149bdad61bce977759c0055217c5f64a4766ef2f31d219483d817eb9ba76e056e20c11cb53c49617130b6880415c2fa42be5f69691eddcc0e3162f95bc6393479e79b0977fdfb52fd0c56e4717014070f642abcd1fb0339863998c0fc7d857ab677b128400f7f20c3b649a4744258c549fb73b3ca368448a28cae44fa3532f005d76c0a187ffc429f683b02b435b8e63e12b14f66a92d54b3faba8eadf674802579ae0221d302874f868b8c73e7a5b4854e70c10c6c4f03b6f24d3ec5ca469d9d4b93c4d10c4c8342b2046815b7914064865184fb6082101d645e2d7b3876c1ec7da46e0183868359e873010ad12a6a1d522b20e85c4ca9dd3a24352bf880e80430f257902f7c7a721e0e2daf9dac1cd88f3137c7aa27cdd531e154f568f19d778c1bfd19ef139dae2c2d431ef0c02786ed6689c99accbb1201138e33c385cc19016d81fcb16b63945938cc2c0b2cc109ef4667dccbe71917d4df559edd087a0c1ba3e155ac68920842f3719f674190e4a54e6f5b643aaed93e7acf2b785aa6185566d53cab56ce095d474d13e969fee39f73a9452e5fb00baae0b35b7302dab67d472b185c5d463e073eaa4819bf6811ff68cea971f021925531f36ed6a34257c63e552574f7a2608187e2fcc218e023bed4b4124780ef9391c4ebd2379a4721564b584ec5daf59c00355613bae5d000cf44c474e92169002f5d6c60073705fa6a62c55f95a9078c89c5bf79f8395e49b6a871f9b7aab1121adee1f241492fd8c00f34a970132408a130addb755103cde45ab65b3044aadc9a30c23a56f6086a1d12368e23a10f7444168c89d3c0a409f42140a4cef89cc4f11f2a00016eae1ab79ca814c6336cb5182a00c1ee31bce06b1ea70e7730fc7a103e8f28fd6cbfc1b5b1f3ab94c5abef8fb67ed4fe729d5477cedff40a6754ff7c5693134d1dd3e68e98fba730715cbc629f62336f7a124ed12a29162b85d38fd6c82b27dd9465efc317a8de1892b3e7dc09b645c7abed3dcb8a088ba9bd9a2f0ed682282fc22eb78fb8fd341e8a1047dea489218b1dc869e2a5b1f17c2a8ef0569ee34c984b0b49bec176a7876060ff9bbbd15405cbcc446b2b6f21aea96ff9d9c89b79b095d699ed8b897e464afd731672f4a99381adb63a450a952b80309856deabe642374d7172426c49d1c3ae834fab3b9364c1136a954dfa92cadd7e49988942751abbc4e4fc5bc17021396abac31ebec7bc2e373d4bff54524c84189e966d2f79b38ba9490c5828862214ef18a7634d8fe914f39d283f8b9e685fe7bcf31dea326aca8b9ec209cb815f6dfbbe2838829e301e17c32ce675b79e5999219bb82e4f3be9863df2c28fc58ebd8e1673586782696e790b2e32630d08c77be2529b352e906dc432a4a0c6a3d267b6f7664bea6b822eb5ce3b390e1b83ce95bb2892000c3465d435a11dbe0e5eb268962ef0e6fcfc005d0ab28d6ae897a8f2c6318f1ab7f748139282b050e4294109f181ccb55d9290c9857e919dc0ff25ee9f4802452c33dab304019293c070212c30cdacf256cc22381cc646c7456b4ac3dde0bc0b42da7abb7ddd6aad904bd26a080f47f34abe69058b8d6e45892ae24b8599a500f000dbf6f73c7098d475608cc9cf444894cac7599d93b2b368cacce1895969ada475f18f10bf5ecdbf3f77c43bc38fa7ce030ec48fc012ae8a89fc22eccd524893fcde28df6fd4fb3bfafb0ea15bac7a0c70e8c9e14c99c0f7067b37ae45027154ff29203ecd21de07d2a4a6fb98c17023a", 0x1000}, {&(0x7f0000002740)="c017494c10b3757235df95f37796605346726e04e9ce08af84a9ac57f8646b4b56fda33d99422323f5e5a18b49161e020125b5b837b4b90decfe7c4d253d485ef1c8b4bfa91c37018c803e4e52fc158494e6bc5ac5b0f6dcd33c123d049fc3495a9b3840ffb0f2172dfa0e98a91c76bf6de3cee4ea5dc3a6f89c200010ea6cf16a93c8c4c39abcc33c0aac1a3e08502e30706ec8bc4185551f88e5e9481be92314c3715c464a5f8d3986b2a9adc1838cbdff00c852c79503124950d1265896c145eb9e1988cbdb15cb515f4b279d7e3b0db9182dfb3f4a6e5fb7c19f4b2340b74deb43737b00399a51e7b163d982a31c649751fe30bf593df1192826a79e2b6487e48c04657ba61aa198303eaee3ccc8445cd05e43ef6e57f6bd0979f459129221adcee7e98260216b078da01590c84a777ef9fb2971238b587b5ec82131a7d1e528568545ae73de379f506554028172a8fe33f1e6248bae654b27f6703d58f93825c87597ae0ca965f43cd58461e31e5a357b1d2b253955063b6ade58afed21e74492575f7a8926bfe9479f759123941c6fa10b59d439d5df076086444aa1a7174a4d7dba1b2a7ad544daa827f44b293c3d00795f580e6c6808ac1e6bd04250f02a73577dff04740fd2fd7e79d1107397efc4a2d6ae6b5c0a4a850a32b7f53712f211abdb1ff7a309b0c7c2ac0b93b47e57798aca84cdd68e9671fe0f4e1b7c588fcddeabffd7eed48cf36f86bf90375a74bf7ffbe2be62529c14106e9b2bc9c96f4579fd061e3b2d1a464846d7e7089070608d979a6c75dc32a854afa12fdd14148e6a63dcec08db8091adbab43493a40309d3b0901e2d6b4fa28b7830264189f14a43a55b97c18dfb3e9e8cd0909e6ba629b1439f5e9052124b343aefac391bfe7314604f482f3aa8c7b3f577b1ee479dfdca0c188876243b376dddbdf0155dd02f4b2790d5c5561d56b2835acf368ed3a5122db1f7feb6e881de47ea3da6c5757e0029516f3c6777a1563be28fb033bf0f5eb440a6fc1030d30d68e5c27a0760b4873d9371a866b765c31282e525a880bacdec6175162bee9a10dd962ea778f0b4bfd42a11075c41401ebf93dbd97c585820a64003e938245d19c81d81d522f98e484bd7f88ab3b2e83caeedd63982e29c40b847757df2eeb9916c868e34f4d3e4dc8ed034be5d8d9681d752be93746613bf29bc19de2203a6394ce618bb7830076f4f56abc0c59b8d506e45f96a9e5a508d3313b38d7f977533f89f63b24b3a8d1333a3c1c997dfb261c5033a24b815f99c8684daa1ab9870e8e49c4897179e2242797ff7bf1675a18c6f5e30981390c21570b33e3b117d13c7f0db53075b56483cc0395a5df2f3be05402b0998dc4093a92562a67677d155f906280477f4c6166fd83e6765e657d0499f8c79dfeaa96b0d5c766950afc73eaa0db42afd6ff5fe75e917db4b5b0597c10429c06ae579691317e3967a0f095fabef01e3cc04f0afd51faab513bc35a2d6ead89019c5e69c64f7b73302d439bc1af3a325e92b948e7760b0eb7e2ebab1669dff3a0d8c6d5daf605ba6c355cf8ca6cff3cf17234245bebf00abee6a15722df8dc1d733038b003520eb9fd5ddaacfceb9a0ec3d9e3d34d93514fe0a8c5dfbb0ae0a7f423acc724ada0189dfb3f346203f4e04e38467f5c78738cb5213c462b9c1930ec9a2172d3d398ac620fb8001abc969fba895ed468710774cc374f1c9f98817abfad84078bdb1ecaac6f3e28f8f5ed6525964f55f3f96e92e11e3e854b70b7174c14f290228861b58ca01ec4ad078fa1d7b019f5929d313cbf6e0679c104ddeab8d114082b27e0159134dce4deac42d085e063799265871ffef1b1609b8e7fb1178b134e6416c5a6c54390430bbbad52987a796ed9f8695f9aba3afccf9dd9c8cd6ae6617ad9d6c7166dc8cb8ffccba6b3fd402d32d97262030495ee4b39aacd4b707b62ebffc2eae312c82e3b4a7ab23f6cbe81fbdb4a986cb045165aeac2d391a576248c9509cf42cf61574c4298149cc7088855f5e25e762b92c00cb5c18754b44b05a9199252aeb8c8769311b5d5a91da291c1297e5872fd9c086f5fb6013d14d9ec077b2595f363ac83153ffb33c6f93b973a2f9de8628c229fedfb2f111d3a8febdc77d30f3d7a8f276ae7b94e2fea373509a27f20cb0242aa340b3727b567722f6545dc6c4d3c81cd6a9c57e4450e1951c965813d0885f2e2240ab5daacc6730d9ef50cfd96cf47aa66c392f7a6dda18227a37e2a8d1d14dae297358c3d42e587ca5061ba0f61f8e40a84c8d638c3685c4b92b421221b0489d0b8bc368b2c6753441570ec720d6440dd4d1c76d13b1f518295b4d6a719b59e1913db947826082379b30f4d6da66d600afd0facfe2533ee853c8087fdfc80c8f44b7da5a10a25b7e9b19ca6b345b73890ff84d8ab97fa0ac4a9c480bcc42bf56e6f2f2805e1cda6e3d0e37cb64daa99f4096e79da21e8278059cb053eb943678ef5e6f05772c06045da473ae3a1c185a2e2db7d4a64baec63500488307ac1bac48317a6e9515c0a08a14fe22f83035c67cbabf1b1133bdaa16dbaa9a39d592165eb171792ca16a52de8302ead46aeead8116fda70fb1b66060c87ed1cd555921b1edbde0b996dc40b88580acbabe2c1e172390d3d57377824fc8c212815dbb9e9e76e80a74dcb94832ba74655ffffe33512884116efa5fab8cc346edd236dffcf5dff3401e58a8467473c7a1a385cc05ac766730ef295e11ce212a907a7a23cfee3c6dd16e487aec75b0497f5c5c80fc4c0f130a3e13757905b149faa493303713bcdd04926f9e5098794a89385f2663fe9226f95c363c9812d69502cfb630583b7dc001e514574bd89280dd59f118faa270a83b75ffb16552739be667662cd3a646a303296696305f6a2b341f8f054cc7a58c0c38be21e3487fac2e0cc8c72bc1dcce9068b004356c603ae0d50216e60611edd10cd6151d4cad092bad0e59ce607228c1500e6f8ded91bc468acfdbf7ad46c0ac942ce76678aa9230c0d5617cd199aee74af869cbe0168da5eaae3455640ccb38fc19f94fa0469afcb48e224edeaed34078afc43efc4cacb3e25ced4c36154a611a368b127e572c9982e123f589054a3b6f3795f327d9d210bff8cadc0c6baffa07e40d2407b7d26b3fa4f98c881f67d5c0a347c6d014886ac0f8911518eb29e0c68777b7abe5e3bc148240c7a1a7d9a959de7dc7c907ad6f6995c6d039264db26523fcab13e11260a566706db27cdab8ddd16e5c7f1cded031daef3cdbe3d15c82ca02e0dca775f776dee5fc4fca35ea29031c6ee1703b00f8a65817b2b96a70aeeb2809c21cc416751b7af6347527550d12ea72b1c05b4347b55887ec2856df0cfed4a48e2624c3e2967c243917b555c254dd718b76cd9a60f6abde2790b4b02b08a280978aa0c78b7cb49306d585e7ea667cc7c2a3317f67a32ba355dc55e3023f1025077b2e6a193b7e9f29f40603f7f68733a80f03e747af0f4b2919d91faed6c9e5bbe9fc537e7b975952f47624d6b12c4fee8c2d326b3de84ab51c30d6c0105ed48a16f26aa1a0f586f50c2b48496eddfc3b73978731d097ed3e08e8b8c2b7f03be8e3a827e99d65a51c96f7ac0ae010726b5d507ecd2652cc6cd57708cc534a640dc9178363721202e9a8f863bc112aab6a1720ae46ad42d48e66b38210559b3f3576730ac728fe939582bb5f850636f09c52fa2e078e061d66dca09d44ce783ce65da6c2a97498fede8f3b8035a32f340eb95a4442f7d333c9b523ee13e43815e12794ca5338226daae6312d602f4e1ef0c26b85c99262cab4f4a682ce0f73b974cbdeee7dc1619c158e9da5e161ccfdc6c3c1b939f5331be5faa09a30df6d0fee3a3fd4bca92be0e4c80124081892a9fc499fd6f1b2d0fb661e3d624ec000cc968988e1b08d7cc6f9885cb986845f5b2136dae4b78efd3bac3f6d458ec4815c53580d1a6865d610f2783447f068ab1815bb046820a4697210bc910f901814182a3dc88013b6b2eaebd4bb47bc142a2a789623e87c04972aee0399befb33d8c6914dd345308764f48c68101d508e1d5446e2e5ec908e0927c9d345107381b14ad1beb39f8487ebc89a31858e6ea31af759c53de89d88a164e2bfdbbe4a48940beb84a0c12328e422fe0f9f5cf1304329961c288d70bb4fe5271556d0089839003bb4e8e0914498973fdc59b3a5a8723579d00f26a3d6494db47c5daa94c6164b23eb87b45fa6196c339b5062ef0e40e876bbc4a0db6887437199883c3cba993a34ad012b53b655e7c0ec0617c8bb97d37fc7f8e084ec20c2935f6b6ef896b966c65f90e410362e172fb233554c0608295b573f54c977a0ff3adb87d32eba4e6702021e82e3b80dcc6686e177c0bc57f2a4576023be0c0177f71cab7b580ae8b4417af0d599719b8c27195bd31dd920044a28c51525c874a2fd7510e2c550ca0647ef1acf7a063315cec17f400093f41c98322d70b5e754589e014a51e1b91728b07148916abf9b9b0ddb1397cf64e40e230c22e77e760d6289b181bfb28c6f88a01916efb67f4ed577d264ebe63f98d55325e2f07ea761ff73e079ae722de558832092b89b3cc527dceffc935dc3fa24f48e3fdaac32e9e32167796457272422000b8617e8fdd62239a2b6f86b7ad98a0ca022dacdb6711adc777ed4174c650c9f4eb676a1e678465130f55cc0b594702a9808cad953421401c04c7434a905e6539b2bfc0de55885b74bff9ffbb1643ab0a1e91045b4b363ea93f92047c188ee8c2d3920a12ad30af053d6220fb75619eb1c5fa86486ad47cb946eda979f25736c47333d8afbe9672b31cd114b7068dfc15c573b73d37843d26fc11f5814bc2e4a60b2413778c2302d4958f6660be39fbee459c4a5f1da89aea78a1edba83b854bf651537ee36a99caa9cee24ddfe0a67b95f5b77dbf9708a8bcf2e86d978a7a8416b567785a6ffc30f97ee8518d153f1dc10930414ca1b7d7b89e46dbf1cfd5a9a55f53038055e7e2b0c47a94aa50ba4e3898f6d328e2fd379082cf80948b054ee590b41f565db0f7362b147c8971eedcae755a4cfb342cb2beeb9a12d700b86bb24c5870f2bf85af52333b7285917c92184c07648538da2f4f783c5a84fba8e7c1cd4cd69b9c844fe0abc1ebdf9508b6750dbe0cc1fd665a6bb2cec8c92e2c698c007fde929dccfa0ef9aad09fb880daababfcb52beb2442b314ebdb89e76ad1efdf3af371afdedac3d781dba0175075ba84704d38e0b95cd8c4b0f14eb0251abfc9f336317e01a2fa7a97e7fbac75ae111b772be386580eeb8c843307d6389586656fbda0d565ca27fcf37c51a422aca1877b4edca2fe0d7b5b50a168b5d5b0665263efdce7af82fb406dabcfffe2e1cc9ccdd910f2ef99747076f70422f0d365184f7611fe5adfac7c790f2969ee2b21d60f5b7145c19160d4ad3251e2051f7f6700871213011cbf42395e1cfc05369b9cf88b5ae5d0ed28b68a6296b7a188283024f53ab7628ce637d3a7241ef8590a9c8b0347b678fbceb4b30e50ec34476cfbafa475185ea74fc883845d3958b47256e9c320a6af9d36732e43e6860c2c06a7b9e21db1a260425300ad3fc4980cbaf024efb6e58a72c3f41f43549e937daedb259b1033e10d22fad4685758ab316a582e79d379399601d512371d7f18cce15e9663155ab199dc0cd7f49bd79784ecc1d94325f4b7c58b374508287ffe836ee2bee4010cc0475661b16c850864ca1a2b0865ca5696571d0a2c0", 0x1000}, {&(0x7f0000003740)="be933200ba133aacd895856ce46e7aaae96c91c960f1d2aa707c284ea108993fdf4e0895e69cb7d76cb1059263a5790ffc618afa85d28c9fab9baf62e2b2df295aa85fe9088e132c891b1935b24b350f5da112f0", 0x54}, {&(0x7f00000037c0)="7fef31fa5c87832295dede9cebbd150f8adaf26d3314c703fc8e2ccb7389ad891db0d82d9eb5a8515a50b00dac7dc82a655f1d071e5b3e5632824780e0c3f1af7d0e1e87ead8598e8ac69da07c6c08c3b256b2e85dffee85d45187b6cd7f798869e4ccff1c39d8673c22731ea36b117a063389fbca5b1ffae59b478ee13c25e499d6", 0x82}, {&(0x7f0000003880)="851ec06b9876427c55ae304cf7bad1d12f52f78f5a907df3ff7c4ca69a91c0762f02caa1314840d5139d3cc0990c1b4f227b26cf36d04ba5bff279bb9b915ec89d61d204024fc38ca36e472f4def4c5f13bb4bc309f8c5bd82b0cc97af21670fa9ee03d4156288c8f7544d84ce60a1891fe2b10d4623753c7a18bc0cc3", 0x7d}, {&(0x7f0000003900)="a5f57b4245af25095254c3307ab7f98a4e1e210548fb3f92a3d27229a0e83c405832e754f3849cd4e4abde9be8a5fbc37f8568a5c30a8095612b263937eb85ad48c6b86eb4054ad0336f68d74b719bc25d1a49131b6f6550b1e76f536f42fd18420db2ca4b2042b014d0fe72dde15437620d6df38347e2bbd6767b74da9bbbe009c37fbda505c22c02", 0x89}], 0x8, &(0x7f0000003b80)=[@cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r9, r13, r14}, @cred={0x20, 0xffff, 0x0, r9, r15, r16}], 0x60, 0x400}, 0x400) msgsnd(r10, &(0x7f0000000000)=ANY=[], 0x0, 0x802) r17 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000003c80)={0x80000001, './file1\x00', './file1\x00'}) sendmsg$unix(r18, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="4efa1eaf1ee213b5f9abef25f6ef802560f6478b2a14e75cc9a7feb55605e22df57ceab97046c885feba3a588c8dd79cfc851fa8c47ccea17c8e9bfe0ddd2139f0bc436285062a22bf10fd3186829b1c128ea5bdb38b50b700cff39be7d3572f5bc468c8ad43485fe01c85e901f429e2a1b25691b840a52be00e07027393050c6fa61a0a546988223446e2db9e30cfaee253502fd692f2141105a7b42ece0fc6cde1369a448849ccc6143b9e55ab64ca806bd1cfef0cf2e74931876068b044e206f891c2eb859f2979d0f97e3e337f57655e60d948d030d194d5623d1f1c94884d26591177926461cb1852e7103e6b9782fb2051", 0xf4}, {&(0x7f0000000280)="25948c806fe2da", 0x7}, {&(0x7f00000002c0)="584c392619f35c03f30cecefc5b0", 0xe}, {&(0x7f0000000300)="8cda0f851eee50dab1412a26b0000ce93817a4d2e18169e9bb34b3", 0x1b}, {&(0x7f0000000340)="fe48323e6743ca20207ef8a05ac8ede79b623ef1967bc75d3b5457c44fb722df3cea45ac9960fefbfa0ce3373608562c1533d9de20989da977810b2f460d2ffe33a63fe2b161147dabbdf691008ad5f0ff975106c203c27d56b5f39584117fbfc74e91ebd23502e4b4166d53f4183c24444d4318d05ab71ca64336900e08b7cbf6049f3c700a425174fab780313d5e375065", 0x92}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r17, r19]}], 0x20, 0x401}, 0x400) 09:43:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x47fd) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x2000) 09:43:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x2, 0x8001, 0x4, 0x7}) 09:43:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000000000/0x2000)=nil) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f0000000500)=""/228, 0xe4}, {&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000006c0)=""/51, 0x33}], 0x9) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) 09:43:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4003, 0xe) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) kqueue() sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x119c, 0x9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="636c40ec1fe322c97060250011db", 0xe}, {&(0x7f00000000c0)="a2b372641cf442534c23f9021955dfab66f9180e13d5faf1590141b4248ee9a757463f46", 0x24}, {&(0x7f0000000100)="f519ead82128c1266cf6e7c35f6ea0e0811c8277dbc72d74c01cc535d048d471e6690f02d11c416685f823314afef5d8ea1232831dce44c89bfdc593ec78773c39d65446cefe8f485a2bc82426558baa3b13c7178f02ddd6ceaa084ff719f68689e0bfc4e7436d98f3289d432775cb098ee59f887ad709665798adf9d02a924f9f49817eb149854e5764f5d49152aeb4622d001bfc8a7ddd78850dbc582f0e16c64c70563929666413fdbb3925c3850dc8c8e77b1fd90b2a09945d074e8f26eba8b3e1a0d488120c20537e64de0171dd377e0d1d50af1e4ac101b8fa9ef6f8c05bc9bb83df23354415777120ca231fad06db4d8796", 0xf5}], 0x3, &(0x7f0000000240)=[{0x68, 0xffff, 0x20, "4e6b1434a8ebb8ed3a0abcf7970e6f0bf3af2465742465c07ed3e7ccd96ff33dbcca6dd3a5930c159c64039e68d94ab35678589fb8c4b7ad2303a086ac517b43b693e9c2c5706e5d25445d3f0ca84ebcac4acae45b9065e8"}, {0xe0, 0xffff, 0x0, "a5d0e5de93268de82cc31dbfe5dff9668d363d53d4c1159a5b1d13a74eaf41c52dc881fee954008891fded0cfbf5e9341553898ff40fb9321aea73e07dabf44276e1a364ef7156aa87087392f1d47f1ebffefb6a522a7b77d46559b7c0b473c99ebc928bd22cc818b4ecf3ba122afa9c17efc343969a8ed7ad6bfe52bc2de5f175b2a634380c9468dbf6fbb8d60cbde2d0146f5e85341f1b85bee027d71c4941fd58e06b2dcafbab3f2ebaa9d1d39d7efacc718b68fda61218192064d7fb8fef157995c69a25779be69e0c6f8de2"}], 0x148}, 0x400) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8420, 0x100) 09:43:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:43:24 executing program 0: r0 = socket(0x4000000000018, 0x1, 0x7) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 09:43:24 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x1) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x2000300000000}) socketpair(0x6, 0x4001, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f00000001c0)="01dd0740af7dfd40d0b0144247a317b74fed95f8a929934916e21729f75b66204f8657dfe3de23b8116ce29bba3d690257523023ff17da5718d51f1b3ec0bf8e9d570c9ebc10f0b91ee8cca20d38fc6a8324b458991720fb9b3035fcf5eac88ce00adaa553803bbdf165b9849d5ced5cdc0d50dd119e024358b0e6bb4c4acb52f143b19619548be38360788515ff8c79f2a48e46bdce4009f87410328067dedc37450154f827b0c77585de6bd967e800934dcd9f83bd4b4e0e2836b19eefd803f098864d563063da211dd29a86e7d6d45e821d049bd12bb383e0adac7b795e139c6e5123f3e5035654637fbe666d803f4868f8c5f9f0b42564ed4adf2dce6232cb939d839a41de01d8a5ff605d50b39f70679d8514974ad6b0c4eed00db577bc4b5c03325dadc7fb2260966da250fb1fe507347ae28364d00a8cb0982fa3ff2f73c6b056675c57e6006692cc6609a41a1f023f5b273cc4dc9790e79b48de1edafeaab29c845d35dfe17b299c8a2b271c60a21f74007094e20ca1a67eb266ddeb46300dd86e0e8b0f3e4d9a1ad09fd45b4700fde4b004c76b612f54bbfbf6a2f06963fb39cdc642d2fbcdf32ff17e63482f62c178285e80688829f8a70996fa74d2bf15e6536fb106603822d2c98eb31b9a8b275dfbc12eb6974e02c30f388d0b0c6b1686e091cce48a909e907d8fe8bc99d18e6ca9b2c52b2d71acc0bbbe4dec6c1363a40427ab5ef7388bc8d9f940ed9ac83aaf9cb36242d9d434ee76d6e5793996de386cb2a3b964931c48811a769786d76a3325a15ccb5d15ba5d9a169af4d9eb73062bcfcb42c29c4e6ac6b982dae0bb57353cd2268cda6d14be1a9055a6f82643efd9257c948dacd22f3e5f966ec893a35cc518a74bc2f8a521f7f04b77a2b88103532429a54eee3d60bc1c69353e76540cf04966a3e55e69d8db902e71b2539fb9f4a1bde5542ed262f3f76126151dbc9550edc2dd0231c9e819ba0b44530a0714f9631c72cd41ad9503f7f2d681229d278456b209b647f46e1d94e1a45f4c2140b186a5b2170fd417c39bb280b09bb1d454209bc5589ac21ff85c6c1f029a268693597a3bb00cdc8628a4bee1393ab2e6614f76ba862eea2ab8b2fd3086201590e0ff8e845fac6ebad54cab43fb579b7a0a9766279a114097c1df2d1206d7fb5e1829f7b12fdcd320cb1a55e25dd2b16df7e0f530300d7b7c3828eb4d6d7e3ef2771ad4ff32d9ce720ecd2fc60d95ac578723fb2d587b7cdfe4b61ce1caccc6000a8d13caac58664771f30f307ed6326487b7f43432ff876d04bb4cdcfbeeccbb694730670a782acfe280ab4d74f2afc6f5b87d55753bc91a4112d25fd1c7ba41f385cda3592bcd531441d66ce7737f07858d46281374c060fce0e338078ffa0b360f65f1575062c50ef1f029a55c30d24478f206e16ccacf0e658c1be3abd47f9a96f397934cc9b39e5ba49c82c4134ee514c20264a8b3e61c221991a04f2005551355d6f2a901b3b86bcd97bbad7e10510fb625d362707ef36358b8af12dd7b0bd67bf1b738a2bd27a99cc6e49443a410de542522dc9d8fdf1906c1f5c076b594a23eed69bbd6557579168515a72edaa6d95daed466c74449f347695decce180a2bdc5fc075c3fef95a4ea2b935ffeba1665870df66b6005e0ce8e91cf1dc5e3353fab7d081694e2686952c975224098e90d40ad41e3644603826a374b8e188ec724d0b01476a087ad7809af3742480599ad18f9cfe4dc5445fb879246877d22baf33951751d57c7c651522af5b9ceb559cb34b4fc1293d563c63a27c44162474025e4634b3cebec76f8ca138a040256d5d74f5c85d35e36da9a0f8a689d90db202869043123eb7dd0ff89bb33d76a55c081d0c1ee7171e489a102ce3ddee2f97f6c1cd35a77a331aa5e3085460e6319ca79cd48b79579a1994c99e610a1bd7fe8a190432fe62c6339dfa40fca7a6d8050a5cc51b54e58e0772a99ca62b380fda355dbd5a43219d91f43743c0f866d8b071527671000c84dd276d5479b49318159918884db287821bb3ee45bbcd5ed43e28832ac54cfda27611d403abd6459b24629006e3a29144128fff3339200f69abe7a0a5867e274fbe96b94a66b9742e0d6c647ee80246beb95490365056cdfe8a20e465949ebed937c84111117b1705328503bdc37a910cbd018ad8952c0b0bddf157d381fdcd10d199ce5d69f3e133ab3a01cd2196b149244415876c25915f9bf92b9a0404723a97c148ff2aae49adb4c1f9745d80ad251038c3b68914b033a889fda23900768899a6c0c7b429e081c88f3f2f20552df6f6be304b63755901ebc08c7eace5e57fe94d2f9b901dadfceb5be14f6e1c079efad50a654a243c8a1e915a301fcac11501e9ade6559d7372af2c620aae13be342e7aee52e8bd58a3f669be3a64eb42669b2275e4063283f3767d15ede59ba1721b8d96e9abd9b1eb748110646cabe7da3859f95c2007391a948747601a4a7c21aa0d39727f66a5159566dd43e59f03a4caa13ead282db4005184d7b4e6feece45fcdf5d9643585a595068fd8dbf9bef144e3a5ff9076b4f77e2afd591bec0647e85134c1d28e743ace7dca9dcb6f5bf5a9ddbd3af0e3f7bc0ece8e42ebd980ee9fade3f75bc69a9e49670d493686bd036273db40fa9f38243506cf315608be3ef82548f967f44e4dde3c85088c55399b9f96b7d6d43c830c037150d090eb9cc28fe1e8e2d907c209050867ff37863b50380b01ee433953d480e05e90d799fddbbae4f101473ccf10194c00ee8406aed8c8f718505c0394562e106df039c6b276049663718bac0a88fed3423141ca2aa8e5c52a3d15e3e88c20d13e6aa88e4878cf709cb95486e0ea8be6feb96127cf5a481761b227137ebaaeadee2bf66c221f57b9e7f97a8701f329d5ae9d00e3a063f633d1a0afa9d1a907260c737b6c3ed1814317de1f9fe060df1ed083d7423bc5dea19c9b7b46bc81a732fbb3a0122d154a39130d90bde181ddf23323e0aab2b8b6e1bef57372cccc244d25d0c3c7927a04ed4b706c06ab15168dd9512f231990d7c683b2ed4828fa88df0aa79e3d9e5ddfb51e23fc659b1e052e0b55d402253484d7e1139122b477cbfe7dc580e4ab4b89fcc18a02f36cfb5d7e8298904e2297827baca52a27bd98a0587b2144b1fda497f8427cc5b6047f17bb8e1ad61e469bc33331f38e39a9f5e3e023b14e4968257df02b7561526e071d7b025e3569a349627c57f257c8f99016eef1adcd205cfdd436694a6f7fb674246de8521639d2bd42cd9ded2bfd7b77703fc29338a256bbf18c1d7d796194452a178a791e6247772a7aa037e659ba74e7277eebce5463e5d217141c01215c51e88476e053a4b6f8b688e63b3a45be3306b5a71921cd8e1286abba232bf81762d3b32600c982b9d75eaaecdbe721fe293f13e6f43d366b01e10c8855406183f677537dd516fa33473a9def0e06f422a9ec9470f72e55f0c5e168ce3cda2bc1fddfd848b34b3de70ebe643cbc2a3a18a1022dafd8a14f8c1abccb75149a79759cd5266108767d4d9d3b4ecf17b848c208f0678b1e0573e1d57cac160afa5143aefe4be05a378999a1307fde6eaeb526efe77c0bdaf832455e2e537d9e2e27d913dc17dc75b47bf824f4ed86c64d03d6e585915e2219c8afd754a53e299a3686794bb370035e634b3c811bca336062edb5176982320867db16e7c734f4bec643465be6e1e0129daeacfd34ca3b2f7fdb0bffd6af6c4c75c30eb29e8261c33c39e808b452a8fdc2318445574c6accfca11f88e026a26d08533a1b76880b7bc781de470f97be3779fb4aa27ea7039cfce22a2972061de7440f7e814eab80cce876009c1fb851a1e10da7a7a05d41afa6f8e54b04a90c7bdeb8ecfb0ad5a9c2d5502e2edb7edffcbadf64e1407d625dc373fd7bdfceff4615db2c525972cc7d5466c836fcbc60212ba765ac5ebfa72daec80fad7c10603ee2d4229ef20ae0621ab1846d6a149c281acac8d9dbf9a8c6ebc0796b58382026b11f901d37694c7c5283eda013ac34416064730a8699cd63432c6a5a6e64be4cc788c92cac902b85ce690a301ac7b79cabb13d923fb98bbdb7575a344c93ae006e9a83e2677e3abbe5f4ff78e829c6a51f3306db508bae5f3eb4a927cb478b4a537e221163d4c5cb6141cc36135a4504b57f7eb4bbae6e65363b6805c6fb65129b5ece62b79aa824f94ecbae9f535ac29e3dc607688ae6c68b1b7cb54338da1f30f3945361c38839c609cb997205738e34b51796e7e6bdcac1fe904114d0bb1568bbc1716996bdc3e0baea50f9b5e5f97a5d16ca426879c0a0fe525da7f3ebb512f088cd7b9b99d3efaca8e8f6305c9e26f19387dbae341a7abbb3b11c43b6ebb53586934eef94213b8795a0cc60af9d734e5adfed4e21953f5a73552c32b2a82236e11f2091931fa7f22ab53ac89b48e669b9480a1a3ee0acbd50863bf4bfeae209df9110dde7b396ca337111c14729f9938f70692dcb3e92cb7991d70a438f55f687ac1a7926e4e5b8ff5c98cfa6ee9690ff3ddb963527b8165935b94662ace0cb6745e9b06d35a97c974fe6a60d02c1475c022cf3c92800044ea15e0ca0cf85acef6489ca4d22ff73243007eb369c50b539ec9fcc9084dbe591acc014737be26fd08d1ff361844b9f45a0d8d3073410b35e3f186d33baa60ae35d57179d2909f9df6475c3356136a09a7216f995cdc3ba97292bbc4a3fcbd5f8ac9102ab3b5613ec9d5d8471096ba8ea8e2ffc3f71cb1a16c710b04c57943803756ecca7c579a0a1b451b9cc76fc079170128c54dd4f88e33fdec8be42e7b69fa6c69b077e1c0807ab53eb7c5991302bba9bd71ddab4aae3bb8bb8a4d37310368baa31e8f84989b1c7dab5aa1ec1806b8d3e0c4ba4f3c8010d45e8dd69114f126dc1571b6d775fbcabce071c0491c34773fd70e20e5d1e5ea7ff756d248c03b1e3e294a77c9d452ac38067aeaf1c007d36cb24b2c0038c883fef38298cd6a89bef789236891a72c79cc16598f2c6a71ca406051928fb61248c3c8d5898c0b4a40c9b3ee5a293df1516d9c1912c0971b983b0b2d93b67cf0047ef5b89c07cb355deabf018c5c0570df9edb3f61048976e6ab10491e0f16da9d4841a4e3207fbeaff5feb11a82c8c8b805dce742d127f89fd2a53c622228f6be41cca796c744f653963fe4266ced8565eda779baeef909f96d623392d6fb090e25a8706f61445e148fd52c3d2103b3d32aa1fd9df5b09b003ec5acf5c46a4689e16fc4be97935d598bff0b46ddad4e7219fd907845c3b054d365c9f01d630a7c7c60de8c8c2e14a8267bd5bc4173daf6e84e72804efc075c2a429bea0102db593f14ba5417a959154400fb407b68a38a3b9151d0f44d50534be1f81cc191ab0a333f68d500920ddd6ea68b1f9f463a70d3ca9c3011457038bb3a940a7eaefe14109a2e992315713178f51815fe857338a113c7e8834a1e35dcae18d687bf944adc67d38d1f6da442f7e2480744fc2fbc9c7e69e9ad14d9cc3d26620225b8bcba4ed91881a37f5dce114c77dcf1b01f3e0a7522bb00c0ec17b32f8cb05206501811b25b76783e73c3098825e90405c4ded67cb91719fffd411443dc38eed27024ee2f7776e185f7e1fd0941f48fce858b957e27247f10aa5e82413cd03f6bd14c6ea5d1bef3bfce2cce83edabc0adedcfbb242667af8ed9ce55a84970f6ffbf83a2729bb9b15264b20f48c22072ac1f490499b6a66c1e622cf608bb3a7d0b8987d8b977f", 0x1000, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 09:43:24 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 09:43:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x2000100000000}) 09:43:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="657fbd928cf1788d93ed03e59f1c48e23c3012a86362ec6c6b4abe8b5d2e5fee35113600fff252ee3529634ffeea30d207b6fd986d8afe33fc56e6f01b79a7601c572489eda25ca87396b641d868cc7584d04ee696564409e6667a9bdb4c1cef3d860c0a7fda92b9ef226b4a6c9bc13682b9397bbfda3599371e57a84aad2da35a000816a4c62a387ac4e869ab925f0a8c9584e39c967ee2bf14f98e7cb8da3756931bdc6a", 0xa5}, {&(0x7f00000001c0)="232bdc6328d39e8b8c9317beff5ed3fb97a2928e4cc7c18f8eaaafbd107a87df0fdffb360ba2a8a4ad4ef9cc9b2402cfeef04ac80f23145139e04a0d2937044f7b71cd85c28ce5c9fca0af7a1f56e96ab3e69141df7c808ae11a2292b752020de0425ff3a3e2b2ab474f12eee99f0908de154cec3cd2a65a1fba", 0x7a}, {&(0x7f0000000240)="47bfb64ef9b33985a1dc266c6de32cdb4321d013b69db211f9b3f7b8a650cfe6094dd19a1c78417be71e95f1a4725c7fc9847070f066d243cb4973c7b0805af458d27602b16c9a01dd", 0x49}, {&(0x7f0000000140)="f5ed8ff2bc0b2a3c4db2aca6ba892801132ad97a", 0x14}, {&(0x7f00000002c0)="d7fbac45cf4dfb109ad26e217523e5facc990de551044cb6ecfedc76ee417ea2f68d18f04c907ec495728256d84d318cb8fde7e74104ce51cef20d10ac9c442d802fb1018a4502e8b84946c4e45c9a7c6c31e625f80032f14017b5bab2bef4625aa2981a80a8a1a0e8b90eaa636dfe90290869f95b880b9018f8", 0x7a}, {&(0x7f0000000340)="b23030372af5a993ea220335af6a2758f238236706204b0857445b639955a49c787e464aef9a375dd3f66996e80feb18daa3afb7b9a18f7c1ca6ef84dd6c5c405a8d5669603272265f310a1736069f4640404f89a4d07ab21e8c8415af36fe4ef856175e74d505ee8cae86a4da58e3bde1c53ec1c03dc9c961cc03494af6ed8144aa41549f9cb097d68c90deffac986378c7e8d0bdebc8be77ad1767bf5c5cc3d2cc589083dbe54d1d79d1873be473cd324a65097128f33c697fbc4aa17d02316b0720ae24475382023a", 0xca}, {&(0x7f0000000440)="6dccebe2367b4cd8", 0x8}], 0x7, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 09:43:24 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000020000000002100000000160000c0"], 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x15a, 0xa0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 09:43:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x142) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) syz_open_pts() 09:43:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80c8, 0x10) listen(r0, 0x40) r1 = socket(0x100016, 0x40002, 0xfffffffffffffffc) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f666f6c651000543fd58b9d0ee9dea7253b11cc446027c02ccb62c1dc1ef7c12f428cb4a6a7dac899e48a33890910d79632a2d6081cdd35dd096a8381e6250c6918e8b88cd9cd6241c467f76fafd2d19bed55eaf7fd2c4490e11706d0817bfb70d027f359df33606c519d94147b418d37df290104b06948507279f740e481"], 0xfffffffffffffe44) socketpair(0x10, 0x7, 0x100000, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000be3c95436e60d0ee0e0b2a3c6534e1e760d75c0d76f81da74aaac8832f58e2d50e6f0861ae4d3bec97050ef7bd633be992d0d398418f447da5501e766bb65a6ec54193a01fa3edad979b4ae2893041625a66cb2ef884cc4387733d31faf4a852d73c5c3f79e989352c20a23c085f1718aebd02a20fcfaf3752fc120dea588b59a620ffff288b7d9aeb26f2fe9b4ef7223ee459c3b2843c6021fc6c32a435fc12aa1fc3906121b02a6cb527b234a0cba1c12d6e28cb3a991d9d4b24c7e2bee6cffe7db650483a4fccd80576df11940b16de89b7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r2 = msgget$private(0x0, 0x491) msgget(0x0, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/150) 09:43:25 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x46}) r1 = dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./control\x00', 0x100, 0x8) linkat(r1, &(0x7f0000000040)='./control\x00', r2, &(0x7f00000000c0)='./control\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4b, 0x8000, 0x2, 0x5, "dfdc713d300bff485eac896b57a7ee4dd40b3b20", 0x80000001, 0x7fffffff}) pckbd_enable: command error 09:43:26 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffd94) socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) poll(&(0x7f0000000140)=[{r0}], 0x0, 0x0) 09:43:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x20) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = socket(0x10000000002, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xffffffffffffffff, 0x7, {0xfffffffffffff001}}) socket(0x33, 0xc000, 0x4) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000000000000, 0x10000000003) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x7fffffff, 0x20, 0x0, 0x1, 0x8, 0xffffffffffffffe1, 0x1, 0x0, 0x5, 0xffffffffffffffff}) pckbd_enable: command error 09:43:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000011c0)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x100}, {r0, 0x8}, {r0, 0x1}, {r0, 0x12d}, {r0, 0xc}, {r0, 0x25}], 0x1c3, 0x0) write(r0, &(0x7f00000001c0)="43f3039bcaa2ebc752dc829aa48e14c33a4218e9a1ea05308c04fa17d851a52747cbc350723790a9213aec6c6a1df43866ca18b30b8166abebcbd62b44f03e16c2d87b7e5c1426ac945f1fd7532ed018a3d70ee4aeda76fae6fba270ece57ef8bc0f1eed5da00ca3145046439f41aec79708795b1108207850f47d8f9c397c4eac194ce570e1c83b574d8cc9308c7e52443dce6c328b1b3632853137a191ea20f29a719865c7fc0bdf465af4dbb2fd1aa018e44a6457103f85c4ce69bad20096c3e6f3368c347bd7c96b01b28a1d590a231e32603e63450a216ef9f11e8cbda5b0df1ac148b4f8c8643e35f3c904b6f187d334cd3f449cf9f861a32275320d656d59ef9a172cdfe35090fc5600d3e32743231c059f7b0b3417c45679db8910a6f630882a6a728566bece6e54abf69c392705e1f2a17e505096ce67b291df337fad29221ce41784692e5d39ee9023138fde5444065275a9008d1f34ffb3c46b0123a3206d913745cda1d549767c280656bd71335d5bc7dded931488bf03db96cebf868399a00dc97f995386392de75a949cbd4e95d1845889100ad9d8db626057e4729b61a8afa2eb89d699113eba3c6532c81a87eede1d53d305bb3629956dafae80ec1d5509c505e90e8a44348342b9c15a64fc94f30e69c2e07c91ed32027aa47477d129ba05edd04bbb4b06b2e14a2c6a9dbc0ba02bc038740fd6881e0a32cb9625be9a1ea2a09a96bab447edfd322861596f70461b824c1e91e72601e62bc371bfa9428dbf4450ff785fb59a14e256a09084965809625aee307b9becab82180a4d286255e6d0dcb2731845fbdcbc4755e66fc867fac3c8ef4890902a2f5782e2f00fa83e3dfcdd0fb9d98dc788a6443c8dc1579767d1d29cec21c8224f4e2180c1a694eb70fe287f80f2ddf714fc98d73a8f1b06b8b44a707fca2a6bfe1d6c183baaa9f831ece82fe12d06ac7a042ff2574a3b1fa989e62c4686f7bcb2f87450b67728fb8232a41a495b78d85c04b827dbfd26768115fa679d267eb1d1efd30e3fd4de5c2f66b64faaad1e6b8546b873e1aa5c44f1377301825dddf1d2d3e49d02038307ab0a079268eb898539ab4aafe18a15aa5d2865680075864783c0191c97e5a3ec1ee4ed4ed11b05800b0949f5d2fe0c8898e0b349f196ec733fc4c17162d9388e216ea18fe1f98052dd33564dd78c6dff4fde3180d4e84a52604a1537f0fe9ba84b4b54c44549637352727a9fe7908ab37254c0338995639e6e7fd6cc66f734ddfd26a040f09817645b775403726324e53b07cc8f3212d11077c126baf41ea69f6fe611845f0fee3efadc71b11e8e2052f8be0b1d2e95f172ad9ea74f60e88181ed4a5f30a3c3aefe136f69a8ae113f05e816462cd94c370ea61c8b3cc17b0beff61b6981a0ca0ed8456ead21a3105936e53f709027850f7ec26ab854d48959ff2f7b0d0c13c1181957059cfe25f0e2a15b7f0fc3c99280f635e72b36cd3793dab04736efac35f9c901451a7d182bd9b256e0c56adfbe4e07faaf7ec1c7fbb91276682b6f95f849cdbd6c2f5f2d6d7a634f5ae2b1666a188a84a9ca7b0b71aa10a0e975ec341cd5488589ab6fa66044b72b9769e6ab6b4a4a9e15e33a482a1e49f7c35439933e2f7780c51f6750fc503e405714d0bc8c85c3e77481a12cd4b90bb517b940a7770daecdbf170d2abd86a16337d65a15ef3a1d957dbe62c0c7cc5d4fd6cdc5f6bc5d7a18f1da3511b77fe953bfe74b516ce5fe4c35ef2a4e43fcaf041096c61eb7444b0b3ef4c5cbdd82c3a4418ce94cca360cf5b286e8cc4c088a23ce6f51bd2e318983f15d0f9e10a9028816a854930a7eca12cc5652764eeb64d3ff99591e426addfbee0f0734f3ae15f0abaed4162be6cbb9d5535a52f68809180d306f17fe2ad44db3235f6b2340aa49e969aecc73e91ca1a20a3163b175266d56ed4b9ceff05236cf59ac06201c083805517661bb6359089fa54355494c629b19e53a01b0ec5553e80bb63955b2b62aab0c46cf7fb26f3c42368141888b71ace1e7f6ca3cde63f63dc1592e99d408e9e7978e28f2ca6ef8e3f6070bc566d1ecb8fc1ba379628c8f101ca5f24b7a3eb20f0a575b595bcbf9efbd412c46957d10f300d8e469d04175a138628e732938b7d1a0c9d8efc8bb0d31f9e8e4717cf2aab6c6ebf83a0831e86763a577ec9f01482feb9de6afa1df272b41bdf82092964de7464b174109913a7b740564b554d47b1a2b73a5565110f9862ad1823fe3a5315a2d4e9f24042b3966f7f66aab2d6e48889d57f5267dec3e0607f8e9c4236f2657f57c6fe48d41213ea12f224553d0a57d19b6de1de5263a610527e399fbcd4f6ff4feab5a85659e231dbe6f2efba3436184c5f950b7e705d2a9d3b1f367281e551aa23e194d6fdb6ca263eebbebdacb8f924d60e2c7630dc0b9cdcad9aa74f15fd3ccaafe3a50f7a3529d67507d9168559ea787edc300a2734b64d01194720107489d968ad1db9019560e3e7c84d5d524c4bc64692cb8b5f7436537477ede5070114740e69d957a243e23a56a13e02a8110dbda33579eaea6ca236c434aeed816f5e15a4329b9d0026053747809e555343398b7fd4056c72aa6c348616558e411e1492aeaa15c4fed4cf5ae040387e7bd437919d530faddc04fc3437336503cb7da5b8626b000de9b16a50892c7ac86ceac8887eeaf9f0d7891177e0daa27cf3ed638f949fae1144968391a92aeec78fd440a2a92253e3bf17d6fb4f73714b073d19bc32324059a283114f7f19db1118804e7162835ef12e59d051463e15931b9db2f3c5134fd32666cbfede7e1e27943d535880d5843ef9de7a8e7b4b318ab4e90a057744316e9ae2984ba82c7bf1d0e4d181d48fa0e1ec69a9896c9ee31b6bc1b8ef943cd22f5775071ff0b4f68c6e8fe3a3a0b549579712c49e90b3bff99269cb4543cc0e7aeca4cbd6ee782fdfee26d503bb50f23a98e438c990af519d9560c1801883eb5f7008c343671991c2a84dab939f2a5af8d48d630672bf7ad3dada83cb3220719624165c6b0e3757e802855c10a2705d82c20580ec69a281594cd19c3ca9080e91b817df5cdd2e12541fbb17c8e4a59f4673e1beb78fe37e046a54ce32f2ebd5fa432e8e81be265809d4ecbc6c24010620ba2201ad91a61c408070574cca369572db315bf4a673486d74a6fb94c22776e5f378d5058e9b431526d42818f0d73f7670d5b56d6e357f67a2f138af00f5b49e99282db7721abe61538b18b316ab8d57ac02a895382a4bac049097c71c0a6dae3ae451a4ba97f40c89ab5a839755c4c39cc0e9499669da45537cd24a2173d635bf92f1cce03598304477f03db0d919f3c009c81091edfca3e9e1271822e40f4ad3a65c37bb550e98c3bcc1ba0d78820d4cb6c7c9a7a0c212f4e88836f0bc0b5c02c64d20afbd14d95750ab00534e1d6da8c73cd86cf807e4ac865d1c00ae64713c145c556332ac6372245dc6630a6a9e2b434caf07b861e9d8a1f66b960289b1ff4f52b5b5233a23778a952ed7341effe224729ada1c6e792b4908d627b4376cfbfcb93cdf48e03c5ad83680247038cb8c871a8e307d52d2f96786c14b54caee8e47c104d0ef7086a4bcbd7ae1415f5721aa779cc15d2bc6f191fc7b36659cabb18c63fed35dcd5739b7946cda6bdd940506e33022d8cf8849dcf3db691b84cea2074f5484c7f48f2e6d72598e52e2611857ee99f96c3779251609c4cd51bb066d798334bf74f9687592c0bb44f51366cfdab64cecb1e17d28b760727f46d029100155587d67aa547cb03ddbf2ff36f800dead3b98cf8d02f02c5456514578a651e190cd77ce959d456e06659ffc0dd479ff67c37f04f544b11dc7ece0cdf34f1b9e49cf6e729c3cc46c6d288c0798adc85baa60ed1d0b3ca8d39b479f24b6d0f57300ec4d5b65bb4ac785b1ee2655ef84cb49865ae19d0ff762a12b35c3c6bcad4b3eaa61be71cd37c7aa89ad114f0e0d0cd98f3b38e945636128d18bf772197933580932ed9dac4758deb6a1dbd877dd1d710a622bbb320e255c66845151d11cea1c71cb75ede66c61f5f4a29881f5945764ad8a043fa780671c835f42e17b99460f50b4a7cd8af43dc910704ab96709061ecb6efb10fe090d59ecc5b2a34e4b118f70d4e0be6b18733af7c8341a7cea094afbc257ad0dc14f0a5f5fd924e69b02ab8d71210fc18ae06a053f7b4948b01a0222ab74728f8e7c862949af36d18ad63723288dadc90182d7c55572cb3005e357f160208581254c936de49763ab64157c5a1e01e6629d43d3fe85ac926fa8224b7dd44540023197e3966052a78203d120bcc907550f24452904259051f1fff9ea4662c3985a6f2e23408c26d34e5d6fc29ea2655c60dff88ff0059ae7643dfbce3225a156c8f5502ef67ad938d464965a40535258061a34b580d6cd1cde5827784cef2e48e75df33331596d87104d656c459d0a9ae4543de1fdd4aeaa032600d2c0bdd07ecf1ce0a90f860ce66ae37cf4e2192c424ab59d7a34489356b8553e41a249a46908481c4e94134d02bc74295ddfb3b6d6db6b43a898b2424a4d3e799c94f9a89a24d784b53756ea71a6b2435ec19794dce8225f27db2e5d05f6ac311323d509fac67071f5470c359beb415b3bc5591a7502415318966d1b9f647a11511519ab04d69ee1aa35340e52e45138ffc33c79e28570480d73826e3721816ba49fc1be5c062cec2219d228ef7d8049b948c8ff005cc6dc56bf5824d4ab9a07d0afabbd9205346b301f24cc7bdcd73ed80b8d8b5ca1908b020d2cc0c8cd9fbe2ca531f0524f78cb6ffb54ad79ca1996d1d9fb60eb80af087cd052a87b942d16e4977e765ffe457d0f6de556b813468e1a15ae5b8cc617eba75adb6e84c3886477670dd46e507011f3fe859a64639261a00d18378ad56a4e00f13ca5429713e8d6e7d3f35e573277d6f7dba3cdd3833dda414cc7239e62a095257210518abcc10ebdbca892e5f58c3bed9dc1ab51083bb1f80483750339bb69bd8b16a285e48c46fe2d061846515bb2787f82022a77159ec236196c8fc6f8f6d9b08d47130e536b9b37bf096101f6715722b94fb1f7c88ecd1d6f876d8904a1879c9d68e550d83b29795e8035a96a4a3b56bbc038b11651fea182203f591859c5cbb73c140f22bcbc50dd8d9e497411626fc442cc9ec07ae5bc970f869491cf859bb69f79b403dd34ad93cb5abec248f90735e6d903efa5970cdae72ff6c57d1508dcbae61f04b03fb70524821636e212341432f969d2b4cac965da78853592dacba278cc9b0abe9f2b611ee8c89d7f6a6ec3b59ffc703e63e26ed7b2851475ab9675b6e3e4660e9821cb86307f0bb02b32688b44f7b1b317da0ef358736fb08480e479f08f49ddfb9c7d9bbd1f784f7d0a8dd326af425c0ab4f3d18399f9e464bab9df30a403ba986ad03e44048c205dc42223f9565d15033014972bb029d19fb428bffbf31aec63c7082607df8e5bbdbd3888aa309cad9433fe50d198c1f0a756f6204a4a022b6b99b668bf11035d9dc42eab8d5cfee5f93643630dd656f7a3d096f5d43833603ca4089d2c62b6bba1be7b241fb36d4c9633bdf082370581a12ddbd180d0d49f4154aee01b8b36e491e184a98224f7104dcb13b6b50d18440ed2fcd1d2a78687f6bb1bb55333f520e778456c92536ce4aa0016e1bde1357dd202da57d2a6e117bcea426d1d3f94826af24e98fd720e7bbce3ae819e2c26669b99b73c03a97f28c0ec485f636a675e462ef5581c623", 0x1000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xa6}, {0x9, 0x1800000000}}, 0x2) getpgrp() recvmsg(r0, &(0x7f0000000140)={&(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491d98b8a4d1b3611b58a1f0392e8aa3d325c97e6d84ee3cc5d3f949f5037abc9e07bf109630a1923dcb6190803a3e7507e9135bc25c881487c16253e2acb99b37ad3aafdca095d66e49e226c6b0e498fd3229e897c1f32710ce725742001b937a8ac84fd7ed1a1caec5d5e038711c8845bf6c71c88d1686c2d5deedbca4d4e41ae96aa4927d7cf4e0af2b7dec6870a853eb5009020590af6e82f92ad802b64664a7866daf82825fce7bdfdeac11aff52a1889c4bb2a713f31b34a4acbda95a1304f14980705bbda424f600000000000000000000000000"], 0x6e, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000001280)=""/204, 0xcc}, {&(0x7f0000001380)=""/217, 0xd9}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/68, 0x44}, {&(0x7f0000001580)=""/241, 0xf1}], 0x6, &(0x7f0000001700)=""/79, 0x4f}, 0x843) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x4, 0x4) 09:43:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x8, 0x5f80debc, 0x4}, 0xc) close(r0) 09:43:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = getppid() wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000140)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="585729bcb9fee5bd", 0x8}], 0x1) 09:43:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x1) socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0xa86b}, {0x18, 0x1, 0xffffffffffffffc1, 0xafe}, 0x75a6, [0x1937, 0x6, 0x8, 0x0, 0x4, 0x72, 0x9, 0x2]}, 0x3c) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffe30, &(0x7f0000000100)=[@cred={0x20}], 0x3720ffcf1c679496}, 0xfffffffffffffffd) dup2(r0, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 09:43:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="1db6c50e96a842051adecb377dcfd8ac73eab1fd13f59af1260094678cd3dc0291d1b9771bf582c5e55050dec19f4d9c9e4ba6f552a15601bcace9948fff141115c8da297ba84028efac45f0be30584cadc0ed6eebcde704439fa355473fb041", 0x60}, {&(0x7f0000000140)="b46ed1423bb4e693d300295d54abe9fadabf7c23858fbc3c6b188e45b418ed893999e95e3d9b28063198feb4f9de1b86db77b08430021d0dda0543ef46d8ac3d6ed3fdeed11d767bd4ccc0350a64548c1ccd543e10b6a1203a121e68ee063a66b3f24f818cc503d16e8f7c2c7965d51e0ef34a857691403533d7bebf7199fadec109e8bbe41b8732958e36acff54b3f7b93b696c8a4810b3bb34128295ef8e44088571f711498cb9943c84a19e6ea385a657bf1a6f392715181a110e2877787b8b899e43b62838b51f868f65c4adcf04160e2428a9892d2cf90360f08547672c22e65b05601be0899f", 0xe9}, {&(0x7f00000000c0)="b8f8", 0x2}, {&(0x7f0000000240)="5f37ce08aa38285c16fc5b24e5603bc1b96af00be66fc0265fc59094cbde04b4becc3726dad652fee24ab83176497376faf2ed306db5305d6cd1c6ed619deb070ab05d3cdf661463909c86c5c163777da2943856996f4a6ac9e00e3d95195ad3191d25c6a16b816d8bab87bd15e993411d5d74981a", 0x75}], 0x4, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0x400) r2 = semget(0x3, 0x0, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/4096) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) fcntl$setstatus(r0, 0x4, 0x0) 09:43:27 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000540)='./file0\x00') pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="37c16cd6ef905a4eb5a79ac021978b503df4d112ec02437327ea8c592c400b4355089cd9570dda27558467c53ae318f165c2809b870b0173ea617c94b629645e9a8d00da6a536bfbd8dae44e9a0f3932cd70e36e7938f7206ebe74dd1ea23de8e6756fa62befa9ce0e965e4fb6545c170b7bd74cf93cc7226585551faa40921d762ab5149e30e6577d1d3ec51750f3aadc5649c05c81e3dbb53cc766af4ad84de82456d394e8e83486afd1624a8a987cf63cc492aa792242447fcec9a55b59d9ac343f8297e9ff32a70fc452be41e203555618a1dd1274b781dca61ec8770ae3d2b7f3838e20721c62ff93ee58306ffe4a986062aec7ca54f2091ad2cdf9", 0xfe}, {&(0x7f0000000200)="1c9478e982e188600195b31dbb0ba8a057fb7ef4577f61891c5b8d0fa32350530f63608e187ca84845f97fa3b1b79d848b3b7397177f7421334571aef6c8337997580ed1340b5526e11bb8fe22b4ad6e4e4835ecece85b8a1de269c0912083bf870420f31bd665c4f364cb9d39117610fc8e8ab8391720478a21e7eefa0a844fc09a5ddb5f0074f26a9b6444d3ea", 0x8e}, {&(0x7f00000002c0)="24b8748fb62ebea94025211db00e8a65f6f7575f39dc41fcb2269e7e53828611806dcfef0ccd95c1708acd3b957fecb66224573b0eed2048348c95dd8133b0fe3322cc501b767c1a85be45ab7150b986b48473a400d5546de3b1ce25b4e949e71b832014e5347fda7c36829086086d95022943bd055f6e4ddd34eff3bffde10f8a1f23703ff771f343b2109154255529a7c93e93ebd2ce0efb745a574dd5123e9fcf", 0xa2}, {&(0x7f0000000000)="f561beeda5be9fde4123e1f513f7135d4c20210350fc060d69f425c0a4e5f53f80ce0caa98b3f021eb6edb2537c5473b9e0325de03014be25e779099f023368efd50514c910ca87c677facd5e69892606ca5ae505ccb06eb7047d05c2169ddd2", 0x60}, {&(0x7f0000000380)}, {&(0x7f0000000400)="a93185a84b7d8e0ce08a8e09a3f8db345a507e7e6dd4702f4f80a89ab5dad0c9db6739f8f5b7ac5c78be1a64f41127df2952a0fac3035c601f5e74737668decd28faf75d6612d152b3a79894bbdf9d0e38554da602461105567fb6121bd393fca6729c0ea0bab06c08496ce4503cc7c01b0d7c453227ada365ff49df3c17828f49cd6b322091210923a2e60636", 0x8d}], 0x6, 0x0) 09:43:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x52) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0x5}, {0xa9, 0x8}], 0x2}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 09:43:27 executing program 1: r0 = socket(0x6, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x80000000000000a, r0) recvfrom$unix(r0, &(0x7f0000000040)=""/223, 0xdf, 0x21b263bec569e07d, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="9b825a058a150f5ca58a1bc74f156d31cc8955b704dc405266a1190cebccced12cbfb510fc8c597554a75cd33c5f001824e92e1ba3cc882f31", 0x39}, {&(0x7f00000001c0)="f9b08c3c6213f83473825e7ddb801de997a8c6e2bc486cdcc87841176c419473d52d502b97890df0495dfbb79f56fc359184e292dda8d3e96ba0a9840043e4cfeeaeb965fc31d9d88147bb1d7e75d3dd8900662d949fbc04d668684ea7e495a58a", 0x61}, {&(0x7f0000000240)="c17f5f78d071aa553255371ce363e900345da943bd2d8a8203ebc8629cd9f7d7330108d61ed467576880849132afadc57d61edd629fedb55208c36d5e95329910235e9b7195580c5c2afe34a235a45bf891f6bdf6db0e0e5e0b75fac0f317910973c30b5b247e85727288336af7baf37ee2971c5ab8824bda69c294c0326d8603b9812be418f3d5ce8c8e646074c737096693009c9cef5f1e74330cea2440864678f9e54506bdfe16b63311d132ed64262c025d0bd65440f7013abc4b5a1bd46d460f9722a3cba630f44452ab56acfad781077f49866436a0cf36b9be79c", 0xde}, {&(0x7f0000000340)="1c061d3f3bf6f526c5c65510b8cd6107093ccd6377a6ada9d4cd1411ce93d466d40cd7fa2786ac48d8af3bbad734d620b6d0d5a6c2f05204a565c0277e335f5861b4d15e7b7f4aa07ce71562cc9e2ecbbff297f4e7", 0x55}], 0x4, 0x0) 09:43:27 executing program 1: shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051305000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xffdd, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) 09:43:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 09:43:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = semget(0x1, 0x0, 0x1c8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3445]) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 09:43:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 09:43:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) semget$private(0x0, 0x7, 0x404) 09:43:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x8, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="636771c4bdc5b0e6cdc2e99a8cdafbda22d38acf2a18fe4f6b8f2005295131f7843cfc6d2d217381f2db971269c7a8fbe8b4b46b8337a9eac86a2742ca26bf069df43075003eb04fc2f4822dc7be65bcd7b14f1cd2b0d5", 0x57) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 09:43:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x101}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9, 0x7d, 0x10001, 0x70, "bf47dfb39cf99e703f32c0b3c44272114f29f8ae", 0x1, 0x8c9}) ioctl$TIOCFLUSH(r5, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x3) setsockopt(r1, 0x0, 0x7, &(0x7f0000000380)="3030f13f29dc889eda9127fbe8a04f8407a88ae243d581689c712b2fd65c350bbedcad8661e022d69d336fe4c308565daa11a8c11a66beef92c616d059a9e4eeebea3398ac7b1678d3b5d30d45f4f9af740da9caf46995409630ef8f8f210569e2e8cd18805b6327a3a33b1b0460fd2e8ac844c52395f50106778adaed962ec47bf82945b1b6923e398aef0d044fb355a09f74b0fd1a030695e98f8d208642d1240c6d180246e03eb3f5e3a7050e5af472bdb68abb8e4c6abfdc606855e33dec9117102a68eb97eb0939af155b0a3ec64d870c29eef1e7cd768d940b4e788921ee663b69035e933ad23f7cbb3354f696bd3604b79e4725c695faf197d55a09d9e47d37951219bc2ddae12903c403b2ea517641f796a8929abaae2423a25b3d5e24c258f6ea8c4166b9d938eb4be3d87b3de68a50ec60290113b4b6ff2d9074887e3c33b1e4bc4dc525d9c70ac4ee52605bb76f0f4bf7e8c4ed0078bf73801487b5363b9917dd2c89354376c5bc2d4bdfec268ca9dae8abb9629773847480fb84b628716b8ca0347865c63fde998558712ed512b8895a7b4c9dec789632a085212f91c77e50ddf1475066d9d2516687348c45786a2f09c88129d3f3353b3f73629451eb0cffee88195be7d9d5aaac8410dd11818b1fa4ff43d715f21c6a391a4449db4e982fa43583cbf7049ee7a0f0c0a86ed621dd9c6338c0ae3e9ea5e0f7572bdf15c019329703d570a7a44f18a0a35b0205979ef47ffd02bae2e3c20be365874b15b236c969455ffd203673cb54ebed324cf86fc16a6fba94e33b40e6dd0c23956573023f80bc14dc621610a90edfedc19aa5d57edb4e511964746e083d82914df798ebd495c35614fb6160c2041c2f40197e6f9945c9fb60734c21f23809bc99aced89fcbe48edd27b378dcadea6955fe98bd14b90c73e7b9799887d74445c626ebf33a0d24e0271f9be8a2c50f92ed95cbbe7e51d877740f568f457cf6a1d5a5df9c593316c2464eff896396dfd2bd8160ea2f5f08e91e6c1c76cd870000906573342b1e339cec622f76b1e8ebae3bd8b4cb232aaca6c5b852524297215cc1587d967beda172ea35643ac00d56915e26ad04f659c57e036d8fc878c0531ba6b2d6e8336e08837b2d03dee01d130ed947403a31e96e0d2f4096eaefced4352289c4f5602fb3dae37501690367c9b42274d03ba280616b7067337711982f25d2457adbe91acb52f7a1d287821f28ef9d2458d417d6e50727a389dbc9d2029df8836040ab1fffea3334bbe2ffa6d76ef46ea994db3fdd1fda4d1a8c802535ce2c810ce481e11b5a005855b87daded0fccc71b9b61c65c04f7a306c3e9fb306306a727399146f52cbee05b2963f36bc90a90337e1704d930498e8637991bd24259d43a3afd66d5655d0c55b4dc54a9fd51cbfe18dbefe8025465c5598f13fbe4baa3bdc29a479fb31462ed78bac5efe5b4480b7e2304003eb22d9928220636abb00ee69bfd77ff83eba0c83a90c9ce2433cf64d128279b79e2acf3b7709451a0b3b2ca3a7d8a162d8d792f00f9fbc96b2284a7aecba3bbcececd6f6f7878ea87a57e86635512cdb865eaac25011bdddf563bcf6a23d8faf70115edf335b8679d90e857c56abc2cd4d92b1ab6911890e5b2c81a6c57520ba93866f8ca50d06900b55b9ecd9ce6f11ae60bae252d6e1411e7d6de64d246d62cf057af464c45d6f1df3655c8d4ce0bbd54adc912f43bbe3464ae8e20ddede6ab23e3a26a4cf49f3553d968c33a0b93b667fd0752e573853830f2815ef3f9eabd1ec6a4dd8c10aa70144dbf381600d01f11f04e681e8eb6d97a86623c1462cf13c27ae222e5b177b58b83e464a139c6467da1a6fcbef1d8e42d20f905eb06510de0081785b1a0ca6e99b6f39fff5bc477dc1213a5906c428d89787dfd652a30ebd5dfcb71982b589ab3901b139c6d26960433082f7cdf1a38ae42837ccd2a90d125e5b324e5543774923d13f2c82c6c761414f4de0058b730e4d12289aed8b95c156015fa85755db37f87cd8a9c0b3cff1e39cffc322a949b858597315e0e4261721972bfcd4c93f65762a2c78fada9ddcec2df215575257426381a6d9fc9d52360de8992f506d9a6b7d4ef3930cdd819efefd6a211245383a40d6e4403171b7df3828987782b41a1c93dd713400f53fb15748f128b791067373fe9210e6215c7c228c438634ee1cd70a1b00383099f7df41d945616517a7245bf01fb798a7a1fd503e93018913422b8676bf67cb06bae1a35bce3ea6b9e2c2a97cfdf7fd76e18eda16b92c98c410d31473b184504dd554eb348864778010ce2cf0e4e279cabe8b39d5b2a25a37aca4794ee80e4bcae7c71ee1043eeb3786b34070e3c2a53a64f1307cc756261f97af3af1ba013c4f636d544611ff65ed070481726893e47d9fbcc7d9948651ca23a0a0bf8fc541bc6a85c1e3e73db9b2bfa2226ccc6907a94bae3acc614e9cd12b66c7dfd7519ccaeae5e7b952aab95ec9c6ed231469b3c670070d8aa37827a2518ef42db0b2b0421f17991b7a6f59c3d3988a7a2b96a162c4442b4cacb68526affad8cf8cdff0a2f6a658b4bb8741183566c0ec29de169b4c361a687e14ab586de4bbe824bf71d30e20cdc66deb39dd9752549b65ff0677d8a74bf0348f484ebb269e9cfe5d05ff670093c097a117065cb83a3735f8b04289fc030d63e37bf3d9c90c723bf77fde3298a6a9a1a2c0e97a7fb40aac99745ba9e849973d1e4a91212222796fd97fedb725126bd6cd1a4ef82e371ac70ca54a0cc06a0b6093b5ee99410533ab2e654edde2ec4ad06177f55508c9d88b616e4ecec9e0f3323c8031fce27462984f2fce0b8cfe88ad66da10df7978f079c4dc328c41e74761a9ff9596c143c5ccd51c83b854a40d4ec521705baae767429096d75a41afc5174f39982949c3b6f225713e3fb1721e620309dd69127b7fa9887c42d8048ff1e30cf4dc83b3b5b47f35bb97394b3384899059e393adbb9f28553129b24649653eefa054f92b30c6d066f4452830ef3d19ec214fc12e2430ace57f617b8a8cd646cc9033de66d33a706591a822cbd6486fc8fa221834b92b29d49f20db82d73aab2ab6031500f57372789f2f3d4c4317d5e4d82c54ca9f20716d4f607b913bcb976e912a220ca2e89e175a7a9ff8f5f270d814c5bcc531e91624f824da17b89fed2b982499ce57b2e7d72b5616ecabe4321d7407e43c5257253d8993bf3b09c6ded38671c01a6a33f2b514409fe188f847c69607991733ab59b152bc3f802e38939f904511fc6a762d834c015c1c259602d102f83b4cb58f20facfbced7a7dd46cffd4354331f153d146536727bfbde19c9c6bbda371d6c91e33fc2c9e47d6d6fcb133ab7187da6c52d99851404c62c4d597b274ed84a55b5c71c9b98a547c9bf49e12d0499afeb00f9c877507d33e485e88e4c59a9e53fd198601dede3c34545d1a216807d31dddea9ba7ad41a8494426e5074d556a9c5b7278ef78d7883d78a71e329452f2669d7d766cb7610e52d36daf74eee25c44d7e14e59e377a30658d5ebcbed8ec8386de195022abc81c15941ae1512a44ed8044b5b33d53e5f84e9027caf952907b6c231a42b41b9d2a7df93f9217fa0f834323f970021010aede88cfcb530489f4bded9be002f9f2bcbff990b95e54ddbd4f5d79cd21acb3c1057d38302fedaafae4ddf50c8da49ec022a3a4610b3aebc216b18ae78e0a80f071e8b9c32017ee637a39e3ab6b5804254249c1e228f5658ef1cfce8b0f292f01279130e30dcbdb03a9781ceb0086afc73de9ffd7c7ce2c51aa7398bdf607997c52255526568794f53d332d51d3b2912c0bee5b7feb415c37346331cc45af48a0e8734c73a017885306cc267be18a8c6c65764c96df4c377221383fdd7e741eee599a0fde35254b697b43d72f67baf4dec7621d00ee32248f4614181b5dead94bb6c83f8b12a139ac14a7ceb8b702282775acedba9035fc827272f8005a6d3f49d3f4e2524448b42e1d34a99129f19f6fc5dc0a1c271f57a896103d2e3da4757cab92a31302fb4a58dbbcd03f2e80777204275478ae73a2d07d48b68e4881653b2e1fdc1b8d0ce19ef14202cee18c131074ee522a3cb19b2919055f1f7f636ae7be8c42d63338bc0cf1ca048ea0c0fb786154a16066b2873405b91508a9d82e8d0dfde7433c0add418ebed8cf20620377961bfc01009da4f1971072f01bc82ffe8bd6f1962703bf02fc51fcb6d05a7564fe31ee73b27851ee18dde8b20486c2562baf57799b78fc12732af0b72dfbb8037432285c37df1a8b3b03b3e51d5b8e3a24991423815b74026dffce92ef787f6d9e1528b450694aff534c36c6462f960fa1f78006ffcf6c666a59e9b3766b526c80aefc31306a0d01ac222a37d89431f4fd2488c8e513a2de76af606fc9f5b08b00c673f43d47d8da9d81700d830488b6023bf24dcb3eff0ef3878b6aa9d5abe3346da1f4059c8024b2fab214def22ae19944a9a52ec6a65916b4f5521962101ae14f45912b10e5fb6a6b87363b5481f0f59984d14e11bd7c11fab5a2ad48a85120b26ee28e27ccf403099666c9b15275504fef1c28fef11f3b8acbee482ffd72385db91a8b9c92a0d2caecfbefff5b9d062f24fc3f8d7c0b6625b8e948b45df0402b872f37c7ca96960be8e6bec7780a38c9688ee3ccd457ce68559797ae779a187008ff74ed92a8659fbc1432382957d0da88c8cbe8cc51cb79b81840c29bfb75fe8e6f5337319d9e9a2768379559ac06808d21668bd37855735181f2cd72f9571a25670b1992e8f29ebace5aa3417753404196a566e3ed725c4a270fab2bfe62eff68283c7c17181fb97d5d7d91f8fd816bfe63cc9baad595c8bec166e61f0bda350c0c4866f3c6943d323068eeecbad8452488c7569c1a83a9ab5c6b2c696184a122344f0e22ab4c888fe341273c6610cddfbff6fb6ce3615d887e2dcc1d753b26a2bcdb4181a148a9a3b41b317ac0e7b23fc533799847ae7598dccdb77ccf1b78f8baeb6c171c48b2e62c177316bfe276eb32a151959557edb1958b23f0e2624da791c88ce6b683168715fc7ad03611a16300323e09f0a52568c6eb79d1799cf4e4b312dc6d53fb43bbc9f1328c7aadd6819e84f49a4b89f415563efa8ddee2edcc50071171e8c09586eed810797926b3db6c27f1bf0d8c121aa36ca00df9c7bf4920fe0664729b9228056a5aadde5e2f6f641f03e2bcb6bbf0e412a45903ec447f05049cb56cf7394647048636f15367c45d47754e5ebd9b3ad18b709ef8221889f90554ff74318382dca4f68d8d21a97dd6233ffe5a2303322d3dff5a8340300d3888f9479b8f82aa78a1dbe6b2c0d6798e2740d2edf09dca3ad61cdf8fb440c5f0d492303e0021d84e24edc6d567688dd9d6c22d36c7a2ddbab79c8622e6d19ecdae7091c62fbd594cabb379f4e0530f3681d9809f6241fb0a15d49e5512a3491cc95d4b359e75e368bba54a346bebb7dd8bd293cfae89d7460fd0378e321fcafd1b2e5efb09186002cdbe9e19756adb081d4c8d586e190f01d551b2017ab6aa2945527719094d563d26011d1aa2544c08acc4221c0e1c17352f2a110cc64525a2d838dccc5f2d3e6a3aad64c20bbf5be7c33c210da11059731e341ca794aad775f77605784a6a80e406a3e5d3fc3b82e068442c2539d4f47d8e63dcbc8d89d2ba523a581d13a160b0bf36fddcee3f94d9d432cfdd644d43115ec0e7c1e8cde3c1f51b07672a22cd3228c2d7b8d4d9c98c4670", 0x1000) ioctl$TIOCCONS(r5, 0x80047460, &(0x7f0000000340)=0x8) write(r2, &(0x7f0000001380)="f223b73c8719c929b41b8210eb77037ac84806f6163b9094860751697c9662a5f9aa3751b11f377465ac64a6a349a2eedb8295b6efba259019041e516b4fb0c3b5e8baaeec25bda000671cfca4950403106ef52f", 0x54) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 09:43:27 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d84e312f0cfa2442b", 0x9a) write(r0, &(0x7f0000000040)="0ae88e5847ac0866167e955cd0308abf144bf810d7a71b985d59a0985619656b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223c411dd8f51bdbb729662d36af65438c18ed076e162c883d7ea423e28e5bcd7bc233a62e03b4ada26d7372ce85a9f58c56f4c", 0x79) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') execve(0x0, 0x0, 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x3) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/11}, &(0x7f0000000240)=0xd) read(r0, &(0x7f0000000180)=""/134, 0x86) 09:43:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socket$inet(0x2, 0x4, 0x5) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 09:43:28 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x250, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x512, &(0x7f0000ffa000/0x4000)=nil) 09:43:28 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) 09:43:28 executing program 0: r0 = kqueue() mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) fcntl$setstatus(r1, 0x4, 0xc8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x80, 0x8}, 0x10) poll(&(0x7f00000001c0)=[{r0, 0x2}], 0x1, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getrlimit(0x7, &(0x7f0000000000)) fcntl$setstatus(r3, 0x4, 0x80) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r3, 0x0, 0x317) 09:43:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc1, 0x20000000000007) chmod(&(0x7f0000000180)='./bus\x00', 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x4) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x12) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x629}, {0x8}}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20182, 0x2) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)=0xfffffffffffffee9) 09:43:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x5, 0x8}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() socketpair(0x3e, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000100)=""/108, 0x6c, 0x3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x2, 0xfffffffffffffff8}, 0xc) fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r1, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) flock(r1, 0x2) flock(r1, 0x2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) 09:43:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x488, 0x1a0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xd3, 0x1, 0x5, 0x20}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0xef, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x7fff, 0x2}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x488, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x80000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x2a3, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x8, 0xa0000001, 0x4, 0x2}], 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x8, 0x1}], 0x3, &(0x7f0000000380)={0x9, 0x1}) lstat(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x0) dup2(r3, r0) 09:43:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:29 executing program 1: r0 = socket(0x1, 0x100000004, 0x3ff) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 09:43:29 executing program 0: semget$private(0x0, 0x1, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574e", 0x3b6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x3b5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = dup2(r1, r1) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 09:43:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa, 0x0) dup(r0) r1 = socket(0x6, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40f, 0x0, 0x0) pckbd_enable: command error 09:43:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000180)="df62169d8f14706244ffae14b256f5be66d02f0e78588486c8b19f5b72e11337341288c7d0230fd7d1ccabccb20b64e0a4f0e030f575268f1c994e87ad3cc15d58bf712bad8bd519e8658870a1be75a7622800321fb530768f31dac20a5b564f0103299c6fac0c24cf81a0c0b19d0e0487d79763932aa7397fe54410cfd96aaeb217fee68ed5ca8c76ed91ab26d7e652f19f50584f68aab2ae28cc715e6f3bd9370c4c991b2ef08eb9f2169814a99ad0d4c0", 0xb2, 0xa, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) pckbd_enable: command error 09:43:31 executing program 1: semget(0x2, 0x1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="b4a99bf764cd02c2eecefdfc9b1cb2d7a500bcd9dab28d0ade61578e459e640232d56d33109b", 0x26, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x4000, 0xc8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) flock(r2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = semget$private(0x0, 0x0, 0x82) semop(r4, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x3, 0x400, 0x1000}, {0x7, 0x8, 0x1800}, {0x3, 0x213, 0x1000}, {0x2, 0x330f7022, 0x4c3f2456d76188c0}, {0x0, 0x6, 0x1000}, {0x0, 0x7fc, 0x1800}, {0x6, 0x1, 0x1800}, {0x4, 0x7f, 0x1000}, {0x7, 0x5, 0x800}], 0xa) 09:43:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "ff03000adc7f8a0000000000003200"}) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000540)="21b6ed450047682a76e2056a4db81df0c3c48bef784518a3bd29eae0f729b8bc35d20dd762789f606012979e9d29af3ba413a8e5d64bdd2e41e39b1d1f27964c2648c039ca626fab76908f61bd223caba569c18631e4c346165e789433919115ff625f8f7405d5c865c22f9a4c6cd5d18f0078802ea86bdc1b565cf9b7f02c132fd4fe81acf3e11fabddb3cc60477418426bc515a1ad362532d22258a3835204e364b9b1a24b269cc7cb789e404a80bb7956391e84ca145d4252c521397b7ae68d06af168088b1051cb1c3976894790cc45f2e90d21b83c6a923f94d65e8bddf5e9950bb64a6968925a8f9fdcbcdb5363a1d5e31de6a9c42096b7b723fa49366162aef9b55992433f6bdbf131bf15769c745bdb20b01be8b7afbcd174de6466abebb780b71062d4aecc2ce3cd455648850d28502b11d79a682be380f66c75bbd030b8033789ee84b081283cf57b3ec5e1f3a902813568f904b296ff1785ab1501c08adc1344597193bd5c548c34109e99a862b112ecf78b6dc9cf64122133cf9e166d2442cfa5a7740fcfa4ddae8e6a139bff197cf33a01de00836733e8cf4ffee5b542a9d114ef59bd9344b58d5a2073559f4eb8c645581f317cc7bc7ddb92dc79d25babe447cb26c47d99db89c0fa58ec786945a91578a70ca64da954f234ed751d61b227e425bacfc14989dbe37268a10477987d50405c5fedf064964e9e426c9d75048777f46ddd9403bb7ec85995260ebe476d209d56b706d753eebbc3c5def413594857feaec1065b64b5320107350e3aed3ec929f17ecfcc6cd03c7adc3022264dfa15e91724e162537e3ec03cf32a6ca604f60a0d247667fda64910d140c8090707b8006735193bdaa954b7415a8f726064de8554325b5bd727cfd3fbca75d8d8ace2fd9c9733b946ad24ee10c894ca88f09299b5bdb1a197471340ceafaf8bbfa3fdf17ad6f6af3957b379a68b0e1850f60586454136d67dce9eba26a94e969f1612dbb4322b118e89daf492d3f1e54622a219808c940908ee4b03f7a8c4832873cb002682397c4210a6865ba9c6777c858a4752dcf54b71befc31b8b44c2eac5ad72cbd13e9d2050ca1f623a60e85b1b5dd5c298a3fb79b732d313a002766b6c28d725862f07d509b7f8819c8b801351184b290de55ecb9f09327ea9c40b48556976b74810eac893833902cb213401cf7be467fdedc055c9ca49022ebfcdfc648483575e925b827031ce5853d2be8b912e06fa024068e1a4f10009308db3692c3497d51711628912d7044d1141aa0fab0374b2980183a15cc68f51ed8cbcc446775531aedeab71cd61cf53477a230b128ad02a401d61e24e47cb54a2167116cba77a933a1a5b31a8e6d3852896a618386a1709583a64d42b259690b000844a4fbda1619402161b787486eafe6b2418662859910b9e96d650160957c00fc70489164d3f4e611bad8dbef7f875802f4e4e1b2f66e29dba64fd09f7e700601ba6a0970f42097140b316c6d761da2796d1fcc3b247f0eb099d252d06cfd272a6a2929373f825227dfb8ad630bc8ff13d931e596f3cb52716342c7c6760cca3727c784ec1c2413d2878424e649c6319a344cf6e5aefc7cb07996e2c6e2b48940853111119f30b67f7b434c4017359143c8655bfd4aec214d72f8dda84c75034a689b00995e700ae26ba8448c95e8494571d14a7182879155d86d65e6ee45fc70a93869390437cd4da0c789abbe0fc9a3c7863b4fcbdb9efd7cdada6268f2d862430e66843e17c93cecea67a07a31afca814547859fc3dae1c8b8cad8070e4f6271f574540070076922c5188b17207a294d665e17ba252bcc8f7977860628d5ee921af7bd6738894b6a202ac5225261fb47dd0c12f170b4a02cf98c60552ee23591e0dadc61b6b87af2ba78d92c06c3ae96efa3609a0c87ada99eb4df1bb0051db02419025407b524866fe4cdfa2c0b4fe8dd94d1059653cb7e0aa1562059eda840f6ca694e11ecfa1115067ad0ab7c8a7596b5c3a27d8693396be6643ab37655c91f0cc761cbfacdc6bb2c7dc50e884357504957093d4c103f085ce4bf71d5191bba197fe76bad498cdb7a5b7c2b61e539cc28d8e9384e4b57ffd78a3ec6eaf0369acfb8913cf1c79eaa4b1f438d1d795cf335b1adbe200352a9535ccf430d6c1ef8ca9aa08dbe820e9ec5b01c8eb07023aaa277080256259e1731cdd538979b8607ddf75b5bcaeed71de6afe89f93377218bc7852eadec68e2c7993d0225ab69033b7222c41922657a431fb004bd133bc047673ed1b9015d0042b1e453d0333e738548765702e4276757e345663b309f2a1e70f708de35b74670f533e002dc5a9e24e88f1acba6f0cda682773d2c34ab81d31fee84cc276cc63e5737807c5d6b3aedde555f495665bd6dee23d29d75f87aeb5f092c43d6e008e81a27a8f35b00aec4c657b1d1fd39453fe96aae11c195602afc86c642c16e07fa26d1ff56bf7164addb809afb7c98e944feecfd00ab36592880aa4c28a64c07c42979446c776145d9c9421b8909bab9725f94508987f3d596a4d2241e386ff7485b406190f59b88cd3b6bec54006ed17b2ffdd9eec6f11c147a9d2fa5937c9b1704f92b0f1d635e8acfa802c17bbb0e5ccf3c57ffcdbfbd7c956f5f7336aef128c49095fae4339205876f3f484c2daf89f324ecf5650aa45400eac814cadcbee0b845d2c524524ea6f4e37f9c95d7baf3c21a5affb7592b5f53009b64cd758893acd466608653b92e993a590c7c531454d018a3ba66cc6671f67f1eda23ef510a5ea924237978390b10a0847f8c3ddf55c8bce85cf1e8dafcd420bdee88dde45ba1ee088895d00206bedda596e3d3bf6ea73088c8fe18dcc1e80258042e12564f87aa24625c3c27269f9c6af80412ffcea07a62c8a2ec66db4a5c16dc8df94088be56b2a21a43956d951b8cf9b606269dff1df67fe3915d155cceefd1097f6b4a1e1b6c89f12f9d179e8e6c4b1e7d214d0b3dca03a4ed97b9a5ab8b02f6a6504429c36c2ec0bc4c67279d4a48941f9b4d298c7b9dfc1eddba750894a1a12da1cc6647ad65aec58883cab6a677023bba28de413f063c46dd162b22906c05779f5430c5400569ba959e82171abec948b9a744b091799b469b216d6bf45b6a7c95c53923e8d6f9d952afe74e8102018a473450c5e555c2a396aa02197fb936d3aed588a8bec4b7900cc38ceeeb64de558466d2de1b3d3417a421f542aacc02aa1116a528ade6343806bb17484baf69ec8045735a47995ad727872fcbe041d90dfa19f5496dbdc951b02c32fc2d1315d23929f26c6773377a6d92f45c5d4e67bd004d6eff74b5f0473f3895f7c96b6af3c36a371b1b17c04b581dc2eab6139725414ac650aa4164eac661fcc03595bdb019afd9794cf4229653f0394bbb82b78b68f68d8a1c703885ec1825625d951072a8d0ca3f357357cada0220f95b3af39d53bf220a505c699bd1adbe2de40c2714d46e9088c40dc526372a0de28b506cbb707e37d9ab76ac2e4b2290acb34089190588ea26194de19d2e5299b0624cdec06bff7a228a0aa711498a8d82b61491f1c670f0e2a8761ee2f060c32752b9da67e8303b383fa191ed453e5b4e4f262017ffe22e48e314b39aa9fd3b35226f9fbbf6deee987dc01294e23827b44a6c7eb962c2d5dea55fa5a44d854cf0eab5f1fa2dda18fbf5fd443a812c7099f24021262ca87ef6c872cecd09283beefbf77ec0434b155b7e7854e771f7ba2ce3ba2596f4e2c529194c2ecac510bd139dc28ffd39d7068b1b6637b804e90bc6457288de286814840a0002959a49e7153367147cbdc7eb36c927a3f4e279908c457ab714eb5ffcec0df549015476584a30dbb27858fd32fdb684ca118e5fc8572b1f7007089a0ab377a8948ae9c12b254e556d2ae56bd0988cc7126921f8084027658899e84940b928c751852875ad1eefbb8b3045f73630e81130b4807378dde61c01930e2ce1ccb2dae72c0eb3a94faab9a3b5dd3905161fdced0549904cbd3823fae6f047a4d3ed4064a83ee552a66d81402c8eeb6b94a35cf0b267d9743854c80b756000b933392914e85b766f1a66f5eb333dd1d02bddfcaad5892070879e65e3fe06b6a55cf5d94f7c6ea1c29a6dbdc81fb0ea2b32e6e29edff7f80ceb26b395c8272c446eff53e1a54af8456814ac30892c97678839fb4842ce3040b0819d5ad8e7f4e3074e8972fb12a464469fdda0f95fb2afa62e72e00f6351378ddfed8ccc2831777ff2d91b1e02c8ab84dae3aad8fe96252723af2e80a30e2488ba5fc716faafab050ce391ed6b41f1647b1a02dc580a53911692622232e6a3922b16cf609fd67ffa3dae3868df8e55032e52d7721146068d425f09334f9f5f5d9033d3a83ec75f1e64007a1b58e340af0916e365e56b6a2ede9552ae33cc6808bafe72069d7ecd130ac23fe0132b01c7f12e2ff3a59b39f8d5ca175a27b7c5be41860cea156b1ab33f909654d3c55593f63d21daddf44f221d076d32b495550d07ec762ae286c8d1918c87eb6444e8f6a117adc2a240273a6c448e62d1ba9237a936d35c31aa8e2ffb08c9516a0a1f3ca8ff5e9d23fc4f627fa270e4f3cdd14701c47494dc24dbc9f35d3da61f2164d4506eebc5a32fbd93e629911f070e8ef0f663c2d340131a2f282645c9ca8a2457efcfdb85dee6e6752cafd87366fcce37de332fee3b55f760866094b7998b31d36dde8f285dd2d3367f08bfc7c7a7e581229e5adf0d1cf97d36d7e9f2f57ac4aeb2fd5eb8140e5febe6776a9b146124681492b0ccae252492f62f1a7a23e1eb57c4462fb8fdd4aeb6253b76bf548b08e8e3f3c13e208768ebd3bcf6260dd0076f77e43ce9231b823a902d96e0e41f828eb7f123112181c83c6382b0ac18073cc38e471904154d1b6c2d823feec5d97c3cbfac8d0dc35b746063802de9d840d5f92c9469102d01d56b2ba5de5271db91bda18cfe6454c859453bcf1ede85b6683f05cae4247e0856c2ac913c349f2c0c8a87e53613f1e89dbde7c7cfdc184c77a39c26ecee6ba89c542b706814f90a3ba5f449a7c379c1ed34fe9fabea18ca436e147e2c8ea0ebfc26d3666ff708d01910c1faaab85ad551c50f9a26c28f722cc064cd77597532441d2d64588c0119027f0d7a135968c0146bcf7764d5dd06c59f83176e08d702b63b2559514d61c773176e94a7ce8e7dceec645da4554daa8f373bba66d3852714ab4addf045c56d2e97a34a8c7bb1833ae63b0a49eec425cf8ca49a56097c8bb0a6d1b630e479800ff7c1014eb782e361252e6d635219c7a06e6beea032a9fc54492b7bdb54a19dfe1680387f7e7c48b515fcc2f9b117c76e88fac267db59a3eb774ca801d374dbc3702c7bf4c6aa46d9e84f337da1798722aea234a8d953192209017529a097aa8420d970831d98f9d7975cf4c1d31e1946e3a452e7cabfc9236dd76f839fb8ea124533881209b37cb4f083100d8f186ca5697eadbf4ee7186838efa0ba2ed01e63232426a1b86c90626c44722d22172670f24ee9fff13f4f35401ba7ebcbd2ac3da3d2b205aa5ece633d9bba10ead8929ae0f5fdbc05a062b34ef424246bfd332bb2d5959a73f07fa54b8234d0e5c08a1ce0950103a18a106e205da5a65d4fe88ee41e5467052ea11ea7d5ec3054c565d7d43ef0b94b8b319a8661a42cb7de22af84622c2dc1ba11e7270622a1e924a90d76fabc22a299fe82454292a3ded19a5525791ed4895d21e04ef9fd5519dab19e51b7457f0a13c6b3076b", 0x1000}, {&(0x7f00000000c0)="7bf5c4e15a2f426b35c77a868a2e5f02e16ca4b0b54280b11f6e64033c3a4733afafd6e870a3b73b92190f5e3cf54e09552029170f18ad90110a3e6082c045acbc25f7", 0x43}, {&(0x7f0000000140)="c0b13684d54fffbf7dd27a47c1004a11140c6008e48edcac86272c52cb653cf5ad79b32d8334dfc7920495151b5121ff41a6955af536a40bb218bbf2a35cdaa0b517daf228c2e91be6b4de2af490804dee10a6349dd2afdbc1d1ffc3092a5ba95a6c619e7c3d97c27b8463158711fb8d5d3e07e5dc44002739911b387c4568e5bf48c8591dfee405fa7a616e59eb3fc800b2e8cfbd3204f66867565241b0c18738d325d3e5bd508b806704a026fac0cf2750150ec8", 0xb5}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x4, 0x1ff, 0x1f4, 0x1, "24e934c1fdf9d48360c636ec5ffb1d37d1abd77e", 0x7fffffff, 0x5}) 09:43:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x380aa, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fa0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 09:43:31 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') syz_emit_ethernet(0x6c, &(0x7f0000000100)="43d79a5aa363664aeea85a4ed93408f4224a4b7846b19bca85605b22099aef9c2f432a1863a34ab7d2414d18b622055ba009a1e145ddfdd8f86fb557135a9b9abb97df98e5838d4d30a0b85ac30137bc0d6a2378ff10121224b618724324ea60aa7ca812220971f7ae8d202f") socketpair(0x6, 0xc000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 09:43:31 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x33) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './file0/file0\x00'}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=""/109, 0x6d) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 09:43:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 09:43:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0xe000, 0x8) 09:43:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x8001, 0x5, &(0x7f00000002c0)="80d3ad66db3cce78b5c6d7c79bdeb0b726cb10551be15187df52801be72eb7a5df8e5db0a5ebbb82b50d300ba6faeb5e180519defd2ee2396a5273d01a5e204b048016d076eafa70d2b43b2cf28d1ce3bd4e9815fd67096c662cfef14df91828902a2c90cb4decece17e8625cc21044598539dee78239ecb0213672acd4d8ce8077f917f3dd016ae3e1518b452d4fb6d536d45df9c05f2ef3fcd9b4a9236c316eea366", 0xa3) r1 = getuid() setreuid(0x0, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x20040000006) r2 = socket(0x18, 0x1, 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) setsockopt(r2, 0x29, 0x4, &(0x7f0000000380)="eb00000020000000000000000000000000000020", 0x14) setsockopt(r2, 0x4, 0x7fff, &(0x7f0000000080)="567de10bd75afc7b1ac6f36915bdf95143b1ef7f61dc32becd8a595d58a274836a489b120ff21e8af25e1cb542ddb4f8c02ec9a463c3db46df1804242c418021af1edcf17e4e1b6a3cdc7bcad22f54175ca7136f5e52865236d750f16dbb6a17c0696687c41aff61aacd398b5e57f07c8cabd7ca4c252104932ad7e076c5ff93419729cb2e666384977e8ecc042a2bc3d5f14dc0d44fc73fcbbe5f778723624cf2da5905a7cc1702a1c883b129", 0xad) 09:43:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffc00, 0x0, 0x2ae4, 0xffffffffffffff80, "ecbe99161315a95b7578cae7d6e2c721bb43bb91", 0x200, 0x4}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x1d2, 0xffffffffffffffff, 0x10001, 0x8, "4e5417c6fedd0a3e4b7d8ca95722750e212ec7a4", 0x9, 0xcf8}) r7 = dup2(r4, r3) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt(r6, 0x1f, 0x6, &(0x7f0000000240)=""/67, &(0x7f00000002c0)=0x43) flock(r4, 0xd) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x46, 0x9}, {0x120, 0x47}, {0x26, 0x9}], 0x3}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="7c8b4ca5f97fae9e9c30bf32c3dffafb912052a384263653b97e8bc70e843438b99e5e844336b3ad90d81daadd767976db44564bf266db446a641e6330792cbd65a7489fd211ec7d47c2cda487419e1de9e7f627b5d3ba264fe1da7815e17f8fe6b5db43d341acc37d8af217f87e5ce19c5070a623cf4eb9fae17505dbe642abd29c0acdb42335a0b2f5c0009531f3f6524f623c86abfdb02f805d6f4941239e0ca3193b80b4711c76e4a15d1468ad1aed8c331aa8bb4e9e81da41d21fc0786bd77c6c835eac78d8fd7b753a3126c3f206a86bb6ebdaf07fc9a9605be863615019f133", 0xe3) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000500)) sendmsg$unix(r6, &(0x7f00000018c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000580)="5a09ae9bb733ce6b7cf9c30fe8e63801627405c46dff3bfb59ea72db755f99c4e3719d36c5954f3baeb02c758cc9ac6851ff3d9eb1ad5682f4eac28dc61814f5847b81296be16613582e09bb2c2e585b68afc72a37aa23405fb3e7bb48f2bf8cb47a6908bfd92ca38807742d3528423a620a71657d0abddedda203c28d5b19784da144cbb1154d54bef1dc8b8bc5366456e522b9d1d1e2ca8a06d2ed5b67009942e3f17be71f28fb20b456f0609a3fbd7c469f53de43403df31e94bfdb4d2833f675da668a242cd8b1a7521370138ffc7099c36d4b1d21bc618c9dddcbda0983593799bf186e705f8f2b8caec0c841fee65227dbd092a332", 0xf8}, {&(0x7f0000000680)="5486e9fe81b1a7e50f701d38cb9da72c90ff087d7623a92d7390c53005dc4ba4435892c7cbb98ce009705ece119c37fcdad74632c23c80df1f568b65b6fb1d429a4f9f120c1af1ecf871616fc532bad80e8287b05d3e11897d617d1976758a6850912542163c13d9aaa7c3f6c83ade61865879b1f1509475659ae02cd028ae3dc8e7b3b40948e73faa1f1b6841211355b1526678c355c31abaa6f56c994724cc20f6efe39a94cf11e01e7919829c9cf34f341d35a52083810f65cf1650b1f46e7d404174b7d25dc52f39931e831035ca573c653f402b75d2bb03db95d2fb81f50b0d528994d856db6f40e827ef7185c23e90c09b09198b2b8f1167d1ace63b283dde4025b0472876c6e874acdeb20094e7ca6b8b5c951a54fffcfc51527459f5cb11da4a4f96e422994a0c32b36389c47c40d30801fce04fd21019ca84fc76287ca381a68eaaa0e2303847bf4e84ef7a485609721bf29dad0166592e50725690bc37d17f0a66edad41b02fe8957039995136ca27a58a41d747aae2be50b3acb9d6e5f23d9563edca3bfbe91bdb815423ca91931c05098685f057759e5c2ce4a01cc9665bfd3fd7ed869c0d09c4c750e0f94f4f4b4b495bfa498a41b9793584583b42f3aaea208a8c41e991739e572521a3a5837cd7c244c34239f772fc2614f758b256de8de1704083d1503053c3d80c80d044b6df7afa0fad4022b2b2f543721da5905added0b0613af3a62f2603d2c88d71dfea2f7e77c540928b1a0fc46bf6f34f39e81d17080df2428d402fac76d66dea1d7bae95a516db66cc9944001678f574957623896a0674180785aaf8925e944e57f8de0d27cb2c3db7a0a714f440032558b24c3d7ac1d1e9f25ccf79ee690c5b548a3b494603d06e035c5e1147cf1e4fe95e1316b4a48a678f35a87b086911c18b47916420d21c6619f17f8c3ef726aa4a036f6f57ef752c63bd01605f223a37ac3990fc9544e03b5837e4f30a1711e9166875e2306a10c810af357970bb1b4f4e5fa7e95f0262115629b4c95ee0957598cc4be01efe25ea23993107cc649be2a193351fc2be6783de977788ff80370b4de4baf8cdb2e265aa44f4fe892a73ada367a616f1a6be2c58a14e6ceba6cca4cd4d0ffbc17b5e828acc2d5c79efcd57433c9f6a32c83bab9fbd083efd37bb96836af11c5c99255de5b3a19023ff750f25370ed6425b1cf122c5f95d8c6032a6995c7b5569864276fba2c0a05360f6cbeb1203e18d7a91a6ff19a25ed6af86b0f04de87d62eab4a3994994ea591bdc5ec0092c2813d5b6170fdf0d1b02c2a12c3a65e1af973466885af2406720c457cdcbf93d3a4f7e5518017ad26a7c12af423842a87bc0a047eec4bf3b8e882d83c4637f1c8366ab083cad1be9f116ef1a3f28948e849d0eb0f3df1e3f07060809c735f954a44f14658fcff6577b09890b01a28590a3e82c7f38202b1c858894752bb0028a6a9d5656fe0d3d9d3a824d49be4c45605eeb003fd5664e23a08725fef46239715c3ff50ad5a25d2d6cc205052b301153a3626fdd4ea0dbfa89070a4bf7048b0aa20720ab40791517e8c1fe588aad0407bf377d5eb32058d9cc1619e20280b8caf32aba28cd80fb773c9756b020a3f8291bef7fbd1ef72eb619353499942caed38d943e41714ced49ab535e8071c4e392862e97edbdacaad7af699710f9250873196ac3622e29021734b733f9a0700826b7fc21584774c0e4c0d3787df3cc739bfe7fa11e4b3b12d0735da66d6d228695c137e10297624596e25a28a09576ba08bf56a974daf54e9a7dfe2ca243da9568bc93b440d94cd166a6ad33c0a74b437225e8d857d770151e269caa7d9b9435f4bad4be1e77ad32b71df59d8c880df43ebf515d1195ff1b1782811c9b97c0ae19804a65df3e6ed354e9d15de7b6ce65211651d9f3bbe61864fa094e1589ebbf73c854e99645957e039103459c0be2532af965f599b7646ec5c562e2beaf5f80b49c6e893cb399ae47f11c64ae036d43626bd42b2b5cdbff6db340e0db1d0f2dbb3026b99c3724ee8d6daad85db5a8d3c9d4e14b8910839608640f9c3dba55906decafad3a6dc0f9a26aa5adffd4c283f9b4228dc85761172fbb705a296e41b4f0fed92444a794c00d298f2a053d664eaea996edf812666f50a9b50b54eb0b68699fe3bd31dfdd35b5cb4245fa6e3d07dfa82ae8dc42542f3bd2c94c8608e9f3bf42d620b71c96ab93a654107ee11aa0c95b65dceabb838733cdfd0fcca52c9c78dbce1240f0b43e221d8a8ae3d191255268a4bfe5af24b65e6e72dc6f8a4c5f191932c11213e702adfd8e8e79d58c662a111ebbe7a38332a885ee5cf3e84142a205f9a5cb0ff5981f4cfb61e710e8c0ecf481795edf00b71b19f6218fee24b0e6d4dbb179cc28c67864cd9ce7df9809cfc250c20a154c4cc75f6bf3530ab9a082f1423ffea9795d522e7df19ebe7310938896d87abb59383649c155dea3dcfb9fd923dfacbf86273054f009fe561d2542853d2a958194ee6b50881fabca20f8d4dd4184ab94cd4e0eca30c5f479e38e71c45355db6ad1e46a6d0f3bf67a7663bfdbc98330410338f00f5b3730527c75e23ee3e47bf23f672ee15cc17d9167a061f14c68644d012a799df6ad95436f355bcf7532ed463f5ebc104a2cdebe66f9e1f62ce59922709b6cfb923373aaddbe84f1f19a98922905393a980c2a0e0b8120fecf3d3394e63a409e237ae501dc800203531b4bca2b0d1aa06996f9a7cf0241375a60a7bdb255a0fc67ddd84e5345c738aecf7d5fe48db081b2d316c38f1bd224bbf7079f835fedda95080f356de499e8f6ebf763183f22b5112ca0fe4f37bcf201d38c0469a12952ae7f693be73f5774044f2c88bee3ea8145db16fd73c855693ec951ca70125c1628e5c5449deaddb618caa52f3ac5a21e567e704a1a416b11619db39c64845f100b0f10b8fe6027e26991ea915832f4606984a572076d74cb53389c10b23c90be1b51fee3e0165a08ef448adabc61c42e994b88a0abd8c54f8cb702ba8be519fe56349b1bc646920cdef927fd41bc6e2648283c6d9e8d015b22b8a72f4dccbb8d4b06ed34aec4dc86cbb9e8c72c19f83dade010119e555bc015a40bf0084d2aa52b4d688add216af5f7300fdc6410b413c8d76814ad6c6f0a09c0e35462828b3f102cb8a339a92ce0e0a39a9ac23be5cc3788e040880fea839eb1ebfd0b377c1e26f84d99bf3c2c3e6b50b29cbb84bb1f743e5d8dfcce1423257e1b554f2758a81e2daaaf07438ab63b38deae074761b8098be08ee520ec1ff617741e8c8cf4201ff53ce36abdca01e9ec590cc4aace1075e9a2eda49e494bc2065160b89887f46a57dab2a759f2a1e5f8ba20ff1d9d18ddb72c1fecb4e39b9d8ae94828cb2c04f49dc56c2f2d9d28955821e4aee642293a4caf117f86126b901f3a3b2631bbc96d787ab8e370bbe54faeaae6966cbe084ec8a844e500c628ff3006f9e195b7eedb33238f46ea14d0f2f2fa4b4eb45d64d20a0bdf84bf1787db90627067d11c56473c7245d3326e609492531c599bcd133b3a2ab4245aa7fc2e143870c512da09372c8accd08a134daeda8c070a25d7d5a520a00c9c0063769f130e74f25c8122fd5c7cb0d3c406c2f292ce0fe2ffb90b8b34f139bad96846ad42d8520de511f6b018b14e637f19d30bfd7a9c4dbf42055cc0f38c2b17afdbd575e0b2bdfdfd6c9fdf259a2cfc124d9afe8f00449319cdcf71555e8afcb3216b47c32a334b23b5fe92fbca0aba6b0c5632aa141dcae9828364d7efbd8a3f0eb648f49668fe065d384af5ad71a7787c0d8aa0926e2a92255e02fa8226583c1f1ddbbf5d13272ac96a4dbc886b3f19a56d7a1ac35bb5b4413a53e3df581c29a19805bd762068a2b3996d15d21626cbf681038db42cd5f7548e83aa00c2d49d91194bc190d90519082a287ec98900d163a606db549abd4077f9573e19122c4a28f1baca845424cb03230dbb7d3df6f66ab6aeef7285b67049fa65712a2d32ce0083d5f730926e3ec92833d82ae2e7ca58ea47ddaa9df3b1598fa059495e5e02a894f7ea85c3c9cd68fd9a5ab2c847560b2c8802ac47790d719afd5d1258312f37bbb653de279d4b27fb7a205c9215a2fe6a49f5da71a4f33d31ef21e0eae6da6113da51369101eb0987b058429d879c28eb0f55c931271e7c36db389a3bcae33a825eeb693af62f0c8d28c591dc18fa2217d80cae7aa04ff880866d993d4ecaa72046c2338e87bab8ef0fc002fcf534bef9b9ea5c6c7281dcf0488e955838925c05cb3eb3f5e8af64dcf93c8d818ec9dd3fb422680d871d67d0d27d53da4f29c0a3bd00ccfa42ac2bbb1ce6750336fd4d2bebf60938a1899d0d3edd302c458ed1fb291f5743921cb7867cab446c9b9352a2e6f250cc5f8179f352f80c758ae3e86d22c892bd67fce8760a6d39d361abb183110ee4ab9baf7289ada6e6c33bcdf52e3afd0508c8ac0ade17ae30d66ef411da89c636ddd098d65cecb3eb25fa5c403132abf3cf839ba345f32d956004c9d65e9e66aee5d30737ca7b4c736a4d53719edbc213b73e93ae4b6c7565964e088e29115f300c44c3fe8dd277409e9f3a6579db024ff9ae663e9b8c406853a84b20e9da5aeffe781a3e1db6ff7d9d2bf3fb07fe40434a62dfba27f5e5f03cc0a49fd6b66dacee980dfd67d78b52d5cd9dd7b8ef11359f285077a58d5ad882f3f4874abe706c72be93e68f9eec4e813cd88552d9521661db55230a1300f356f84c0fd578ed4c3d4af69b3b207d7e28fa2cbc9e7487cb65e567bb92722c711d56fe99ff487753500ddff63fa4238f562d9a9d6c4d955309669ed280451ad4edb99684941dbd82bb7912a6704f41cb63946f87f7d1ba68a50ca9c11a350796c2e04336980edd39f770ed2b43af4c8be372bd5ece39143a78b34c04d2253e04cab0488ff9a178198cc4b03eaba87edda6b585c4447cef86cd477cbf68ae2f1956318da4af6fa573e4eceba81dbd6d2b5f2e196efb3b10fbe1e981a1fe76099cf52954ef0a5db7817a68df1695509011cb200b36eec21f98a30d949b262d79576bdfffa5afc59d8be5df20d0fe132688275d9b14de0ce20ee42d6772f64f91d933c5fbd24f3d25be98f3b8556b88a8592bf95441cb143cd334dcafc39477be0efce2d75c60b0dc8552734d488e0fc5f6c037279246f00561960c298b03162936c6536ab6795246cdf493039c015d75471a6c9b91bdb364f124c83099131b93ae5706f7026eea2286b82686ad1402418d21b6d8b05950a19a91f4595325b0e91ffd8f24306fdd2dbfc61825d5a2790bf13098b576baf6a670e238cf8e5649d9553caad7605e1ab3cd67662dd9ac1c895513b281ced74b636507809031ab4b42dd30190467fd61e9f6def9214c1d4af963da589af3badc616eb00e171a730ac6366fd3ae24483df21bdd66fc126dad7e07f6a6356980a205872a5c0dbc6d3e8b7a30627e74ff38ece0770e6b7539e5cd2f0537c0f3c09f80701168ade05b4188d529d0893af828c11b6b42da17ab1fda83dc9aca904b81f66bbda2eaf2c5d8e858fab4ce6250b75c781039e2b919ff54ba63aed8bd8fdb78b8a959b61daf0250dc3f567c611a9b0fa24c1b636bc99099bca883c38576f6b5886c2fe2191f30835ee41040c7f8d0a3f19861ea990759403f3d881c907df520372664eaa61acd4df9bad71d5984688961f9f4df3fdd98154cf99c22df32187358ca0127380ea3b35c3556f919cdb4755ae5e4abe3d0e", 0x1000}, {&(0x7f0000001680)="fed67d2a1119c52aa1b0df3715b4fc41422d8949532f5fe33703cb2b2e1e86cfbf597f2a137b4cf635a2664c08cb6d439844ae4c92625fa7415f42b69da69daa849d179b00024deda08a069fb3372b2585a26db518810fae8e07f4330eb6343f5250767f", 0x64}, {&(0x7f0000001700)="4290fddf04514774663cc406a55e90dec3ade83e905f", 0x16}, {&(0x7f0000001740)="685d9ac7f32b640a587ace8f8bbd898806f8127fab58a01ac61af11a6576b7cc593a84785476e347efbeef7e377af86af8fe03446437c07fba9686028e53753960bb297b7fe424a0dc1fcfdaf20800682a84e95f2c4b324ca39f0fc03800458664668cb1ce969ae3a2a9df25b71467c53e0ae91c9549f3b8f50ae4b4a5030d5131e17526a7f4f174f3f37d194ba07c4b5741dc7afced1527acfe0a06c7d4c805cd999839b4bb3d82702fe930c9c471507d355f60d64f51c258123c28149e1ca96bb4322302c9b2d7b1447af76bca7a9e3bca1dedbaa06f3d7fb54cda4f4974d0ae34de1b7b2e6d0f8f00ae25e0721d317a3595f95ef33aecb152", 0xfa}], 0x5, 0x0, 0x0, 0x8}, 0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001900)) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) fchflags(r1, 0x4) preadv(r8, &(0x7f0000001a80)=[{&(0x7f0000001940)=""/108, 0x6c}, {&(0x7f00000019c0)=""/174, 0xae}], 0x2, 0x0) readv(r5, &(0x7f0000001c80)=[{&(0x7f0000001ac0)=""/85, 0x55}, {&(0x7f0000001b40)=""/234, 0xea}, {&(0x7f0000001c40)}], 0x3) fchdir(r7) 09:43:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r2) 09:43:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) close(r2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 09:43:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x3) 09:43:33 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x7d, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x16a) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 09:43:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x102) 09:43:33 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/110, 0x6e}, {&(0x7f00000011c0)=""/214, 0xd6}], 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000), 0xef, 0x0) 09:43:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() getpgid(r4) r5 = socket(0x18, 0x8002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) close(r3) sendmsg(r5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() 09:43:33 executing program 0: socketpair(0x11, 0x5, 0x0, 0x0) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) readv(r1, &(0x7f0000002100)=[{&(0x7f0000002140)=""/120, 0x78}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x10000189) 09:43:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x202a0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 09:43:33 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x8) sendto$inet6(r0, &(0x7f0000000080)="0b13aa2981e80bdcf2d5cc9326634a627218fd510d6b587710226f828875de2f7875b8f52e0680ca11ed5fec618f4b8bb6fd387e314adb12a4135b2cdd436641dc8bf960a875aae96f8e189e2c8549755e2478deef73255f45e3c73f4cb916c2eeb438ecad8fa3afd35ef7af82a41783337f72cb4d9c8661e9be9ad82e5c67311ba54b6bbc831ba7bd9554948ae8ef46f3861d", 0x93, 0x2, &(0x7f0000000180)={0x18, 0x0, 0xd5f}, 0xc) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000000)='.\x00', 0x8, 0x3) write(r1, &(0x7f0000000140)='m', 0x1) 09:43:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200001008, 0x0, 0x0) socket(0x33, 0x0, 0x100000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7fff, 0x200, {0x800, 0x3ff}}) 09:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="54d44f02f034aae1e44a00e9c6da73c613f4aa664113a0b81817a3fccada8ce8a9829365618ebfb63a4d601ef28890674f58d8fd6300ac4e18010da06600f5eceaffb1ac632fcd1d089763841583a26c5b192d680f9effeb5bdbace35335cf3661bb9091df", 0x65) write(r0, &(0x7f0000000800)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a6f8ab0613bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a7a2303b116d78349b3e2a5fce1700d7e", 0x6c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "48b36393987454a67f7ce268076d14dc0e5ba893"}) fsync(r2) syz_open_pts() 09:43:34 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) flock(r2, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r3 = getpgid(0x0) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getuid() getgroups(0x8, &(0x7f0000000480)=[r5, r5, r5, r5, r5, r5, r5, r5]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r5) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="4c021b851798b7212dd3dc0353ff765c2f7d86af89e4d718e2d215fdc7becbdbc4d1fcba80382a719b93538d23f8025ccc6b049f89cd29f22a86ba5133f11b1ca8770ff866b3355850594f967133ed885d82d4fc8bf5a1b5b7be12eb5a36f8c66d4282cb41b3caa1f2e113569ce1b926fd10895dbfab1633b4fdb9d126a64dffe12f88abd2fecc19e832685d8d477c0995f1e96dbfb8a07999ac513b45caafbd075910b90e70bcafce1085e32f0d1950c5132832ff733a15b72e9b2bac6396932943ce717a839ada36cbcb6883acbc996f7840017f52d23ef2e8096079a731d9dd853b542ad37eaaead479f1bf209283e31bf51022a93d0d529998eab3a9", 0xfe}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r2, r2, r0, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}], 0x150, 0x400}, 0x401) 09:43:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) semget$private(0x0, 0x4, 0x40) 09:43:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000000180)=""/89, 0x59}], 0x2, &(0x7f0000000240)=""/166, 0xa6}, 0x2) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xd9f3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10b01, 0x20) 09:43:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 09:43:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) 09:43:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000002580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) getgroups(0x4, &(0x7f0000002640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) sendmsg$unix(r1, &(0x7f0000002780)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000002500)=[{&(0x7f0000000100)="d24d9c8179388bf28342be79510b7335a60a2865b4e65f2f9a3b6239763013ce0fe64c67a65dc4fcdb7c1c1bbcbfa88a75c82ab8e643b2077708d79b1b37cfbb21b83418bd85b720528cffb82a6eecee0e3ceed433383122c03b45883df93c8d8e557ce96eb41c44ba49f3cb0bf2765df067aa05c1135b1901f8467c77892429c69448eec832c1c501015e856630c835660bf53a150356b2ee75a8fdc51594", 0x9f}, {&(0x7f0000000280)="fc81af05a17d50099728491ccf33db1c8f1c8969472faecf6b2137bebf3eb8966c0445107e2f97793d26f60cc8bbf5a322233bb5517d500530296f7c72efb374ad5c2a50e5abc663101785538ba84bdc99dcab1c0f5440ee0bb1bfb1a21e980f7294fe5b6a6120b012a843796111cb8c595d68546043611fea81fcfd4933597a110d04a6cf8d401f81a1ab217341302f79edd964c73328c97b754a527737835441b526101b327f5f2fa2c40bddbc6e85a36b0d44007bf329a8926cd083865b9f2d526ad7e6a5d4540b5c9a6dbd81854412be077d6d59671ef71f47e97ba05541cbe44e544404aa244da5624758e53ae3061634e8eec3610f4308f98acab53d1584631d54908cfb8c28b8e2558abc2b9fa382c2302ec84b7eb24e5a8660537846b14d0be0bf9fdb1c3fc164ff1f08837293fea5c18b1e362ad7bb30dc6a3ad2aa2a3f305f87c8239a45788f11c80c690e808805bcadb0de304104c1941017fb90dd21b528cf401e5a8a5bb5d593f94694ef06db30ccec4e3bb10ef800e40d410d3507842c4607abab12e67b759b4a5aab007d4a1ccd57be16bee4ef8e1155d0c6dd229b793b5905ef279c953c5efa831600c9a48e050915722ed18d69aaaf0a0b071da3983784bdb2a2fa9ee0062a918304e138ca0781e1378d828cae3ccc67d1acb81bcc7a48d6843ab4deef73f0697ffab227005bbc0c82bf68dd3102799d6ffbc49beb08415061c86e76e578d8f12be9b79b4e7650c7411465b11fe21812a7891137df75e8113e49bd41d1e351ba224b726166fac1972298b74a8929e69dcb615c3167878c1f94b03decf912d046c7e440428711753dcb970a8e23828f1f65902f8da63afdb975598b2090c8ec348bac668afc577e0f8a7bc21a74134b8fb29835175a5f63658b61a71bc1bcdab1633171bdd6aa970cdbd58262ee654fbf08072bce30c893bbcf2e43377a375d3169a2883fabcd7c4710a0e64d375af70af6abfe240ef025ba271a714bee7a753c63696f7203dc98a3a7349ff7e71360a4a2900887075847a063d838a300f06dfbe1be861de300a21251f985075527f645aa3521c34332db1b3c258374baee70ff41da08099c67fb6af9f3343ffa6cd3771e7d548f82f44ba4d39dafd36ea0685d2466908fa439dc07095d90a6bc72399386069ac6a56ba4e5e4c8fafea36e63c9a4e296441f2ae89b639ca9c7b6ae4fe5ca2a0195d3130d0266847a6018dfad2fc2e85360bb6f867b6bc4b41181e34032e6d9b7474a9b339a4f4be0c1397d97be23b03df7a278958d3d47928486fb8e84dba262d0459ece31525464932bfbcf5e40900de77ce0a6c4fcd3f0d8489232ed0f8b57b00eebecd6d26c56bbe031a08bfafc872ef1fb3e606c3613722ffcbb83726bed9bb90a8744b58eaf1593326e0ba520db25545f175e5e47c7c7b555c033d9035a00583c059239ed8fc16550aa0c4573d9afc84c484d4a0eb2ed1f6af87c065e7da1402025ae0df392154524fd567cffb61f9603d68232552a5e103b083a0add815d09ed0f6142bd3c8019acdbb88d382e9a22627727a54da62b001c0cd3c4697e814d617b4963d2138e408ea07bcf82c6500c23db4e17cb36994331f155b8d41f32d5a481c4c5280585f5d29e637e593a1e410b33553306966aeb1f1b632080e2a47f2e982a3e7a338c96564156681ce5e9e2bbdc99c95de28816bb1a34ee701db42279991c1e87f480a134c7bd99761653088cfb77529486cacf2cc053233014e28e5461cac21452d42f09ad1fb4e329c4465017631938f09e7ae3f17613d0ef0bede81be68da27f42fe12872ad6614205cdd4841633203ac71c5c5ba1b84398e89fee077068bc59a06795a75ce575d1817dd9c3cce2aceb7928a5c99fe68587be77dea3395b6bf92a4e7d36e9f990fa655dacff605ac7c492a810f285eeaffb71cdfd7eb44c29c2611a711c4daecd721be949cc743d98110dfb1306bff82411494557c8aeecc79fa439ab8e16bc4963c46bb2ab8a2256cfc2f82e65246a1820e089e6f1181d2d0439d94ee9bf46b6c401cf68cafcc6e742e93ae63c0c816ab1b9fdefbd421e43bdfa68c4eadd1d41d0d923a8f505e1d2997564e267ae9651bd61ef3b264ac33256c04867ebe4046127b65a23e29e115598d8d0be8d89c216b46e6214816ab77ecc1c9a4941320720b86beb94ad17ba7d7bc8d5300097b62e1250f1baaa568389db1bf8bce8559d3f7289e4dd4f73a67b2f889c231819c8d3118a8c051d795b92c17eab97b16ec0c2aadc1d8e3d02812232ae800fb110ec549053a1633f384dea892ae3531d37f9c75ec4be154bc8c2ff16e1cb12ed22ac2c6fb23b0ef7d967cfad5732f86a83beae43a84c1bdafb041625afe041e698f33ea66db17b13ed485ed7e86ed3e7f35d99b34342000d9666c4590456e522ad28c53811634ab12ecfda768378db610c8f47babedcd93ed50d54dc012c591aa2b13c74a67da46dba2ee7588e480245e507d16fff6d22915951599d41e063ca0b64e606a6e5f34e201945e12f2f1215f6a5a80096293eae4ac79906e2d7b57e2fa225d4dbe485b1cb9faefd1cfc9dee990dcd821adcec31fdea0954ab48b9100b85b22100dd45a71188f8505f914942cdfcf19758daa36837b14b303c619d0dc43fafcd98c43875caa5016531c1083a88712e595e282679725888b1a5863ef4d57b91b0feb2c685b4851b9f7e76736fd3987daded8bffdbd9855248d6fcfb985108466dbb87f0553566fd41742d172bdf29eea30319b0db6eb50df17ff96159d5a2580b8041c0b55abf282573767333d07b9be0215a2fbfefc7e0e871977f9a5931a0900015a5882a9cadf916acba70d6ec1401e059292f8f11fda950bdae27b0fe28b1f8e55e3baf8755937690c92311c129e8d50faff014085c2f1c156c1e96605761fe85e780cc8d85946ea6c1929b7172fef883da8b929e392462fe634b85eaca2f71560337f52f40ca9c12339d146cad687c24c0e4b96720d1201d1fd305e4b05ffa6c5b0e20b57d68cb85a2cf14e5f71ab92d72502f4820c93b62c19ff0b6847f4b18d27cfcfc34a4a9626f939215ed1a94db013a2c2fb4a33ca18f8c37a6aa073af2a979366b47d1f46dae6a5813b3228b49c4f3d65799abc183df271733b942456659e829593e37d4d21698529d011dc9968c897759d509f1866496dffcea4d1c2f520827bf74371a69010259087448dd1befa08c41c25cd957935364149281b25b6d1677eee8e61724a5a18449b16bf3f9f3f5a173e15aea5bb2774bd6fa3b4b20c0debfef7ee0a7f77678adde1b153ed7c3bc8e206986c0c8c16443d8e5197c9cf095b97af7c76d64444952565aca9c94e75d894fcc81abffdd3f02fa73544e7072e0fefe484f0032321579ade44788381aa5d5babc603f8004d2713abad2ff3fdf3ef0dd453dc6d8505bacbe389e5b384acf660650e0ed62727a194436edf8d98313c22580133586e45c88283e02e2dd5be02b829c8332917b72a907e04ce6c4be8f98d7bdca6dcabe6799468d176a6be0cb41b20ae4be12c7eb13e34dffcf901c400e93f9548064f5372e5daad8d91c0b2c8e79084b341602530b9f7530d0cd7124078982368af082727c52b8959b6237dccb84df68df797d7b44dd5431acb4ae4eb4c99855d15e8f83f3e7b61c967be0b0a5a0d7f0772791cfaa4e6f1b2be35fee583c1a7f337b39975058d9c673a5cc80a6b62348851b8bf4477a0752b0fbcf96e4dfe342117522ee012ce24963fd6087e95b2d65646c51c976d00ee2cc70b9e7335a4f2a0600129f43e438b256d9ca72dc2902a83c2923d64677edaaf55f703fffa7d1edf2200086e7c6adb311b8be3d7ae2f6a0315459e9413987386f3dec7c96a9ea6809d5609058a1219a7a5914eed7b9a1f82c2e69af1d1dc5d8303de7ddc87657b4462da6590000fee1dad0ca4970c33735f510f02cddd965e4ca82954198d64bfcb9e2805a67bfc1017994c1477ca13544ba69179aa63694fdfcf44b60350abcb43af511d01845fa1ec8393d26a88ad389db35f46e7fdd34d24be884076f1ad7f259792aead81f974c371b84eb2f1a98f3d7c6cf9dace2d98c22e0bb436f8f9d3b6c2abd0f3df8e6fb4ba4f07109c639cd9ec4ec6ec4fb672d6a24dc2076673bd55cdae5ffa792e64cba902c48089ce110f3c765557829fdb54f476e83ecd3f16f0c8073762ca0418a3fdcbcf98ecc297cedd06003805a1afb238399bd3bc332f7d3646ad297258010718ae3c136520929e80da7d2ca127321d9599705cc1df667d07d89166d56bc21117b0d4ee318564417b8a8bf9d37eef6bb5ee38c6ef0d76cbbda6d79541bdb47c22663c1c335597d8e34552961470ca8c53823591f3a6ba30e78d0b0e1344efe69dcc08d1340ee7ac701e125b46644c9aee4794cbaa1de54edd16c22cc2ab50eee5614128178650b085ccc36894e4f671aa8408c75b15122e45a394cef647875ef59bc87c84ff77cb4eaa501ed922a92affaf2a53aa21b0a2c2d47df557a17fda94ad481c04e57b2fdedaa8f4e16ad1230197f8584221c148c2c5fb5ad51ef715a1bc7153a0f1c768b9875baf034f2f2850f73a1d8710f3bf110be612f63a37df8840a821869289763252de0a3a6084d802b71161c867d102afbadebb603c4cafaa3cb732fcec53290f453cf8d5b00b18081ba0cf5b5054965173f8f854aeaffae7a9b5e6f659109c114c3aeb2dc544b84aea3f96aae9d6253eec4adca83e28601d926fb12c03398d17727eecea60d7e3b50ba88036af434a76d5be225b2481f9a782dea0ff1d6d464ddfd49fc320e80918498ace8cc741eee88b633f54a4fc9fcdbf0bd2dabf60b8cfcf5df838462756a3abaf29184033272c5bbbe47e7b0f2cbed209a300e2bf740209cc7bd8a4d63e62d51449b9741b12c27d883afe563e52db505aea01d16f4db5bc90b9887de1151165f37a4d74a89a148a8b3b3d72f3e9675807c67123faeffde7e835d96910ea1d5a481ea533f85724925d57289f3c2ddad737ab2fd9671d88f502514b4b813116927b747203ed1b3046a8070cfe5408e3d7a49d91e32f21ac51ac0ea9f450e834837d721a15c656d2be75bd333edc5d5686fd94b73d78570fbc08fbf3ea4bbdf98dff218092703165b8d95448ac81efa489f9da15aae0bed4f2cf81914a8047e7e049cdbe75e92aed1565265d879d0a7f4455ce1424a035343b2177b01f314011f350ff7994e04845cadd614d183cb522ac8cd327fffca3453ea6f248cb15fd74539da3c0e6319c8ac4369f173993cbafb3fd2bc01a34a0df95d61d2fe4d7e8e6d417b60f140fa4e14a8b97011fdcd6b0e9d27869c54fe73464a9545dd69de38881abb1e821d6cdc47bed4fe74943a58765664d042063c721dd973ec209c24dc5d32f89ccf12239d3745fe770425122fd97f62c66497c96929be5ab462c16a4f01de53bbe8592302d8274a238e1d3e938eca4f414a39c08a9b0c8b01dc806ef0467e8c60c98302801de6779283089f5faa0c0ec1dd3cb8f76a2b1bf0453c499fb4559553a7a414232ddfb2430413577e1adc74016df01fa77280092fb923fe7f4aedaf0a7fa59df117f07c9b5e87f4ee281a47cf2a31207cac4a7b7c2150bf1c0cb3cc3727b4a7388f3510216dab4bd7043049cc13e3c7f7c5f63f9b00f42ac053a8289e311f91d3c42c53ac22c7495a7f2b6e2656fdccf643f42b3ed287670725012eac89cec6c42f05917cf6d035cb59234ac94a795d8c780f7b5f4b", 0x1000}, {&(0x7f0000001280)="a9baf2fc11f432634aa188594f06c9d9e20bd215b3c3ed7e6743de86551677288e10233a11ed381111dc7132e4a157dfcf7d4565fb975902815c84e1b49cbe133710b5a380cfab0aaf707f15f49e5e1b64c0308af73a5b92d142fb2b4b971a098762542effafef", 0x67}, {&(0x7f0000001300)="9bebd585ca861afe2eb48599bed93eedca528912979fb5f2fe155ed25e4b8ecd543c1c7ff866ef243922e1041598b2a7afbb3f19678dcd1a3350f72e487b09418f06453f4a08bbaa5426e632a2f664884e24ca712acadca00c302aa591994d185b1714d19b1e06af8a6be83472d585dba8549f36c9698f8e2207755a8229a31908fdc19dd992d0f233aeab540219af9e291d2e56a77b05345f592c634109cfe201eff8889376a77c77f3a05b022bc1ac7387a6ce95371b5d6bc456ad12012721b3f083228186c6b596bf8e0f617f5ba7224f9cc3d9e0fa8a9cc8826773a1c0565af975eff4346a9ce0f7a9", 0xeb}, {&(0x7f0000001400)="e3235ca0b1197abb4e5c5d009c1ad892d7d0b900515ec6f388e929b8c6c819197abc9ffeac40d5cb646dba170ea99c97008811586fc8a5256a0534494f1f5df9581acf30bd8a6f3fe47b8403a6e485327f2a3a33c3df791299dcdb108caf26b2a72532d5428edeff5d50fdfbcbfa56cfd617cc533821ef44a750a279214a4c04195747153a1350e60cb5b9091086268ac5027706dc9425f184d75e4d3995d62e741f96294d80bae6459c2a5b62528c924ebfc097c97a2dabac4e01723df45a07ff0e7d01e32348e61e", 0xc9}, {&(0x7f0000001500)="13322ec6581459954ef02814628984c2c122a455f6535f8677eb2aa687f461208e54d49084ed24191fd28e33044554e741dff3ebb03cb6a6d1f1569eef5c99f2ebdc208d6a6c7caca67af25cc7207210c38a993fd6b6560e16c8865404ac233aa5ffda2af5ecee839f0420a449aad2b5ae67ab1ef38569c5f52edcdd351fa9b418fb290c69d72fc4cf1ba6d3ff15067c3d017657757b5585cbdee80074ed0bdbbf7c6b889e4210085b0d15f9fd8c04839589d494bca0695566cfc1a537a666004c7f95dbd26d946495337a400a46d89b0e261fd93275bdb6204421f30cb727557c8210e0700325dc689789759199c3108e0449f11a9de48a08f4440a4cb87e2b18ce8ea8205b2692d27f424f95a93b04de8607b4a20169f8cc1759b7a28591f91d434b486ffe502024517dfa99bba30d74906d832eae0a526fc64d9468649f814b83e9c3cdb12bae2e6467fe1b6750394eed08e23addf3237a3bb20dba32e4c8bed58cc06089a6da30984e4c0a9b6bb24a067e35d2183b8b4679e51b2fe672551d21086c754d7edfb5ea63467a161752725bc40d30c677e0dd4ad7f4305d15a39615944d272f7ba6e392d170ea9da5d1a3d895e5443d40bd4830d87966b7a4122c3221d51ccdf9d81e0cf52cab6befb620a978edf5a19e51ef04725ebb8f497e7f93599f046ca881969a56bacfe8c7b404a234b805a2d9686b4797e7c68e958e0be4d32008e7f11dacf838ec5bef32a07564d3a700687161a523654f044eb24c8a0511ccb61908468cf109dd8e01d3cb8ef372bf6706279da1de38c396c316055f0123bc43ef46d4cd9d72fae269d6dc76a68be9d14bb20ed2774a86ce3610636b7cb361f693734213a34f14973ef5a6eb632b8213bf101ec55b3fd5416cbbfa061e960322f6325b5dd5ace96083cdb435110db9a82bf34fd00c8852a31308022f93e82f7aac721e5acfa79e15a26ed92d2f556a047e3d926f6ae7d61c0ed84bd07e038bd233c1dfc169d52223396d537ad850145a8693ee06fae92b4b542008b149b6e2c524656d6d95d87274c20b8780f5ebce1a59f1735f7e9acaa8dac387316f2ad2fa15ab357580409473ca122a18df7890c1713d57ed6d9e7092c1f07e1f0b40a51594cd06941f637096dde9c072aadf434173d0298aade51594b6564f4d9fd4e2c38de390352a53c95d59d4a40aa9f23d5a27794ec811a7beb26194efab044fab44f8dd858e14c6e02f0a3aefea72315662608c3f596c5af29a293812ea37ab9b8064e034704355d991e479308b74a1c5b22d48a121aa6a144dff0519371ed4db6ad4da22b4380aa3baf34c56f03775220c6dd0ed5a0ddd61d1fa6b2caebaf0b6f4ab586e2bbdb7f17188c022514fb3d5a40ebe0858a7840408968e8b748345c562d86548d86a41644162a792637657e6a83d0443b7448a09cf8a65a29d144312fd9600d40631ee85684eac6760c7556f103bd3f4654df9a64c18dd3e5c39b4955eba4a5b63e29949db8177102897f93546b3e6bc0b077e1f00e05c6854cb49e3afeaf566c3e068b4fd5c6b5bf18257da859df54ed8cc111958f2e8df89dec9fb254b45254701fd03aee5010a537eac4f14b65983a9f363cb2ee256c4f4fb3fe76f6ba61931624ae9f36df4c7065cf713a2a8018112a906eb9ca7ead931ae31e5b4f801153f93a54c7d24db7bbfc307a6261de3ac99ffbed9d9cb57b8d3a4986cb580afe390aa2175a0c6a05690da3c047604ca1dca6b93f95e2d82c741e852d6cbd6691cde0591e588d64ac39c823cedf15628355461bce4774a65d6254ca5d1931b5b5f135ee29fac3d6393d1f27f47903b28703fed070b9341997ce5635228a3d21a955d3a701ddfba6b5717ad4e0e1bf1a951554d0ee59efb89295ade7abe5aac215352e379f3e10c67dc5d4099633da05e54e45dab108fc0e39cca1c5552f031d26ace186185e46a1d01be016e8a6d62a23293e57190c49e6420159423c2e3e1bceea30d64faa818a3c86fd33e805b409430c61678dea04abc4267da3fbaa0853937ac66726345704cf58224ec8c0c2e47ca27e65258ae121486800e6e4c9e04a271c160dfeee314ba412a04fafbcc42bf0950eb9cbc9ed8d98b8d3b75bd6856383b611f4424ddd85d0d3be3ad050414788ac64819dfe48def81e2705ea6c2cb78dc6e5f0577d8c3a0550e9b6eb23f6309b66cf0bfb49a176a124dc1a974f3e9aa542df6de79935364eacc9939f73662db733ce23f78b46e45e0db5c73b0e7803a82bb97b14f48458eed9fb1c522fb5fefd897dced487d47ae05f1a15297f93d756485d3e2145e3b284363208b668dc32538b8c8bfae9ec2a97a3a7397cc45b7bd06142d2f4d113cae8cb80fc96976c99ec7f5222d64da0480f893b8b6ee6b50a657112fca753a0ca5aec4bfb4c55896d31104bd7fca552e50d5d34c2011d751538ecb25ea003daf1c67042c5e8302f8884c65252b0ed13ad9ae3d6aeb6a66725bf16c9ad59029939fdfe8844f17666ad84be4670be0ccc8b18fbb6dc862fd052ab71e6c959704c008af44e91684c4a57812dc2c38df422f7b74f9a7072432ee4799608e65607a3a6efaec8ac51f78bd0774bfc1ef3ca6161ba5d31f6f05cd9f7eb979cec7c74ffe32e163174a64060fb68fe4787c289aad1cb4394583593e57be02367a7c9986e1db7ff770e8e3d322aeb4518ddf7655f8b80da7b6482e38a858837328e69f68091ac0278982b2beef0813532213cd499b66096b32cd2416971df0ab6e150e7141e0de382d1cf38fc9a48bb5bd405a361ea870ca1a11a4f62b00a12a66436435722f0ed742d68d737a83e7733cb5ae9fa1d032fb28ee4264bfe72b59c91fd326750248827beb47aafaa32207e57975dae6d507b9283fef9d9fa184b157ca505119bd34b4a8f9d59044d0529e71c443a9184789bdb336b58966163972bb1b1cf3fc71a678f4a3d366f2f89785fd4a043854c6fb3662482e75b1f8689403e6cd15042357898024731a462a450293adac543e801452c1be0c307fec24eee9ef54ec3a032b4fa8f7c2bd470d2bf3f62f16b0f1f32841a1e4dccc7e76dbaa300672cab9e385a6e1ae7e90131c9466b2a19a0eaeeaf51c9b396933f871c4aa05725b13d78806ba3155c983066fb5cd98b793561f47d1808bc51631042d2a5f98d19f965e620c9055809e681c63b969e915e126deed6a826f0f1c4530819815a389c7eb4d2e8841c592650b0286dc4e862ef9d8a76d9600386a56975152b551d25ab48180949ac66eed988670b1a6423122207fa1ee9180d5b9d127e4d29b78887101f3c6804cb51b3738ad11b37b5e9dcaed56ccabae10645f0a46c1e365325a8d7497d833ae80857aaf984efcddcf9fe4b295c694dfc451e3227944fd48b1972ab16c5deec4fe694682b1a891c85127c8318468aefdd356cc2ab004e16eba5956aa511eebe0b307c05d99d3f3369d9a6dad88e55fb6a416e67b1e0fcd95632d79f098408f4d0d66ff3f79e988563c262d0d082f8bc14b3d8a94214109a62f4a323e74319f3f42686f9938dfb97eb73e0e26974f6c09c3d984b947c0a0d7e14f897deb409e14f30421cd0b4e44d4bb2870d26252579abb0fe9a8fc29f3324b63959f3bb986a6c41c2cf91f3cdd0772922c91d22af05eb4d713e4c38612db0c85955793afb0c6d357622c4baacb46d82d3711a3c3f97c74a45d9bf7953d0d457d71f06259142d2afbab0904eae3ea4aabd0685a6ddfedd6c075174f3ad2ae349af036cb53fb4987be26736749979cb975dbd4cab3e6ab78341ecfe9c7e103846d44bc2ef60f27f17629331ca99c676b045d8ffe181a2243fc35360f923c8739836782b1ac3ce837c98a00c14854cf2810d9ce2f1854e10ecb7330be650e77402c7b1a470b5bda6942ff48db2f6dfc9d5f61e22f685ae0e027443b17afbb64aebeb1d8e07ad412ea715815cd6355068982e9972cd536bbb02d6e55c67d12efda2e8384aaeb5811cc11d86cae6cdec0cb03f7ecbe828b06328a325dfe4d673da04331c3ef343781b435767b0126407bc52167bc3580193235e374a85dcd43e0ea62f5235ed24c3a420609699e7e718b9473774a97d0f014659452435b579f35bda56052e8ee07a65bc458fb8700e014df56ba6fd7bae47c1e408f4d5739e50f242b76ce9b4aff9cc7b06dcce19c4340a14e5a9b88d9a4208b508070f5000ecfc2f979f56831c69ba7bdabce840c6f0b261e36fd48468b01391aeb0445bf90056753c2462b1ddd524a544d24d8502d5f9f085d0083f6082e31366cb04cbd9d2756f309b2011a490de8a085de0f0ae658fe1c6c39bd3f317929d1ed76249af8b834037382d7bb234321af6de73f4ed34f16083b8bb336ada34f57a5faaeb7130e0bfd416b1d5dc1ce6fa1236b3db7cb1e7bae6ac9125b3efa5a38eebe3ba2fe22cb4f9f52fdd4940d3757b07ff6a2a2ff085b355875b66d074a2baf059392b1bdef2912b3031d77b531918e717f385f11c7e936327dd94dbc7e6fa91c8299dbed9a75ad4d1f8881b8d4806ddbf82280bd3d5b3c1a9194c67440254b64611eaa88be123fbdf59c06cf1b375a855ad9ea597b9362d462471e9d5c1dd4fa0856baa3a517540150448f13bf608d524ddd5b4a7b42278cfa12c95686692437ecb953b2cde3c58cf6921efaa45b6a895ae925092cb38307ca1c3c8c091ed694704c911fdc669e1ee6fa276842b3d2afbe786a21c80ed1a29a2c9d310e95e02c4d4dc6137b912283970e1017e64f9f81291bb4b06d6ce070d4783ea1f5b4dd3a1bf81b7add2d864a43e76e296cb24dbb2191a887a5b5e6cb27348f453aa6ac77fc09917c2d8bdfdf43cdc7391823985e7271537dc1e616d1358e24a93f63ef8cbee775ff55f8ac2567b55a01f2f4ebab43c215a10f0132e2cd38bab69b4829cba83c036a1f327f9bedddcf087a4a8feae3d3aa3efb355cd68ee5b16c646e7bb5dcfa0ea7fedbe64bc36aee7a62b4185cfae96b99f95f872bbc34c0ad544fade48c32ec8075f210c3d6f9ae9006f33605d42ff9f400287f4d659bb2aa4b24cb5f8969b8e702a5a8eb3891b8e449b5ec5ba0e057b83e1263e76472fc60822db7186e4f7ed1748b54fdbf777ee8865cb9b87c7bad651cd992a57aa03d424e53ffec3ec7420aa4761fe28b1d8627427a92ec4401511a9649674489756098fb592871561a49dc8b1837be874a77b1f4a88eebc6d058a78469179315f1711791be1d4716857f5e7a0252342ff75c934a62cf2c438a05f1adbfc2bf81a6b0b439e1b2264d41e4e1f0af532fb66246f20e4bc71f6d4a3b0cc5548af4515ae519342a50227c959199680ee860f4059ae2fef2dffbee3c0bd691340e632410276cea0cd09af6d6d6060ea7ada6b33dec952ec12aa6070df029dcb10ca2579d6eefb6525897247eb8b7073fe574ea6c6bcee1a5aa263974c2337a65790b33572f14011eaff5b25a83fdcf9214b32bf385bbc0107f05f5ca99f9139c174e1088cd0552aa94a572d02d7a49e1658837989be19db8dc59d564d06fbe277ee9fec8a99046190e0338d6212e8035684d3fb0dda24bcd08e7eac03b12eb5cbad2eb257c8646d5d4db398ce4d339a6edafa226085766313f4662cb35edca5b7326ac6e995247279cea255f05e31f340a05a6f0cf1c67879dd4b8f6c88996d77b7b6346a78199bac3c428ffc76997a534cec11994fe3ccd88c294cf12527f7ee01eef19aed946ee7f9ee2643b61cf3e5a75187e121960d5b7135d0c78e607408a7bdf6ef387", 0x1000}], 0x6, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58}, 0x8) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) r8 = dup2(r0, r0) fcntl$setstatus(r8, 0x4, 0xc4) write(r0, &(0x7f0000000000)='\'', 0x1) 09:43:34 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) syz_open_pts() 09:43:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = socket(0x0, 0x8002, 0x3e171cd8) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r4, r5) shutdown(r0, 0x0) 09:43:35 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x9, 0x8d}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1000000000000001, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/227, 0xe3}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x1}, {}], 0x2}) dup2(r0, r0) 09:43:35 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) getegid() 09:43:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt(r0, 0x4, 0x16, &(0x7f0000000000)="3ef9bc3d8d2e263be976ee330e7cbf3783507713cbdd312ac80f6c9bd2d1d15553b0abd3783fcbb9ca33a72ce8409bc192d5235421cd6c5c28344b9908636de30179f4fc650a55a627bedb914d0c1fd7d8452a85fa56fc77bd79bbaa8e7848398cdaa433054951bfd85f17297d8209c6cac907e7a825cf697a351beedaaa01cbc3bf07b42333bdc6272bedb392c8b337d0e4f0594ebea7f4c572854b29e3e7e4bfa276fe0505491d4a779cd906291d4e5eda504c1f7ea6d2b0808f4f8fce6139d68a901c2a563b763765a5c45140f6cd6ead736a8aea9297e2ed5f8f773783e78862ada0f3109a44c6adf78465151f2179a209a47d4429b23a26eac453585fdd49b8f085ae2c7fbd004f0729ecce9eda9868af6b3eba553e4bb805633f70c6170769bb5ea2a4ffc0d8725b82e5d6f0b3ab79575db733b564e561a656127cfbcccf855e8826c4ffe4f2d110b417c1ed69e76de07cd4a2129b0daffa58846ba73de58e83c13b1b881afaeb8cd4da6a324d94250e1950020c2b574b3ae7088f46ce643bbac73ab487f08ce13e0b21a8f34b249478ae73373138d348ff77388f6a2d96ed5b9a992c0ca86e6d81abc1247eda7e932f181eeb0023f91fc94b64230912dc54c3558a0516c0f88e3890124c3e87a8a0fa19b1a201a171a32724c3de26cc48905d9be49fe9d01596924598df9a0b5f332dfc20dfa1488ab28b676afc6b15284f6b399eb5632f58f0237a13706ef89db151f2e2149085593c0e1003fcf553a6ffe4990b5a0324cf6c80fb8b812a60c826e697791e057fd15b18348ed28fc754148a584594b4984094c359b7c3b2a8dff1cf84ceb38e2f6c10d8aac8acae2c63a4ab6daafaddfb12fce208d544a32a8d5ca14f9f6d45512967865ea6acc086fd3ff887591cbbd65ffe782328a351d8a4888fdc94a611b025d87a476f8e8bf5c51990ddb9c9dd59f7aed94c8357674273c17255f096a4ca222a170f240a5e0bb523c7356170aad882104846ce6ee9d3dbe43b6c7b596f90f5137d133a14180147b0551e4c6f6929cd5e56baed7616f6b039eaac598b93af439be2bb2980c35aaed53232026afcebbf268c9290884ac9f0799c8ab8458813b0e73fb24875aa44832ecd7b491d8bc8ebff006050f9c963001a696e849df2e5122efbf8330e69b3c275c6d9a81463cb2dc8df7d49adf3086a5eb8089c6e46efbe2a5917b217a1fb60d0767db04d708e7e743ac47966874795130fea27003929b4185f22789b5baa9448bb43f39f2d1ec385ea6c3597606c00559dafba0f81a13805548b9f2370215e0210b6a0948a0381358d92095cf87263a5956580cb65ea09f2075eb82b944dd1f783ae7178b09fb5aefef27a5657f230c33d17376d9c0224bdf851d6143c4e0f96ab7621034afb71341f9ebb2e5f3c96bf5fc9557ea83d71ccd58f4a57a4ace30bd384d96634021dc447a3dfa75a42eddeee511e028df50a8872f0b69a9a271eb3cf2690ce0580a2e97752ff87fd52e57e487f1e4abefc6b1224c33f77c512f45eb64d0e6e6e077ca57494d7ce1ac8e7f072e7b8495ced7db9304a7ab4c21c58d59857bdff9e9fdfe2a56d8820103fadb2c3589141d3caca8d853dc16eb92e4679ac1b442b2408953414eba4a3fc24d17ae03562f81efe79dbb9783ec45fb5808aade2446ea7c236fc5f0c4e51cb50122d87de692fc3f71459df553fb7885b160f133f605dc777e7ecfadca25c5622aa7246221bb6cad9063c0da49f3add5532284a9634f344fb009de020f528ede0d79e72401c32b36fd4ec7c8e2d47232455269d189233d7a0eb4a1959e6b199186e5661c31a7d30572c35d46bad3db21065b5134fc2c9db100653cf405ea06e760b5a1f4a7fff5ffb941ffcb266178844023b9d94ef88738c5bc2cc1139556d764bde0b0fd9a21db1a35e609d149a29c89e1a237452b5351b13094cc1d2c57eb395f460519c45134f861f95eee23265936d7a2e0c761d09bec9caedd6378ad1ba49b0e831b836113737912c48fa0d56bf9997548849c5c34cc75959022632cdc913399249518a5e65ed8f131123f04d2c2089ab382cd9bd416c4e1e59bbc6fe1d6e26f93b3f99877b8f460e7378fd06ea6a66b639c149d48d5ef1a8423cffa6ddaacfd804a5b6947c015528804366494be3e85413d5a73635a5617f85ea25ba87caea8b1de4f71ee093f2a8d2857bfe6a0ff105d23cca1ce6062b284ec20530e2d3a2cd4bbd5ecb00cdfea5a5549bee7d0db7d0414dcafbd12fb3beb8e0c6541f036105f21398c5e55831511668de0251811e62e4760ea53b76ea0240456fdc17a68c6b4177e0ab3fa386fa025b6dec9c66641af020a2c6b638fe729475df844b12b5fa4d57341a74d0ed8e2d4dfd9cc618fffef79f273e8edcab26041614d53eb00c7f0dd2a5b24105f7a4d3b7e94f259fac905049f0293e4892fc9b31332ffadee4e13c79ffa388cef18cdfc774f545971b413d6764a21db0a432b3167421d7654a9b1832e0474e691769e7079bb4266857b11c734d78ca78606277d10fb65c796ac6be42989f4a8f85b7be3c7380d196de2aeb7bab6f05cd8ecf4a2edb9da9dd5514208806a4232213d0c7889f5b620b1e39013e015acc9dae1f9ace427cc61c80f7ec730039cfbeab41ebff03ebaa45a07a9726eb39b02f728b37c801f671a8e2e17d61a665d1704b55b07ef87f41ccbadc2e0a52f1b19373c659a2c9e4f7f686af9aef809d5bd535b0d8acfe238786af4aead5cbc075369dfec883bb73e8a4230ed79abcd9e1ed3d493a9e40dc7458d381d2c207c1c64b51b87698359ce51afffd2d965d3fb05ddd80dfcd97c79c750df0585a83bd6d53bcc8c46a992e3ef5804cfa74789cd9aeddec2cc06d34bb6fb9d3e5def62c0fa7c21a8f1ad464c860fba103a6d2b3655a8c7285671f3cd7e524a3f39700da0b99adde72853b91eff78f196a850227ff4bdb01474835c6080f948fd5695d940214cb560cc62f7d0531e322dfb8d37e5b21c62e6201178d60ae7193cd94a935de313d312c10ba8bb695d1bd5e8f44cccca3d84411b3c76c0662adb41e477e8d6cfd999917b5aedb53e49905998cd653beb039191bf59147f1afc6c7fc64eb51cd0f94ed919f011d27e98ca25d829bb019a788b466a6850cf406070885e63ff84fcbef7d8faa7b578200c415f9b26d47654c465414e485d1034a34ef1ecf5c1377aecf72f5be52e2d952705a488c74f88e5ae2ea15c1075f473df378eb21b3077885d5e1034096abe4c8efc6a68b903831064b95d17869fa0374f14bebf3cf10fbf85728a4b996191bbbc7611cf23b89a9fd258da5e77a80290a38cd80cf271fd7a37d8e18bc690c2b52abadc1b6b1abfd1a7eb25da77b55e55de3ff962c309df6bb843d0072b77407cb742fd66533f3c463e8fc6da0918b2194bfbc380afe49995a722273ec50704a5b77cd3d24eca1b07fce6022b71011e7711d9b449ae6a2f06dcfd3e75d72576372a6b33bfd9eba0f79517fed958aab62c76323c848bb4cdf8c33bf7c689df7b4d7e8846a2b4c11689a21a0fc872abd233cdcf2204ba31fdbd8129ff6ddc97cc889f9cfdf9e6db7e9ad5fa81ff4e2da69899c5a30134dea2f2c58aa6dd034ef036b4ccb12a8fa95f4b5ce0f80431d0a04b749c189ad4c578383bfc22e06154f1403721ee148327f6dd87836f53b81338f28ac1fbb9fb0a8dd66c6e9f83e16b876aa573342f96b01ceb58faa4f86f0257ce526908bb8e2c053bf340ecd310c43b6e0ffe6a668df96f8832d09a41fae8f592c6e68c7d6403f8d72425b81a9318082b0ae2a423b31fe95745bba6aa8b3587fdeeb4c379bb9eeb67bd5da2751341642ca94fc53181841c4b69b32d4ffebd205d4057448e5327dec4daa7d90a72040403485c2b30d1587f0b7d0447343d4a35a628c06cce8b9b80e02343955ab637da1bd42757ff69f62d014f12d948824bb2c8f51f533caf03ac77d9af047201109c3f52bfaddcbc36792b7e0be50f3dd29f50b73d1b151a04a60e4335dbafc9aa00bc8cd4273f6f4b1a3c9d7d3a7b3d8189948f391ee3e5caa2e3d4a6ef5481d5a86ff82f4ac30973e02bf50dbabff9d5ef56a224354f500e386a39693eae531d4ed6baccc1c1cf014c79f550587372b10b8a72cead97679db8e4fabd1c33b38c94a218e8b5a0260ea3db200e743fb2a5b8bbb7e2ff96a5b09a113037476d4b4deab2a8bac02e946b609342e3282a2a71a7326ca2b2884b60ffd48f39ba48c73f29e7a03dbda7bd9f7e1d549181e213341d500f1becdb257aee262da4331c3b41fffd12fca2bb88a6937dc6256f066bc4aeebe58871065988fcf9fe7d98b07df882dd3438df2d28500b418fd8885d2cb74d12719f4439918a3f3c5775d27eeea9201de8fddfdfe6209e5828430e5e4b9bedde7baed8e1616d08ab669ceb17030a0a29218d22f5bf645578ee56a62d82287e42359b307fa1ac66a5b69beace0eea1c9423634eb4f8af59954b317d607f0358b372c357a697374988761840c9c863f132ac60e330cf6e6b30685a10d446ec8f1f7414a2a0aab3d50039cf82559b4a105e2eec028646b2abe31bd52fa66fa30c4d2bb1665e5aa9a763d43fb648fe55dfb720d7093081aae922b5298ba531bcd1f0de2cab21abb666a2331cbc24fa2b5f2832a33fafeb0ec223e1c45ebe41c33fdea1d6765e4a740e40db789a8257dff1582bbaba028a75c466ad1bcd876d9e55c32478b72254f724d5e958d30a5120ca857eacd025820085bc40aeaa1fc9144f48de45cc6b6b6710b19bbdadb48615b7b1f5d39e42d79e6e47be4fe56d62b5c30f3884b9d2096bdc3f27f2d8a73e2e67c101d377fcb61ac7e4b1abab18a09e4ad3d13e8868c99ebd9cdb26e1371a8fbfe597aa02c6f1a173e705b0937e5b41f8807bcb44d90b62424fe757be92b9ff4c774eced7ac249aefda1df48f7c3b8aa0c272642b52948f2ce55c4a8382c3ae89c709ed73355f97139cc43ca32909f9d04275de6e70de3a8fd3dfd15d3f31d66eead983dcd1305f8196a0a74c7ecab2d7070b2249d5508510026b2921aa0c3c85e89972050ac9bb17512403a2c4f3ff026dfade32f5638a5a43a0676494b697860600e21074b1d30479777b3af63e7e80c9915b77f5906036b35083bae551b901524570f15501fee4e6e70ab4098935019d3a76d9f7cbd4885cc546f05365e592f73817b1e22204ad5c07b05ff56e8b30e960461d0976e5572f5a841a89c1c0ac23d1b10e6e8957e6d5dfd9752cd2f85e2b84608b7423fa5cea73e0d7a688656b2a0d9eb1043d50db30a68d7530cb283172127f3e79589b309675f8c28e66582ec425b11923f1ee247826d9ab02861c61fc8a61940a7ca91f99b505066b9cfb3c8cb3691f3ddf497af83df0a5a42bb0f5e2ff7c347795155fcb56230ce7b8db0105f30db890980c783be79acf914d1879a19a0fc06fb4611eeb80ea5c912ad3a63335041ec4a04cbd1f6d3c0ca64188885422bc13cc2b18753786239035119d96b37cd0fb630462941887bf420ca88187a338cbdf4bd9104fb06f818d0bd97a8d3d47f479647d904b357882de6df1bbb8b76fef3a16d946ea96b4eabab1262900af86306baf1a0c91a7cdf493d3ae01198a699e2c79c5aa1982837d8e0b428aba53ff22a3630292320b2a695e3a5c5b64a3bec760ca70199003337f34b35f22f933558a6bf494107ff2421111632ca12c0002ae19e2b2af8aff9f0800b58235f1f9968d2885bbe080154a488351bd958ba", 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x8, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001080)="1d4766b1d933fc6df839f1d352ff6c7fdd3282413568b0b262c11a374ed0f20209cf0ca6b4e7cb07361d80f9d441bbcaf15eed2a25ae7f89491d5b6a65bf824650f31a9594e493e7a11154dc698f", 0x4e}, {&(0x7f0000001100)="3c40246810aebe8881b8af9ecfed7e3fb9ced1784f577c", 0x17}, {&(0x7f0000001140)="053ebe9edc05201ffd0f92fa6e2a20afe260c1f40bff22b88d9e58caf635efb6af32e78ba81008d478717405427f4cad92a7f478afef7522abcc42fff429cbb60a992cf1d65a7b38374933e901c59896283e2e9fb4fda766caad333c8d4fdb1011ca34aa9855ac91434d3bdd051866a21f15c7008db040611ef0bb728bf9947090c7f7b7b523fffc51d5e87c4ea4ab3e05070f4431b55667", 0x98}, {&(0x7f0000001200)="0812dc3348342523b443d08ae217d93af91c369e52327a1c91661b2d82e9fb051c787d99520d154267a285e8d966e870f629372de0c8722597b780548fbba5b35f8fe87af9e474e5860504c9a014aa666c2e01410e5ad7afa05d", 0x5a}, {&(0x7f0000001280)="0936164b12f1d9c3a5f9a39abe75127a993691d8dcbf475cd4c8f045f2556859234f286c66a6f7306612a6ea35937a16d8582771452ac1acab6cc4eb87ae0821a536081cd817ff9443d981f82c0677a3098ae8fe8b6b28bf58782e9a9a42a826e34aabc4f3f9289f511adef7b930dcf1a3048e44d534e9bdd8ae25d542c08d8572f875e682450b91d94f3eea213f56d645c4b572bcc7e50b7c37c890b7e85bf24887c8171083fd52fd4f49174455d7687d580c6cc9120715e660501b633dc10bee70fc9a19b59e71db8e392593bbbfb5b804d45dd6fdfd1d73b7175bfdc784b110", 0xe1}, {&(0x7f0000001380)="7a73549f665999748e927faf8342cb4d36c58a60fdb67034a44d6b7a7947a6d36467f215605a442f7e8f43671772e7c8add30b111275eca5a38d81b82e8001980efa3f40311583bb375042927ed2ceb2b6840162952594ec3b29ae10abbdec0e13577e9e163adacb02c3ef2d8ab5e5c7a559cfae3213c6ff37e5d5491b58e2641a25032dfd16160aa0ba61a63676441aee14a90bff120eeaf7dce96a90fccf847ac5ea98f0bf39cee64b9506f6e6fdb866cff39d38cdc8edd9976201a288c3aa9c887ef0a4a9299fea3321923c7c70c9dda81a26902beefd14ecbca215b19599bca42218e01a0ae87110cf0458294e02b37f58", 0xf3}], 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001040)) dup2(r1, r1) 09:43:35 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) geteuid() r2 = getuid() r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) r4 = getuid() setuid(r4) r5 = dup(r1) setuid(r2) unlink(&(0x7f00000000c0)='./bus\x00') setuid(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) 09:43:35 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:43:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x21) mknod(&(0x7f0000000040)='./bus\x00', 0x6080, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) 09:43:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r0, 0x3, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$inet6(0x18, 0x1, 0x7397) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) 09:43:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/86, 0x56}], 0x2, 0x0) 09:43:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x2}, {0x5, 0x401}}, 0x2) 09:43:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6, 0x3010, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) dup2(r2, r0) 09:43:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 09:43:35 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e1200"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 09:43:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fb3be756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff985f456b004170162932fda25d893b0679a400000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0x1b8) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fchflags(r2, 0x10000) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:35 executing program 0: r0 = socket(0x2, 0x1000008000, 0x9) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) recvfrom(r0, &(0x7f0000000080)=""/105, 0x69, 0x1, 0x0, 0x0) 09:43:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="72460eabcaae12f4282709678e5ef2549748c045f7d2704f09db42d063a54bb58e6a02177060ad77a5ff2083613be211548400ecc0060f87c0f3e2de149401e1d33cc7eec2dcf5dbdd4db80da5fad195d3b84558a8d4987e77e3b32914beb05ca0812842613d71fd02df177954e1f2c05fda70c88a9656fba0776a7d01f8e8c8f85f7faf9ef31fd80040222dcb75", 0x8e}, {&(0x7f00000000c0)="a4cbece59ad397e8b4fa1dcc844010d6d48785a7fabc976a9ffbe588aee398b511b8e8647ba89c4dfd89e34ee7a3a3f4b32427cdc5c542ba3aaefe8deeed4f92dd525fb5ee9156ad127df89b2b43af86dbe1015c5e262909f707913868820ef246dd329fe816628e8ba3a341113084fd96b6105ff581e837af99f746d026e8cbe767e03d93c88d9e0645fde5ebb5b0257f34611e024165", 0x97}, {&(0x7f0000000180)="8de04fc9aba3d7291beb6ae95ddf7b6be5b1040312dc796e43d3c66f27ed83812db229fb14994ff373e2080f6a8bc1dd476de6ddee6293f456b878d77ef6af4c45d9b1fd0bd6eaeb3645443dff4e59c6097a01ad3e27b0b9d91f34fd747aae1c3f5765e226c73d91158b6bcd33baecb89ccaf9fb97c012ab54b75b2acb8bd6b6cd716e53d6139caf7e22d0226321ff20a2305b5e1be37544e80e20d5bc3b9512b770a3b955b40bffd01f09dbe105e32204e7af7feb2aaea685abb0028d5b", 0xbe}, {&(0x7f0000000240)="613087b4f06301420330049d2427161dce9d4fd1ad46ab1d0db2737f1c60870bc804e7f490768a35e82111d932fbdbb7a63bedebbc1983f59ddb2d7dff1fbc69000af6b2223354b630ba375661746bc9b4a1478f62308dd7eb11bc0932c6098fb11f8d402c140827675f77ff78c90842f3eab86d5ba7fabe22f4fc379195286ca65f3a753622d8eb2929c7e15a3880afea25678c75d8025c97f2bbe2fe6fdc27445d1301c3289c7ae02ebcbd675c8d31d35947b6628e2b54f18047ab8172fa5d969b8fcf4f056b54284fd9a1af3e00ca8c22cbf4583bdf11bc93ce244338787583221bbef5533ece7f651c7533a51213af596cb2b533ba9dc43fe2db212711ed7a05db1790f69a8b1f7e48ea41552020efa1415d8878e9a83dc0c76e3d1f0c9eccb13605e3652f0f98b64fc07da543d6f26ba8dca8b49d58faae63cc14e0f969a6938a7fc80f7939e42e31db8f7d17579544ba7c8e0334b11557e3414e6805a33236b03ad63f622dc001744b94d66a4ba0e1a48ad7e325671de948afae11c04e131ad38454c2883751ea819b3ed6930d575c0f60f46b83f7ed6a8e222318c560feb4d00a639ef4edc680509b5e6a548e2c4870f07a316b6f414f55aa40e88a405bcf6de00555020d5c01ead26c5eb967437489f162445c24ccffced050fc84d97c892da1de44722455f9931d7d0942f3773061436eaf2d5d037cd9962450e56a78927f33ef4648450992739cc8d9c3dbe7759c9b2a3b4a51e6494ad3c0f723918f427854fa38f70b795f23e96d5ec23df92bcd197b274e3e306e728a55905cb479acc15ce7a785bc62d58f69af36e5e118267eb52e6e9525eae6bb8cdde4e879881cf8aae08f4638e119f508686486d44181075d81815c70e0338191ab1ce1324f88d6340061180d892ec37aaa8ac9668a0005909ed8b825137f6781bafa4093184e0e32934921b3b125c0ef968ee279014644323af076dfff828a836267f906aeba899c048359d3cfb84ecd73492b7e2a143cc887ff13240159397b6794cb60c67ee9c0133b2f854d93e12909d1ab6efee316a27ae0a00a1711db918c5a3187518a32246b0a290d8cbf3a41f3b281b9c3c048e2c11b9b3ac6503ef40ec3375a777645eca0958f72a1c0ebf912c0c2afb45a36d090d949b39f48846722e6d3456015e9c36db9f5cda34de4a63068a30c0ee65f7690a2454afc45b1b190c02460e7f33d0eabc9f9b5a333d1fde2fd05d81ac97a8023ca3883f8a9873228750253867786eac3b091f5272ff3ff36eff2d49ef8657ee99dba12bbedfad75ba4f46ffa1480ce9f17129c54455af7fed252d5d8d2cb9c36c7fa360b95660e579c3214b0b2801a729d1e36e173ce1e59ccb29ae85244608029eb76bd1768fddf33983e99fe98908b1037650f83f57752fba222bcd6dedd2b96321defdbb60442ce31aa23ceee79416ece668b68ad39fbe1e95dcfc17aad56d77a6b5de1697a297ef2dd8831a04d37c429f83cb123aa53c82a7ace0167a730fcb95b7270903cf6969a3e39e1fb151403fe9eac3265027064d94a76c15857729b17f84a7de308f615d21c9e8d194fbdd9e84edd6fe17a8b549b0bd5838f6749f61be0ffee0692f5068f941a921d75b81ad5b1e21c93f590eab2fc7e5391011211efc26399b9488f93a46c8160554d266f5a1de84a56aa0d41850c9578c9af3c353cfd8310d238dbe64bdaf2d07dac2c7c00dc50009dcf73de707396b710029bce0efe6963047a3a3bff0222be8745c2983774a580921288a89a223f9e8e376944364ae57705af72928eba71ca0872264d4ae343afca4c92244833f06701296ab74ecde915eb0fa1f5e79718585e7f30afaa4924acafddc455fc1df1c4fa284d4be92b52752d8b3f1e29f1f9b7c17be3608206ef5399990da1059822508376f6b50d15b088c4f25ca1eb2ad5a8e6c4629ca9a3b884bed7bb78cf96dce66fdb6a5914ae9f1b63f03dc2ae12821b702ffdd969bca0eae81952b7b643ee5163ae4f01cd75fa6783b5db642f13116816ffbb07df920f4740e9b1339fb252e0d7e5ef6bb956629afbe76a32a16d00d387757836eae030540db436e0be66a46d51a07664fff885d833c5447531f6eb1da2d3b22dc4352d5c623b6a2d109efa883d70e37cabf262a058eeb67c189436c06c2e4e7ce18a8f3f6e0382c568668c3c673e3921845679aabe22e9c439f8e5718173c788ed3041b73445db538fcfea5cb8dea91b2667618caa8f105c94951c8a55863984b1f8af47ec7f86e241e5c8d895ed12157e71e1a557db683f4c296710c9c5e5c41b987d5dc2c0d346ffbbec50553d9cdd08078522ffe855ae5558c87d34a79f9352505fc2c6b6b9683d7c13e9c3a12cb634dc2c3127deb0edf6f025ea6778b14da079a86069f41ab5afa6d56ac0899ad2002910f35036ff844f3d3f6b2f95bfd7ba97c64414863b053d77f08f3bd16c9416e9ce37e602bbc574d9f9c1e20aba4c16e21519cdc3aff772af4a7d1eb5e5a2f027cfe6a5f1ce0e9991fe50d563df3e9a933db84a662f3c89ae0d006fa9638b79649a61774ae9cd9f5b3709e894bb3afdd456167931005938d0b0f5731d42d686579346316f81da55b28e71a27a76e190cbe8f49e3338ab7ed434aac1bfca6fcf966fb4f75f12159db2b0d14abb3a5cf9c121acf2ea00b1723d90683a347c339204ae696c63b6bbdd17144ad086ed46262cb435ffc33e52cb471dc2a581f288bea4c58c4e05d5e25a3634d564a602aebd242fc6cb3580b6851840a9605d2dbe6351016d52c69606e0844ebb2f22264375b9adcfca0cafce1a2c24af479aeed38659b229345249ea18bf9261bf38aad550b7d4b65139ba7209622b5c6f320c88c1114a99cfa928df0a8417607cd9bdc435ff6f0fd057256ec0ec72d636c4cf9995fc2d399fb498d1a98a829476e8df4d6caab9a816ae2aa83343c888aa5ff9bb3283ac89dbbea7324f23ed53c9264b060bb3b3f5829b9c9178503bcbe286f721d3f26c40e255af5140b594a1d8103babfa5fd6ddb779247a7c29ef181084ddbeb3726cdfcfdbaf3aaa58ae11dc01bc6a64d4bce3af48b6468ac874cc2879a113ae88b85ec4101fd2e7e7d27248de06a4806decb20cd5e816c7230fc9c277bb80209fc987a23474ccdfec290a6e45224957e1afc42d260c96c1ccd5a4f8cbff2e4bfbdbadb720ba0527e2a95956e62e4123e61c79e0edbb86672ca95502ecefdfb17de9fc950126b0632e4c92d42180ad016a71b38de95fd885dfefd8ea16acbdee45f2c046cfdb74ac0058a16bf59c89315b4042c0dbbad5499a19be66e37cf6363ae19fabd2739f822c05ab9264ab109d489c7a4d8bb619e299a00b08afc83b2edb9a59e750aa362377a1102fc1c491b511aab6a6129239ff4eb6044a3b9cb41095c14e27a147c4d5b333d8accbbeda930988e511d034e70a5a4e222e1ed743c1f71aee5230230cf8183917479f5a31df967c5791fdbc9ea71c929331124ed63af022e3111eea85c978f45985fdd4b542414bbb72a2e5e7096f55633eea79b44e064b1c27e3e1eaadd517a52ae612265aff30da70f672864c44a54fdb496fede5e8736a7eb5d015bd9b010efc049aad03e144b43115b8acc9a3d7adf002dfe3fe03d7c47924f03f5dd49b1efa105a21769c14bdccf69ef6a1d0b09f3c5ac823e2e385759509c6d395dcfbd9f710b8cdae0bf132d966447d02ad8975de9fed6d21e8e16b23766bc19efafa1de5c573fd3a9deb6ab00cbf6b22954dd7d5fe5b5a8ee34b4a6b3ee33cc381e32cec2a89085ec93dd7fc52497b079e3cde37a686f15d409364a4b802840bf7ae17497925e3f775ec9d89efc19c5d34e41b9d3fc02e244bd65eac414efc543bbd6ba46dbe483511ced95d369966afb99005dd62bc8727ae211b9721dc8f3fb8813265fb54dd890ae9fa64de2a6cb222a2401eccf9c0af135df5eb90c95a6e1eb6ed2ee1edf05bd19a803f67cc9739cc65c385b784bb4ccd69e6e8a6e29799f2ae46f3134b37c5adc705ea86bab10c327894eafa3fa51d5249ccde86fbc5d94b2907866a9beb09fe5d656350902dff3f32fec5e6f06a4b970786340016a7ac4f405e965e4cefd7929b6f55834ef0a18dd2e534918362432d5d323a8c816b6c7a37b9cc72878cb5cf250b2625142dd6dd40490f6920c0434069e9aa70f2cca80d4acf43e3b62439fabae1f05bd2e41eac03b7c612b453bf92ced4ed3425e413fe4413dd62d17640cf027d713f7b4d4b0a3f07a74022cfddf65ff67aa4fa6f1ae2913dd19c3d4f91b09433ebcb08e7ea8ddbaf513c3f16d4a4f83b2a87ea2385ec39eadf79fed9562b6aeff2a72e707700b2e8007cb828e07db5ab9e2aec960f2e26eac1596cc7fd9888db89cd8eeb07ee56ed306cc8993d10c9efe9cc70678723d7a37afc2199a44d2db9c3510c48097e9a0550f65781d47d69db1b33664ec8004d2e026093f34c8f4b399cecace04b84fc316076424af2af57159345c2abc53dabcdf58eb3fafe58eb2928d982223b1c1a731495956a703a44ba15ecf9aa09d2b7375ac837cecb3473434fefeef47a3182286e3050d80c1a66de575b1c70de19c9e87d3a10eff1abfc7fe1ad9f487961d5191239bc60598b196dbc557b3fcf2e372c31304980991bce5c48c420010d57c1c9e3588d9a90241539eced5014de99a524297620368bc141822aec2347576907d72aa0a822252d8a173140a382ab346b5656bfc5ed39af5612e138919b4fa033044c7de094751eb320fc665dcda48821bce9854a51a4260a2ecd1338238a2a63f66f74bdd0ad024218498cab7a66c06cc8e73ee6b3526efda943e8cb9f1b2dc4d2e5871be0c1b57633df7e8445d3facaef44acad07f8bab4419b4df7cfde3dd196c73534d04d4725c9b0239f5c6d6523a1deb0819f68cda0a70aa619f8e93bd07c1d4a338265d2bba74366979a43bb901986ba1f286aa889bb61a64cbdfdb1fefd7a009c531c4fdd370b62180bc3b01ba28b99c5722f7e974093d182511c0f77469652f08cc1020579cc3a91c80f572604ac997dc6954a050594bed26ec0e1506b37decadfc95a962fb650d037459b7de539fc16e9f127abfb56ac8dee8ceb3c1297788ea3e499a5d1b7dca7ab7ee1dd04a089cc71450a529eec054d485b803872f8289b1ff59c6134b5b736bd0fc31443706d4e14fc17f134bf78fc227b19a96c459f67c730081a9cd32f7edbcd4118852c524e18784991ff016d6a8b342ae7fb5c0d46ea18c1aa9d0e0cb47ef3b5e14c93e9ced81e7a01e81abd6ba9db086a74973631551dd2a9bcdb70f4e2f93669d2ddb13e8012b10b5894f046e21f40ecf18fc80512d7c2bd1d00245211faa97ef38c2efb9bab087905108e855328de242f37210336ad7439ac2c8c7b8b24d446d20fce20bcc134465568ba2f0bfa92809534fd7189e1fb295d60b02fb1878acacda647cebb8ac5d977dc56994a981ab58f1ef65c6f740b956750d2eb5d1dc3186d43e0f927beb2f5ee96d8deb5033faac05c2d245c965a433e8c3c192be100a562e8195f27e0361f8c20d9ff8d27179b3ee318907341862e237563fba757e770ff2c0a8ca076871afcd465cace7b004565020de7c4372b6a8e655f3b0f1355e6d080a65eea1022ef77b0462f3fa857ab50c150b97bdb61924b74c638d26947d151b27de984c41a7ceca5a6101010bd094f5af891ff3689e4ebd618351adce92f319d3cd0fdcd8c03596af8f4304fcc404628c0ff48e2d0d12929b0ebf3b94c", 0x1000}], 0x4, 0x0) socket$inet(0x2, 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 09:43:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) dup2(r0, r1) 09:43:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x6, 0x800, 0x9, "6bb68b03ad6d2c62858745ce429aea0a68fde5d9", 0xc109, 0x40}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8001) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:43:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x780, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) minherit(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 09:43:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0xcf5}, {0x5, 0x7}}) 09:43:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x481, 0x108) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x400000000000008) setsockopt(r0, 0x8, 0x3f, &(0x7f0000000000)="59d76c2c8acd17ed950cbc08db97eca2cedda46329939607b91248600f2ab7ade0c0ca9247415303dad167fa38438f785383e8083fa897d1d0ccd149033e0a2ed81b84c46f252e2a18517e82b9fe18f521c6612c428ce0a9d27f16e0d3f84c24ef903d28fa4420664005d9fcf3d9f8abaef5f1dcb583c723a6dd79dfa42d67ad157b956a560a9bb3e61f3aa1d5c58822ac08c728e112c9aba91e54e14c833c37ef3cb0a8c9d6d7d207524eac160cd62a647f97f11a7e264c14bb6cf7c22f483a381a03f52e1103f6f2e8344a883dee91c830ee5eccc416bc7c2eec7b92d78c76d81f25cb8cd7ada14e430865bc5c36e4960f3409cf56dc0473d303c6cca7b783d5bad672b51c47047c96eed8b22f79b3dc4814cb31daf2dd78fc77ff3f1a94ac3d4b071ffe64ae1b0d0f65007769ad7601", 0x131) 09:43:35 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x1, 0x8, &(0x7f0000000000)="379bd5717a02e274b3b27b3acf5566fd9ff088b7b055be68d6e1791374cadd46f3836e0e745f488a3a20e3f5622d1b150027b878b5b45e48dcb4671a7de0f02def7019947d58329b7f8cbf7854cc63d5b5d1f9c1872c113364d8ff12230e6e84ee5bee", 0x63) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x9}) r1 = getppid() fcntl$setown(r0, 0x6, r1) 09:43:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)='!', 0x1) 09:43:35 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6, 0x3}) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 09:43:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0x1, {0xb6, 0x100}}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x9, 0x200, './file0\x00', 0x9, 0xffffffff, 0xe9, 0x4be5}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x0, 0x3, 0x0, 0x4, 0x91d1, 0x6, 0x3, 0x1, 0x4, 0x7}) listen(r0, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x8}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x40, 0x3}, 0x8) r2 = socket(0x0, 0x0, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x3ff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x8c) clock_getres(0x4, &(0x7f0000000340)) ioctl$TIOCSDTR(r0, 0x20007479) renameat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000400)=0x5) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x40) nanosleep(&(0x7f00000004c0)={0x3ff, 0x5}, &(0x7f0000000500)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x4) getdents(r3, &(0x7f0000000580)=""/198, 0xc6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x0, 0x80, 0x20, 0x1, 0x8, 0xff, 0x8000, 0x3, 0x3, 0x33, 0x9}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000700)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getpgid(r4) mkdir(&(0x7f00000007c0)='./file0\x00', 0x4) 09:43:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x800000) 09:43:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) 09:43:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 09:43:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10020, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1806, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xffffffffffffff8c, 0x1}, {0x18, 0x3, 0x2, 0x401}, 0x8001, [0x4, 0x40, 0x8, 0x5, 0x2, 0x5, 0x8]}, 0x3c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:43:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) write(r1, &(0x7f0000000140)="af2a6da82c7c99dcbe5eeaaf179bd267f3c0945ae223b2362eac85b8ad454c7c15784b816f00fe0b1f535ff3513370e4d6c1262ed5c3a38eebfd637994dadf614c93ea729eb8d891c9bccaf8460387e06db9eec278b871c24f60b8b04ac18f7446c185c689013bdd5b74840bb7d85ac1c775af96d61f6bffc5738e274e05f0f7904a5fb07edefdb47b14c5fd1d8160eaa717abc0a62f7ceb922d02f037f34ac5ff98c224cb0ddb77cb3996e96f2160955c7f", 0xb2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 09:43:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffa5, &(0x7f0000000140), 0x18}, 0x0) 09:43:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="05abf31bb1aaf3b8147a80eec87a05c0a4243aad40e947104b5c2b00ce9af1cfa609e22de7781f774256420c4e5d0c1181eb361cee02a816664b3b2ad7e2876bf3f74a625c61d3683627de97ef9a616e71f2382f35ab753a1b3e3d7bebb29743a0288a6b63181600700d761882aee482985f148824375f0cda1d6d2fc7269f9bf3698cbc6b79874764bed3587c7110cf185c8cc39c11f12e65fb60b20315753ed2d43d6fd6453f4386cb677166be70d9e0607452e663ff0536a11ee76194a72d9ab12281f817b84f6b16d223a4aafe1199e014", 0xd3}, {&(0x7f0000000200)="c99a0287eab1f5fe05983eb99040aa9f1df2cf8854877337f5efb988e3dc94bd831af33f54b8ead0b3b77a8aca13b3a07ecef93e4579e031d46f41978299eb633f20d03ac8a68598d5db7da6fc071b530a9bf90413800429c9d2f1d8a7feae24edf6ed8ad4eeadb3c07145f833bce51110fc43c47b905dd774209ff7e447bd5617fbe64f3536d8011beb89bb15b76b86bbb83fdfdfbfe85d8a39a5224308b54787a24956314015c7b5262274e2b934cca851d34c0932e9de5c9d6c69d9adc89d21dbee9e914e5deaafdfb0c5b9dcab30b06c9ddc", 0xd4}, {&(0x7f0000000300)="d56071bc0de76352bf6aa97b608163e1ad4f021ab89dc2ec3c009586ab65339899958ef43a2c1f2bd4eb0486f440d1fcfb8c8b7ec9bede5546317d4fe0f59c9c9803eae0d5955ccce55fbab8eb0a95793856a027396f3df2f806f958d819dfd095727384501f8dad41afc13e3f0842380741157d23a8ae6ee8c8f3b7ab6ee34490fd53480ca0916f", 0x88}], 0x3, &(0x7f00000003c0)=[{0xb0, 0xffff, 0x2, "0f0cf662a1dbea12ea2130357e688fc229adf91f8ba1e4c2d57e56c20e33aa7acc921396f2b00f2c75663efdb0dec1c00fc46856a1b29606156bdfad59d92c3142884f2a81d4bfcaf98b627f9e22d836115991d1bcdde30f9c0f77e114704a4f94b7cb350f9c055802cc3580e8be5821d1e9f5ee88216accabda587b6a1f18009a47784a7b69bfdab7f1790411c630e7622f41c1fa4c49dbb2f3db2c5a383589"}, {0x1010, 0xffff, 0x1, "594dbc430dcba4e80b8d5aef47749679af93f9b111d6d5bf1e446ca20b28e5851f5d7054e91237009b8b56a0f1fe3c9a76c07b7378c20d24a6d117a465911ad81162adec3719daf69246ce833883ca7ba25d63e249283b0cd94c4a308d2bd4789ba36da74b196528f3e98b1f25f5de523fd91b0631200a4df3c0adc00a6fdd001af837f3e2a3ec124e2bfffa32d1e0663d0dc49686b93e660ccc84a9ab4e900b28ebe4d722ac1e09ea86fd4f6fcbac54cd7a10335f931e2f451576e3ccd927d317a0d5b88991e94779ff898b2697eca837020d8204aae2dce7a0607443daaaab8a9940d8f459be23dd4f2e92030c0931e8328fcbc7ec525b45e8758ea39e1d27bc26c40bb6d5a1f2d12fbf36ba8e0aee54a8aaa6f3ed7b6aa1e8398ba0b4127309671cce118393e2a681972b0cb5a44607833e1ea3eb2cf09d5e7893a18685e8ffaa58150906b74751c5fdeb8f6a170e19e25fa878c298a3b4709c14b4b6d2ab703ef9fce5330911a13519308f47e3c082311da5feeb419f9830db83261e4db76b1eaab078a5a45b6c806eef6fcbae1d095d313f35f8200fbafd9ae8c226888bd421525493d9024b069d3bbeae9a94ac0498410e83c2bc2b004c28d83982b5ce8503f878c322bccb2964a117c78eafa62ad9ae0863045d7c5a10f2399b520c53e635b3ec43c4baa6453e41130b4aef158b38f31a05269b467308d10251cd05959468d1b1a4fdfdacec16a45271b23a2c9e9d3a3555056a59be063e5b3c1390d623d49168ff14bf655f90705af66c5fedcb85d13ce7121dda5bf1fc01ebe76c95c00b95054e8a4d5b315e58c5dc7c3979c32c04904a93fe393ee95eb007df2d715cd5256d731daba3310f60e3894b30823e69ef0bd2bbf327550ed7255975cc031df38506b736ecdd2beed1cd8263b9c477e692227286c94a2d8325d4808aa4bf80b64968580feeb3568980d36b8da12ae938049b7dcfe6dc9851cec8ea83133050713f8c28e9ebaf148b6c4dce18d4f4a8a00a2a98cd6fb08bd625ab87a58fca9e61cd91ab4f16aca85a0a240b7bb94961aacb3aa5822ac672c9e8ed619b5618016f0f16c6232f85cd715740cdfe22d30fa59b3044c22d43c163f9702c998652cd7455c4c63f4ce359479265f228bbc8d931569513e1f1a705c005b435a118ea860c5dc695a636fb2a8983000df51955c850d75cf1a1e59244a6ecfb63f9a4f69f8837bb66eb85cf68fe1f183e12cd811a067c195aef874c8b6a9a00979cbf39e95b38018e669e99a8ed3ae4dafdbcd3875c1128f2e426893ba4817254074bb96ecffb9c292acd1a102a6fb43e9899bda2df5fc22af1b3a323f29d35893d381168e334eacf86e08812b1825d10cd4496626e173e78698983dff00f926c1ccf4013525082cf3d29dc31f9c6957735c29827cfa00289cc5ed1aa4242cc4b93078d6bb3fe5e13a8cd3164ae889688f6485ab1427e93d9824e2fd1f54a91c383cca7d6081d5e52018e56a7627ac1ffdb3fb02c7b7cb8c824bba7f34b812db7fe7ca1fd8d1d9a59cd8737e547d310fe25b6a3227a2662ec31eca903fb8bd5ce128aadbd99017b5aef4dd2a9e8f95eae9e264393d9be8dc0d04544d6a7595c2bcfe8f156ac6f7c2d1954e7ddfcc5916df7898abeba971f14ac40f98ba5ef25cc47937cdf1c615fb33f3f57e794695def8e800fe57260452f28630c046edb77946b0af593c84cd3e0d594e4b284d52781b9bf777b57ee07a5c2ad3696ead6dbd3dcd16289e774ce746446b471b0bd92f525e04726a675c3099988565f56cd471f1bf4424e7137f912787fb55a2a15ad5aecbef0c66f4e7c2ef98565833276721a9b2699ccf1cfa67cc43263bb3e4318a997787447e132b62cc2b1192dcd0e02678ea6dd12f90c2808dfd16301fe708ca87148dd4bc8c7c31d8494fa01cd3435ab543eb8133290ed861bb6ba1a5b3c59d3f0e69a5259ca463e87320e35a25925f734f0f4b7e99e84cc0db49e8b680c4c84e697c222ad41825d1fc15aa7e2b0fa3285e110961c802cc54aa76a820fa5fc1be59c5cccb679530198d183fed490cd5793841f981d2dc731b5f7cb0a2486198962ed25fb10e1a6c26722204f4d846dc340f3a9d3b3587c6d435c5623d0ceb0d88fb058bf9b1066b29aed8259f322119941de4f1622429eedd6b49880cf0b0ce0b8d89622ae3362eac51ba3a7f7609feb93fe26d3fa591d020e819717059086405f318907e32f481005481153cbd0b03479d88cc7986302f3559ee213f36285372926cdacb3fc95f467b07ba643cabb1fb0feb3914a27db6cebb5f9a88964bc2bf4afeffb91c56970d54b88b065ecffdd9f97bda270b71d47ccdeda71b064590136e51d6f33a267a987b5a8ea0d96c44a018795503f489b50e556a6a17af2af20e929048abd7f6d5eb2f4ab660ee4740fa5935af5ce32d3424e6a7a6cf7333e6b7ed618f956aaee9877f9ce726480b2e9725343d16a8c0ec0174eff1d14dff2644ccab2646ad36d28ae3de7fc13f69bf76c0c8f7521fbc4a6f2f2d516c25111a01a51c4c2776872c651e3b8075b469f77eaad6b5e6e8113377faace277c1fe159ab0b797ec201ffe0b0441881ede0646311c1bb717cb2a3ac57bab9c2115dc6d615c0fe323c5b6d9b7babfe38e13a81a02c6c753ee3ad0e0d741c0aa6bbf125a8dea0c523dfc655d5f151382c1ffb7f58528d7ce0ca37422ea23807c7f37d96975514df9ed427e4dff9e60ca77fb2cbe7a714f8177c5caa467beab6a65a993f3593ded35e17036520e4df5773d6b09e045ea13c361aaa0588156c0e07a268b864f53fe5b3c015715b745ca01dc61d2b735c728d0198db76fc4d1585367fb00598813575f113edea2e8171f6e2cd0f1178455d61cee49799b7d018bff7a20f118094c8d946ef74fc5c7876f0aaa690a8a5243ae9e1f03f9a28be1ceedd8e75d0026410a87b4015447b5aa0f91caceae2214c54de2dd73e6f423c0768e8509eb9f4136a805781e2653e9ad913ade423f608b464d72175db49434f142cce44ed1a3979c38f23724597d32918c302065bddb8a60474bf7cfdc9645788683dbca53bde89db94600f12474876b38bd297a4b2106fe1db7702d61b397edbfaff0905e9f50e75c0ac13125112f6f691fa7116b9ef34466f1d86f26f50d6dd88e0d893db92b34d9dcdfc841adad49d1c73f3a24558fbb2e2566bdd5d3d3a4fce50821f1e615879e2c1a3ff84feb1f60092cd43fa06201685b539af3dcf84281371d47c2ffaa14ae71e4e52f54bab7b7fcedc161fb613eebea878c3b64bc7f2e3e8dee5fb277b3c343f8bded711228d8f525d405f4255a8e213084fd65bca5abd0dfb9f4e2fecffb8490144671d8024047bdeeb962501a2e0a1524689583170f0d6fef6c3115979264f8ae8a29a27071b8815e36505e7e522fea5857d177df7404021e7b489c3208336c17bde79a86f0a561e21094da0444c1112b3bf9e0330759d2f5e7ac8d16e1418d36f7296e57d14db3a8ba6166284b3a4592120c52e009d4cec96be9790f96a4fe3dbc760a20e0aa7dc57eb2e202f2e68043fb2bc13db6510f18a3a9b6cda51b77d4fbd562446f64e034d07c67551905e1d4e4500e9689d5a2c0c788ee4f3759cb89fcf22afdc9be92173808d9cdd8102c853db0ab8ba822236947a15f6f9a27ebde91e2ba76810a9050958589a093dcc1b02db2427a7c30e0262d9e077cb99f600f27d58cdc03c8a1c0c17948d4dce9de09afc37363f1ca68bef6c2aeedae9cf164fa201ce221b9767a79ce74b435a168e241061b715e4aafee5e5c91690616213e900d8b77713ed2a040901dea14e5a7530be1a8111575bf4d7151cb7219bcef478f25a7817dd5ac025662f2da99089f41cb3c1ab124b58c955c51fd9f1a825eaf1f549def202a3a8ca4e659c05b8e64dac3f1ee80a4cc74d18357409b5903e7b4c8728709fadfcb4a49ba97d4852538e98893c321e460053ec43163b36fda4706e603bf77a630e71e5fbadd55410fb8f27f0a5ff37bd737cfc0634db39aa7d87e32eafa8d52e76c47ced76c8d84f0e5c1b27597b76b892c9246ab1d27ccbe1cca0008d1b273a9152fd69f9f7fd80d3a53ec10180e13111074c07b8de746c1cf0d6e6a7b2b50ef8bdaba67f19ac836192cd9a6af4b10af97c62ce17248083e6f5663632ee466742ea5d283b72f8a369b1ea44ca3274840e8c7834f50097ea4f9fdc4d3f3f858c36478afd16bf98c3ee147dd023cb68eddb518337c0a853f81a7197b7dac9c79a603c2e5bac04fbef4dab680873411e33248b5c5312851f3c79622b26e88df3606be85665d6b956c6a3f13aea8a59e53cdc5b2e6c6c18926125c2002f6eb947fa818cf903a59aeeda57c691348f3c94c750a5307d8ca63fa4f4d6578792b40ade99cb672a266409a1afbc399f418b0de51f01fe185951198fcd5d19714c9f71c4bbe0d1eae00363dbe93012a0e9f5b882669dcb8b4eec6c993972756071dd1cca528488daa3965f77356fcbe19e6135d7448d37c09d79bc2b414bb1f942d2045b1002d5bb6921614d9ee8d18b5edab25569a5c33ea0060beea45b2e42128b6effa11ba30dc143ce35cbea9b14837f5b2b1825b3b5ecf1a867d93eb77e9f45e6ff5482ed6b8303036a873f82f86ef0ad71994622f8713c655d0336ab40bfea550b5d28945e31b4d47ab1aa2145a7f9e54e5443fd731df75524ba1be39562a13640fc02c25e9916a81b554175c1db8005a0c4d65119dc974214c448bcda12813e386f1af49519915f25f1a01676709c01d12cb101dc34dbf4471cfb44620fe0380a9ac49ca895a2a36c1d66e656a46ae67218a824e7251700074c58914d976459c7f44c997860a2fd672960621b60a89a90474f8abdb5dd40ddfe189d7a8a7490ac9cc17aae8975c8ca875c730a74b88b9725346d868de6ec43193ee95ea6851543a8670ebd359d87de94e21d30c3f3bc8006ee225ceb36afea25a1d042c6398d53e8c3cc33cf98750af9a6d822725150df7cb751058f0387e960ee75b4e7b557f05cf76e5e6b6ae0ce0eee7b7672336f6497d65d895ec99f24198ef760852d861b95df401433b5ba443937ec0760cb8f1292803a8206ed0ec28decf84f8aa21b66dcf332fe1dd78790bf2d502f1b31b563c3cc6e061b38cdd8881cc7fe0363fd6cb98216d7968aa1973957e5cfbcf51c1566c93009c02703c82f1e955510eb6567fe11abca8214f157cedd8c218a2c2ba96c24c9251e9f46f13e80e8f4cf6a87345baf7ab021bf7eef9a38b8df059859afad9bd9d400a2059627a1cebfaae57d4778f71f4e89f0c1d5742bdfd3535e087ce173f25caaa137c05109428e0ee0be0f048fc8c6f24aade55af0836fa4fc11d2e1208469ac8bc4b656ab9f1bf577ac61e25173ba26f15025d23179d38f9a0bc1951f350f647658842a3d318e01e132117f3be31ecd2dfe6a0eb4a27bdfe0589e4149952d05dc1c9382f0b58c4d46cae4947fecbd86095896010fe5673f3813b4acffeba33b83348ac66b6d0f1a713c138b582aa0bbefb27f83aa626ff8e9b252afb7f634ceecaf5bb31dec4871f23619182827ca206843590aa4df70d5158b293d502b8761c528b69f8ab89fa3c8649ac360bae2b77dc5389254f65991d13bb3e55c8cae8c16079bebde9bc8bf3ea2f4744a436f76a30f23fc0ef8732a905895f09cdf44658af80d2d05797637ac26fcc87aec53fea7086021b324a237a870065e8f4c7da33328acfdf86a0de334a8ad935bcf0ddf75554c"}, {0x48, 0xffff, 0x3, "6a64bb8f2059a4deb328a3dd6aaceb55ec66476df481be6139ffa298cf557c17230cdff769b56c3441620d7c64c67ae616395b1228"}, {0xd0, 0xffff, 0x1, "0df2b98477c4cd1c972870ac1b5d560d1b52437841e2e04389d5d4eae9e289695a13cc0d7b0ae79c7e044732f0cb29e98830e893a0244c130004c89a52aa2db72f2bd14603f46a13f17b681c704e485fe855e7e3f0b9d4d0582c28663267d51b84564e545a53fabd8f3ef436fc3422392dae41f2d1ae57bedc5408bda45403977a6c3f419263085f8ff757a79b66615857e2c6ebba2603a36256922192a00bf3459946e00aa8f40cbfddccb6d9406d3d2222c2e5b6d770a53de455486d30cfb0"}, {0xc8, 0xffff, 0x6, "9e61f162e9a995438fe37f6221bf271bff870ce4aca6f6a9d67bd440cd66c8c7688a1a026172138f4f9b65c63f1562e67728ef8a313cc1d976079f8aff09970fa1ab6d1033c5eafe4b53672758be8fe12bc1cd669f7d80a9cfe4c2759b540fce07afb667c52280aff6eac8f51d4690c71dd105061cb3d8492c7293dee59948870f313710c52de02b6b34a227a62867081389cc94731b535100d4450d6bb88191d223c5ce04daf8b7c94ce370e1edab2c30020ee889"}, {0xf0, 0xffff, 0x8000, "d377e32103391deab835a7d223c827810d8250a35acacc07fd1af3db755789b87d2c9bd7633ac64872c3294287cc8344bd0ea1817e97af483158a08cdca773bf08088be654b3f051e6b824a8fa04ebe97016af0ebac690a55eea39136efe2f1544cd5a1a4c0d2445462cf614450bbd42af5f6a7e9d33d00e74d27131f3569e45d6440677ec4a88af5c95596f1042bfa27a97807a1ea4f845db81616d4cd7ad235206c4ed9e51a224ae9af6a89d5c2cce8bd1017718ac57fc377f540d2be34cec1c560eeb710910b9248280cd03d03e2ac94aa5a4f887cccb975244"}, {0xf0, 0x1, 0x0, "9a1155039f66cbe8b813de77561a8b3fd01d02832c2d204fbd91c0db1226a398ac1a7bd88b162a9953d5a5f61b83b17c69f1720a782a22f830634c5bb190dcdf07d287efd121c9043ca9bf5d65c0fa3285b0df4fd83d740451effdf48f7421dffe4a9aefeeb443e8a98d548b0a535bcdb05bd1d6125d28e637807cda1e6144c95c25d8030f59cc0112fd053681822de004941641ef4270b563bd3fa100a33caac2c4268fd7e69b5037264bf8d101a4a84c10db0f5e9d061904029c61f458bb5aca48b09a687392708a76615e32b75f8e409f6151137e729611"}, {0xa8, 0xffff, 0xe22, "217970e171efb448f0f85faf258927336f872c88459c57952d19f3b8f86ff123a913d0a342fb1bc04cee675be82f49dbfc485b20a7f2a9662ef5bf0b05e80618d00c493769c58c45e60c2d3dd1c2bbddb980e7172498bc4272debd378db0b2f51e7e775fe0baff89503bb591abf2e8d6f06074a98494e490f86e23326a7282d36c69fc4ff557e26b9d290b9ffb1d505f78"}, {0xb0, 0xffff, 0x4, "de6525012b5cf132a71ac2f6f8fc3c3ed5a13fc43b408d0305c7ebeea51594d99f8aa20e04491c48736344b24eaa7b42c83882085ccf45fcbceb15befb1f95d6ef4365033e150b60246e00272463fca88cb8d99d808ba66af0f90feeaa1dfe84e48ce76982cb5922d46145c12f561ccf7bc1f1a51c2ca26438135c09702f6694f0a58aa6eb9480473550da4c6145347fbb1767936599c0053f9f2e14fd93d9f8"}], 0x15d8}, 0x8) r1 = socket(0x13, 0x1, 0xfffffffffffffbf7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:43:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x106}, {r0}, {r0, 0x1a0}, {r0, 0x100}, {r0, 0x14}], 0x5, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x50, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 09:43:37 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r1 = getpgid(0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/116, 0x74) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffffa, 0xffffffffffffff01, r1}) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 09:43:37 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="a4db920cf8d9906a53628f4d3e982f85b0e10f5de8da98578a9b7190d131f3ffd67be68018346ca4edca25ff287355748ecad6a3b70c2997d1fea304ec0d40f59af0a4a923ccfd5e7f2409e7be", 0x4d}, {&(0x7f0000000080)="cbf817f014fda409e05f6ce4808d049b0aa98c434d89d8038f1a23fcfcaea7112ca2def4c4cc7865cedfcd754ea6576bdc742cce4e8c224e11711c2d8687eacc153ced198b4c8c81bc62b5fb5a299e1dfe82fc57760869636aa346a6240a676e35470a06fa29e0fe3e4c15", 0x6b}], 0x0) 09:43:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 09:43:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000140)) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) 09:43:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050202000000000000000f86ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:43:37 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) socket(0x18, 0x4000, 0x8001) getpid() getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 09:43:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x5f, 0x1) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x0, 0x800}, {0x5, 0x6}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x10, 0x7) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 09:43:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) socket$inet6(0x18, 0x7, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x5, 0x9, 0xfffffffffffffffb}) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 09:43:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xfffffffffffffffe) 09:43:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f00000000c0), 0x0, 0x0) 09:43:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 09:43:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 09:43:37 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x8, 0x0, 0x6, 0x9}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)="00697f2d5249a88c5337f4a55750e9a1ac3cd06991a7b7e1fd63f4621cc4c930a2b6a3cc29c4b99426a11ec6496e2eea58ec69013a3eeb11ea250ea733d95e8fc701d5dbe150254785282039739d25eb7fe5ce71246299e7edf284f3b448bc4c0c6e6adb707d00f19fbb4ac0529078ead041bbaa1b9da7e91134e8efaf242d50f45963a8fb60a9ef996e23d59dd69fbc7fb84a3d1f8e99a76a1351a72ab4edc756d794c3327eb14d9287a51cfd323cc2ce69442b8f2f2dbd6d5552c3e78e01d6ba529a1228b667", 0xc7}, {&(0x7f0000000140)="c92ac16dda76c4c68e6f18c076f9b4c825d4f7ef1bc324cfe0", 0x19}, {&(0x7f0000000300)="5fa04cc1cea4d5ab6d1660f865ff4aaa5372678b25ed34e7bb19b0c1ccd362b3013a81b5f221b4bc71703f66375ffbc7984fe3bf1368d1259e75c4fb4e4185be2d3ecbca793050364f16bc24730681251fe332449fa0c3a0e53753bc560d48e062f579595a55b13ad4876fc53f21f093ac16d89717edcb0d6acd74ab7975942c28f7631e86e0e9c94b277bd7e4c463c636c81690e1b26e000d3f4ce36b03a4b9d2911f9f8570372e9132d4d648a4ca1a2fcc718822ef9b5c4b99d7", 0xbb}, {&(0x7f0000000180)="6f4b55fdb96ecb6705902d4f9d36383f082d6919f260", 0x16}, {&(0x7f0000000440)="6d0779ce3b2a1fc800ea9fcec57a2a692a004bb241b97dd44af2cd4346cd1c31d89e9489b4494f13d1593ca68060cec8e5b588048573121b511e609687afa3f8bde17ed0ef16045ad624a9efaf8d", 0x4e}], 0x5, &(0x7f0000000540)=[{0xb8, 0xffff, 0x4, "76e1a0bc441e589f2db1daf3e9e73b6bdac7115960c84d10d7488e22e2f70783407788348869f23f9b5c0239d966870ffd76eb430f5478a3740cfa0d12d4ba06bbf82f22015502d5f0eff3916a9920ff4ecc3c6f3db4af170944140a1c4b0d255b5781a3a4b3f9edde1fa40e891d5a5d6934572a219deb662bb6e5a54190cbbdb62d46b94a95bd5833aab129f5ef62b4f492c1958dc148cb7fa6e95e79083342ef3e6280b0"}], 0xb8}, 0x1) r2 = open(&(0x7f0000000600)='./control/file0/file0\x00', 0x10000, 0x82) r3 = dup2(r1, r1) linkat(r2, &(0x7f0000000640)='./control\x00', r3, &(0x7f0000000680)='./control/file0/file0\x00', 0x4) 09:43:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) write(r0, &(0x7f0000000580)="e65ada31ad30626ffe74129025ddabb54f62dd2cb2470dc7f98b53004015477d158d5be1268f349b520a01f58fc08a33996eb6e558d1bd2ca909171f4130e5b741380db7bde531d9cd96a3daed2ba076c32ffa50e9d53b09b240b54be470d9d8dfdf710e55e0356f6b1d4f07df279c7d9da9c35a0d5d39a8567103686cebc7d5eb0b1fdffb79b6fbab2b086ece1ec867fd5224ee9303e440dc1f7c14d35c08d52c8ae85ad0d300463c54536594efb65b97e181bd22a17ae8a15c3651e0e7735c544ada6ce09cd1f31d5ad7368c8fc543a975ada53b2634a9e0fb6d9da143a45d3fddce4aab18b7a045933b3319c7cd6e7e26f7184a441273489546dea262548675be29bb7f8398228f9e6c99d102f2dd6ed791ece907409315149e00156275efd7131ba270568d962a8569ddabeadab31fdb3d475bbfd4e1a076fe0ebc6ff2e54e64fe86298f2922f7e7825dfa8af31095bd0ca2889cfcb57db653021155efad605c58e411dcaacfe0dbc02d5dd54f923aff0341dd48db0fbd625c4d59c7a7e8c5422bfd1754d080ca9d41948637113b27e0cbc2b94b8ec671cadfbf2f7c071902233f7a1482d99b4c60d6302ac01e5216b15fcf900ae07de66f77f3ea29ec91dcdf2c3aefe32109fec5ca7ba0089f9f0e502b50302e", 0x81) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 09:43:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8926ed2b9482562cf24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808a8e081e22f6d9193fefee7f4b3899d538e2ce6608c1a5a0610bd94b6bccdc0eac0585b1b35668267e052aa227deb544f56c8454fba2b06a0621d3bea53f6d7d803c2a42feedbda5eee5d23d77090a3bfe9eebd24b2c1c685c1517e54de0b042cb5260619e9e2a1df0b9b33174e2dcd854ef5afc6f31d7a2d01c3871c089f23ff166a5839890a", 0x138) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r1 = syz_open_pts() chdir(&(0x7f0000000200)='./file0\x00') close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x40000000000000, "85495500020000000000001167f5bfa600"}) sendto$inet6(r2, &(0x7f00000000c0)="e4fbbf3f0b61291e951c66bb21f2b360e0f033009c08497b8c71e0b7f12bdd419753450f1b5ee0f6805237015b4ce42cd9ef9b2263202bca6e296540e05dc0140f3bbbae19e4df73c5413b274fee5902e804be62350d94dc2a7312588699c94a89d9f0d588d1d9f4cab61251252533a9008da108d51bca06d4", 0x79, 0x407, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1605000000000000001a00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x398c, 0x7, 0x10001, 0x100000000, "4c185be3063f1f1ce838b45d24272427e46e37a2", 0x89, 0x9631}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb54c7f8a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x11) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2b00ff23000008003a00000000060000d4c1f8558eb0e817", 0x18) 09:43:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20000080002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518", 0x6a}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 09:43:38 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x344fda5a, 0x101}) 09:43:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6a6c9687ea61b433a933321b5e2d1bb005494298d751d3fbe69111f1aff21adcae4dea1235e3a71e2762577a6cdc9fc322603275dfde382c4728418d5b3c", 0x3e}], 0x1) ftruncate(r0, 0x0) 16:14:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() setsockopt(r0, 0x0, 0x1, &(0x7f0000000080), 0x29) 16:14:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) shmget(0x0, 0x3000, 0x480, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 16:14:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530002ac3f3476cba851c5c6a5d033713f2f3161b38d5946dc2ccd0bb95d6e1ec02bca17a6991d0ceca50780a1006000000f5f40c"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x1c) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2800000000000000, 0x5}, 0x10) 16:14:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x20}, {0x4}, {0x103, 0x2}], 0x3}) 16:14:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x400) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) 16:14:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x881, 0x119) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8088, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x35, 0x80000042, 0x100000001, 0x7}, {{r2}, 0xfffffffffffffff8, 0x36, 0x0, 0x1ff, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x5, 0x1ff}], 0x7fffffff, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0xff5b}, {{r5}, 0xfffffffffffffffb, 0xc2, 0x40000000, 0x763b, 0x100000000}, {{r6}, 0xfffffffffffffffd, 0x61, 0x40, 0xfff, 0x4}, {{r7}, 0xfffffffffffffff9, 0x27, 0xf0000002, 0x1000, 0xff}], 0x1, &(0x7f0000000340)={0xffffffffffffffc1, 0x8}) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) 16:14:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0x1, 0x20, 0x1, 0x3f, 0x8, 0xffffffffffffff00, 0x2, 0x1, 0x400, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 16:14:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='mn', 0x2) r1 = semget(0x1, 0x0, 0x102) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x2ff) kqueue() 16:14:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0xe01, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000700)={0x0, [{0x3, 0x9}, {0x2, 0x80000001}, {0x2, 0xfffffffffffffffb}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x8}, {0x2, 0x8}, {0x0, 0x6}, {0x3, 0x10001}, {0x1, 0x4}, {0x2, 0x400}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x80}, {0x1, 0x7f}, {0x2, 0x4}, {0x2, 0x200}, {0x3, 0xff}, {0x3, 0x6}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0xd4d}, {0x3, 0xffffffffffffff00}, {0x1, 0x2}, {0x1, 0x859d}, {0x1, 0xa21b}, {0x3, 0x12e}, {0x2, 0xffffffffffffff17}, {0x3, 0x3f}]}) r1 = semget$private(0x0, 0x0, 0x4000102) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001b00)=""/128) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x51) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xf2) r4 = accept(r2, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r5 = dup2(r4, r4) kevent(r5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x3, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000400)=0xc) r7 = open(&(0x7f00000006c0)='./file0/file0\x00', 0x800, 0x10000021) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000000)=0x2) msgget(0x2, 0x10000000000750) 16:14:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0xffffffffffffffe1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x84, 0x0, 0x22}, {{r0}, 0xffffffffffffffff, 0x20, 0x9, 0xff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x52, 0x4, 0x400, 0x800}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x10, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x12, 0x8, 0x800}, {{r0}, 0xffffffffffffffff, 0xd8, 0xc0, 0x2, 0x4}], 0x9, &(0x7f0000000040)={0x2, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x38, 0x1, 0xc519, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x81, 0xa, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x9d}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x160e, 0x2}], 0x401, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000000), 0x20000000000ffff, 0x0, 0xfffffffffffffd7c, 0x0) 16:14:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:14:34 executing program 1: pledge(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x42fc, 0x19878c82, {0x6, 0x5}}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="9fb9de18b09dc48f028f05dffc7be7e9664bf5d7443f9e477f51e72049a541b68b462a2df3a10b50c25839d1b4e6166be0c52ea7f3a03bcc40", 0x39}, {&(0x7f0000000100)="36b102f618a7605759e271c063b9b46896f72969b326b0ea9ccfb2f9d853060f2d9fb9715bf362f174c6b446d30c415f6791ae9cf563bedd8c1ffd2ca7a243a4ba6078c28a0a6b1d8cc761a96e1f8c9608e77ae0ac8c8a6b045599db", 0x5c}], 0x2, 0x0) 16:14:34 executing program 0: unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() munmap(&(0x7f00004dd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:14:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file1\x00', 0xc0, 0x108) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:14:34 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getppid() r2 = geteuid() getgroups(0x4, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x2, 0x0) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x20410, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = socket$inet6(0x18, 0x8000, 0xffffffffffff8229) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0xc00, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x20410, 0x0) r11 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x48) r12 = open$dir(&(0x7f0000000740)='./file0\x00', 0x20000, 0x8) r13 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r15 = geteuid() r16 = getgid() r17 = getppid() r18 = getuid() getgroups(0x2, &(0x7f0000000800)=[0x0, 0xffffffffffffffff]) r20 = open$dir(&(0x7f0000000840)='./file0\x00', 0x10000, 0x3) socketpair(0x6, 0x4007, 0x2, &(0x7f0000000880)={0xffffffffffffffff}) r22 = socket$unix(0x1, 0x5, 0x0) r23 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x1, 0x0) r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x803, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r29 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="cc69d2347f9654b7b12ed91113ae0c945732b5ea177e85f6e16f1d0bad25eeb8638ffd71f3d3c9aad39bfce2f278daa48fe2aea5183235d68b6e6e4218562dac2721a434229b9e3418076ea8989e19477cf8df48f9326835737c8cf58d82ea4a516dee1b19e8f7ef38b47493ea458bf025892113eac826b574f6f3d09fbe1baeac758b0010e0af1bcd1cbffceb02beb7890c11bdb57db22b975491e407455a731f1ce7365814c154daf06778bf74794911fd4affc757022ab349566ede4eb2371fc3a2754144ce267e25784a5f80c3af6d871efb74c86d7f3ae3d17bf8c691", 0xdf}, {&(0x7f00000001c0)="d818ea37c16d83aefad10ab93b1106a1f78cc9fd93892a60d1e2b86ce90a241df54e877ca6432c54075a413e5efb2f723fc5db6645852a839ccc958230ce0049e9533c3441b631685fdbf7df33ff5dfef89c2a852e483af917eba33e4b93e686b340c0fa7ee1d2ca946ac6c3b69621227d5827231036fd91ae57933b6d262fe3beeb15bf9d235fc65fb6e82c499e62c4cc6af3807c864104a467d3dcb69e4d590145e3f89abb1e267006a6db201c7c8decb990f83c52f299ab90944e50ba25cb9bc64fda604cd08209c4d1ea7afcb0b309a790d590b31fa71b96922035a612a1927870288b0021e7abac05", 0xeb}, {&(0x7f00000002c0)="c8532b65587a29d525ed98408d8f2babf30fb22aa99783fbd51ccb338870e51c8b8d823f1bc3f84017977686eee42df7bfad03339da337eea3bb0d1b108b16a25c6faae473a7d966c31a84cff8c6f39c4b4eb0cb3c", 0x55}, {&(0x7f0000000340)="8fa2676e12e7ac605dc4e6c915a12b70be56f60bb74e78af7171c5c6e63737f07543ce7146741549c77968974e42cc1fb9e200cd9e7ba28300f456fdef7cdac165d6a2c1069fcfc559e4ced5699bb67e927cd10cdcd7e5ac2e5f36", 0x5b}, {&(0x7f00000003c0)="2b50223de797e0ae804680fbfe197819ce262a8c68885cd387473e21c10e552e2d545a6142432fae95ccb2051394f8b810d3c85d779647bc35cb6a9fcf239088c4c967933b05dc1d115b3034b47d4097de00f614b84b6b208475ca53543b460795f7f2e5ea83424c47b4b804cc67a75bc21a506701d279e2e3043973c3da54dc18d2307f1036fb682e3ef50aaccb8ba0ceea37fa2aeb69c2c33566ffe5eb2841cd578c3c65e450bc756024694a2494aaa34a3f611d5f34a458594c36", 0xbc}, {&(0x7f0000000480)="d7", 0x1}, {&(0x7f00000004c0)="b82701c4f25f7e5068fd8fc379c06250472587de2f7f3967bdc7ef13f585f8", 0x1f}, {&(0x7f0000000500)="420bfc77d2f540b932643401054501a23844376dd00e43370b0aab51e7e7f158c8eb0fd643ab26fc60446c0566493a288ad62b4167cc333cbf14f7fb", 0x3c}], 0x8, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x118, 0x8}, 0x2) munlockall() munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 16:14:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="c32e4225daa63b765c12f646c9625dce7d76837a0e1f98884de8c57fac767dccdb2786f7a34125071f02b46e34cea6015ec6ae14b9d1af55f275dd739b9fe626f82615bf23f30991b92fbc193d98d8261c3215ffe1944990e3a4059c25c7e52e0862b093286db02d896c5b8b26cfe131b7707ea0dccda11b5d97149cc3774529bdbf13eddc", 0x85, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) getitimer(0x1, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x7, 0xdc, 0x1, 0x5, "29bf9673b79f417c0429d4684c0f272b457251c4", 0x1000, 0x8000}) pckbd_enable: command error 16:14:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2) write(r0, &(0x7f0000000180)="a0683504e1a0002c6a946eef2d463184c307db764c0c3156d67153aa12fb533d1b73bf12c814244a9c49229fa59cae2a727b6b31e4a1c80e9d3e836402de1c98ff5c95516800e377ee8f7d29305915c64c209c254549372e33dabddb27b84df6c07a90fa532e86a1368314b39cd5c854c70b82fd9cc487f9dcbb1c38f8c1a4da9f0272cbffa716111bf47cd009", 0x8d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x111, 0x4e6, 0x4, 0x2800000000000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) write(r1, &(0x7f0000000040)="f89c04c2153107b982d684c4ba30441fd0d21514ed068f4ed9ecc58676ff7a95ab9b5b51ca7d87c05d4a5d5d508480a0f5b2c09d99fecd797d9dc7cc3910be0fbd244c9db8b7837a2de2a64f7c481ec223401a5d7fda4b99f6520bd4f092ef1d24d6343496461a2ba1b42cdaca094820bab6d0fb89a2", 0x76) fsync(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:14:36 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchmod(r0, 0x0) fsync(r1) pckbd_enable: command error 16:14:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:14:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000340)="00889a997cfdeede71435262efcf305c520cee136df38ffb471e4c8b17208b3ff8078b22e3dd76b52e9394898999300b4c4b899103b71281b49b664e5d26e091f5af4de3fe0f04637cd2ea83d8a45966963cc51f093c42a295fe3a455ab339ccb37bc8249157abf10aa475d4e2f58fc09d9f0ff03a33c21b31ac18101de043b4679e364ef62c01d46b5d2908e58dcc9a239298db921dd799c52e7f662137b7c5e4967d609dc38136f16a23a80bb4cdd624c3b9ecc64a035354263352d3b9afa4cf4458e8795ee0bc226841563ded7c", 0xcf) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/232) dup2(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7ffffffeffe) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x2, 0x3, 0xfcd, 0x1, 0xb01a, 0x7, 0x2, 0x0, 0x0, 0x6, 0x4}) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1400}], 0x4) socket$inet(0x2, 0x3, 0x6) 16:14:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) socketpair(0x1a, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000380)="e1a52d685fb97293e8c3d453dc70f014f07490f2bf49348866aadd75adf6cab551f2c0698c3f749305c3b5d21797048a2e125047a7e3dfddcdac44fb4909d72fa8bf3fbb31206d3c3e3c4f7e31f6e068dd0e88b31efa57aba9cad5accb47a656cc3a7f1330e02ad91f273c01e69f5f484accf8d62a37db8efcca7c6444e88578dce1f17d5fbd2c6acaa0a0fabed0f2c50ba459784ae40173c50e23bbe43bc865dec10376e20fafb200b15c58deacc3cf9f8a9e7d24dbc6a824df8087d98a75bf33979221c08cab57f31e9e67126bcba3c00ff6e21f7071e18a510516f1fc5f453420000deceab1f4263bb38535a56c6c3f7905ffcaa57096735fe9ade5f13b80be3a8a9c573d389caef8c7778bbebda2a85f42022d0f2a62bd3c5aafc376970474b305eb8b4f803e4b0ab7ec7b7b02c5c433857cc74170ee2c7b9e08ce3efe1fe9559e8d49aa99edc1022f9e84daa64dae7b524627b17439588144f712ce500d3b9b026848d63d720059ae64e34593bcf9246b8e541068acf6133eddf0b88106770cfe1161b3c941cb621d9357890d026c505d5ae6ce94c15e86b8477325db876bdbbe195c32b3776c59073be12ad1077cc4b2ee960e644b4e33acc4bcfc0b2605b17f7059cdec68e3bbccdcd0ec8306f43b962be4e132b74d4a932ff8ba183b58df008eadb4657e2d378721262fd95c554b84bf54a05b9ed7beb70f01debe18db3e657a08aada3b22753f006168e3c61769282107f4fef3061405ee418c4688621daea430d68e71bc82466f1dafe2ccf4ab5c447582157785cbd9131ebe30a5a081965eb822f4bbe1debf9f8557ceed961b0371096b6f5f4fd36307536ead87f3dce3b1ff99455cfd2cd4216702e34081cb8dc1b27c5ea31dddce5c5baefbe4afba8df8cdc8a46e70abe55674f443af19c754a5f4419097ed105e669d2fb9b6c1ab0b8f7b540ad2fdae05ea3d548db896f48edc14b4dd5c414105d38387819e41fbd8e3cec0e783738a3492631b4455f2fe88aaa7355be933601f11c455655fe7e6b9f5e9114cfc58ee4451ffea7f24e0b1584b73af272b8c51f26b5dee95b81d58c266ce03535b4f341696bcc5ad5da37abc8955cf53ff1ba2fc198ad728165ea98be9adb24cf212a57c175a0c2f07975800cd15a2b718c2c298376b7df516ecf5b8482e26773cb239500eb98b2b6f1fa680600429b8681bca8ba591c0d88c2721b75baf41081e57174aefc5101156e735de10c02afc029857dc9797ff0757f387b7191132baa9add4ca49d85e74bf18353655393eb7d0ea0eb4b49472132c04b7559d508e2e51991dafe241437d683114f13340ef8e635342a517b98d61c953985cd6b35127ddb5efa6e91816447ac3ad8a2cf3376dde97b168244be522bc61f10fe95d7177274c50f3779bd258d1b04540a0c47ed2aa831035b876db72eaff9fcbb47d26269485948dd4962ef5117dd0465975334fa18efcf8d292c8ebb20f22ea1656423736bae77fcc050ddd1c52f4d570cadf6a9a3ca5d474d2724888e798e7ae817b20e54f49e3be6645d94a6270b40de989c54efb694952ec77a307ad8420890bdf64dbdd5acaed0e7487eff65043bf50ae340f335c058b7b0c99737395d90fe74e9bb885dec6f94779cbfc0350cb2d9b27a93f7487e7e90808041441ae94ef772efa98aeaaad390b625faa4708295e09c0ed7e25fd250250efcb704415c5f1cd854c8b8f28630d1a9ccde294e15a0e5311f544bb844c029714faf33450a557f597a6dd8a7d07dc198e953b84b697032bee096438aab790a654881a7cbbd4bbf5cf50cf5988fb730c049308de8e7cdf695b8267d58b67105b17cc360d55b415195cb6c22cc38f5ceed71ddeb097cd924bb22c6b96daf944226b6dc5030ceabf8116dcc28881f6d45f5196293a3fe45a5da9a6ad3742b540acfcfef7a325d683113ce51582110005179ad446826a0e76585ede807dda7455c4368be6998239f1719ca047b4af745f98ab1331cc7463efb19f675e7a1d1631773c90b7f1bc98fa5413645c79c595a174347723bac20e991830961563394f3efae3ef87ccff63d9a012de459670ecea136245b3a52226851bc988e5e26bbffb0d21f3c16a4cfa6c410dbba31885cd24600bd313296ba6df95ac6890eb3e319c4f2dbb9af3d953e792593fa382e78cf9d423bdba2e6eef15ab8332a412fea0b4006ecde7a13b652f31903838577c747f26a09290e49781a74c873b4e7494e8db4111937fcfc0812a04c2da78bc8a5194167b3c1d0a43acae3d54c15fd3be396db0d13c96c905f46180843e2b41c5164c6fa10d7bc8ea7e4bb661de74127be493cd034de4696c8065b990949968fda67962a253ddda6ef203d0db36ddec892447d2e133fac9b322e56ad285b7a85edc7d775187f328a5c9818319615fc6c2178218183c25a8db4b19787d0b746f2d265db382d2e6d710bfb387d52111a29bfc67f6acd5b9497f320dd4b7820dc3a8650675d81df61136799693eb4d2f2a006ed62c642015c1bd5b1e0d8f45163a98783cffafd803a21d375ca780d864a0a7eadde8a09301cff35fbc9af70ec2cc750cba50ce5162c9fc49b84126d5f3bca47e0b942194c7e08aef763ff264c6cc7c710169d64c173566c4ac180d271222731bf8e99f95b9d8dfffa27e8e241ae8ce31467243da1b2445e55dbc03eb13b6a8d572643cd81bd07cff98a86d240b37a1d7d36aebe1fe7b36fecc17e5fb2b736141c9e5d06756eac52e7419ad9ebf5fe35e8398690b6d39ad0d808f1180bcf95e9f887975482a19fe28dbbe682fe470c6c82f1ded5fbe8fb652a37757fd894ee482eb943e686b681101314f281cd6c117fb951309dda12dac6ee3ac3b15fd2bdadadd4305900eb3a930cea9f847c6f5bfa1e30aa487dbd7cf56734ea4a5a85089d77220ee37a40206f6d76e86c56ed58c91fe3f2d533924f5797b8623dcf12d8c7019db438fbbaec3688bc5fcc9ed7989c8de176734bd3287698522a7835004fd19c12f247040f0884e560558b1a9faaf6df01ba659c428c8f4aa26b0323619898232b4402b7b568a7516eef53b438f2b28fc12f6ccbcb352234c1fe4bb98a01f7c18e4fd6ab1befc61028ff15db7b6c5f6584421ed729a97736bc9da0d717e98500e54d5ffd4732d0f8e04cd3cc1810faa0e2a87f01015984adf3c9ddd415f555996326ad1c82a0f1b0b330cf06586f55de58de71c43da5b14d10d86060860e55ece764604a7545091d9b631f2be5c0757512ecaf9b9b47c2bb3e80b570d880c42bafb46ca2fb622e9cff15a1815d576e78af4f3d50fb4c2b97ead90986809d1f488ab15e79cb856034d320830a0999393e5f2f93aa1f1285afc77132cf3eee860f542377df67b8da5761567bebde97c3a18700727135d28e5f5d6debd5151e48d5590afa829b788848fa13572ffac2543d30005a2f478a042b73cc3e9f7e70d36bc1da6bdad46a2c8633f84aa88151121e6ef3115a01782a87a10b604802bd1bddff7dadbc6519939f2f9edf5f640afdfc3522ef0241a588acc91f0e0f36a57820e4a03a3c18c1530f34c60a914e23728c38114694dff29dc32f02f3863c7c8be42b5f43e060808d02e7fab4565ebbf68f73781b43d5562d120ea36eeec1cfb90d0c676f513b7dc57ea1c17f0c8d4503c5fa85a045ae609c66126efe366f958627bc95d5f3e20b5f309a7c966597f0566079289b61548273ab08848065b7a7470d6eb8308ed4b21f704f4bfd921b390cb6a9aca1254c5d101f41bba100e47c0ef5a07a7ab2a195400537c9c4c92dee2e3cd83e4e8cc1f30030ab27e26a08b1c3f1f1790c051b8e02c07b305b16281b0ec4e245264f034b028eb0ac3d4af852fd2500b6071052866d9aed2c160fe3098c2d886509e038e46445fa22c240e7fc3e293037daa47ae8f6e79c1cc33701e9353940517bf5613b06250d708f849345f4f0cc1ecc52749612b6b244ee6ee28bd200264a366d99e7c7499098c1cc3fe3ccdbdcc3656276a64f0d5ed26f870fcc60aba58b7870aab02bb9387f9584f1d2de66fca7a232f6a0114fa6e16556a5b573eef63e6a03a993487008fadd2c73fddd3dc4e96300b65da00f0e17b066263d2c59ea1e53cbc6a76d5df104ccc622ef54ac6b165fac977afa0f34e33cfe6852e4be44eddb660ecd3d2ade314045663d26b8ee26a80a123227d3613e31fc0341f0232195231b27a13dda31adff9a04ae1a62f86a148df7eda273d53c980bd2bc04743583374ce2e0e5baf8c8f13b1e3bded53882e7a558b12d5e694152cd034c396e399a57222e7f046aa3daac41b7e5550713bc3c406f9dc14a1d482900e5b55463f3dd68cddaaf2db3c2228ce12c0e59d17dc4069b873d76e6e87fe825d73ddff20ecbd5a707ff53081c6ce1a62c87ed555bdfb791420dcf608f4310e3b8645f0688333c723584633052aa67a1c321a9af4e3a2eda9436a6307abd512bd86a8d50a5e02d4856d36faea27d068225df3a38c1596f8f499c261f2f60014a0b26a54f321b6bfe0d23e10c7e2329ac83ee7a91541ad1bd616e0dd79774a6e835bcadafe179980c9c95dd2067e193f9934a4f5eeb521407cd37117d262f401ad30154b41f999f60eb17fcf42f864d7c77e1b1b4feb045e8d232e61d84cd922f194c68a713771fb99868f1d8764bbb6b7ed73e2ad7459f72a0313f8fab0ee0d45cc6aa374c4a0b4f9b721c81e65a831163d2ea652a0aedcb54384a1aefe8327feaa83be24687b43f8feb737119aab0c01205671029e960409ffee6ef24efa3e38f61b13db6c7d518dc5822cce10ed7a429bd651b154495a118484b158531095a2da531dfe974a7b8b25b7046c93c89811fa5466a241b42a3eea5d0ce8111f4164e968adfb449da1a4f75556e9ec4f4f31ce99d91e6d44e529e1e7397edd379df61f7dd60dfbe2e8b50b9ee06c274912ad612fa6289548a4e5a3c94eb482857ba26bfa4396d3f2ddaaf3a950271f2f562fa27bdcfda6f4636dbe51721e76c74a5df6caff692ca1644b61f5dc45ec502f85c400556ddcb7131ebc04c5306b837bead7efa5fcffa60c713de1b713daaa8e5726729929160c7f32d4de5f1ce8e5665dd68571ff85147d0ac39f342e3d11350abc98d64752e2d0cf0bd39dcc27c67c40c4b6390aa810b9ecf94698ac9c1215bc8e468d4e9f31844b6ad9240150a0fbd598e1168f88e026050460c0d48122235688776afa3f0103ee6394258b6b15250beef974525f9c24aa341adfd2b62c8209e3bebd6bf6bdb1c180ed5d4a1afa8bd677bf025d5235673e6f15ec63255754cf10b971baafe88b2b1f6fa58c413a069855363a052a69ce121c9eb47585eba7d9950e86592dcce6766d559b472733d00999f76efeb366d535acce195551109088449fdf411747787b2b3e6f53905ad48a4f9eff6c065c81dc7b8f0a4449aa1daf8fccde5b1d4022e0e255b41908db57bf6d72b493c30c1b30b1a3215780c0ade478f1d55c03e3a2a138257780075f02c9d147090db84d7c565e285b0287dd7e69b4a764ad64a03bbc00f241499aaa57e12731bb51ef532a3b6d32f889aa82b639033f33b63e64966989a50ebe57a821cdd9479bd27583fa01a69ba6c037771746615ffc12e964a52498a30c2dcdf5647825f69a29e9484a7743adbb6d37943d26adc97156a6ac47ecc3216e3f74bafa2e222eb809052b74b1e223dc3855da4b00ecbbd87bba55a8b8702987c695c64f9141430acaf6ce71deccc33e889677659ea37316dc42998fb7", 0x1000) read(r0, &(0x7f0000001380)=""/219, 0xdb) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/135, 0x87) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) 16:14:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) poll(&(0x7f00000038c0)=[{r0, 0x1}], 0x1, 0x3) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000200)="6a746d0d73811f8bf00017e20524107ad09ce86739b3e41b0fda1205b74066607d8354dbd46f2f32da1f73a8988cfe43307ea757d51cabf089162b300b2636bdbf262fbb8fd373b0b6f1855dc18f6de729c5abe1b93685f0772c142a7bfcf8890f5a6e45628d7f9de30af85852e01eeeee94b75843da5943a8c6f4d403f66c60d52c3489febaf4e704ccce04d6468c92a6a7c219f03966e10292310b9274da07", 0xa0}, {&(0x7f0000000080)="fbcadada0d718e8bd783234d1bfac4c2badcb39bcd033566f7d0911dbd88f69269b23f28d5612b3617f49541ac71b2598a42c77b1de160d216329361221e68bd57393c0dc4fa6dea91ee8fc5df65a0ad57805ecbc9395ffed8742cf8be475947c28dcafa4665465395c1dc92c9ca9bcd82d4bfa1bcb0364a", 0x78}, {&(0x7f0000000000)="fece55f854355df92e7416620999a6edc37b1419591c309c7bb12f77e4faa174481b7c29404b32741e1dbb89be4242261ab38ec9d79ba913", 0x38}, {&(0x7f00000002c0)="1332ef3df84039fd7cea71bf45f88516b75ddd9162e4d1428fdd13f70da641c62d4535d2156fa8e385cc3a0466e9f2d11105e1f902a7d56b441e4e452bf6b88abb3ee02a9fad2dfc6d027ac395179ca321393d712c65109ff94d6f344d9344529c07a1ec29f0261c820c1371353548dcd03d62695ac6ffd8b58dbeafb15e31e633aff375b81473ded825c979869e70d53f8811d4de032bcafde2f5c8e4176ccaa0ef47a22dc9287f71858fd86602aa624811b69f3d563955237ee6812d2744dc7c0f7e42ff5d18dc2359d1f7162bb5839511063edfad558f5af375cf62e1d34a8307fc1564b3be8cbc6e456c8ea4f60e40", 0xf1}, {&(0x7f00000003c0)="dd57a084221e0be9e388fc706dd3ac458dc78527fbd64b1cc99ffbf208f537144e7211d6e5e32325a361075f29bd151ef8c36155976bb183263f81613ad6ddc2d158a0268adda257b0577309fd42100730c067fc9a00ad21b8dcada90f1800709786d7f3a74fbcb148868ec9b74bb53a6ab5746a0d3faffcb4eb764f4bf559810a18dfbad4da4fedcb78de0fd1a44059d6bb9b2b0c3f8b78a39862fdb4388639014aba1aa1f11603df68a002074b1a85afe6eb4b43f8acd0a3f288fb5577736aef49c4ec412c6142743405e0c940e148bcfbde2fe78c3026aa0288701393031384accecb35ad9c9973330c1555ab449a9f01ccbe4cb12db1dd27dc413515f58bda43185e3a13eea43857de550c1950a0ad9b9efacce4abd6e32aed43c4029488d8569120f57eab0abe8650313c570670121cc8092b1b411d5318786a68c26403e174d77aaeb49b4efed76ff8453577520becd4c967d50f1775cd13fcc73f843722e34e30d435a9c02caacdc0dbff55f8b1d18453dd180f02a9ce9c462795dd171e3bf804472137bda3f5b2a49480c76ff1b3fb64870fdfb6d7bd4aef14b39e4300ac26e0495a85b66e5b231d3c956225e72f47271d1cb5ab1a7c0bc13c44bc47ebbf85e599b32cfa63e7442502f7639c5b166546f9549d9678bd11d51d2baa3b0ebbd394bca53ce184dce8bc1f0609bb28f78aa7f0ff272337e3084c9e6780239dcbccc9a0417a11c849f27c307cb8235503c28ae3c9ec55a6e3ba2767c3b88ef6e6f1c178b266d8fd27076952434493e6f132b579c775c1367409e5434395e51d67ab22fda1eaa4ff2763fc7164d8c8b6a00193e9f42029f2f4e5b0d4b8ea55a9ab70f7e772bef39f723e80cf738412fea70b4a071f52735f289dd6b61213a46bc3a86937013eb363b12ec6043cb3d6da80908f6ff9a45dfd2557ec7b714298c891d9854129668f0d4ac6473225bacf0367a9c1e0f77c3d931b0533363c05faacbf22ef77d9cdfd31a945c30df17e26fc5f2a922549b0e0e6da36901a5c786eb53ad13a214942690f56cce37a5e8581f6a9e7e0d3481ee07ae7da9df4a5400b06e2122c980602068bd8e61098b8ed2f0988160fc24d111d04514447f4a3e7a76c19ef03b6450c6089acc38367480b7589d515d94ea9d910db86971afd5657c83fb4bc68631661e8f5438a5f9188dd35e6e925f7d42b52c7cbdb68981267f0b30ccffe3ba7d8985981d04af2c9255897f047a53cdb9249a21e8cb5038263fc5d6990c701c8b22a11f9af5ad92dbd8325c033cdd484781e91cbdc1b9789683f954ab1fb3e430b47a2356c1d9c22f2c44e849d5a405b5140db5d20478e87b65cdcb251987ef68ab8a9e860dce0328b35b7cb3013000886db77cccef06c59ea089d61f56471b45c0653d6987fca10e1cb6921b09f584901ff1a265a46e09619a1862d1d8a313a58ff8c3c9e05163256cb273a4d0a2f484db21d839799235454ffd8ef8e6eb0c3ee4775054976473e584043bed260e95854dc841d9b82e1af11841a315d69d27f8a8b5decc342b62106127fc0ca5bac688a3998ccfe9028c612ab7a00b3b3c6394e3d1b11bd589914ca8b45b6cf59e205932d3f3d3bf7b1b582b34f7de2081eef416b46c925f50846c7f7e34e9c4540c93d74608502959e1dc3a2a08d6c56ca756f1d1db82ed88dfc6131f6354b45e433643539971b1cf2550c486df9f59441b31a44df4e9ca116020cc85b84be9b9f9d49fd17d2853793f34530a07a749a4a0146393f28fa95f4a90dc0e31df285d36a58b903782d85fa3c537a93fafb36e182af910d64eda2780551e8a4eed7de6a28b79692a841d13b53385077e75d3d8109154be3c6c85ba614d37bfc38192193f973cf2d4f3bd991a3b7c6f57d8f0c82329abdebdaea7efc3f34927bc4183d3d1a9d6a0645c661365c61111862d3f7f4b36b91c471b20e28e0b441b40317c275134b6b416d56054c3dfc72f85ea5d20f2711f4b7ec00be5ffac1f73d2593bc57c8c85246cd6040f25e9e9037970a04a9562a256aa40f622726faf9898ab3642af6c836e9f921c7eaf4ec143dc63487edbcccbeb60ae10de617ada338b49f326fd4fcbc636c049f237afe6931eb4bc06352c85bf7c72d5f6550766bf1d447481ec320d7051b44921e5ce9a20b951831c8deb2fbef7096caa7ed00a1ff30553c9232c28bef2eac7b292e622e9af58655d5f4e0617ff3852103c688f01ca8fa5e4508e58d18b2b635b4911d70ddf29c8ad5efffc7a6c6ce06e9736f20e8a61de7558332b4e34620ca1415e0bac0984e4a7896192aa7a44add948c27894c666c033f426588145c0ad5637de08d304371c786645bc0718ae49d44a47e3f30cabf8f2b63039612526ee26e717edc299a8f653be153263f0a0f1761f9701d5002f3b76d338fc3f16834382839d274f93c3d7a9d7833e447a751bbdcb48031ca0c1f168c80e90cfbf20293c368cafd211bbdbd21b140438588610ce6ea71e1b7cd318c89a1c629e1fa5dcb7c29f317f95d2a12bd8ee03d9034f4d18e7f8ddfd856dbfc642d14ec920a8d881fb4356e9af4c597efac77a2d98bcfc27d35f7bdb2599125f31ff2f834042a181449f7296a9042455f8b4224b51347aadfc151018dcf7770f52ea90340d34cc9433ded031be3ddfe6a05143f19d1e899d065fd84a89777b973302cacd3e8768530ccdd9f70aaa3ee0c558d494fddb7b1ea36f8dcc64a6505c0f933890fac647540fb6b74bdbfd741c1c520ef71fcd06b21a204faa041d7cc80d94c5a6b066c4674c30b897f23f9e86ad8c45434a4765c18dd7b867811ffb38de9e475519eac9ef9d827789070df2f3e9e75a1f8fcb1618d85600722b4d71485ea038711e6c9546b857aa979c2d2dae3b4c631cdf15c84f276227da1adc2550885c4ca36b2fbdfc67b93cba50cdec8b930eccaf67317739fcc576e223a26346cec69da0edd2bf23c7c9e29a9fd19f577bb7aeac061638f698bb4e8feb1d961087f634740f9a56507c8645c96a6003f4fa8299973d69df3b644deed3471206f312d90046dc54c12c83394987a2eed4cae5491ab9f58097a4cb9bcf9486b08e9f6f1e2a5fb06136b4208a7d5ce63d43af5c0c0da4fdeb34de8b01c541bdaa72dc4f37a043692c7e580015cc493ef8c50639a04f3feb5e300d39b4d58efec26382acf61d8b03f7adad9f96aaccae9d88517e9a95500353bf143781757434fff0a93413488f366de1fd30c6189a1b21913f6d910439220fe2b4ddca2cbab6d79400e7278b899012985bec4eb1cb9df2760ce3c690c71886ed89447ac5ed7c5236a49a33ce7bdf906dbdc69ca7889e0f748e6ac30ef6370ea12ddae5e56f7db89a3963ee55be41e2cdfb85ca2ad4629c496efe9bdf47c34cb34e595a83cb372a3656d6394bba3005ebca8ebb279e1f9080f1ca9cf698f3c87ca47bff046f10c54e06ca04dc6b0c9711ec343e327898bb06874381698b842b1f22d940935a546d3ca699ec301ae9ba7f68ad6b33838f8d91132d93393d51e2b984b7e86055c0aa800809046d7dc753a14cdb03bbe0293da338eb719b1b667f16410d2d531f62fee997f4b72b90264ab7cedafecd5161a90c1d0b431a585c4d100c2d70602cb797e99ec43337c49fe6772ee596522efa455e419d2c7ad5d105e4262394b632db992b549b3b1bbaa1e2768b0bbbf3dceb7f46109be4435e46f5a94603d71ed2c61f47d32ea3441d52cc555975857d719cab66c575d6fb24d41a31f56dad9445a087ecd1cb4b3f4a7781492af78604d49913a5c96592e8b2fbb74fe89ff5ad4b3082d74fc8583de47bb2fc447e6e99a440b01cb9be68b0e271459daa9772be1d962edb9e8d88056925ea8b9bb91f1a0dba6862272923836d74c8f5e3b69c3e7a958680b3ec2dda0592231f3cbdf17013449575654123ce530e5ef86ce89a984290b7cd124715d14b7c9d3346cb7a7a494ca6ae3594025c297b6b1942c0a0308afbe4755b44bb967384caa52011f9c9af158cae233f03732312dfe3a0e3cb1550e16dd80b47aab78ecd7ea373bcde5154d063faa9ef208b1f0e60f6ae0c812038ccec188a23e47389bc38e2da1c2c7139f4674eb56432dc662d45713313a240345930ac4dfcf1609b376c661e341f6932482684d0986c1247c1550a8da5bd738136cfc83ffd341eb84369651675478e4b5ab5114212c75e74e31cd0d72a53de075cdae980a8042702c54f411374c25710a9df9dda2a5ccfc8b5d928d4e63cea4127e0bf386074edb363608374aede2a5e0b16884b40e2c6ddde1ed78b2bc26090d8829c3f7a1d8ecafa104b2cab1b1330fda73f1093a09165769bb00c876ed4dea6895d3821c41d35d3fac3c6ae0423b0089cf7a2fe8de8f8663e4f5d18824f8a499584b7279c713a76c41cbeb4afab3e9e9496c38cd2c61e0de3cfb0911ffdb453b9fbef510ab0b169c62fd19cd9d291e1d8f923cd4e4ccfd6dc35005a8c4928d1edf612f89bf77c4c946466c975c13a89b772396a77c731912b8299b2fa5244db637b100bb426c42a37e01639a99a5ef08cd06424408255adfcbf78ed941a545a92883fe556d4b1314876466ca7d56aa2b3a05f579338fb1d0734aec1191807a896a1691569974749ff04106afb118364cdaa24db4927e96ab349237a4c296ae0e26640a38ec73280da5345f9c566a140f54c5aa82af0000087cae2af5938a96fc935bc98a919b7400227792b916c8f3708a0866ba52191fed9ee8a62ec7eb9369940e3c0d8938b1b756b0d5e8895842fcf0ac5dae5ff8f997f3105594ce24bf65ba6edd95e2e42ab312a9b3b1b693a6af1ff8ff1ad243c1c8308f071cd54de7667344ddf53c1c18a7bfc56fa142b5ea5700135166bcf1a4c30454831dec6b2a861b2c9e411f694a0449f3f78144f22a8c61d5a4086d3352520e5fc9769d2573b1907044897ca3e8e90d6cb955ece0ebba957ec72b1bcf1f6b27b89e8acdc2eab5ef1ad50b83e7057832578ce3a5b502e2d6749d537b168ac448ca9ddde8c48433d0da758ea016b42cfc9ce6b0887741ff224791801f3ba5f61a18d99d7ccc38c3a75e46ecf2dc54f51ab4fa4f679e2890d9360196861cf9068e70da605e2847ff64110fb596894f2825e8d589d4a89dfbee491c687b66199f30096cfbf297e16cbfe74e369b0e99fd49bdc106c8defe3257c4a9e7ac3a4de6b4db1fa0fea0fb3c83a21540ee30836e059b6f4958d6d6b6e0a32cbc84c37ffd9d904d949ae74f43a2738d1979645ee68eef9e7dd1d65474f254facaa2ff4786ff5304f75c8a2eca4b56e6501483cfb54f272c669fbb430344cc4528567911ab3a12147de879fecb1bc40887a2e09965b2934ffb9e755e61d886c1527f9cf9bea2cd863208f26c3994d630dfc0beba08c5ac643683d8cc523a131e7db4faf67f248a752755ce216982209dfecb334f2c5a80e257f427f772c99dd87a7ca3acc83f06c58ccfe22793a66b8c9a0afbbce94794208c78957422a1b1c5a1332c3483bb5c8d971f82b6c360f88109dca374bfd390a5c36607a635326a69fe369c1716ab73b355915eda928e204e3b82203a6f5d46943568f2118644ea5d68590e1e2156abc93735eb406bc51cb0b5f5367ad5ae7279d7eddce33fef0022ec1173fb51f6e4846da2903b0fe2d0eadcaecdb35a30b304ba8a03394ec24a71b993d54bff45574402b48622b74722c281446e20d071a9b45633d3d1fede6c2bc57947a39dba35b03c66c8fb7a8e76c7e1bcc9a143b29a4ecb24327e", 0x1000}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000000, r0) write(r3, &(0x7f0000000140)="4188b6e84a4cb9ce", 0x8) r4 = dup2(r1, r3) r5 = kqueue() close(r3) writev(r4, &(0x7f0000001680)=[{&(0x7f0000001440)="0850fdc945fc164065b8e759301fa20d150f6181d90bf178a04481998ed7ad2d228f9eca4e9478565cda8b9131caa6c21bf3b9eeb4c88fb7d5587b26c8df38a7f35eaff17697539ff3f1a93643092c349edfd3e72eb4e1852b1c0ed5abdf1b6e6c6ece48a3273e37bdfbab70440fb8ea4c4b", 0x72}, {&(0x7f00000014c0)="d38cb79616fbb367354f53035b863fbdf0d88b5fea1644509bb4a19dd98b3d025a74de4744c46cbe61be3d4e3d831674716b86a429d72e328d58b38112ba3ceece88416ae10350a196b791ab5553fcca24f689f421e1c860f094f6c2be9fface2908a7f31533491e16005bc8db060ca37bf1d1ef996850500934f4a9257840b56d4ef128f85a40beaca5fef25dae0b59d53823", 0x93}, {&(0x7f0000001580)="9d86b1191bf5e01d5003581b94f460ae677dbb94ca62e430cb04faa8f044d394adf40fba042149871093eb6cf2d2008753d138903292fd1b4c9520542ac2d014656e5c00c52088d2d292285df4d220262cf2a097c454209697472635ea61cf90cea93c84ded47314037a0d", 0x6b}, {&(0x7f0000001600)="5a12c21cb8c20d7bab263351b422c73ab6506a11aec985bcf56d0c83a74e40e56e08389afc64ebd68819f6021f0b29d37dbf9a1a31db952b2a21c20675935897182428241611c655124eca1fbfb865f037945d80549b721bae8fa1bf1495af1cc96de10eb73597aa49e05742f0", 0x6d}], 0x4) mknod(&(0x7f0000003880)='./bus\x00', 0x800080002002, 0x5bc9) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000003840)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003800)=[{&(0x7f0000001700)="1c78ed6b7a1381f5b6b69145b2535b9bf6d2a46ce7b34e4661bf2e720a92ee1a6a1eff266e9d3294c854551c66729d23fb7464c21954d9df5cdb5791191a54cf08151d5118cea968c3acba7a564b94adacd3b6a16fa2399fd62fe3691fa65669a76e723d6298f364ed17f9ec438dc27bde00359adafbe16bf81fb6dd194a4a55bde36ce6e4a4d64642318ea44b41c63102cbaa7047abe4a53646e2536b79369f4703f973c4e944ac515343896938dd015e11f6d5e29dac764e7cebebfc92d0a79ecea2ee4c9297a0f599330dbe7cc258d27035", 0xd3}, {&(0x7f0000001800)="b6cf33ceb0cef4657806189412b1217757964bdf22646f9362393c8416af10c1576d9f10b1423b34a9eaa6c67621a5a0111ca9f7185b3723990b95da18e739a41b28e8cce9db63c853b763d2d9b00f62a52036fb277ec314c6e2c490963fdbdcec24bdc1af95db12189c1558236f1cef8dfd5f2246f417ca346fc5e9336d5470ea3e5d245b21f712e05e10900381a56a4b29e3aac3905e2e605a8bf0f683d14e04e637ed9f4cbd7c1df50ddb1b822ffb500c2ec9341c4c764a0f7546b63e790c02cb196258bb97ecd88a86236141b86ee1ce0706d6b0fca7fe1574bb18fdeed27a811aac6505a521fbeb7c0937292796c073b105cd56fdab5c5563933baf71f3e0d78563a26ba8bae1ae2f5b8a2c8902bce0a2b18e4ae925410e3143b5d5b7960baf2e63044b8986a5288e4ed3e0cecf79bc5dd7a50fc38fcf1b06555517e1ba36c1397365f969ef5830b6dfbb6f2a2a90a6144a02ed952b93a946fe7fde9c1f085b6b6c382d8849cf383d36b1890e07111bd2af5b4d88340d89bf3a349f8aafa56333f1f97af92c9e50e8b254ad80d665a1f5ef690d7453add730b4fdeb35f4b0ace8121cce234c49cb798b16652104e3cd3b8c0a05bf5b9f196a729e35d609daace8855a4e37a04553259398ce0c2375c578d3dcaf062b99855d3cc4d1e4f10eb7fdea6ff5575310a583e7f87b95e23668981398a892689dd9ebb2a312250802b89367e2e6a047001a39cf7a2053483a22091408eead6eece479d9cbd2d76da7f3268505f9c41fc588122ab77abffc435d0271ec6e836787033a8523b57d7a46c83849c3a1a294376de9a843a1a9785a2b5b6c8123762c482aa1ec659e20e0f9c475c418f6530d31ab3e58b0a156f3b6533b8dd1a8c0eb820bbc53e5c24a6574b02c83f29681321fb44f355cd9409ccb4e5b4b4d309d9238342b009a8e519cff4e6ddecacdd6c70a10a909650c4dda14e6a71090dfe2ea2e0d5c10cbf1410d28a08eea22e618d7f8b4718de1ba25630639ce2e7971196b100a3c5800ed3ff661d3e9d3f4d4c1e789aa1661be6a3b2f1bf261c17bcd24b8ae9c967a6bcac99ac96e5537605624b05eabb50734d30e75153081c8842f5ceb567660f00df42c5613548561cf9fda86f97207db1b8440b83caef9fd3602a0c23439432b27a54d3a7d5d09677691907e52040d72af4a4b3deef7cd059fc04cffea9b012557b4958a50e08ffdd729de57db78852b18efa0dcc09c76030f021b941b62eff42e673861a2e4b640d85b2e6614115a8f33b491c422d188d293b626504e2509a44d3d94765d04c1c045b720f6c3ee13e66fc4b8e24214986fcc5ff96a71500f29e8012c55368053e03d1928b1226c440e99d9f95229fa4fe937aa1b2660b7efa62d6c69cac7392bc7a9729eb8bcf8bc900681c3a59856c253e169286ebeba5e134df35eecdc04047d8f9e196d832727acdf8cceac6704fa603d1fb1c4c9c81d533d0bdce821fdb5db16bbd0a13e7c0af8be1a17a21b8b276210d6cb740c57afccacff754e703a9869f28d55b167b8213ca6bd8884a21571a11009fa2d573eb6b185d4534df6825fb0ec40074d19236b7c46abfcd0ad5af598eb8598ca3c555151fdf05d48d0e7217cfdd321e11d2e8da66eed647bbea455a3ae5bc3b66a4f967d44b12ed78c5b1a4b74354a5dbe38ce4c45f6b6efa2b87143e3bbe3682164da79848fa4b1a7b7d9b1651f6d2b16b0a9bfca3ef4e2a9720d2589fe05abbddfc029d0e43f6d03557e4180b8dc3adbb0ed4c7f6d093519228578f84705d6ede7f8571e581ec3f305358d20b831327f68c4c4209ace73d38414955d7188487be037f29e2099f64df6ee1c4656f6aa783b55ff0e636fe322f02c2e4d3027e0ac7ad50ae5fe117875055f1c37d1be541e22b96e36e72e9140d1fb14371745044dfd328c07705751f2f84dd1f735b958d80c46ea85934a687d774ae3e0482b5ec47a1379707301102432bbc437c50b913d44306dd53ea999f6c9e4587e9d96561a6159b54bbc28e1d8c80ccc353ed915ba77c146c890ef1dce5a61ba0bc13534f9bf5d2601db8107cf32b5496cc213bee0a78ff368256c654e1dbbe8b381b3898e05a4d82702a097c660b2e681b76419bc176ef4de61a8623f8b2811f7a6092b5fe4543a8a14e46639dae2ca30183dc8c400ce671bd73b60d78c7401ed1922a3838e91adc64df005f3266452af8623abb5bfeed1cc9772c2f19ce026c7617d576168e1836c772d361d4eb8d5a1ebe8e3d9690bdb8ca9a3a9cf385940865f407d0f7d36066295d30a95454f8ab25184c92b74aa1218d51dbf55ed588bf0a9f98320f56083f5617c6b653253619eb0ea6adace73d29388151d9b4b95cc9b023918e8ed10dd6c4b8d19d38f32d7e5d44efd0f3c9dff72d440caf74a691cd52f6b31537029461b1cdde59f2d0b4dfa130e4f58643ca4d1fdab2e61c4caa1ce048d4f1332f98de3c56d3c4c7099b8bcd562d0b71bab13c68b7d5e3b1b036042446ece685395b3a60d3835bd5ad69c474204c7632e309a314103861fab1ec68513815f2c9f7a52f7bf89e218b03eda215a4438532d4e5cebbb2f9977014ced50b431e18a76e9beb50b0575186fde60dfa49b58074eb561f075ad4658a2c7b01ca7c1d5cad2c02a34aa6c97af05c579f8b791bfe5d44157a03008a68faadaacfc3b9affa963674932b1cc6ab6440a9ee2e75372be76f56ee764449e5c9161a091c59097e5afd959d1a5018a23fa68cc9e5957583aa15b47c49bdcceeacfa36aee2bd89cfb42c8a470ca2533c2451b61518e88443e995baed965855b5de911eb962671d3c96cddac17d30dcf611d890267da95ca93449fcecb8c5f640631c81856522b7d3111d0f7cfee6c562647e7389f1c5928462a9a5e43952a07901f14e25d7c76fd87c1543275b248d3b9d4f48a8899d26106bc92e3786425d700d498f25cd5e4d23df705755e8b52f6fa29e7cea5b5ceeef8f86ac71f5e6d44004081d606e8cffb3c5c893f75d4dce7213b6df7c8596f86d6983adb016f0b43232307b3931b5a154e778108a49135fccdf4fd8a3220e64fbf973533e1a574bd06966ad1005f3fb5da9ff961e6149b62ed1467028b79a96a00f08b6602744fd0c37c3bee2bded667d571a8bddc98a672133a5a56bb73f50410a654e07a8d897a201bd10c0b4a11a93a9e1d510f55d1ea8db14ab09b81904ca23c3f71342cf1a91bf6e92405a1f27eb7a3210b1a58a533f33908adeca4503ab9cf1043cb0fb864a19064bd680b4dad996f70b57a217bca359b6d0ff56ccbcf61c365252f21e1aa978376c28e16e8e694ff4976a9e5a072479a8c54c7bfa69ceee90acb00dcea8e12fd8a2912138437428eac11d458942b9fd7dcc8180baf32296df7ba80795bfb923f02f30b4ab89c2650eb319b8a5124f461fe280dd853ad429cd36dc3d42aacfd1ae14e3e640170c6a856ea3ee61b8c2ce5f649759cb746048f01ead6935bf404b4c483aa4d4f743cc11bbf106f0bfed588f634a5bd9ebc3b17c848eee53f351deee6569255729e6778f0879246f740bf2ab9b3f35fbcd0202f0c04b654f42d7cee51dc762c1875fc7b95101735b714a483c2887e5df92d2013eae6a7f726900297a3f7d8c5404c7d8274810df0427ba9bcf2b54bf04f8b47f51d4a1aff7cd9b346870436673f953b3f707cf93df142c72186dd9c24e07c2a33ce1502084aa6a30fb2e2a6f33cd8adbfe1d9b96d3311d6fa3629456c3ccb61dcecf0a7ff60244bb4ba3a458f0836f37e9f6d6dc94c14d086ca8b8cddabbf59b8336395c06252f88c535afdf2ab91a4481232f815ca25d6e5e887030c52fa69306f7549ac2b1ccdaebbfd324597f4a38dcf76bfb37a7d2f71ac8ddd19d4250d769d1d2e1cb32f22dc3b8a4fffd2ed34bd1f6dd923e10d291a78197778a531369cabd12c0703fed62afcba123215976f1a91f21951b7e141e3f1dd561f96196687e1988466067a91df72ed6754c4cf9fc8d0c77f4d693aca5cee5e6acdc951f2d163ee0e976b63967ac8fe005d9a8a2964462da0ebea098afef72285c6b3e1d17ab0a4a9eae70c39b1468b7e8fa398204c3fe86da83b3edfacbd9f87f62ef6a7bd02ace972d1d4a23ab79f34931ad53ad291671122c995c0b9c3afa6115e6afa58a4cf8e4e74e498464959a175c440bea32edc493633a9ec85e11b19a38e9a7aaf14120fe3a4dc22600ffb9b88439488164244ceddd8caf3aa76d408e177c1629a4750ef1aae0dbd3265b7d795b6fa76f8a839a88040a79121054963a3ad1589072ae34104d0df280b68b67d78e96bda8c87e9b7479330e4cc737256ca791927710468867545bb9606679b2ba593d2db8146f2079065dc03881417aa051100e66711beacbe828728b1b380b4dd6c30c9e258f63406d72b8d502dbc5dbd2dbaba3669fc82941867f8dcdb6d4e9e3cb05d668bc7da60ff8b90fb3ac4e878bcc4ab0b32e6df94383ed583a49664c842ab791c3f0f9d2cee7a9195ef0390841f61ca581cab678dfc7ddc47bdfa17e6a69aa96ad59d0d7f913c051e23e57e82f1ef748cb831e593dcd6b99f67880e567b3b595b88ce8042f57ad7598a5568d853a5717406e9432e02237eade4bc6411186b3f0208b5193c2f7e9387bdf19583550fb3aa5c3dfa0ad33934e57b033b0f34515d9b3a23f90b29a7c511936cc3d072529c4902d196e26361de9fc9a5b7eebf1da6f6e7c31b01f2752d439444b5ffcba049789e750ebbbf88b93f1264177df345be06d5ebe28eccaba1a1ca2af9590fa3cd75b485fd3804ad558a0a40ef72549dd44b29834e3a765a4aeaba318de4b8a3373ffe0f2ee1da916b02e9a118ad475b8c7cd2b13349ce029ac4e10e642d1a357cdc0a4da6098f84f55a93f0612a0e48c61186bc965197867cd36943c1cbc878155a0f7e88f48ccbee4ba9a275211a113bb37526d921d1bc83763eef7f3d4d23f95b087240511797b48ef8bee982ad8e7702db170b0cc3c2dc425d8bcec27b12c4e3d196038d20c7c4dce05f6659c413b2e187a6742db4bfbe150095a6c9a9ae0172ae49069de84c07d50c2ef40765fa68de8dd0ae6ead570b5574d2872faf22b8ee46d7dec90eb0a793fa6cda6cf94199f1b247f64f6250a9be887507c5937c4de8ea16efb36ef4b70a5848a2e2c4e92f555f6bcc9169e87ac8fc600b688c7b0fd8b3aff894f60d60b186e5d620b793247e3106a093bdde19801a94a72aae2ec39d3a7f70b6d0f7b34e4596ecd15ee418d5d33f537e341dd52216f1ad8fe4c87f300e0951afb890625741b8e1fd7b25dfa022e9de88801cc6280f921a32e5c61c6e9a54bb125fa73f270da3b7c1e8c73f386ba69f2fcca82ca492884308e478e794ae42a50789a0099a3c7471755d257d9981df1695c925e6e8c25ee1574938a06b136c3951036e5f269e0fec2205020989402e8cfc17c0a6912a750748add66f6fc7d1ffb1922c05f012d8e3a09aef24c0a360130e48a238658490ef2f7cacebf62fac51ca88963525c1c4843b17f118870ce322195a33054a761c18153460333226f54e30f24788446eb34ecb863272f79cceb0eb092450f5f63ce5a1c1000cc3f440c15f1c771d2be432129a6f6c3598891d0d3d6272997e783eeffb742c59cc5ad078582b8aa7e0630664022db814a8b35c43c80a037a1c88ce9d99a0b264ddb051cbb919eb1fb0c92840618d7242ef1fce9e8915fa6b213571d0d2f765a34a8511af2eb4c102bf94f3b35251ab8a6d5145943d8e05", 0x1000}, {&(0x7f0000002800)="fd4039ed72808c170ad3a260b871908b3780fc6984ec1691ed8d0b0d87e59d151d4c3a46fe5e12fc8080a393cb4f9f5013f8b4d625d94a86d2ddc3736f6e627be09b5eb25ed3f656a7ee34d60c7e18c4ebeab3432f8e729ca3d9058946ac36bb688e2ee91863c7d113800b66620812796b237e109d3ec103d564fb87fe9dfd16f6e2feed3e21b8ce7b98bf9bb1b74b61d0a8dee25bf1be0aeb8f23b0c535a5a1ebf7a517bc551faf79d07b31197cf1c61b20b4e4a481b8382661e141a652a3416f6ef07e3c91c758acf039d56bb501025eef552cc53196e450e58897326c3a457153ee8f51107d6e90846f81c948b0b721422fb60f3a768ad990e44c89e419b14283971ad0db9877a3f44dcdf15cb52cbffbbb5ecc12a375f69253bf27e08122a56966c285f3866a4cffecb24daef241cddf34018636c9b89bb04d4bc06fe127931bdc2dbdb9878d2cda67637d09abd7ec55f8842ff855d56d3cb859bcf54177a64233ece49aa2dfd6f4dd74e96c4b45a78b9330f3a2a3f65d0f97cb0df4338880b3d0557f0c06920286f6288cefafd5f9967dee11fec418e28ae061d3173bdc51ff248bce51216a5cb517bae6eaf76a26260e9630446202d1922aae3763f30ddf30551418d6a8ad86565429c9eac157903af423f0332e960997fa5d2660ac3de700b155398925d6a5b00100b55e506c570bc25bc5ea999a7bcde7e11a47c0efa61db75b0fdc94470332bc6ef469481f1544b0502e798ff5bb6bff51480ee584c9589c6ec3aac3f441b0ac3fdfd8aaaa6207f7d80575135509d614e71e6fe464119fd699a5d1bcda68ca640f4d8004d5dae66d88b82b0bcc2269696dd8f1e7a91726436b04bc105fa80f9d70cb4c8079f8a2acb8d8fa2b8f6ce102645987826891e2d2928e059e247700a2631aac4447803589f52eca93d970c6fa6596ef6a90715849dcc207546b061660ede0ecdb26c60543531a40eec443623f5e671ca55ff8540f26f9f7157583ddf98cb74add5e315d40f353d9da7d1182de53c6c700b73a8e283344a802aa2ec833ac1572c17ce5c6e30d47f7941065c961c6355a003b63fc237eb1e499126af7ff005e0c0edb0f5b025bddc814bba9e57362c198aab78e06c2ece2f6d13be5f5416a07491043741e85629f598e13d9c948deab191d1bfd519749e982e3a3da7858dd2fcf2606a64055e6d41c5c966b4d17edf36731465872003d6350a2aec16f375aca8e1da6a5d3850f7da73107f2fccfc5504c6f26e35e6432ab5f65788e59944f134bc84f47c6e358c857be39d4c44c63d2fcd4d8635c6347afb558c0b3d72a776f42c657e56adc79d417dcc1a8be701de321648169faf127eebc20c4b921d628cbb2624deb8c8503c89dee72841aa80680ebd25d1201b2c0ff596bdd0408aa6b42769df94eb87d393109c1e4340f2907c3504e127c0a51b15f6861f1c67d8447b12cc52661729353c213e76ba595a636645219ed0c646f1a3285759b12fe0e3d4c83f03af28329b220118ddad2e05267cab387f7442574beebc53034c4dbc9fd3dfc857426bfad5c33821c5f71c1597325efbecd235d9c65c3686360c827bb0b573c86478a08c22fb6f2455d1ac0c17f68af12e6fe414149ba409c72b79e3cae9dfaf6d22dda3769a7beb46e4fa340b3bef7afd9ee1e5f882a8532260438d39ae3d6d1afbed0e51b72bb827a291d45026856ecde7e29d5e135e57685d1462e3b6a649a5c2315b2c9221a4c8ca6bb852faf4d1bf330bd1e130966c16573277ec3b3c53252929bf7e18a9332dba3fe6e415aad060e5197943f418674c8fb95fc09f39f771417bf5e6cf24d2da55305dbeb64578cbd7a71988d4bd8886a489f225d8141b04b4b4d57c3f30c03871ef051d5044c3b2ac91ab66e5b22bbbca3068c67d98c2f6cbd2732bbb680d695fd25a1ff583d37e971493e5e40cc94875670c2b87f33cbce2825b9792dd7240d453b897da402f3144d4df5a526882e2b525b2bc8c979f3870584a3e1a24954753c007de8c7ba15f423c52320eb8a628ee6a7806f83e5fe561a440534a5861c9d741b26c701141d2921bf0d486b146943ea61780f9085fc91b20339528867ec6882a00b7f88d98a7ebb88475e288792dae63a0a987a779c62b91316e76bc8a09629c08a50bf879e95aff5e3a797e253e6b3ce76dd842105ec782e1069561e481d866cb2df2b5821e00e08e74c281212e6c62a2da69ec6a57849ff75612a394b0d85f0a6a348539ec34cfe0d571d5eea0790c95c944ca14689e24754e7771d07f0cbcc0d50b8279fac770fd9912418719c12816d532c1d63995b059d017227373a1cfca7260a9921d8329840ebfea373360b5479d501943de598770015b6b363000ca5c3f57c507137ac79438fa6d37d195106fdbae44c2f3cb3d12157a208e9d350401aa65f41b221b3b6a9c99c08e6e4c42f277e03885ba831e4efc43bb1728404abe0e1bea36cfbd3f34cf39325daa407be4fa8797fabb858f2f2ee1cdcf5e17e27edc9902a518b81199c406c9deea5cefc5a6d2790365d6594105562195c7d04f8d0de33700083164d0f464ecda41a64b5a81c44c6b545f6c1d20966749fb8a14c59ddf3b9bad53567137ec8ec9ebe3403b459687ba6315f44df97eb503a8e06fe0bb64253b098217786956eece50385c8d601ef303cb66cd57bcbdf51bdc5a1ee6dd2aab9dade0af392e8d9fb9180d93e5a2867bbe46d268a5c33f8012a91275d2a7d213cbe07004ee55c38716f0607980d9d82acbd2e5fdf35f9107c687b3ef20656f71b36a186f23062243790404312f899d92b10db476d2fd6a0c0162c204eadcb81f79da9f52789154c69ddc5df2f74aa5ab22a727f77d5ef3de89b17a484a616638e73cf7d7c13de797e6bdc89ff9770ae8e806ccf874d41c7883b63c0f5c45c8245b9571c73dd7c6acc5d47de7c0861643002b2874fa098ad3b3626ba6f3430f6ce4470cd3d1ffa90f94f85f2ace4d455901c74e84c4e7e466982c77fbf5473e00610552642eb777a3f37ee5c7cdb8fd7473f28c632e1ddb4b6096c6f38a8025910104bbf5322a4def13884efcf950c994f3124de7f55bc21250817717fe1a37c067e316b33e27a92e209ba5a83f1761f68c6a14e54365c793f623ad214e8c6c52158343e38705a1181197bfdac4633735bb491a623f4a2895c72ac3deb380332fa04427488582e7914f721809923ae5fbedc3520f53c3fc9af6ae96ba325f0facbead7ebc2067cc2ba01ec1ea13e8a6393cb27a09ed4b6e66352bc1ca3a5f6b261b034227850ea4aae6d0092e773c7e4deedeb3c0b38182ddd5061f2bf5dc705d12bd5a6d44334bd88df3de40a18aeb0a1879d63bf2c3cd786dbcdace07675fea61b9e8e858cbb1c350e51c4d92d7c04176376ea37974e90d7bd3be62d5b0f00d8cb5676d67830ab58d06e221755ecc80e55070c925c89197ea9d9d049ad88c65424678cf1fe1da8c0e43d1a25d94a1e2238dd754bcbcdcbcc7010b9653a34cacf00e819d5e9a4485e42e703a916d8f601d8c40aba0450abce47bb6a6b7ff0ec4e3abf85380ccd9e1bdc4beb9713a0be17682acdd0bb5030a4a61e7eab1745eb1ec6dd83055174b138b671827940a79cb7fa49b621bb16f92b3540de24f736a699345119d101f8ee76a395ce153d7e22c23df8a1524ff1ab60da8d4e40b2f4be8187e212c52185820aa230906769b7793043ab4c7bc3801c589f83c18b207c3d2371041a769da5bb436364cd445125037f12eb25dcc753445898ce468935afc1bd6e80eac7b3011aed1e9bb8ee8fc040028a53a5176e266be17f8bdd56484bba0c7f23452b8ced8369039c85b51d0219e2c80db3da7045862b8863fd6e99b9512f785f1f61c2460c02bacd8d95f5127c0af8c61afab29e5a52cbb220abab6fe8074c98172d5ee241e353368aff7718401e73183fdaf52df3a6324dcbcd3b90a73d48d45eaf4a4d333a5f00a2702137adb2bf1431b961cbb4137388866b4005c9f5ec3882277bcc9812a733ed25576b925a2adb740d748a546023e080071970792705b180fa80c805a2825b2772ef12b39bb6a7d84e05ea35ecf30ed3b657638363082e6d53f8863a1e44bd250015840f084b12a3ee2c84090dff8007723b0486b3b3356476c71201b1592bb6ba50198daea9aa8c22e0e1de6a4f105b15b594916bd83127e84b2cae4b1f6495f605f8ed42aae2e3716764745e37b07dfc2a1ca83581579340968d7b947c4c3c2aea9dd1b5a56396b7af531dc93ea1fae9a4f6ea48606f9c932b5df72bc0edca7697737e3e0e592a74b67860eabd237f38883d6c6586ff0a3df79eeed7e44d73a41759b2df1bbd1f2a7c151aa44a1866dca4eb07ae9ad9e91b5eaa29f6fb76329c433607a2b9f7f38677279bdfcd119e6c1644b9cc1aaf1480db12a630ac0f7894a8d887e152d2823b4bb16dabc100063eb7db3079783aad2ac3b622eb5e7587145ef41b7dadbf50296af1b2705e23e21c36bc1e445965e3a4e61afbaca3cd9645f05dc7c4ab5587b3677273dc3fa76c69af0f9b1491bb70ada762ec819bdf78c4cd2fc5d41625adeb6867844ecee1efb672421c5e46c459811723a8d7c204f4ce212d9cbb20a6335a94dae51463c2d572d9ab5b3f358f2a4ab9ca403b65f69089a9e4f9759b05860bba963f76b79e4412c15280fe625484b7623ae1648743d99d3aa120357339d97a837dc9763ae1bb0c5e68882b3e3b1fe2708918d471d8ad5cee21f50074b4d49cb9b9fcf5a91b22dd0c2c3e543ad1245169b90bef165810158456622ce4598a09aeceb8d97e77dcb3244f15cfb5b082cc897eebccac64712876658df08eaaf30ff577ca9673e4e0c71a27ea08b62fe6cbf6020359a44b483a88c816491fce73572f3a7b1f8d23d5afb56a85cc752c4f087c6d15f53766195b7b62ab51bc690a7598dc4fe08f6e96d0285093cd038478a571a385c90bf3e1053b824a6770eab285062130a758ca762fd3a7e150f0841dfb6c968b3e3f1a7c268b675a04eac2b20a2c97348f4cc00c461e3a50d1a6c3eed13768e15edb4d94490baf942ae045c6ec1cd7981915043f03bae3d7a18c067a7007fe1245c2760ca6aa2f1e2e8ed5f2cf368d5357766bc15252d869566f1148fffab1e4bce27392ba518b6a4dad6546dbcacaa4c81296909853f1bce92cef9781a79ca59d26f11cf30dd72f308dd5daffe2a32335e5134016147d1327c978c551b91f6ec50ca58124fe22c9a3ffa9b55ef391e2d16b42b75f7e429531f9334f4e69d66b272e06b87d873c4bd79ff7689ab9e919d7f63da5d137abdc248b6a93ce2cbbc7ae561783f4c444ce408c53ade2962414e4eded1018c159c7a4cc548e98a002cdd375ee0f678d9a6c8da57838846de072cbe6ac832b36277cebc05b6f596d1819d06fc485da75e40f67f653ae5739bcb6b03fca03078c270edbef3ac6dd0fc4ae5b1d0ad36031569ff848c0610e4aed12750798e8e552056f53beb920ab9976c9b84e06f56a374b4d045bf61d029639289c5b2685530dd189cca1321ca815ac2e2b0cec34cb3a74272f2205691aff7112e07fe2fe7a5c96036e6cadb84b88fb78940d92702f370a7d88dc9d147f0bb61417e12f838d503d76047523fb1e18fe81f8297b583cb5e16f7a8a833dfd1d22afea9e0abaddcd9c0c018721c4f119a5b5c63b67651b36c49c6bce7f798945f6513b9236df9e1cae4c856f731fa4e59a7db82f362899e1d8a2e6733fabbed31b215bf74b9dc5d11267e1b9f4", 0x1000}], 0x3, 0x0, 0x0, 0x6}, 0x8) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) dup2(r5, r6) 16:14:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x8000, 0x100000000, &(0x7f0000000600)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) r4 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) socketpair(0x38, 0x4001, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0xff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x18000, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)}, {&(0x7f0000000280)="08a060ec9a249d0e30ef72f68a73e9d418bb8a2369bbffc5e8bcc7938fba14ab2d72ca9b692204e59ac3bfd6dbbbfec8b4fdcd99d76221a7943cdb9ada7c7e79984aeb65e393d133a8b4bc5ee1135bdec0e5524b2e25d21236c86be8fbe795a7db76099b1ac28e15943f434f62afc825011dea06d9218f3b9d0b5acbe7d7d13fab6b0604a3e89afdc2fd6b4ec0c2fa59f2f9493e6599528f440fa373b0b4399098517b5cd3543a60cfcc13e1f536fbc84174a04c08b5ea29ae16a112fe13b0f59bc9", 0xc2}, {&(0x7f0000000380)="85c931655c9e76d9fe34c2f7b4ef134776a001112228d8cdedf7fcb8127deca4d9452efc2e09e24f03ac22454e0a5e7497abc05f2c87be6e4071dbae19ce834a640a1565a294a1f5f63a1c0e55a5bbe2b7263448588ccd1d10c7f6a6a1872b558564147117e7d480c3864f2055a2eda0d33d0356ada33fb9da355b5eb76b3a4690ada9a20dd1e92d4aabb68316d2c703f812dce9bdcb9d8d64a1ab1b36eac86f2a44ea10b7c1956453244b894af0941f58c0ac3743", 0xb5}, {&(0x7f0000000440)="1c8c96c20e1f71289d13a8e053d296334cf3080347d6d4831d72dff31438fe859f6016083e7eb9b2853d3729c1c8d3a9d84d1a693b38ee9c7f120e7cf0280a2c93fbccdba8565a418969dcac83c0d31307133fd71402ec96878d", 0x5a}, {&(0x7f00000004c0)="05dd7c6eac5fcba9c7db8340969bc097e4cdf99d2c81d34891438d64a6446e68362f768aaab535ecde87c330664f978c7e17432eb4be88b874e4f30fb04ee36cb70efb420adfa42b4a6d05aa0c92ace05c75bd8da1cb98a30c9a9374be", 0x5d}, {&(0x7f0000000100)="5c172070b235613509d88a174556150d83faca4282e0d62349af99c37f8685f5fcd1b8120cb357e3026ceca10743cc5cb456117639b966", 0x37}], 0x6, &(0x7f00000007c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}], 0x38, 0x1}, 0x402) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r10, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) 16:14:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679da21c6b2748aaa78947da61d75bc9028a2b887f01309bb51731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47511824a2b657152eb7dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a04000000000000003cad5a1466399f7d2bf42350881f832a6a0c30040294943f91e3a5ac1db4d5b82a62b5895add158fb073d9a3bb13cc19ac1bcc92f7836b937d7036d7a4829dccf23b3b1d30faa5a79413a3d8e5291a96f1c7f22f1a09fc9fe52413d54f9b5829d167d96de05beed1b0d9e88362862df32794081436d2dfd2b443f900caee8782f3e8b5b6a41bf6be684aa225b7b1b37a3139d8604e00", 0xfffffffffffffead) syz_open_pts() r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:14:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="a5ca438dc9c54c89aad363b14dfbeb1689337dd3485e0afa3a4a705a87267ad98224c2971e", 0x25, 0x5, &(0x7f0000000080)={0x18, 0x2, 0xcef, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:14:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4a0581b19dc34710786435583266008cd0ddd7cd9ab2b30df89c7438b46dcf4d97000b3d40e4aad64165398d77bf603d2e947f317970a68a0798260cb2843e33fb658a0c1ab1f7bd3073b05f5f00b990cfab5c6fc2d27a416cb498a2b2c78f375da26e581d14191d122449fb9036c681c8e361f257aed6856f3001b40f20eff9a5e96e8a9ba3c4f1bc51e0299233d1d2d446536aa49030a58130f8cde75f08a405836788652598cd4699a1a6cc3cc50b2a55b038cc9d734a3da18c0e011561b38b6743af63b1060979deb1885d2e0371bf2ea592a352babefe958cb65f77b86df23eb13aa768c850158075117a", 0xed}, {&(0x7f00000001c0)="475d58dcbd1ae8cc47c4047c3ef48c89200ab2ff0c2112385e614866b035ba2a4139b33c1af21362a528d74f6a12e42189", 0x31}, {&(0x7f0000000200)="ac1e49270d8d4738f3f4edf8de0ad85eef6b79502401a6c4476c775d27f442afae4a35ad720ee8cdb897cbfcded87e30e14b3548ba8a1f76fed6c858e9e39489e598a154edd1bf2d24e5f65409ac46d4f0e5da8e2f946e75610189b2ab9f1c472e0508ebeba8d07fe003434081c56d99f458e4da9c3e347235c337d4666885e54d4a3c4d", 0x84}, {&(0x7f00000002c0)="22309de962811a1318fb3ec853e112b34dc299cfbd8f95e92ea8037518ccda6d7e4a3c3292ad300ed7c3068aeb329474a24f4f5e1d7bbbcd8ab7b6270a5956bf5e1d39e498c8e010621490eb2a95a32c4125515136d8a79fde0ab0427cd55bfad75b11a9d08321d4a1868e14fbed1505635c6e9d05cc67f164ef95244c3b0576d8ce1d9e7d786f4e605ccf8df252ceb85650d27ef66c6010ce096042453a9ba3416c8ff9f168302b1a7c3ec3da072dac6bc156851502608a1bf3295caeadf0e351dcff639835c1b12e3b98a59af16109749af4328d5515ea87b89abc1cf46921e534c13fb7462bd095", 0xe9}], 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x18a, 0x1}, {0x1a7, 0x10000}, {0x87, 0x8000}, {0x88, 0x3}, {0x87, 0x80000000}, {0x83, 0xfffffffffffffff7}, {0x121, 0x6}, {0x1, 0x46}, {0x82}, {0x46, 0x7}], 0xa}) 16:14:37 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='[$$%!$\x00', &(0x7f0000000240)='[*#}\x00', &(0x7f0000000280)='{,\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\x82$!\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)='(\'\x13\x00', &(0x7f0000000480)=',\x00', &(0x7f0000000500)='/@\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) sync() 16:14:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) 16:14:37 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 16:14:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x2000, 0x0, 0x0, "61aa0db11ce9bae386514e6ae973739ea78b7ec0", 0x0, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) close(r0) 16:14:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3005, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="71c837d9386c22999e22fbefcfe30a64316f6329f154226957784c19156928dfb96dbc6acff4867c3951075c0fad7470c2330fd598d4e8d3059c4e5754bb4bc0d90dd7c3bdfb7771a332bc9b171dafdeb076e670001d0d46b225359476e325785259b9a874c7a6235005ceb97d4b578e08769ea771cd05aa27b7bb3b9d5b22d66c68a4b41bab6800a716f99ac2a3985b2e9ed1d2ad1583d1c12ab5b32650767143c5ffe3ecb228475f47714c5c30a88ce2eaaa82bf5b5148569213bad0ef2a67c33ef5044b528a9e8ae19d3b0441660d0e453eefffc9", 0xd6}, {&(0x7f0000000200)="2d9d5bf1b47543c2dba22c42944545", 0xf}, {&(0x7f0000000240)="d2e9bea750285236462fba49ae235cd0aefefd6c29943c4abb9967b72980d6881a7b0ea25c473f25c1ebab5fb02628701c5a9d2400ca9d9191b365f04d3df0450ab8303ff9ef13aec18414", 0x4b}, {&(0x7f00000002c0)="b97c82a3104ebc5d7f5b1288dc973f0ad3a2000e11946d6fc447a69c7299ab50587dc36368e33b5bc77aaafae385a5e7a1d5515d37d81a892fc45e2eeed03e16acb36f24ddca2cbe790d9decfe81f760c84a4fb18cfda358f897dc07e0baa428486a1043da8cc0c4b4c58ccc8576d5598283ea62b834676c6ad531e6fd6f1cb17d21f5940c52eb638683b361f364c39d5d5b5a9558232ada72f1a09b28", 0x9d}, {&(0x7f0000000a80)="8f89fbd8d061eea4c6abddf13048c701bbbd871a9d47518d6493335a6d733bca6f53b0f442c3832297b62ae9c1f032f2a5e6bdb42241d934836bf787c7c06e6aba51314e77588fd7b9452945bb7c6557a03f0eb526e1df075b811c12f8e22225f5d2ef610ddf1ec2d44b85b1a7d7ec68b605361eda2a0c3a6ff160f59137696b6684d3f13ae70635a79d8013be0c37cd4c474ca76dcc14abbff06cfe1d4ddc1d33bbeabb86169188469a9353b56b098f1e09c31d994e8d60ce4fa672d5d28794ae1f9f0bfd4cd6b130bc54d87f515ed6e4e3822df2b93c36ab25c6aadacc29fa8f17f9ce873186c0261349f88d21c0227f379f41ec9a5b61022ef480669e8c7a5898f8b5b82e8f937f270d4b042840fbd72a4b9e702c908d759859f374010af2b66ee3d8900f8a168d4880e582b4d2833cbcb0e09ccfa56ecc1976853a0947c40660b7acde8a04172a87b74a12664b5008f55573b58567d415a944f3e1ca8b92f4fc31c22b69a4baaa88c4b1583d762371c8bbad085d0871f81a7a40fa56fb48396503348a03be49842a8bc7acbab73ff480ffe193972f465b69892c726f32603d69a2e9cb6d96b23c50a4d1ee6a8bcd633e731bfa7f06a436081ea74c7509c30ca0add36b55ac0cbbe0d7820915dd5a37af2eb0a06abc9af8d758c7722aa1b654a846ea112e1403b0551fa9307fb3cbd0e07431a6a2bbb684854138c9cc386dd5ef5b7d0c1959d56e9f1af3025efe55c5a74a84b35b86872b5b2fed06a8518866e76d252a30f144520265df6a495b8c75a1d09c0df87cf5ebbf2e7e559e6650a53250bc3388332cf1807b6aeafda7a42060f60fcf09647708ca23dfe2f744dad903ce26d4a3292d80f39b753ca9cb47507c17cf0a7cf7084edde231249308e67721bcfe708c7f9f2723043c312d49a02ff61a2675633742b47cb152881b25719025cf7739226ee98c85ae44a8d8c6d39f4c1fc9cbab75f23458629db41190809f529f81fb1842daefbcb9c67e39dec0c842be87fe77901bfe1cd568b9728043df0aa16898a7a0643879ea16d3a9f7eefea04fb3b726d9d3f41c533cf70c9de786bb9bfa47382a015018d8f7a3d25b5677990cf5cb997928241411efc589f2ad7564b348d0890cb7448034ae3e657f356ce9155fde66679c6918ad40ab9344eaa46f7058ce93b9a20835b8bba016c1e68744733c578fe9355ae600e1087678ff3d1816ae3e5f9de49f1616280823f31b0424a13e5365319fc5dae60f76469c82b63455a8df95938551cfc365e6f61744a2270259ce16fa4cb99ea83e4678f14f01e6a3f9b17a7a62ca6bc6c3b9d36b2d67e69984fca0f78492d0788f0f336abbd0d10f4a336f661f7af809bada2a3402485bffa7de038a3af56afdb41d79811725cc76498abdc1154689e3822370b274c4dfeb3400c7edfccdc2a55d8506093557a1891a214ed8152398ee42a782da0025fad6967a4edd610a6fc0256cad9668f7246d784a77a63508fb971b04a2e4295da31553b38c24058e9c47a6d8e01bd3deb3d4268df26a17f189c2ddbf5f5e14cb18a116fa89493e284a6d8187d88396d5e3c18055b06458d475d9034006cc3da7889cca09c5e7c940ce041dd059ab5a02724acb6f44a983a22bb95159d2d3112486d062a05b8a7f447f4d19034c46bc76f3e436e10142eccc3408933ced1c12b0f7f6730315f1832cee4ba9bbfdae4430350d6d2826ce78772d45b439db7bbb38e7a019c72b78b4fc5d2a2d4ee311ac23055a70345ea3b25df9a62ee2661ab00e40f3ecadc2007591f8dc6b9d48e2439a935625576eb079817b064d354cd9a981766b54c696400c6d8535a25338027a52c57bd2afbc28cd1dc4363e5e4a6d5eabb6ac6bf0da93a551de63518d85e5c334fe0cadfa53f05d7e78b31a50d0ce1a732e678c4c66c55e3444c6baea5d47e5cf6713e84f258b9a5600411154e32ffa30e2d88d1acfd9886de6659e8c32b441a25ad06d53167c2b49747c4382508f184418d12832d6e0139c506b65e49ebc778194df9ff659fe92b5fc3bee2fc432cd01ea303bc5cb379cd2cd16110ab4ec592ac6a635d2a0fa909a431653ccae19b369d27460d359c694525e3dbcfad55e31ef8d8f7fae5bb0c983c0c211236627b4d4265e28862fab5c500637eca6d3b51b97b239a4662724cae158bb953f08764a29331853c64ef2434af90b1681a007a97a91c19ec42cb6bb05764010cd873a4bd5526d5ad639f61d371a7953b8e062932b21ff3729b1efd92e346186c240f9aaa220320c75e850be1f24d639205a0626bbfd4988da247be9f723866d3cc45d6cdfa6fd8d372c86950a1626aebfea4c261f9d5a2304c104e18304016a41715c11e4b7ad83fa781b0ac7901b55239d236dcb183e5f1b9deed19c5f2e2bc543b2879022abda283f9826dd227dc3c6b25b08b0c36a86ec2a230b12acd05618d6f193e1c790affab9693a5f9e60e7ac78091b25b39ee3a47cdd69bf0caf978ecde782b8c0f030da39daf448d1d9c65d6a229da7b85d402ac91b7790599973d9c2e666138e263cba57ab51b92c017793ed4da78037a1417a94c76a7190ad44f1fd5b3f901baa89c93ce0b3182fa48ff3de345e5030c3a1b879eb5417dd485bbad39071d31e0eacf9292781d10ba0fecfa483933ef945897b2662d13926720c85fa04879d26520f1f1b31e96f2dc5d9a63f3fb0325b79ad495ff9a35a405585f82c49f7dccc094afd986655c0e7558fef2735900ff165a8d7ebd69a837aab6b25f2b8979c32a58bc6e1fc2216631919880c2882efa30bfbffb4daee271e34d1a7f6ad8cea89508555c5b290f2774b5d89cc1794eeb235e4c677e4b2aedbe1e2373b904d34f7dcd1ba85907ab92a7293354b456917975fe68ad8cc8ff084bf088b90382488d8f4220b6166ee44a76aa427c61c102cb9c3f8ddb4e84594d080ce25aca1b679f498749b402819c8ae4da81a4f2e4bcd209a59e479056473da40c7f51a930884af594ad064d63c5b4ecaef2f70ef28230dc374d41ef409d98da0df0745efadc7564d0cd86e69adca443cf3ad8ca37f185ec5163bd5d73660af3d9361e08a14039fb550e6407d31bed3940e655bc07419dc0333fced729489216e17cfe9d1d8b042feda9027a9f6be5ab3ccc62b197495e5bb80b041caf3459dd056dee6790829ed314327854ae4054dccf3bcf31ccd2945ac55465aa73694f4e18ccee5ddfc4b9c362f5de182ac43c93004805ba95b657356f86ea8572dd9e85637d7e8d3d58cc372882622fea9b26e4786bbe698e9e7f25fe14c2f6d789b15fd827a195afdd8bd69beb247ee47e3f4b72d462fc8c66a17d83df178aae8267746dc7501d2e60bbd507593bf6e4e364ca09e3218b83bc1e1ef8313ecdb6795f5c2a3b215d602b649497dcb806fae36db0434cd54ec70e46898c7a19fd8da3d78892ef008cc349ac3e78e521c89f066043e3072963edb45c6406ecad295940e072e4ee2f6cc94932789fd5d236e439f2a203ebc537c0fd1f6cc7900f3f9e21c306639c6cab3b69be7f4da9be12b39200b7777951d96ab63a29a7aa22129a4245bd3c52005eaf99a338faaedacaf681eea83d1b40376ededb0440d1a347b0627ee3556f738f3458e0bfe1cd96acb6d90f301df43ff6ac27898be723c011026c7e740ee7d697283723778b4a6ffbf5ff0e672874e91ae48b00da22f3697fa9d23c4d7ef68d77cfcbe47e892c281f36413980b7b27bb6aea7e6aa4db4e5f4f5fd2f6542c2f6a3c4013b504fbe57adb200e0099ea6ace2503bc7a422731b4c6047eb6a92ae06e0b66647cdc3308cab9a0898b20a37e1f549a55351dcc085880fccaa7cc344b059ec38a9e1010d2a00ef0e3d9f65ebed11ef0a1569b5e1b512c48d140092883ac0043661e03a5e76aa0c427592413c66a49cc1460fd30b073188be95e9ed95720329a4a18f281bb2052e778b96a3920e07903d59d668b985f4039898c0153ba85db272feb8bd535c42a3a60dbbbfb8110ac882b498baf5ea45e110b614adfc5bc0793afa9dbe6f786e5167494dbfce299369cc81f8cbe0e4e365453d273406d2c8ef9e4e63c0011b8433d6653c9574b1232e26f1540573b19afcc4c69cfe263fb90f7adf0f2cbfd4d0801cd1a7c0f12c85324337296512a52f276350c821304c4ccfec12539f56e20fcaaf836e3ef59a935767d3db9ceabb2b2df18d06796a450055f57a6aab08b76a6b7486b45fe4c044060a47a2224fcad07a4e5a67da87394d4d539ebd467de8a006223d675d77d701ce4acfee5a445c045de3db088151c929fe490fcef4f4c39637e8f288f106f95fc77608a86bc5350b561eea6074c30ed740d2b5e9ac3af06a3e063aacabea63795ad1efc658bc82fa7476ac71481c535c6486f2024269089de7f1d82d8dffd5c676b364a247d07212b0a714759fb01cc93d0cf58c97a6abeb6543ed7a32744e3197ba929f357348dbf6b2c9caac18f3e58c1ed6e311ac2068740c04e4812e2cebd098f6c622fcc0e73cfe90e09f978854bc65bab273d51eab2e25ca893d1a5b20c7c0b63556f8c68bd1f6fd0264cc6d6a5f4be66d07c509e16c678234b8f520f3b84cafc81f90fdad579ad9d97756989455415a976079ed7ce16a47e90e7769998904f7c12051ba58e7e19cc00554689d681618931ee6efe60ce695e540634712df419adc8f7a7cd362e255b5cdb150e598615719a585d6240983ae405c61d4fdd1664c6bdb514dc4f74216dd24e6aa67bfbcc21a14cf569f3cea18fdbdaeb0f01dba86c50d49aa915c7debb5c30002ff6b18329cbe09e5908a3c3db817adc7bd0686e35e461d9abf740e1402b5dad200b496734ff291c5ec71f46e7972bd23cc7840a781d90be211793a10a2d0ecfe9626db36a525ab5b124e764c40aeb93af2214e5e86a368b873e06b5d0e900fe33abf16248636628d0a624733827715ff9b81509febe0b95ff6b632f4706af8ae206e874bdc87e4617dca3932aadaa3dbcad79c7acfba05a914e0422279295ab429759b689728126184f87b5fcbc5afe7cff54be1b57dda021de799fd0f5f9573ad0859bc45e546d4e847f9a6b5aa9e0566efe01389697066506263fb78d785bf2241701382d9b40153e724a96444fbe868b27f9b2c6e60c3a47307f29a4f86d8bf392d797bc9d0efd27a4f06dcccbc5fca6573b0ae61f3053baf74aca28b1685189fbc709f894687c8b5aebacfed19443cd2a45ccc0c858c3a632e75a695d61988436a42e9fae1a9da135157aea2b6a365598b7d7e8597be0bc962fbec00cb82680f16daf62d4f442dc7ddd58f82ee417af551b56a098f3e73cd3c01dfab7b0b7bba5833a1880111d3f2cb1785ae87e48eb9655d7ec948db9e7c5b19d24263089830925eee94c8b0c74aaacb5f93747b8bfa3bd0cf8ffe9e337be57db498330a470bebb8e97a87bb7e7569deb60470992be9b811cbd6d2e43c8321c32e0c33225aa84a7773f356fd57baba4cf9f0311f3827494143e4940cf93583f4bec8bd89507ecb02ba035e56d09b18ed32fd8699a7f0d3fa08f646b452c4d004d48e2d91f83bcc8d663438171ecf5dc4f9045014567edc284be0d70b7f1adc8bdfa68780f3e9a4ce619b6314c9147c1c235556c63742da3f50339572f647ff072aaeb5a61e8d8c283b786b384847f72b0389c87888fef2752103b7feb83bdbd08b5a54eef61168a1a80bcf7bb0782ba5849ccf3773cc51da0cbd7a129b0e136df8629d2e0b59e00a832a246b1a04b8abb88b7d6529e68", 0x1000}, {&(0x7f0000000380)}, {&(0x7f0000001a80)="12297b96b6f76af3aa21eb217220cf9008abf77f4da87de9b979bc799a2ca7e71a179ea39bea290f7b3358499b03850be65c5ccadd1d80e09f7230a21899c6bdd99ed237654a46a94c39fd0695646290564954fca6eb07d8eac60708084057c3e7a98283cd87133a1f1ad29ef4fcb3f0c4c6b85af62938481d85f45f6e6aa888972bad69c7eb38265d6925f020ff22af2a3c430d0db9ef0437384c12cd26f1797c117066baa3e060f54cc4609312377fd355ecbd3d70e700b824e3a8a2e8da6e7bce4a9b62a1ee118457f820e679b80b466e69bcda4ae91c1aa7e34be2d87f9dedeedd23b5aa6578aee0f4bd4ee574425ec65b210af16027796d76e901ae830248d0094ac740de56440b17536419b8af46f08273c49a0f1a49c5788cb966080b63c8c8f136fe60388e3db4d5faac49e713cc8ff88b193214a6d00a45de28bd6dd197f980f00da603e9c4601aeea3a53b688653cb6ead03054c0a45f6057f489a4eae249d80d78f7796a5549fb084f83f1a8494e2cad619d1d5a1378f0b233f7b22e1f8991d294ee3ccc4fd3494de3f23333cfb4c6cd9dfba9af17d633961ceb6076a883098e64ff6f1e864ec48b293fb2a0be5a03f233e5f6e35ec53c5fe5763ccd4a2359f178f6bbd81fb46eb2359c663571ddbe063e655fe46dcb62d5631a9b90e2c6325535a28b6668dfc01142511e4afb01279220ed9a652d6f8f6a614d9c24f38050c645348003bf02e6fb5320782bb8042e74fc96e456b5e288fe3053b6d04f83719128a7030d4e0f848b0220f8e1e2012bd2a759cfeacdd7fad9cd6fac94aac16215dfae8b3a6783de724da5eb95b528137c760456bdb54858fc26db865e31c0ac3d9a1ad27382bb817d50f5045452d7246fec049f0531eefcb586b1356b8272fccf4e694042eebd293912e25d77eabd5b69d0aee55fd6715cd5b9c19c206736096b3832cf498f713c79cf125005c672e1b9fbf39bcf9f16c2d9f757aa4ac8fb227525d5e7a40d3e15078ee1b29852e995ed85facf0b2e16ab194acf0f110c0e5c7188a44bf2336fcb650065ce5fd1c3a1d1457916102795b22f38da12355166bb6598303256ab3690a2d25e82eaf0c7576f4650c6ce3e492164a23aed5cc56e3e3d5604dc53e8b44a147ef4baad6c0d382022fa4171420c2d0c84d10fd6b41d6bd22a3247cf26a2c6421df34c0246cb6088184735529907aeb6a27232ec3a61ac1161da550832eb89f4872b4a8e757e1a4d2f3eb729fc4e51f1fe173190e376370a6374f87a529189b15407fdfe6b1b348ff088c640f73c9fb50ff00bdd0fe9ce35da1f3b3b61756b9739704a016d2e10d9ab8d0363a8ffd9210363fd325f9e706ab1755de1198a1f025de90ff388f5988412333ffb2cfdf0490f410fc221e4cc3adbc2c71ede67548f1b8e02dec5c2dbfa6d324353d87705d84070dc66e2db4206c0a4879c5efc20db6eeb8ad08f5558ff5b8f13912be78686191f2bcd1e4ac8d055f228d672acfb66f108705f3a73747ca2b5f94a1f4b99bd2f1a85ad63ae526dd2ae50ba51122d7f5da32c0ae7ebbf8cbfc497753eb60d279fba184f82a781b5cca85af4558002f1d71a9deaf068d6a8a846310aeabbe9ca484dfb8a11f70f32e4224bf52970d95422e6f913920f48ee64235fc6424d6b4710f09ca8cfdd31142e7bc33dd4c5aeed5aeb85c1052366344a20cce073ca719272bfce8bd2095bbaf47e00861f3a6d2a2607b85019740e6c6f508a9fd0063fa5c38354827675b4e6ed52761eb85637133b6cb8ea8f8d5eacd9b1129d803b3d1e40a7ae6a04df3e042d2c8bd2d504f0c4fa907692e9d4854dfa6c7416b311c62833193653cba1da7ed5333310cf30ff1567dbb77eb6a4384edb150d56ed1db6362600197c6d96e50d10eea82cb9eaa0aa12ed7a5761058fa7e6e8be8850034156597fd87d61a34147ccf22b42abcf58ef8622a50916ea06c8168366893d76e4a53cb47763592ea62cbd84aa19cf34c068cf02eb67975a17222d35a39e01568d6e3522cdbd310de17310bbe28669189f894a6cf2e3642065596b63ce6c35737c516f9dd7b022a144c81e9f38ffdc0dcef8bdbd4e33f9ec467af9aba7fcd4712c5b3157989bc6508e61d167cadd2169b793bdc181bfadab05b57fa3a36d5b580b47033739c8d44dc328bc14ec8402fbd2768e9ab90b9825b8d991309024c2ae35f438e7d2c6316a3f46c3584d8d90c2241401330cbf496425ecb2053e501ebf89fe56779de96382df04019233ebbe41acc1b428eeef4f4981524f644270a3cfc2f11aff545d32b31c404c6e850d7470eea041e45057d2ba929cd6d093472a3255720ea1ffb343dfba6cba4f69e92638dde5adad13b1d6cd9b48e2a6cec96568f1ff8344b05f05f9b7e9d08dfff4a02ed5eb01512db598e09aa137a821213c76403f3352ac859ae5e621f1b66823ec3875537bfd78c828f959fd1e5faa23abc5c80736b947602b092f3aad35a0d17dbdc55f423a6b3aab1f3ee285212e1d2a9cb0c8944a7a418cdebf342132d178330a35662288f83eec3a720d598905605e748e45364d269b04e3d0ad5791c6bf5f2fc85c0be147fc3a3fc6ae974de82d93d077f7a765c573350e4b134f2823e6a655d2b55b0f622d76b22fa8c5243fc416fb5ffd795292e3be8d4dbe7ecb3717759494bd9181923e21b80106acc085382f4aa921b978382bf9bd3967d009f152882947cd4db620a6578c2e8581c7965706dc7f03f5c7298148cbdabc378ad388a4160314ecfdac21648591aed29f164007e1752f6ad9de8f58ea2857a362eadce08565c651d85bc36fa1bdfca5683fa59ac0dda217f350d1e6cf260771b87979687c3e871a2210eeba422b5c6040c3a227fb1c0a721fe79c389c824f9e77b79725ba15fb35973dde71f2281aa7ff9f16fbaf5b94f40a492ae0310290ac9278e16e1d7d3c02747120775b6eca48ff8e9b208b8b09b3948d0e4cc8919806522b19875b7425b93915632e4ab3bab6e2957f3eb19cd5fc94d8366b39eaebcdb1b832bff961ee88225e3b196756deff0ef009b5ab88cda56457c3a860fec46efa5e260a536eba64c62771802fa9eb7d0e6a10120227ae34eb9f843936902027b5a344a8a3ae233cd4b668cada1e1a108a0b774867172e04415adee470d5ee0d67ac8ac0e691b703bb21a149fb86ff3836aa151f46076468419baf931a0e783c1f4155ee78b68b5f2ba537af821808be4071ded25a6bb1dbda7126d8723c0bda603563c10de62d6bafc5808cd33dc9f7cf98f40d75f9594dd21cc8c4581419d110138b4f6102d7927cc262243a2e10e046b624a73624b3f549e4ac2996861c0ff9c0fc58f5dadd441edf381d7bab16c9347f45a648240870238aa231ed8ee4fd985ad8797417cf6ef4c3c470ed474464c31206b73e3e982bbebd632efa14be60b5be5f398e0784aeed5092036f0f96024727e206824b06102a496c8fdb32e91390f51065e4c782bda709064658ef55545779ba3ff8a11785dfb864e608989ce55791810bdd24a8bfa68f8c96e58782be92afcbc56a085b2f3bd72b6e736357093999223e6703452a88f7e32bb1af803fc26658325d8cac4278bcfdf37a3e4f9381c925f4d57f58af87fbd5bc7a111e9ae0b04d55462d40f73a3f2e6aa52ad12cd29c8979633c4b31a9957c6a7254c97200b5be5c2d131acae34eb9314a41afd959b01e90d5bd3ed606289efe54f2f65cd39bf8f774f05ced2bbb07c4afcb499e70cba50fcc3359afae01fc945a0826d49cbf4687d5191bc9b81fa3f5737de3d6eda48014347a411cacdf34be8db46dadff50eedab487bb293bfbad5aa50715f83d60bf3d8ab8044f359d67b73395f9cba91033d1f2cac41785dd64402144ad170c9a39b391d73939e40ad1dc4ce7879bd551573c949aca0d076a27ed95a9e68d0cc8aa2f24146d1156bd675b085ed0657349ab3456053820ba1d2129cbe1c735d3170f0bd080b970f8e177c801845ed99f09018d0bf3839a0a66d05682682e76377b7123e6fd310c28eb7919e1a45317d6e7bbcf80c7a49ccd49389668ea90e8c366942702a87236602aee4b4952ffe04b3882790c879919572d01112a50cd5692376cf6dd925bfca2ac37daf269b3092774c91af915812bbc76d654b873d936f817feb78aacab988c1a43ee13845e3a8d024bb648e87f8af15908db3499c4577efba9d4b581cbd9f864191905cbc04a677306f751832837c9d7df5536288392168189b7e9b229b8db4a4e418775a96029134177e23a02e7f75729cbf0fb583d5a248ad5342949b76d997d86ed2bbc3da4fecf3c7a3a34976ac34d329de162716a83bf9ffbd8b2df29c0538a0921362ebf9d4707ace80689396dc780609e69a66b1014eeb1a4a32a1986fdc5ee1516b1160340eb3c322c7ce35449ec7d48ad8ca1092612c2c5e22d84b074ea45e92a534f1ba8f1b3aefaeaf35e1e688998e681b9712d67e8553711053cd98b2238ebbe06df9ca3242e99962bd116ed05d39695a5a0fe3c4744572ac138d148b981e5d9fca6642bda95679ed7454b8e2fb35da7eaaba3216387ce75b390475dce3af697f377e31ec5027ef7950028b8e44f5a41160c82d33abb32d649c67c395d5cfd10416d095ec1058bd1d88f4fb1cf7b4c8704a93785f23356afc73c05b7705ea9478e390f4f6cff5275a30af4128df313e9ae543c49e47e896a34c27a80d897ad1b819e55b25acfe048bc9e1084cea63842b8e940e8eed621fa840b4a1477f83a4ef7b25cb9797bb1ba943164836fd4921389c022750fa953833a4abf424b5dbe10d64c3d7c17fae6ac4ab5da30dc0d2efd7a5e1789726d2ff3dc6b262ffcd862858abafe396b6bff4177e5936be350bf1339880373a0552ab27194eaf88168eb6d7d51607f03ebd1147409df4a334a6ab94090dd76d45cdbc7b9c58094e12fa3a8e07d24bfb90c9125a2c4b161ae9b9188df607ec0b1210f21a3dcdb2b22a75871b5df278bf8cbe6ff4d102b34ad2693e538402483fb6c9e17fc1c6d53461da5d999505f707e61ce5808c0074a4144b61833381db4d138c94ad9cc23f9de5e3d8b6cb55b9ddd0cb643320417a0a95c29c39d1b464f748478cb930aefa7fa781661560a513322f1be2941bdc73b1fc0359463828780d2b3332f5401c841bf2c02371248fc9cbf3440be46778d4d23adcf18a485ec3954dada107c9e4fe362023bde8ab165b46178f65961a3fb86ce567ecda59f99afee1e8608c875bb71710a11c5268a633fb5ccc20e16bb8168412ef58c66a3642334e61965c4f8e415336d9db9c4e9828115df47cf15d82e0a2dd7a15d1a1de50d04f01da6628c4fe3aa8a5998586c0392ef4ab72af2bab9e10ec93cfe22a41b7ec04fe6a8282e68d4b69300909bac6c0f19630b755d47aa8d1693c590753c81c2f84cd781f8401dd57547dcb9902656d2c740206e4b02751839389f4397ff8886490fd2f009be4d750d967c6b30966a1754f056515ad2bcaf13370f1b1a8d80536679a1755547654799b917c3dd62d1f4702538d62a48244644d315b09b4e92e11b389e7570c0f855d4d0c950b6fa3846f9451396be8d130e899a44e4c7dbaa548a93738a64abb8638ef8a5768ff249132bafd92a3a2d092b46032d9b9548ff72e9095ffc48c5fdccc5ff4fcbd8a42f8c2e2b92541baf39b022525b1817ec62f4fe35c3143a4bf81ad2805d3c0818474078f431958bf5e8333459ad83205befb3e80a0d38cfedb33b49ea26ba5f83131f6aa1546aa20", 0x1000}], 0x7) poll(&(0x7f0000000380)=[{r0, 0x46dbdc541f68816a}, {r0, 0x1}, {r0, 0x10}, {r0, 0x40}, {r0, 0x105}, {r0, 0x4}, {r0}, {r0, 0x20}], 0x8, 0xe2) poll(&(0x7f0000002b80)=[{r0, 0x2}, {r0, 0x108}, {r0, 0x146}, {r0, 0x2000000080}, {r0, 0x1}, {r0, 0x2}], 0x6, 0x9b8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000500)=':-$\x00', &(0x7f0000000540)='\x00'], &(0x7f0000002ac0)=[&(0x7f00000005c0)='(\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'\x00', &(0x7f0000002a80)='-[\\@\x00']) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="95d97b5c8160f270330341c234faff828a5ac33ba84b94f797c45418a359d17d49b2d919e1db0dbd8f54ae308d840ef8197f552f25ec70b5219af7c2502a9fa9ec04d2d546f2912582489064", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000700)="9be9b473bd583e081490b7e5bde4bb0c2f72d53f6640437b85cfe39316628571852aa5356d343e25f4cbc5a7283a05e5a572777c60e9c008b1b80ee52d7d19883a5e661bfb67fd0bc91cbff2124a8d2371107e2e745444a7895f042f4965b450003e4577850c924ca8eb1175b6886ff095c75a8ce0b4381f4f7265469e943edd78ca234e41edb2f17d5b1801fdb14bdeb4ac79a226da0f331f5372cc8cbe85b54fb6469f090584309ddc6df4a3467e2b6e02e5041573f4dfc99b3bd1bcb6c6508a633841b3f0ca3d824e2d401aff393254c6074d5d0e596b033e985c11fda22dda77f84b9e8897d78d56bda4c78930cad7a1c39fe51e77a2400b802f26e2c082bfa09bcdd27dff9c42885686f20edb8437b912b26e68f30f320311bdf4691ed98448ddd27dfed32399f491cbd43185c481f10752f08cd5f5ef87419b518eb82121c57070ff9c1975afe12206f7e21f15754b74316b3b490137a6fabe5d1318ee8e507860767a102b786954ba0994ade449dc99b59308f8d5de96ea097eee6ff7cb741898a788eefe9d49e400ed1c3b84db42146be2e712ed909887f0e1ac29644d601ec479ab8d644f000230b91400620c080f445ddf6402d5a44650aa99b6c027d5d1378c55368ec324ac94f694fac30607c7c74d7dead962136f00d3add31dae76e56e67bf816495a31293a5dd31bcc70fdfe633c703d9c427391a477681a041ffc3069666b7c5afe9b4413422fb1d8051ec700bcb8633dd0ed8135c67aeb521aacf384602244380d1e9141da5be71312a5d0089983211c458c37cf9c5183f3e27f6e1d915dc777e1f9b9b5e09c40016d0731a061450fb79746d61f7e3598b60692795b343d0f27a7ecba92762d42125045dbfcbdeb13170cd5c891172f28e8c894d206bcd41f6656c212d8a739c2ad398cdbd47edbc2702b243c25637ce06b2b7bdd921afeb39cfd8b59d34dfb44a07c750c58c7c1604c38ae26797a0efb01bc8c0f5f411dd6aa4857a0897f25cada06b607ed53071969809de3309725506ff448db4f1b5a0939476eea180828c2e3853c40f3c27a05416a817e828698527bbfad7330073afb3aa97dc455a3e04a75d9dcc208897b7669f01317f2bf1ac90eabeac93db4aa1b8902d2adef685db5164225904dcd16e63f4a29235e844818aec0623436c0bef2eadcb2d59b7403a7aa933fc4aed7a72050383d0d006a67a179e99cb44bb", 0x365) execve(0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000002b00)={0x18, 0x1, 0x5, 0x9}, 0xc) pipe(&(0x7f0000000440)) pipe(&(0x7f0000000480)) 16:14:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/69, &(0x7f00000000c0)=0x45) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x20, 0x20000008, 0x8, 0xf20}, {{r2}, 0x0, 0x14, 0x1, 0xbf, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffffa, 0x935}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x3f, 0x20}, {{r2}, 0xfffffffffffffffe, 0x51, 0x0, 0xffffffffffffb135, 0x400}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20000003, 0x1, 0x2}], 0x10000, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x80, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x717, 0x40}, {{r0}, 0xfffffffffffffffe, 0x24, 0x40, 0xfffffffffffffff7, 0x182}, {{r0}, 0xffffffffffffffff, 0x23, 0x24, 0x9, 0x5}], 0x1, &(0x7f0000000240)={0x6, 0x80000000}) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000800)) 16:14:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) close(r1) 16:14:38 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3) shutdown(r0, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x802, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:14:38 executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x200, 0x100000001}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) 16:14:38 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="370814b786a7bdb0bf3510f34f9754048c39b6d08e57e7772f0e7359f38676c3be7f243e5ceee9a0", 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x1, 0x80000000000000c, &(0x7f0000000080)="583ca8ab08a1f6f0b432ff57c82cbcafed9b1a5e44ddf8507d189d05ff3c1424220511697a2df501c5d98ed15a38a2eb70518cae9ed63806467b028f334a3337693f1f6d338773fb1381c8fae16fd539c1fb32dcf151360685ac1c55521d2e132cf161ce59908b5fd6fcf457ef0d1ba71c1a910b3e3152a174b9881a5742113af510a11651e3690266e218a0892038e9e541fc062966455a37e294cc101d747b74", 0x0) setsockopt(r0, 0x100000001, 0x100000000, &(0x7f0000000080), 0x0) 16:14:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x1, 0x4) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:14:38 executing program 1: nanosleep(&(0x7f0000000080)={0xd3, 0x6}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x9, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x2, 0x6, 0x1, r2}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:14:38 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000c00)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63f1fa3be338f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce53a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c15381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x578) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:14:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d94b61cb99593116e3cd0bdf04dab9509a78", 0x12}, {&(0x7f0000000280)="039d9699ed5c6ec9d088beace64a4ea86e238306dd866f3c4e94a679579750befec73344c8a5e31f172bab543fcdb56e6e1a8ee3a210a715ef174668ad559e88287e879546830e7d858913ec5ffb52dfd5a384ccf0e1de672a0231326b4914b1e9719836964fe182556ae2e6bfc7c8d2544d2e8d9c63efbbffdb6ea7da244870291d5bcb23e330a7f2d46ca306a1c48e571768362fe7f8ffa2f12c32d5a637cd03852338a180fcbed5777af1ee2002328a4cdf468d27b3fa24e6a3b3d4c7ffea3d9498c8bb8f335d3d296a6fa6ca7faf7cea69148e4ca74fd8a6bebafdc60820ed9f2a", 0xe3}], 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) 16:14:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = getpgid(0x0) getpgid(r1) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) shmget(0x0, 0x1000, 0xc6, &(0x7f0000ea9000/0x1000)=nil) 16:14:39 executing program 0: r0 = semget(0x3, 0xb, 0xb) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x7) semget$private(0x0, 0x1, 0x1) r1 = semget$private(0x0, 0x7, 0x1) r2 = semget$private(0x0, 0x7, 0x500) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/194) semop(r2, &(0x7f0000000000), 0x2aaaac55) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) 16:14:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x200}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:14:39 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0xc1}], 0x1, 0x81) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_open_pts() 16:14:39 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="a7236be5c5ae8d389425007b04963e6264c42fb82997f8ce0c9493ed638293ded5d6ad29f6ef96fb1f1b4499de", 0x2d}, {&(0x7f0000000140)="4ebd6a7c55253c086dec56ecc48166ff70f0f27a66efe2ad6187f1cd31701dcc11982bf6a00dea552fd667eeaaa3bfb3eda38a4a013e8ee0df630206516c7bc8c76435a5e7c7678b7b7757496d04a3adb30e99e8e1bf40538f43734d1a8df351db792950499ef39c67be2642898ea19828856a8f50f42a4885fa1d3408423f516f91299c04f405997ea7f9a16875f375f113c0ff21806a83c8e4843065a58bd133a1883b0297aa5683416023a43090a646b3e47f507a5f91d7b415b37854c00916bdd7b330acf0e4ca0f3bcdf64686e3b2cf326d8859f0130e46c38d73aca4e18d1191be12a803837de7f127bbfe5be5743d109083c3f129e5ef62", 0xfb}, {&(0x7f0000000240)="5d4d2f704ff0e7d9f23392b909a008a7d575bafaa3b5cafd94608c74cadd5b00d0faa5e9488acb24edaae0a54f96b15087497765d7f8ac0f7b04e313797796bf92d7fa5551e0e98a670d6875a98614cff104dbb4c431f8c69c0a0f47673927d52fa6dfe679e2fd", 0x67}], 0x3, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) close(r0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa6594a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:14:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:14:39 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) socketpair(0x36, 0x4004, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7c, 0x2}, 0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80, 0x7}, 0xc) 16:14:39 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x100000000007) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = semget(0x3, 0x2, 0x10) semop(r2, &(0x7f0000000280)=[{0x1, 0x40, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) clock_gettime(0x2, &(0x7f00000002c0)) ioctl$TIOCSBRK(r1, 0x2000747b) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0xc0b}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r3}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r3}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) 16:14:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x48) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9b2221a7b32cb691) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) socketpair(0x2, 0x1, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0x8) dup(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = geteuid() setreuid(r6, r4) clock_settime(0x0, &(0x7f0000000080)={0x8, 0x4}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="3414be1297ca61924c1c01b5d6e19a6817e5a123e86737ee84efa70186052d237a034b2590a83e3521f636cace88d79f547749fa88ab7e3ab7f42a9f6fa5e7d692e9738563a132df28da4ede9d8874461f2ca16dcdf876a9478f3eea890db4719dabab0a6f588fd25c9a16309765cd7d36fd375a6de016bf1892962d70e1d9ddb127b1862834b80606c31687b2488f23eb9052106b632492a937119523a94b142e771d10cf0d38585d82cfe121542df0", 0xb0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f0", 0xffffffffffffff78) 16:00:08 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xffffffffffffff59) setpgid(0x0, r1) 16:00:08 executing program 1: socketpair(0x2, 0x5, 0x6, &(0x7f0000001040)) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x28e, 0x8000, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x100000000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x2}, {r0, 0x10}, {r0, 0x20}, {r0, 0x4}, {r0, 0x8}, {r0, 0x88}], 0x7, 0x48c2) write(r0, &(0x7f0000000100)="c73a00080000", 0x6) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: msgget$private(0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0xef, 0x6}, {0x89, 0x5}, {0x87, 0x100000}, {0x0, 0x20000000000000}, {0x26, 0x7}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}], 0x1}) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:09 executing program 0: getgid() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x8) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x1, 0x5, 0x8, "552bd9f2780ae18d9973807401a816bc02f93a50", 0x3, 0x67e}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'{-#\x00') getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r6, r3, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1f, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2013, r4, 0x0, 0x0) socketpair(0x2, 0x4, 0x40, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000000), 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x800, 0xcb9}) r8 = semget$private(0x0, 0x4, 0x12) semctl$GETNCNT(r8, 0xe5ab70de76b2039, 0x3, &(0x7f0000001680)=""/108) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:09 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x8}, {0x20, 0xffffffffffffffff}}) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x40) fchflags(r0, 0x4) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/251, 0xfb, 0x43, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x67e8, r3}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000002540)="5c227915e46a64bf72fbe30429d20a6941dafec7fd0721d700a73a31fa959162e9684e1472973c4d497f49629accb4824e6ffd5c49fdd7a9a3c8f356b8a5bc0f4a715df1971ab1708bd7bb17b82238d3428cb837cfd59abc18274338208538045c58e8c828ad318d56e81ec1f4b1213d334da106423ab7916951ed002105b24f53b306c75c19064f67fdbf7ad3ef7312bb75b2ac99c309107ec3ba5be239e4d84d47e5f9ffe55142880363c5f2f15439bf7f4aa5eb9f68826cecbf0cea7adce69070565640010772206656a93a5f2c443de129eaaaaf11061fdc3bf112e91083b71923b5c340a855209c8dae3a588aded30b98e9c16e3aa73a884341f07ad7e24043df1a638577c75dad4a2b9a056b3de1860d3a172d57ca7e8d3d7c7cf3f0b8ed6ecf7b7f135c8822ebd47bd58eb8e78c1dfa86f1f27df1d61f51360aa6b663dd32af49683d1f4e76df14af31244cc7fa810455589d379b2e1c1b861901a24db116434ff6ce9809566f28a1ebce0073b61fd47d653504e99bea08a51842a04c9278607415a56fe744e09ea4c26401e7096bf776ba6925cf8d4c52c9a053d2774239cc99e2fe1f562748b278b5bb86729655b40128b2c6e9b5552a11dac090b76b0eb13c0dc3451440bf3a039f1205bfddc1a977b8ec8c8bd6527e3e096c5220d09b040a00ca44e14956d6c137feb4a4b2d7f7015df0e33e6e9ecbacc77936e3bdfff7065b166006ac64fef0a686b2972afd5be5215472ab60b7500e3aa74fc3c9328c55958b65af37b43b425ea5d67e20322cc48f2045bf8da005ea28b473aa9debddc9afa2e32b2087636a36dd10df84754e9051bfee2239ccee17d44c84a8ea7396e9c0bd5da99611204459236ae428b0dd415717a696b091a123367d31e9db05344615a2824e68e54ca371ccc4efbc90d4aa72ed4e13af383657497e734b59675d8e906cdab0a648630becd8261503fa709b6f7cbb377e6b80d3fdeec0e3ca7f1dddaf59401cd1d4161ec3fbfec3050d14f376c554ae652dbf5c0952615873e4890690bf3bf38996cc512d7c7f0e9682479dce09dac2a404b1b9fb1cd701eb97d1f6e6ae326b42d264be9d1cb3f56307a4e3a6c399cdf26c71e96a836d420781549be729c79311b7618b6e66eb8da4f31c3704a692848c72a64e2c6f288e9743e7f0053776655c1b4e3f43b39346b635d59f37ea4a1db364c853e50dc05023648fb116c8874cd084f7881d4089652ef7aeae161887dc36d48d9d374adb5852f72c5d55b3a0c981850c76b2ef64be07d58c25389394596db91c574a282fa1216cd93ce7913bc4f2c3e7687b95466dcc5dbcb62cc80708cdc1cf7d0d8e26d82b474a676a088511a6a70d6ba2fe6177039ffc8212b343dc06da792f606348913b66812a98e6ac998e03d181c00a3a6bc46a5a436fb68ec840db5f6ca400f4c147621c299ced60020a577c6775828f6d57a098f9a9ac97e8c06ce33e7f2dd31f031444b2a6ebd7d98c2d6f11fc70434a04b1f90d8873b49ee590f56af7c187bc28a8fe1d014887dcdb6234de4ce113da668e4444e1e876e40427c715b979965045ae3c30b598f0f782b2546ed998a5eb4e7f49b1068974e8032093322f6d035398bb4d43397bc7be917217ec420ec8fb8a7fbcbb7d9a732d69876f352b259901aae49f3cc81cbeb5e1d02452355a07b41770fd2bfbd6b37491e1dbbcb4ff3e30e163467d7389729e1aee0529a078734f890988a17e109f36a248ca44e8d3e83c7d37e512259501abc1537debfb245305211010f317e6f95bd2c55a1b00345593d222f9ebb04a673411a4e74b45cb16f7bcb8fd8ca65725de6e8a2a7a5535655aec747d4753e9c969bcd78aa63a7df1d92c1807ba77fb9a3c074c8978645ec9b62e8db78accc4673d34b2e223e776cf1d3f7046cc27dc0b2ce08c1c2ffb23e3ff7237852bf31454b8b768e664326d6ff958ea92e2f44f65e363f49bbff247dbad6ca31a30dacd1d869f65ab01991bfaa746b4f251eacc00543138c0445c6b9c603f7170c1f2f3ffcf48b8c7b2e9be6c50377f83d726133a7219a9240a60f5ab2b18a72213f4832383f8896af8fc3e656c2790125d95fa66a973a78c3d737cd0c646b566dd551ed920bbafbe7c334d92ef12095d1ea5baef6f65ddabc8132bc67571fb4df88453abec1eba2ed6b146a222f18fd825b3b85234f6e121f4da6ca3413e071f68952b69cb867bf6cd79b7ad69f9e9f690fb96c6d0433506ea0a820e2d3fad429fa124952840d9cd4a839ec98e2189d126405a8da719941f8724db3816805b99e2ba87de15835df491b28a903a9f0b312ed78afc15249aa66592058c730e9c9d39cdcc29f110d305972f3591df5e65b1a3a48f6b021695d0a3c220d7224f44d2f39a72a8dbb765160c256f4602ef83b552aa69d804f70fce812c7f0fb2fe73b03970170abc256d18fea205e0faaa6158289d686b26a48bbb9a65ff91fd2875d44bd85db8f71b8b94cf4c3c785a460370e478c84b43a82be4e9a2cd4f3cd4b246253a646fd03f8a30e0221bdfdee56f2749cf38c73ccdfa76e2d6ef768386380c4bae26576c23fc0ac26c4ebb2c4bc7a89e7834620b1450c0dfa161f32aa0defb1c26fc428724c120020f5d88303d50a15a869a7f68ee9bf5ce7ed8329cb01a748271a78f9e4c00e064523ad3f5ce7ee8403adf664da0aed849c718e47dae1d528418a1f3b8ecae41e0e383deb88b155714356808313d9a4b6af6f9ebc06d15ef7d670bcca0b4f9b9b71a913e16939611f9cfa69e8868d3951230086eb83a74afa966fe218f6cdd7400ee9c79679c9156a489d5fa6db0c12d0a457db24d9dc59233f5baee0b8c508d55b560a6d7b21ac7be18d9b1ea2fdbcff03ae89cb7cbb6c563d7789894fb70decda70e1d86bc58896d3974d7887a639490d6ce46f78507821bccf2bbc0c537f272213c5c9e149895a24615cfcb14af397e3f3c1402e1b1a5febc52551dbad2cdf42c33500534fdfca1d6166ba765cf89342dd6d3fa2b8b4926ad31879e221c71a61420fb232c893f283ac3dc86806ef5bbd1f57c12fceee67d6ca3abecc9967b51007481de66a5ad4e1bde7137eef3994c63f2b11e66ceb5f838ca90490a0be5cf08bf870d493f3c30d8f4b3e634d480de9353a8bf722d79cb81aebb21e65c64479cc1430ec36ba386336313452a134306067a10870439ca2470b2c70b40b6595c40d65d11b34f6836c261bd05a15cf450768d83f61c850d6131c0b4684f46e8f56081eb8c3b81086fccb07c8fa3caf10a4db7c01cfa6c91f9844431fcf692613696b7c9f058dd2f20833819604c81d15872b2398413e8e46effff0cea56a97e85bab7965b0552951dc60895fd489fbb6fc17b6f24b87b23370545e6ab3195b0ac4f0cb4b96952d4185e756d549898ff48968aa4815c38d4ee4e9230ff828b3061098c21c8daa58c5fb1ceafbf3d89751cb2f49f21bc62c1d44a5d6695f80ff5a9aaeb22ef6e07283b93b8327fe5ffd964a73b5c3827bdc1add76893ffe71539d2196748763e5a6db3abe7fb5ccfbea52c5f813ef12b16f0bc27271c00f46cf3268ae5339b9d5b4eff8c79e305a68c204f552c97ca26a3cccf428f0172fe5a140ee2b5a3168c2d7edd07cf491c3ce55819fecf392500ea2a6f6dee3fe86d17cadfa7c71f5dad50111bcf7fb2e2bd239da7b3490466b5eb1025da7243a5b0dad687b9198aec9edaa7fc48b1e93cc6269ab86e576f6211cab56d955f9d916d266d637ede022c7c41e85dacdcce610fc626877a950339c0eb6ea10b1a36338c8b0b2084f328b919f2db1a031d5d45aebb096f9e1e8e037a7fa349b106ec69910a7da24f03fad41fb90398eab605cc64814322807de54e7ab72dd66d1a56559b57a6ee85a35f88c167e5fc71b4ee136ddcd00ac89579446524d8d95756d4c4f24a0fa6a0e15fa596d9640c9b995e0bf38eb857193b03996a525487ca1dc3ee118c5c290fdd39e00963d3a5c4f57535467e38a7618a74164305f9ff8cc3f12f79a12df5da41ddfd91a4715ed381336afcb11ed05ab74f2396777582cd978bf3991680dd7d115ab7b51e22d3869877e402a42a4d143c10a671ac3cd8bdfc1a3983af1cfb3959e3abe41a3a821d12ee405b5f31bb1a3ffbfc980e3b6ca1ded8c5f470fcbc3e43865c17f00cf1d9247a82b55ee47dd3be773ba1fe61db1a1008b4ef2c41c42735799355109d6a51470434094d7a3e1dbf27b24f43f109ded1623761152d922e34364ea14ed08b4bda6fefed9b9f3d782924bbc19656338ea2b3709f9e3eda96e95e53e9f18389a70615114e6867c29a40031b0858adaf69022e571ae83762433b2a71a0938ee73ffc9ca8eeebf004646b15619ecb11ab0e58f45d4a7f51510eaa01b271b0b9a4e7881fc1ee1fcd8d761933081482619986ef8128d6f0d7a8b58d53ec7fe57701fbb19c3280b965d60915db815a82ee6462870a753f16b30d02b8529dd4f08a44a80619571edcc81aca737fe4950e8aa8705dfa5c58253ed8823a9ca84daa290bec54c196e99118b00542aa3c472816e7631cca2a5d8be69d975eaa161549faa98c034dcfda89e5b01b97978b5e0a7d32c9eed8725b77b0f91d20eba4f437a19ee5ad3271fd889ca828326ef73a0fefdba5810efc7af9bc2330a0e23eae9cb15a51ece8622ca80edcf924edd8d38d3a35909370a71ccb0bb6c5951422310bf097666ece93d85d0bb7df298aa428cd69fb019651380095d975a7c4f4d6c884c7835ffc6b62391b8919e788ee66d7498910fabb4d120cfdc56d6ed5bec9e1788efc32e5fb74b68f47f1e3b826bd3fd46c411ebfa0aebedce374b343f5e5e42e28b35ad8bd50f378be159777cf96a2cdf016079a3692f84bd1a35ca7711188076d5d29a4c7f70d76f69990d25e3320c32cf7a277475aac696f96c15ffa605a6afb9d7fdb01cccf88d9fbd9a7051cc35221b7a5a73cd17ef6841f0afe427ba6988c9b44b82f34d18d32cb38191c84b330a4427cbe7226e2f944daecae8e86e74701c8002004c35b5e778fe1a7dc843c0f78cb6a59a0d78f6e6c351173b842e870f78c7c94c879f4970a2976ec476366c714cf69c8a630a806f039ec16772cf3f859b5d671853fd39fd2519fcb80b56c1eb85525136d0b0077f62003f721e60699f75a8fdd6ec164c6b8ab7de00c37c7190774200cc9bc553a22409779122947b669205c78ca5f777e1b52db96de0431e8ca5f6eb4bd200969a2fd19bb1bcfec35d73d47690db3277dac1c47c5b49feae364ddfaa7d2c082e10976c01d03aaa8d3b194d9a5f8ad8cca3b7e1cb6b4085523343260df770bdcc6cbbe5282a5315ccd717245705dd87aba71a6131689ad35fe3c5fb0c51221f9c2c793c6dd09ed0e5ab33aa44eb5e499de413dcd48068d683ebc87f7", 0x3c0}], 0x1) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20012, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="95ff17c64deade90927eede7fc7091f1f999f17ad4c671040d2addcf2965c5c97cf2eb5806828fb0007ee24bc5b4177d0443839ef42310c46728d8eedbfe30033ece8926198221c5daeda01331e5926f329ca0ce9cf4506bc1529525a847c1d1b4823da5affd8d687da7a428d9fa1c4e7d528948c919dec7410a49b4d77e3b70af98886e438c0ddb367915c0d766a93e0d7ff1fd2091a36aae894df68340dcc4b858c291db1cf69e2b161ad13b791001f342b805ce4c704fdf789a35e3f7538b266cd9db109d2666e678f50ce8f7e2845b877e62caa5784656658f8994b67674be49603c323aa8083a056c121eea169f0d48da9ca5edfa8b33c1b82c44ed6efe4bdc23b6025ded438a5b97d1709ed4b19fe51d5e7949d7e21586d8944aa4599a37433f21ac45bf4f2b5a2956e5b40d0862ab931a24e67420e07a208aa5f0361c12ed6c47e3a2027527214deca1c595cf5f887b99742e443534c9225cc35c04027c01b69f6c4fd8bb57b9737b2b423f1c6191f1fe0975b639e65eb4dceff301916f891c459e033b1f5fba1d73fc8de85ccc2763e7e5c2a85fb6cd5819f2bf3108adc23c11068a33a18369a51de3b8181a0b226576b858c912e5f0cababb1fdeedfc9a147887af55e60ffd7b44ddb6a8e865cc658767dbd9a5839c2cfd620c7831f38fbade4242b0550d2223e20c39e7d3422fbca5ac901323c3abab7f29a7984b9d49a89ca1a2ee003d1879eb4d8fe64a9f18cc9e40a30db356ac545a990364b1bb8cf47712b4ee2697fa1fb6d58771a1a0c4ab7ddd343d518115d7cc66d7e3c08ea022f10e58e3965f91a213a3796320c8be0e3b9bb3ace80b507b2fbe59292bce774fc88352bed7b422b11fcd554dfd9c6d7c8b66de54e5e635899de0f10bbc0f4ceaf8809825b7b7c9a97991067005d4f2281068aec8a24737a9f9712c91272a564e7c6a0787824d57e189fe852e63a54d91d90657f5f5f3198e4e64a48acc9d48c7147446c146ba8a19a4b4d86e5b3f85e3dd91667797f159b252c219275780ed3aa91375b6101f985d03630c4a85b0e48dda6fe6ac5fdf5a18a622e9fda02b05c197c2a22e3e39de7ce7f939a98b8d554f76e812f1cd78d84d5ce2a11a0db779f3dc3c670af32b4bb83c527b88bf393aefbf1d8bfa458b2784b46d4cfc2feb0101deb8853d7756ee27f5b77c76f008693cc7df09e3175817bde7011178aefcec74109888f63743a222eccd920bc810ebd5c9125b35d45d8db6fbc326f08440db8e28d1252e8040108c6e52eef96e67a2670edef5b90631d7534f6ac72383f3403a0bb26b23f0c495244bbe07fcf1afa5efc2abae3cbc4c6fb3a4e50387aa655becfd28de124dae6794ba90a3c1eb5e8e47d1892a7fa8a46f660997b569dde55bca81e1cd85d7520fccaee0aa75f47fe4d5206bbbd56ddd77b14fc39515f747edf69464a38730c88477fb5f3a0308c2917b7af08bb5142f03983807d726a526a1cdd6263df801cbf41c2b138a8980d91c005bb7160c8d9058481b49caac7b4ff3183201cee00767ae0991ee551f3e5fa7a7ad6ecba80123026d509d4fc7133ab105de69ce09212fd1030a77e85c17c7c88ab5b4a63b4ce398fdbbf03143c6550563e87d0181cdcf7d438b8335c79049ec596c5d0f76b09517ddf24535ae880e89947566c28c1897d4ebf6c8cde7ec42017cd5be5f532e4140c5e2a4e832ca68ff6e73156985f0defd8f80fa32012418e1e752dc7dc4f882380575ac9c5fd0384887c86aafe237714de8f71008bb3ed00e6c332faa6fcd0efc083edb72d19f4ace613f27f33e22c4bf00b0d4f1f8ba44d8c6fceb5a997b4957d2dba0ea06a0518aa6f0c1b1d2709e48a84d117633662a097f5f3c9ed4ea5a7d46df443ae20a6d14c614d06e262b25ed5cac27934f5d60ddcd8818ae2dbf6280552b7aebf54b43213f69509c09e2dfa0ea668a46da54698928edf05b9b81f97d2ee5ab92f51391bba5c71cbe9a66989cd44f3679f17c0044c4807378460cf45331b1d77f64b2924aca11f19a87cd9ebd0c946ebc25b7f14b50737e49d9e43054bcec08407ce4d8b612155eb59797d1632c9275afb043b63ec981ce4a3ee37e94f952a6eab74200a70ab8780afd04080ea65763a50ac6729f5665bd23b5130ec49c53bf348cae7f0b191f9e539b34633347c745d863814539900cee64af8b917863e6b45c9c5e1631d6efdbfea748e3de11637f61d5652e985b301b415a77df05523f027a5319c2f58b612cc27527f9272b278aba2e61ee433431d0a5dc04a3d73d1f413d8b974a5771322ba0def544d97cb4667df4b8dcbf9b2ff505b138e578d9f13eb0ec01f637604f2be95c677516a841703512ce2f91175ddd294b2bbfe0b81e19e3f441701977c64e547fadbbfde51f06f7bec35a39f838dc9a9baad00b0daae336d05f68f729ba41886b08b6335f33d5645843ad636bc6bb99027a2fce1f1dc4b8760548192646824f180d60c1207d876e7b012e591367c7efbb921ce501ec8d112e194f0615bc27493c4de8f9bb6520a720ceb0fbe0d87ff282dc742815ebaf78a3cb81b4ada67674558e8820f95e19b681b43ffd84b36ca0f72a80e953bdffdf310eadb560c5dffd78cbc5c8fd6247beb924272f29bb0c9c8f8423026607995c5978304f835c250ec8a1c3a48812103af7cf6f10535d8cc51b274c17b51c9e6d1d454283af5de1c87650818dc6ea687217170a76969ded00d3b7e4bcf5ed7b524080e3f5a6e7cc045571191b8ddfb16840551e3da18f747b14e22d10295f0bfc4202e49aa348d5e67c7b4aba7298f0be8b39e990e41a15dd096485e5190bc5ca77e9ff532a888556009a17041e5696b635764a0d999abec85c0c619273f7fcec210d4bf96b05014fbc594f297a6fa8b2c92064a07a9406012e6ca1a4e6c4a59d8bf984c2113f8e168a5340a1ba8a9b5fbb590a4a357bf1b457d32382739f49d1f8815b4ab6fcbd6aa400392641b7630aa5a4ae031b1de995108690611bbc97d36c382f414ec70ea7d0f2b76ac9abdffddd9fb2c05c71c0d59a5919278a3d6fad980e0046002f5b340dff065e7a347e74d24cdd9eb3ca9f3b3f5555d3cdc965bb8bd90c96d8c25f6327cddf10e47fa7aab42ec31727768da808f949563acf1d3dff8bac9070cd2f537058bba9c490dcffb41fc280ca984e861e62f424acb048ddbf817049df100472447f7a2e268940d799a77b16b108b2d181bf7bcf23373a8bf7a590c1d3e8ef3e76170a46b27aeebbaf7b474331479f9df98d655dd35ea6791231178e5abc1c710ae5a001d7bb28fee1395cf089cdd89191ba2260be7f43116503733190b7cb09c2b89543fffb0ec4d227da6eb27eeb78fcc1e53b13cec99223f5aac4c0436725e2f9804bc73c63b7a11d341019ceba9184451acd56792382c85f535f67d2e51663237a1285a4f3f061d80c84f96dcf525f8de8591c7914b0837f023d6493c81707041d523614871ee0b2083551e45eefe74ad045177ddb0122e47e46744c85554acb9dd1684b09150c6f9c00edfd924b7abc7071c663fdf945f7a271ddab60c4d69ff0ba0e14225ff4caf806e6cd10d729293c701ba2dc80577c9d21fe7d0c08429adb09afd4a07be016e3315147630420a32733a5bd7631bd9416ea8b072e1c184447d7f5c41c31b2fcc2fca96f9a26d68fcab90c9d86a0e7e08d87780e23d92ca8bf40b655357988b0100dcc4f802715244a083bfce72fd21d204574b4cda8d24cea60aabb8192b288952458c6449692849d66106cd9efb026df454fa8e444e4c4e6d558f1d8dedcd2a988da58873de986a5eeb2ce75eb71bd22c281b7d7745299b429117f84b95431831d5b4d28d89e9766390ecde8f45710f357fd608c2fe19eb599f0f77ab9a0d5a5dbb735211faf64f2280ed7f8a2230db69c2f4832a04a801aeaa644d8cf462296563c7ce79f192c73bd8374d0ad390061d0c9463038a5083920efc24c91af1a94c4978b2615018bf115d8cc12a0068da654ff809ad35ddc4decc382bd2b507f15e083d98e4c7f0c68f4883ea1dcb22345a20dade1dfa650bef1434d741f4862f63e902bdfa499a778e278f0e02c1f1871e4f5bb8df63e1f6bfc8329b797ab1961528d1451c63537aabebe503594c4ca17f0e175384e7c32857522396abb290d166812283975ff0725a5549b033ee250043a40a6614af57fcaa5e9c19347124b2cd4416c30d43538d4c7f8da12a7affef54361c3730bd21ee32d7672858a118b200d25b7f11074fc6c0b12147a4318f4340dad9d4b85422a7778cc02c8597a2f92af09fe9b922d33da3664baf45b4f4860fae90494eea4377fa9d20a93b1604236b2b427351883754e509dcbc36f762e6109111ce171e09e5d5960e2e21e10a28d935192cc1590cd4d1450c17c0222f3f1f38be49e65ec6fc77709aa9e95a7ab2a2c6f1e850b08e2c1d99320cecc9ce583f4bc9d33223f74b127b7186bc143034ac32b58bfae9a655310baf95a752cc104ed59bb306a0b7c0e9f82db81e79086c7c1607b9c0ede46ec9212a8d9529bb6958f773602651ebe48dbfa89158beef35dd089c0cd776e408705a1d1f065653291a0880e14022120987f83796dc43045234e0aa659058f6f85f39a506136b1f0d170b60afcd6d55ad1c4fcebf35716c27d0f6535db350ce8182a4742ed39179df21467e173ee2be25cebb6e874488dd266bb4711dd33850a718d77bbffeac1549a3313405617b6380f3e48188564441c09183e323c91d5d3c76c315884052cc63fbddc84321696abb7f3592890c225b8492e707284b791602d4aebd958d796087bf373a0562b144102b19cdfb27ee730aa1b80e2b234ae308a89f4c9b9714fe9574a43c62c1d8ae85217937824abf441a188c7e708af77737197de23b7340bd629d46e425a425f9c3730df87c722b492f425ba56db9c0d96a0c0cbdbb634a460d7528b17b60b97d93d0a2f59689b7fc6841fb4dad54a39cbde56d0b80d318f483504c443f5d53814e5a82c050b8a43c759e499ef80fbdefa00265fff2ad6a71afcbdb5c77fd0b4d68d02ebdb8900854372338097b5a82700a954c6c99023478316c77eba1caf526937e700fc461076e161c0ea0551cb1322432253c25c9d597829b7b68ab77fbb4c4c936ef9b2ff35bf7648bc78165f4a71e21cad4d84df0a85b33233046128ef100900557e8ab91accbb301ba9b8d9a06292a07c604e28ad4839bb38625392d30b8aeb6bd6e8c914dd7da9dc10dcbdead8fca2d80f7b479ee6342d6c654df51f3eea7a417cb95fdf360298f2f44d62242076cb51ae5464073886b0c2ed791a11bebe58d9379dfa38ef2303ab4bc55071eaeaf8048ace945d84b4dedbe444e0c7486b603252a09db8560996806051d31c25a7f8500657a641d957d01a9b559eb926d5fbb0758b19c904ea857d833eee113cdc2fd3db41ef3216e3fb419599d6c9c0802dce338ec1686bd2216dd8c0ac1fd75cd1376232f701485217cae6dc2625e5e6400e471a735fd6888fed91bfc367d47694d55c33c99c27d3dd2a2f664241a65d9904219611b27041fa441137e632609e81bb54694b0db4ffcf7072c06f12b0a1dab901c59245b66178ed74f329669b78bc43f0dc148f539a592d0e277368a2cb55ca68d1a000e814a4a0f01ddf554c88d6539a544f685b2a7639481f62a427d113aa032c3b94b15307937422274a9b48b32192a9ede3903967c9d8685038c4017d702936c3d6fe0c7bc6e494bb5438df4984ea87ac73e1", 0x1000}], 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="3800000000000000ffff00001f0000000b3835ff1127f53762355ae6a1d767a93079a057769d348fd5c84e470b893c77c0b6b73698d517dfa800000000000000ffff0000018000006462aef8c0057f89d642ec76be5a2ceb074ae2ba21260b4640391dc18d5b933e566d62749af5d6616f5f5cb80d0f5b5474e0d88d42ebfb23629545de95c838c0b561c0895069479e7d0264df2d6f74ead4c23dd49255d3f59d159f1e0b6e6e1802a5f3af75b32ee6b6f6ef11d4059c56d1446e71e44bbe79a34f48dc26b31a47a901190cef5f4cdd54de536f1b238b451ff122c0c43600008000000000000000ffff00c874e5b2f69d1f1332d586b489095bbdca60391577a69553283566d98deb70d5a90a2c78e013d9b3f93fb221c63e4967e2767a1c6c263dc7d1e71fa635d47c3043bfe6c1ffa00f4921f4b2c0d97461e21f9da302c2628400c0b2464c9657d1d4456a96117d1af8a61c0d0849a38600000000060000e000000000000000ffff0000fe030000902de82d50162b46865ce99be0f621bcbbcb52e6c578e111c1955b73b07624aa3db04e8fcff10a9de90eb6a14ec218ca57f056ae4967e9a598760de061ad3b7f00b0f9652780873fd1b0e863b97996e23cb888fef494fe5caac2695a83ec470442e9c08c39a7e3c6863886b01741e4c39a3a61fb4d67ae5f58e1e84b6d8ee00831bd2a61231bf2fcb8df6035716611804f388b7190e5465aff5d106e91aa91caa4661eeb1164ba67249e19fef5f48a31425f8c71bdbeafcc69fdf22f00821506bc1b8db1c20cecb3658c88e1eea3fac9b8000000000000000100000080000000d3528262457259056ddb2bb3bdc4c130b775cc1aa7d351e55df511d64cdffc568d332a32edff9e8b0dca9967a71f73ef7de8b83921634f27533cbebf1ff5c798f82365fccc871cef7e45506b23c2f882ade6b57105470589e0b4c9e259496513fea5bc0d5f4cb9fd4e08466fcee5e13611c1ed26b8c0546b8e8ab36a0989c5bfd61b5979165a88d254c90c3603505a4eb6649fa1cd9b94fb57a65ec6c99b13654658e018f6c38500"], 0x2f8}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xfffffffffffffffb) ioctl$TIOCCDTR(r0, 0x20007478) listen(r0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$getflags(r1, 0x3) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000283000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}], 0x1) r2 = dup(0xffffffffffffffff) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)="5d426299bdf1278e0c4939281b3be514126783fae254795d59281b6f154d5d3528c9a4ddfdd0d411fac848112e428ef6dedc84a811315faaaaff2bdaead66c7739c759f8126a7a90b551c8bf", 0x4c}, {&(0x7f00000001c0)="4d472a6c38098339b06fdac9efad42a80b2c7cf59d03a4e4a307e1d608f39ba1c6f8085eb412d7f20a0127d75a89860d8296fd4e61dd1464f0e8ddefaaf57e295401314f6d2785c9a0f37adc3a1af0ca96a6c8208dc122a6f0a2", 0x5a}, {&(0x7f0000000500)="5b02a68b59ec958462425903d1dca0350ea8a38879d0e808c701a1ca366da3a46328779a50b8428372bb9db681dcb86e099fa69be0587be51438ca9443284cb4efb47ac8124df0e99ed962096c1712cba76a7507d08e6291665b8bcf61151431972016d167bf10c93bbb9ccee57bb719a117b4d9cc91f94c18aae8d25c9d0e5885e0419841f2f01b1e1003ef609b5a698684be036cb823b67a9be6bcb70216a41268d320011167027b5059c2642d38efe7c9fef870afc0a4b1b105803076d732aabe810b781bf6d5ca1319a7bef595164bc4e8d50c6bf899ddf2b36a5e3dbd367d0637285d5458c4b2cd5a10d2d1128991bd62b28e5a12f858f8571bf59c09f240b94f4e149a8535337aa07b1339c17e9a188a555a3ba3d1603cac1b0daf2f290a36d1c1bf1c946ad68a799de103b0fa1b31017532b6d904368bfcd003970c18e68ed90c97db70657a6fb78cd7d355d63d6a3d59243d52b074c089eb7db173ce6189c444603577dc99ba911b78dbdad3fa8af188446aac443d442df1fb52ba16fef6c7f2fd7dd6271f46bae46483b8223c7b92afb64b4fbf454be90fcdded8d0e82f9c7468faad5d2a1719f6a3f6a0bb9b51b4316364ab25f3a3de650c9d56542bccde115ff4a9a3f82b0f5ea94be5ec7f08f3a9d41cf8f3a69f25136f0707c358dabbc6b191140aca3d9d5d6a8a17a70cea7d70f0b64c6b2f2d5e10619a90da0cec0aaaddfa931c7b91a8c7f6bf8cb734e9c47ccb0a3788da181da75de942b4193cde835db9efb5a85347ad42e409b8b017b968bf0e7e727e3a7b617ad0aea679458603a78124008a002bef4be0d12608b0257fd4b8693288215f59f86677b1d8e3f59746b9c2b4f2cec35bc81ee7827605113e14483e3edd3b85c7891b803dfc7224414087ee1f00dbfbaeceb4c0c3b5a592a84a7862ea60eadafe0cb038a8d7b643a4fca735ee98a8555627dfa9803a5e376d03cb8c14b9b5e77b0cb72737dcb2231bf0732de6e09072c4e0c3b7f86bdfa6aba25840c24ee1fd6cfcb7a46bcdc1a0359cc5381704a98e86aeca708e4717dd277ed5488ea5b0f95460802f2a0fe00a7f8258b8c8bb88efc23e9a8a77a40be47b599d9f44cd8012d93dcdf13775b6f43d98c1df029cf3c0dc9df2008e790211eaef5652cca75bbda6ebff1a87bee74016bc18d2303fd94b4d338d594063dcf8145eb9797cf9e11c218c54d312df58fe3a1959ee9dac289d7293b9e512c963394fd2e98b22f19ee9d10af748f2b948c6d15aa9b314c957d866ca3a169b6ffee856f8198c24aafcacff46dacca6528fb12983badedd591777b2d161877612140f68e14f57aaae2294d2089bae0b09ffa297a27aa725cf4ad15f57e68b22c2cd3a68869db86b2b0e826e169ad9b5ee33d2a3287880600809c662f0b4dae0e75f705781eb847e62eeb95b64879a59bee48c45212c3272a6bfa79c4b013cca7cc4116ee42e7eac6c9aedfb6094efb544831c446f0341976fdddfbb2422ba713f6960c95a90b585a1c2072fe3a4b5586834c8c37c03601c0a45b9273003a727713c5831cc0983015d9ee9ade8c367662c6e86d50ff1d6f50da1a812e0180b08fba4d4ca4451e2c8b6cad0fa5cd56eff4ea7e79709c19e3375384c2bb514aff80a72b185dfd91b324f44b9523778e08fe1f5018fd81c1a1624d6ebf7df1801d556770f85e1eded66feb9716f194912605a07ab5522a4034978727e5cf1ef1e25101b3eb7e0e0b9856054125a7bd7238795e70e7bf074bcb84626bd5122d65e8e5a80db1c1c8b62e04be307d213285cb1972a036dfeb7da1d26b744e13b0e08d5b7f5518f10ae41ec288e3bb3547339187d9fe002e111145e3dde5ecebe188c5b95ea2ebe9db0c58f796c49db73c88e8732e09ffc8e92a7b92f2f48b6fa5333fd70455c4799c49206cd03991aa85f2db7077cbcdb8985d23f8a4d602748723b0c7111e9e073ae35a4761f7be5e0d14f81bef0e26c8c23537fbc76a66ded5c63e8016092d7ee5b8e468f33df372bd09b6ee04a896e9eb2095b0b9b91ecdf91b9446bda0a5f49529813f840f7774cb22be12d55b128dfd08a998f9b2c0428ff5cdcc494577d3fadc6f4e8614388533ae1d76ed7ec986094f582dc39bbdc94927393867d3d06957c9966b5f225032cef7db11d0caa5fd7fa68bcf7c295d9349a9f6ec6a793e5bc55618840ba8a4d7ce91911d5598df309b8d31037f9ed929adf95fbe6b708679f997c406dc04c756998cd7b8e678d57361d11cd983fcf39904ea975e7a33720e8131109a7e88bad3e95acf1e1fc8a7e73cc3639c575a0e41ce42aa97b18eaa00908323eda7749c1bc37287f8f8d5659e3b446a48155db9f089a428eeb1fb93cfd41a9f541c3a68911a2b5cc1dc9240eda4e77988b495a103ad2f70caa397c567821b467f9f54879af47f7e5b2f2af1a511f47a5b5a053d79058bb27860220f57ac19840645f9689da96feaa83ab2b603fdde03c2d358df99c0333eb4a1f5dcc717bc644c6958bf25575225588870c1623af93be3da0ea051c2ec4d3292c918c4cc46167756931af2347fbf97672fdb589c09fdafbbe177b3c9a0e2a2c13116dd4c33d34644954696abd672be2f433f8dc5b52c3672a126e4bc82628fb6a84aae299fd5cb1a012e262ed0041a0ea1136d8c23038c1ecc9c6bc466a64e6328b9b2cb4b85ec70029f45855fda7495c1accb11e66701d384608d94993bd69be4bf309a843c011ca314f689622756e8a1b48cfa4fbd9258a7aa0dd449f26117910bdd26d54459c256303706889fe89661506dc4a613eb45a1d90ecea5469f79cd223c986c3bdc5308633a9dfda7917686fac19ce4054b70acc83e53e7e000b168219bcce2470700d6db9c937711336d48dfb7e7bd7d2df58816b830eb98e2f93e75668bbc38bff341836b8470ff229db55705cd75ef003a26d5aae7f23bf8ecef03c6250b5883c3e466ab51e727d0119ac7101c945196e1f26e9fbde50eda820fbc87575c207b58d2e3e5dc8794434a6c95ca44a55f51f4679467d015cc6e833d0ce8b3a4b70f34b3a46b0d65840be7326955300c4ef58b593c3d4ed51e35f51c4ba652e5fd43069aeafa0a7c42124f71582111a76dcffe003c19d120b0919a6ab045be0aea3c1b037b8358a3681239bf7848909a61aba3d0a80e79a12051673071f0e0e893bb6fe1bd9c8146ae3f64ef5b5d70f2b4413a1d08fcdec6ec598d1a56ceec3c482185d94de269b0a9bca30245d683366afb9cb1da88bc0441b4db22a061c33e3d0c728d131b37bf46c80dfad3875b061792c520ca88f736f96f449d1d032f418c250992b48f0ad2aa76aba2f2f1a438de3bdca37e36de80abd9c5ee61eedc80e0caffa127b5e1e33d975b5371f780834ffa8a0924a6c229ca370c632162005b2cb5e50f69d8e78fbd239e6e8598e2b14462f0ac676e1bf008553cfe1fa5890352938ad1efe803b1834d8924aa015b8f1c6fe42d8f978c7cfc08ca9a1f71b0f77277c12c265ae9d53abf42adc84c68c186f8f8b77f4fea0ef1cb3af36243942686e1ae33162d6e5425b623140b83d757fa674fc06f5235bd2d4a24242fe5e1bd03c0f44f03925f061dd4fb4197411e99ce90c92fd7223c6c21b15daedf7cbbc7903d51dce8d1015becd8262b806517e71972ae4b8be1c07e4ec08530276bf396e27aab285b58869ed87fe64f6eb9e7349cfcd1c1d11866fad36bdedd3ebfe3eb3fdf02a83011bdffc40912a596499c49aed643165968a18ac626c5c0ba0da3b943334c1d74b927c14c67ec6378eed7ff6b56eccaaa41cb13789a129224baa43b3508576757c95533c019eff40e3c49eaaa3495e961adcd128c154d45bbf16d8bfa7532d8136c2f10b0466550546427104966ef6593f670a643cdfc4f868be12fc0cbbc9d127ca57e0ad90da458925fe31c123aea6065027c8a2ad26eba6e79c49b01022aca69ce77df7ccb7c55319d4f7d01d12058d4b31f97a83fbb87555c08c5e9a444b33fd5947e5b70d5f770071d63340df9db628221bd5418982c715dab9279546be81d287ebdb3afd09d986ea7e81c87a4153a1f62e8658a4d0e4af62f5622c62fb44ad910b7766e24b3c1f64ed6dc80dd30fc15ffa4af3bb3076987c946215366319117f842c421a9581503bb4c085416a66bf0212090f509669830542464f99159b524759a243d0593c8e3827711bbd59e3659f10d960851d2dabd2aa5a9d5bdaf5380fab9e778bf3d3c84ad86747e678ee585f957bcb986c264cf43d63e66493e7b762dd9d23c71e8693d3592c168240b2e7cadc337c71d49d1a5a276a6e42ac2741695ba035f7c6015ed86348f3e81c246e6ca709a06dafe06290fc74e2df78b42b9fddeea45f7f7f016e2f1cea11394ad3ec76fb95ed3198b968e0f1167241749b6b7e7d078142bf3c94812e249c3ce1dda55b8d1e7cfc67f456268dc5b8b3674303d37e3b7218e2ce4c4c02f529d51f0a6fad215254d916f99868c38a979be325802d7dadacc281f40914bf47cef48020f66b8c80449155babe635e730af6f2d0ac89116d063b34dccdd410636caa9c0bff7d168f17bb577a4235179b9ebf74c261e0a203b9eab7f246c00f8b03f1650ee47218fa832bcd0e5c7d0c291e320b6a6d251442032759a542aaab2f9109b098efec7ec64513c9ca4724dfa28bfed60623cc7a33bd54983cc4fe70c8055d88f96a2ab07490b7ddd91e7fb675741edf1679710e5fa5b4f15267266a6b3b1fdfbe8fdcbcb29dc83e91fe7aebe6bb3903a1b49906d5da775696eb29049fbd78929b630d2ca3f227295c85449250d043d8c95b9c2745e3d0153cec2643a0cb46ff993d7e577af3e76da25baae647405cd2785255642eb1cbd988d0cba8a2284dc40640566e072f73d75cae31aa060550c7070cd2a68a891e173f393f2bd9b45e98e9ff33e2b53eebea97d22f01735eb0582d1776e3f8db53dabc68affe256fad80d4bdabd45d3430823386a8d645ef1c03e49211b43290057c09c31d034d9385f10d7d773564d86caa5fe888f945452d5bf8f1912f4e2082a201f1b83f9cfb6e637617fc2cff50ebff6be71e9ccca3fb9597a408a23c67637f28b186c79ded63773eabf53ca6cbcb00e690ca0dcfff22d7429c2cff84d0235c11eb2a906d276e20cd7de81677aa7891b1be5598474be4bafbf70443236af38601bfce377a6cf5b14570643d95f4c333a638600823187f719f762b22b7f973e8dcd27894f8808a30bfee4dea52604a854268c2e21ae49ce82f85bd5df049eeaf6cdedc554642e72d6c6399f02387f0126d66c605e48d1ca19cbd7d6e54ce20ba36e3d4242a487dbbc7da38c938d2f14d73242b3a95c052d201013a588020b6248b4846efa5396f3dfa501f92f9c4e5c03a6c22900e4485559e968fe53c9f0d497734f9eb66f0e1385b750821470a77fde4370954dd5c7031c556b900e5ea07dd462bf6aa9fbe08097a0abd0325683572dca6beafe5cff8cde564bf373fce257142903bfa9fd8afbbc72e1af3459899eea335cacc1c6cfd754499f81bd3cc43b456af2f1e9ea4d4dd2525a878d3db47cca4817643ac994b0b2ab67fc4e24ae6169acda2cb4443f83e007b33ddc07f3705e756bd5e5032832be559f522c4cab7e1716c6d619f9376384b3db1615018734b35b1702c26891bb088098bded3f39d2cff94aa67d02a8cb5df1a14f8623c3cc215e1c91b65871bf60d1d3f677a04ab7a1d3eccce62e285591358704188f4f713d3bcf24df5f500774accf7aa", 0x1000}, {&(0x7f0000000240)="25f97a98fb456cdd6f54d1784423278aa41ca7356c4a17480e4fd15901fc9be4336693352ec38bdd44ee712b1735166c3b64ee013c99bcc2ec9c8cbff0942ae43f35faa90c426bc1054b5c9a240fac78845acb8a813fcc34a7ad585e6814c83a9be05b7467c88bd0748d41c6f86cbfccae9b754bfbc199396c822ec8e5e0365b707e2a4814300f108ab61ff32690ae4acca665da72cb661b3ada2d7bb8aee3db49f011e72a86bf5351a8cd6f6ccd3c5b689fc705b4ad844d71304f80d5cb439e740b03e9eb991b3a6021ed4621d397264364609dcd7f509b2b2c0a", 0xdb}, {&(0x7f0000000340)="d52418948d76c29befb8dae45a0791c7c589eee2df21e7b2ffcbb4ded0b5618b76a464f1af123990dd236ddae3bc1a310c2a498bc0807c88610e792cd240cd1344e1c188f1cc5fb4c8d210e9889b91d3eee8575892cecbef165ede4629caab38eb3af783aadea67509fabc3dbb1eb8b47aea1fab588bb750c7c15f9cda41d6c31df6f0b953b6f07121058f1db579a5738bc51ed2e9af51c338bc95cb4742ace2749c12d9921febbacaa3b4763f32ed4d15a938163cd92ee329ddf6ee765733f4b6208d5de2607a4b7a22e268f421c05048d27f7ebade0496843497eaa0e9433910f1b218cee6a35882617297d8c854b01310", 0xf2}, {&(0x7f0000001500)="479584e5266517a0b2286bb9adc110072ce111788e9ca75fe8fd4c2ada0b6e51ecc7f41f1b9d33da7dcc5b7ea6fb5b5041c07a293717f18f310579fec2d91561dc38c2ab8dac7666c28f0ece3829dd352750a61517ed9341cba2094f06f7a3520c31e7d0bee02d28ef16957f680696246030ae746f7137b66b529f30ff0eb476f8d4", 0x82}, {&(0x7f0000000440)="4489346539d08f9fe39a4453d0242e361631151f65fd4ec11398eebf0108b92f556177b6764158bf2cb2081773dda07dab07f65e77c24eaf0001dbceb9a87cb73f40362fc6183254de32bf481b99a42f2952889a67df6c3b7b58e763a0468022cf3ac75d35888ae4b2daf222a68f66f8c2d9b199560205be8d2763caa73c92ee", 0x80}], 0x7, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298b95ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x10000, 0x8}, 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r1, 0x9e, 0x3, &(0x7f0000000000)="8aa9d54d520ca4884c4d18b6f16ec2d6", 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x100) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10062, 0x0) r1 = dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0xf79f) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x40, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5e3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)=0x3) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)="4b74954c", 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040), 0x1, 0x52) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x8}], 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x0, 0x3, 0x7fff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x188, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002907000000000000000000010000000000000000000000000000000002ff4f22006e", 0x2c}], 0x1) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4800, 0x1400, 0x1, 0x200, 0x200, 0x100000001, 0x1, 0x0, 0x3, 0x3c9}) fchdir(r1) 16:00:11 executing program 1: socket$inet(0x2, 0x3, 0x7) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000004ffff0020840000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035bddee1e0b70cd920fd8e748d6ce53000255f9a7f78cb7fc6f53ed7b1aa95441399a3a4e19e39c75b7ebbdfe5564843dffd22eb40d8b876764886e5af48b648799fb28379440edb1b5bfc3306499bdfae1c02f61c35"], 0x33}, 0x7) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000000)=""/36, 0x24, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) clock_settime(0x3, &(0x7f0000000140)={0x4, 0x3}) 16:00:11 executing program 0: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x10000000000000, 0x0, 0x10000ffffffff}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de9c16723f911a1d962f681f00"}) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) dup(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x9, 0x3}) r1 = kqueue() lseek(r1, 0x0, 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:11 executing program 0: r0 = socket(0x1, 0x7, 0xff) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200010000000c, &(0x7f00000000c0)="ebff125c00004f8472e0466523be344399cb460000000000f842e3368765c5726a0f1b5dece368e0b3a7f185fbb51dba43e6c2296098bf5a12f7bbde5b6455e77f5af969ff15a8035c71a63a32412fc61510595b69502494d15b7a63234f4ce5f24fd4f622a5b55c151f2edfe9a3e1ce59e7523ad6ed72e108c83c3edf7db8001535821bc89b2878863d67901ade73f291f48b1da9529aff72333f6b5ac2ebd55c657e24b760cb6b66f24a203ba4b313ec82b0d6b39c1095354587bbf641cd129f09cc30463c1fb1827bf8adb6793f2341c762", 0xd3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b36afa53", 0x4) clock_getres(0x4, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x40, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80008000200a, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x2ec}, 0x10) linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="483ceda466b7445d", 0x8}], 0x1, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x7f}, {0x18, 0x3, 0x3ff, 0xad}, 0x101, [0x9, 0x3, 0x101, 0x2, 0x4, 0x0, 0x5, 0xff]}, 0x3c) mlockall(0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0)={0x401, 0x8}, 0x10) 16:00:11 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xfffdfffffffffffd) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') close(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8090, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffffc2203627"], 0x18}, 0x0) 16:00:11 executing program 1: r0 = socket(0x40000000001c, 0x8007, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x10000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xb4}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 0: poll(&(0x7f0000000100)=[{}], 0xc3, 0x4000000000007d) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xfe, 0x3, 0x3, "dd55c038cdafb881f214cfa8af2c11b971da3fb3", 0x9, 0x80000001}) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='{:\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(!\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='{', &(0x7f0000000300)=']\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='+\x00', &(0x7f0000000540)='\'\xe4\\\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee337442e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)=0x8) fcntl$getown(r1, 0x5) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) setsockopt(r0, 0x9, 0x25, &(0x7f00000000c0)="577dd46da3fb0fde7b0bd1bb84fcdb99c78dfc29feb46435f73ab70a4a13df2d786eef658942f027b52594d8a966ec40bd600147444aab98db86c8711c7d0d67d2109b098af9bd298584f9ce202bb34a9cd0b0b85a171dc9ab304bf571f5cda2e6a063aa53c97889c87ebdd76debe8ee659c10ffa57a147fcd7990bc75d93625bc9154e0bae3a5f8a6a7e11034bb64d23228ed738a8eb3faadeca2b21708baf3bd526cb335ded539b8685256331e4818854c69d4d2cb92d39eae4573133c9f944d11aa7bd966d4788c35cec97e158d9808b8d5", 0xd3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[], 0x0) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = geteuid() setreuid(r4, r4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x0, 0x8, 0xfd}, 0x0, [0x7, 0x5, 0x58d, 0x200, 0xd902, 0x40, 0x101, 0x8]}, 0x3c) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x8}], 0x8000, 0x0, 0x0, 0x0) dup2(r1, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6e, 0x0, 0x36f) 16:00:12 executing program 0: getegid() r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') semget(0x1, 0x4, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) msgget(0x3, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xfffffffffffffff9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:14 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) unlink(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x6, 0x6, 0x6725) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:14 executing program 1: link(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='./control/file0\x00') mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28fe0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sendto$inet6(r0, &(0x7f0000000200)="27cbc54ef493d12f78a55caa3034135b94d42ccc80dc829f6600dcf2d37826be2f06cca4d7289b41b5e1cae300a62db8586a9b195d9ce15f1e7b05d79c97c13b406397fe426eb71d6606bc829e0b62a41bd1865507de2bafc66261d123f68cb696eefb05b7f8797f39603d82c17b2bbc8334d77317ca196b7c2afbe646db1a6c10d2eb334bfb6bd713cdba37ca185cf42cc08bb8a1c8c9abda21f2319f3225ce6dd62abf070888045ae6be87347cca56f2198942bd9f21ddbd8797b24aa56f6341097f29885fed4817bd4ca0a9abf8281b37b1bb56855addb28f40bc5e149f071d22794e2a102ae39654b9021d40f42fb1bebcd547d84fde107fdf6001e1479fbf698cffca025220aa085aabcb72a61ae32b292cf878fdb187fdcb7923655ae1341dd2f8b9d5aa772240b011b919a4b4958ec3f34b529cbb83fc3470f34a266790f7407b904ff0de3114fafa3fb35a9bd7c28d662d53efa5d6e0d13ae767895823178a03f5fd3377b51e31938d2b71c6284464c671440c97aaca8ac17a97f899fd84daa1918ad143792cdae0ae9d3a21091dd86e3e04cebe4c7f65007b7e34e3d0af44a64064375629bb2aca2a37b80fad22c9a95effba1a61cf09def28bbe3a729e3404afba14b23a3360e644978ea8fb910460596c8f2b592b10e48a74ed0250a5f0829fee029cb3f4730cd3b2f7b4536d546ad2f3a48a942e4e898736c9261a146ee096947fd0a82da304069a32ae89d3d6ebf30f58839d77f98f878303c1fb2f07c281383600e3e8b80e3df32362a893ce2f5992272e0b3f06be3dcecc30099540d4a46f48cb134b4b12fa98645e8360c44855d1d6d206940ab3a59acf82669d1182f9fe83674a328a026efbc21e2c50e30adf779d9a789211050bb4e9a0ccf4e83bef0d86c27874ae8b68a7505103999e373e72e9f0be7f03767770d87b85a11c1addf62135c50902040bdd224fb456044c846c13feb88b8c4dc0b7ee4ffea92881a1d87ff37b9e51ca5a1e47426e49114ccfc92690dd351aa7c25e039f7be6c5505cc544a3f91362dafde66819c3db5d924a689addbda626133ef880658a7d2c5c725bf7ff7153b68206528cbb3fa4562b80b7723c573fdfeea975fd73b708fc5e4be1587041ea17a23a80ab1ff9acea5e48db16e89024a41723dcfa418421e1f83f8375bd82c44123fe31fe7defc56b87adf44e584bf3ac4cf4413724c80f608f4aa7f181da603fd5264bb4b2ae90ca09faf6b00a6415acad67c9dcf63bfe489ce08aefbfda28a4ca1faf687f2f90e8338e8bc80abeade4a2d58e0ee04844142e862e511b04b879432ad20cb03d1208496ecc9bf7159643ea6c953646663e5af94ab8e3c91cea1e1a79327d1693626f9ac6ae7029be0660cb6253b745c749eba3d6a00ca0bcb716c945fd800dbd535503542b8490225f14dd5831ca38c808829ef681bec498e770514af6082e8854268b5b2d7558cf7a32a80ec48cff5a74a806e6946aac70b8262486381df805bc6956cbdb0db19c51cfa2162782fcc4e92f894c4a78c9dd043077c91b914daed88cb4ece40e0aecd14ec95ac85819925da6021c2cc4f686eef7b2e626efc0f79efb539fa32b8ff8d3efc7592a0db0e2b6524c4130f793f21d24eaa18b2b848a0a2da22f07b8fbffe0e6e199ebe072156f648ca3d757dc560abfde3a3aec92410d8d69005d0157af0e6c1eddf954724e4e950148f133e62aa099b2e52fb3629649493a71e7525c5b2def29ce62d2490b7c9e5fa74c70e99d6c91c873b2a4bbdf65802916c090cb1fc02e8d391e7805afda6e33fa7661499925631fbb7b807f8fcd54070a097f764f25353108384606d7b1d6c864da21f0f720458cc65507fb486bc178cf0d2447e28b5fe9838ad799dfcb0cc51b0f7e06c4fe2ccc897f4146d8227b79f1e728356f03176e7049811ccada34ff0fe3e37f5da353551be78497bde98827ba8e691b3665dda127e499a7c9f3fd4634f7146c79107629470549065ccc149a28571987b7963448c79cccafa66b036d26a4c53bbf4004e5139868cf3881f71180f22fa2cf0256b41f725eb5a2a19cd710f2dedcb8efe4926a92ac0302185890f8f8fc98fcd74e017bc126ef61dfe62ac460a62c84fff80fd937e202daf3b02cea70562f97810e67568292edfff394075867dc95849804595f45ceb617b723dcff956d76e0dd0fd0b5f1c1e7bde9c79ebfeed29c616e40ae63864fd969474b9c76d403dff658eca7e07e9bce44340f9818dcade1fff854a5e6039794ed34ce61f19fa0a165d9dc85fd53b70a4e5ac172fab0abc11ddf54626578780970f166902c843cb2fa904b611aa8e6de0c66ef6fbb253bd9d45d8963d945dc9f633249c82141a8b0bd48b28d51ca020ef08c5661e5a021f68be80efd6358e97b88321fef5234afb20c0e0a5fad6bb1fa2cdf83133e44e8b691c6b43dda0e3355539ef53c7b3c81d7afa7b63dbc77428eb955649ac1f08ceeb520c1ef8ca746b0f98f8115317d5ba60d6ae191fab9a9f7713e7f5403414cac39576049a14315d3fa8c5d946459bf8ba3f0b7e152b4b81c05adb96ccd337b9817798ff4ff6854583007243885114a2ec951970f1136d05a5607a6f3e8e6bda14c8820605a85397a33c55d2559a9a7cca22e868ec35f08476e5b67c8d752e83ac6c9f898007ed247d8a361cb7b7a27fbe652105d9bab7f4fbb46b9ca6a4d7534d33f1d12b721a32e49cddebf7ce06c1d6533460dedb1dfbc6a70f865d89f486dafe9153b0c9310da306c0547480dd590faa3567e47e474b456bd322ed336b40d556064254631036fe4b5063ea2a7601f1b6e67dc2274b6fc4950e42a348fa8fae726d1fe43067e9f5acdef8cf2da774485ea68898b5957ed1bfdfda7baf7b91be61250f4296389e1796950004633e41bae900b7fbbfff8b87597646e864335777a88832174feb7bb355e3db265c9cb7770657a0bb62558b5371631e8992c3ecf2ec1607146f438aa4d063391633f1654235bf077e2ed72386ec8ccb58c353f2b64a687e5d3921620ff9237675e45c9c817d699ae89c26590319f4121ba4e168869270174e3ea85e89707e32f9f6e2d6c8cc0e7fd9053efe8635866f79c29c16c16b9d92d108545ccf039d1e9047841ad478b6e138fc49d5f35f2de00f8f3cff3704f05bbf6c0eee5a6bc4d5eb310e8ae9da0c27ecd2d0f0fd5d425c163de81347ca5d14121fe14192e9218066cdd3f65439ab323c845156e2bb02ed42d13d0032c93e8cce175d5df203bec4fdc69a9c62af172fd60db5eb6c0fc7c8e442fe975e162cee58eef554c566ad3e0aa081ae51f31c53f99b68c70109af8fea2f1b88198325507b2fcd55244b92c6365f5d24c390f535a2befecaae9cc5b37d3afeb4fac83a491bbf8c16dc5cb5c310e4cc0e21c1b88da998bae1ccdb8ff059adadee142a6cb9816dd1a969755d8c732047de0d9013612aab444dbef3efacc165d1079f5ad204183c9ce23adc07ebfa043f5639a9c479c8c18ccb4275802a93cedb208763f246f91620b760297bd5a7b1fefb64581aca167760faa2c5f86b8ac2945bcedbab37a9f715c59ddb393a1a2d0fce668c2b2bef200bb7e8a26f7f1a6b44bef4f59d5c0b6d91f45da30f877e203a3cba6821130b1552a2b9d526ac0859076fe268e16b82f634a426cc63a1f36a54e05e3493ef05945eb9e9c3b95076f5203020bf02f09461755e73e0027ead81a363d6b01bbe1610aeaf14f4261e65a1f11b95f8a047dbeb4d1651339cca16ab7cb9ae0b7036091b4b036042a39e37444c33a6b9f3cfcd85146e47a0a6a64cf66514e46bcb181bd6f9352adc93e71f471d3aba239737c07e35e91e223cf5e0b2cb233d5e525032ff6023deb7a760bf4e06f5a0a22821b2ea338cb475fc061ee06b6cade0fedad32f7f23c1544b877a991a758dd46f5908bec5ea7b10f8f2627d996d17cd5b844cd8f59bfb244aa30cb633c12a041efc34438cdabb85c10fc69e762927bbe6c658454395438b931f06bb1f6141aac3e08f0a03ad0e7ebb01dd06e3f149ee90ce4e53f731f1691889dfdb7dacbabb58b60ef6d5f1a31b54101e4afb8479cbf13f74e5b8680976dd554fda91d62d153ce9c5636e90a2c3c913d4f03e53baad18765581c6b916190c811d1542dadfdaf9c924fe70007a1d70ae3ec8f29e26c31dfd6b265c2577e73080c5687e8ea809cc4647e93c1d80bd92ca467c7bd0dbbf6949e6cf38e485e3d5ba30ef77c5eb77977e0fbf063c80848ab8557b4c38b7592fc1ba7ddbf068446645b3bcce7f871aaa8048b4c8d8a92ed0beb7c2672815a1359a044cfc84ee5abdba68337538b7f9d173b0e9cb2077f30034b73c0c7d7afe8de7cdb10edf404bb054dea1cefd8d29f2dfdc78fca3becf513ac0f5a673b95c64da57e004a66306ea35d47162b2dce5263ac55429851d3aa322b6df99e428e5e747e61aaece94129a6e7b6309e07a0727fcad16da161b190e4b757a174c4e5e3837ff28161875c96fc17cec6010ccac18ab7c9a25ed7589cb0feb71f5910f63c9ff6d73b859d4236df7936ef9235d39b3a26ed084c0057a55de1268cc553eb3b7d256e6984101a6cbf87c378801c98c07353533d58a2822bdfc55ad9915d15bbda0994ac2667f2422b20c91aef2e2bb28fd56deec23a10efaa33c28d1a2eb5232c66741f9f3a53d05f005c50d215bbcd906084a361aa72b50ae7d2356b2870a4a0463210d99d81f53bf72be31ad2fa31040c1f14dc3454c41cf354a0e6cee8c04d60f4b9ccdf80a46dbc3eb7b245828b57d992dda7fb76bf94cb37dde7a7028796313baf014b957edafe8eaa0c3e847e21b8b62e56a545522510cf18c219c60cd7031e0ac2d91ae2804f694db58e7123eb731f2c5149720db4cd850ddaa0f5d7a570f63dc27568e13aaeb691eb04c6829c8f633655b6538338c429ee362ef5e79388817389e46e2cf95b8a44ee96a7bad7d45b5873b04cabaa0e8aa8b42bee1f26cb6fbecfba324a3db01987868f0cb14e2af095b3c83ffd2617b0f3fd5b5f0a88423a2f4540ad19fc00bbaa779bcb7987abf935f7aa138074c6c71a5e8e0b4f6bfc5412ebc0e8cd5818de4f9323a2e8859c3695d9e1e62d7a93acef6f9065f64dabeadf1a617ab82057c03c99587991c5d8ac82445fcd8c8feae2b0380d58dc2b9ca85a2b8ca7516518028a68674419c2a4cdeeb7807b99ca4ebf5681bb2762fafcc9a3235b604a9f102dbff094b9f40a9e93e846aecf2d8e90aad1894a55bec96a746a9382b8156afbe3b03aa9f25983fbb28e8e951f9b0ca8a754d479623a00fe3a502096e0fa6beef4c8f6d6a074b164f623d53a7453e451fdff09d3792b39ca56bddfcf4649c378d58cb57eed78d7ef6ece952757e349f5d073987dcbaca725657532f5fe1f765c074228d1f79930764a872f9de60bfa238d80fe63d6499ff6147d461117d208383e4837f64e7fa3bf39acb46decc893b2f170aca8de7cf119485cfdcb24114d44ae9c1d9a43f4cbba99ac1a2b5125ece2e5db6b4e7ba5f739f84cbc982f2c8cec3bb5c6f3dae83daf3f0a059e42b138384d6eb3d90be55ff4b5a78c3976b790f631da287bec2b6f1a11a6d877207d3ef4b0148dd9540654ff5860c8c6533deacd475c160cd5ac975b471b6509414de1a1d8cb583d30898abfabb3da2414f9999b53b39358f783f2b72d90f566e8050a3a06b7e2bce37778d06fb9fcef1df5a34e9eb28d7af7659f59f7a70752dcfa164986b02cab5593e8cd2c3143fd", 0x1000, 0xa, 0x0, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000001300)=""/189, 0xffffffffffffff0d}, {&(0x7f00000013c0)=""/147, 0xfffffffffffffd3a}, {&(0x7f0000001540)=""/115, 0x73}], 0x349, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x50004) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0) openat(r0, &(0x7f0000001200)='./file0\x00', 0x8, 0x20) poll(&(0x7f0000000140)=[{}, {r1, 0x74}], 0x2, 0x0) pwritev(r1, &(0x7f0000000380), 0x22, 0x0) 16:00:15 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000001, 0x9, &(0x7f0000000140)="066a19df01819cbf9552e327cd7d806a6fe8014840b673a80c5ba765e42b40329d56f32d58ae623455bdde4858f2d46fbabaf280bc5b50eb55b0881637f9f64b9bb0ee160cb9b568cc1dac864d1f28fde339c1cf13c48a29c06846f5faf9c1591f04d98e9a5cbbc76399153a", 0x6c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xffffffffffffffff}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x5}, 0x8) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000280)=0xfffffffffffffefb) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000200b, 0x10002d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, &(0x7f00000001c0), 0x3, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x6) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/213) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2020, 0x2) write(r0, &(0x7f0000000000)='>', 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ftruncate(r0, 0x0) 16:00:15 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x2, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xc3c, 0x100000001, {0xfffffffffffffffd, 0xc3d}}) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) r2 = socket$inet(0x2, 0x0, 0x2) shutdown(r2, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/6) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) socket$inet(0x2, 0x8003, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000), 0xab) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x1bb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x4, {0x8, 0xfffffffffffffff9}}) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61652e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd6000000001e66eb6e82801bf760eb19d64cd7619f4a7e71a52418149724b806fd1acdf32dc1cb76a4f833f9206e8f6f52f885483412f4fb1ffe7e649e36c1cffcabf62690f621e80e24f4519b603989311db53af432652e42c957b2122dcd86f957d6da132edbcb71f3b610ffdd38071610160935dfd46d908182c10b436edcd688da69636f6589f5423e0a7e"], 0x1, 0x3, 0x1003) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/1}, &(0x7f0000000200)=0x3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000900)="54903db030c96654688a67791a69a2be23f08785b97065da2be9751331ffff237720b8ad9353cff91e82911192b84ef1154d8ffc", 0x34}], 0x1) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000064fe5872a62960bb69f835e996f7415e1d41bd7259fe5edd970af9cf89447300201e4b06990b2781e64369514074e77c95f271f4cbe0a28febeeaba5f32a36a9d0"], 0x1, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a78803a1b25b9810b37fa7aee2723b15f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410"], 0x1, 0x800) writev(r2, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) readlinkat(r5, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=""/195, 0xc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x4010, r4, 0x0, 0x0) listen(r5, 0x0) connect$unix(r2, 0x0, 0xffcf) listen(r4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r7 = getgid() fchownat(r5, &(0x7f0000000880)='./file0\x00', r6, r7, 0x4) msgrcv(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088bc31981500000000000000000000000000000000000000000000000000000000000000000000000000e4d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9e470aa908589769bcd4b35a658400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069c37794ea220271173e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x1000) msgget(0x1, 0x200) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000000)=']\x00', &(0x7f0000000380)='($\x00', &(0x7f0000000080)=',[\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)=']\x00', &(0x7f0000000280)=',[\x00']) r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getegid() getgroups(0x6, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000800)=[r8, r9, r10, r11, r12, r13]) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000077958f6e46ceef004d1901df55314f813593310a15eabe11a3f49976682fa5b685da387767580658ead5750ced3856be0b82507516df06cebb11d9afb2d95cf2017a67533a175d2e964d2c77c9beb78faa497ee4ff775e4d7438ed8850aec082dc29b3af513184d817846b73b806e91119bce2310b4d634ee43b4ebab9fdc33968050008321e3e5d5d6deaaa5288d9d749cc9e0cdba40062bab6e2b8f9a3e5aca38dbcb32a6fd188b59becb9cdbebc38cf"], 0x1, 0x800) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xf4b5, 0x4c}, {0x20, 0x5c}}, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) uvn_flush: obj=0xfffffd8030a53b50, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {r1, 0x104}, {r1, 0x8}, {r0, 0x2}], 0x4, 0x400) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="a23cf70badc2bf89a68dc1ea8ccbdb108b77bc00dd949f59f38c4d4d22053815fa8a", 0x22}], 0x1) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0x2}, 0x10) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) setsockopt(r0, 0xec23, 0xa7f0, &(0x7f0000000040)="49b46df05b9b8e9bfbc161376a0829377a357266d9332c70e3a2cfc4265b59024dc03606bfbe2b2fd81bcf277fed4a4ada053fc93a082d82d8caf839b5f09e21464df97ff8725e219849f18d252801f32f0ebe507425b9ba5a5f4e001d35c27b2a076c19c9022052c9d122fbd53b2896f820e7c8325af1998a93a81a4f1682dd0df347cff310ae48f234b6514e676537e85b617adafd5cba456051f8bb6f0c9e8ea52d5d6b755531790b90d8df4099dc16ef695cd1423feffe29391655336545a82c0976e9837eb1743220a0bf9e8e6fc52b9d2c86d60a0052633cb18652e9be734ca0eb3849ff99be10c6af1c481cc435538afed8e1389caa4feab6", 0xfc) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffff01) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000080)=0x7f) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80e0, 0x19) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff000000000000000001f2e9ff00000000000000009d0e227df5ab009db9d8", 0x2e}], 0x1) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/168, 0xa8) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x200, 0x1, 0x5, 0x5, "b33bc5d82f3f31defb9d6248ec9c48bed083b4be", 0x2, 0xd0}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x0, 0x6422}) 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x3, 0xca5a}, {0x18, 0x2, 0x7, 0x4}, 0x6, [0x3, 0x9, 0x8, 0x0, 0x5, 0x0, 0x8cd9, 0xffffffffffffff7f]}, 0x3c) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) shmdt(0x0) kevent(r1, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x88, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x4, 0x10000}, {0x43, 0xe487}, {0x1, 0x7fff}, {0xc7, 0x5}, {0x7, 0x401}, {0xe7, 0x3ff}], 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x20) renameat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x1, 0x3, 0x200) semop(r1, &(0x7f0000000000)=[{0x3, 0x7}, {0x0, 0x4, 0x1000}], 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffeffffd, 0x4000000000) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)="a58d0469460a52311d222020f6c72cae14263b4dd6dcb2bfa132deac42d27caf3579d00c76d64a1d43300277afd52bea72220a1d9009b2296e6017dc798cc46af078b9ad4d8e6d2be865de7c8557f5ad3517a6b5f7", 0x55) listen(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x1b9) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/242) 16:00:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x400, 0x6, 0x9, 0x80000001, "01bc63e997b8e962dfc92a9563216dd82938a134", 0x1, 0xffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8238, 0x0) r2 = semget(0x0, 0x0, 0xa0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/104) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() getgroups(0x3, &(0x7f0000000300)=[r3, r4, r5]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r6, 0x1) socket$inet6(0x18, 0x7, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x0, 0x3, 0x800}, {0x0, 0x8, 0x1000}, {0x6, 0xb737, 0x1800}, {0x0, 0xc4}], 0x4) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x64, 0x4, 0x4, 0x3, "63c2d626c64b59cf1e9b5b39262cb744d1c09e95", 0x915, 0x6}) connect$inet(r8, &(0x7f0000000480)={0x2, 0x0}, 0xc) r9 = shmget(0x1, 0x3000, 0x12, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000004c0)=""/65) shmat(r9, &(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/23) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000580)) open(&(0x7f00000005c0)='./file0\x00', 0x100, 0xc2) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x3ff, r2, r3, r5, r6, 0x95, 0xa00000000000000}, 0x5, 0x3, r7, r8, 0x7, 0x1, 0x8}) fcntl$setstatus(r0, 0x4, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r0, &(0x7f0000000080)=""/211, 0xd3) write(r9, &(0x7f0000000180)="75ebe270ca700731fda256b601d34944dfff18134b379f07e127affb07f79c43785a492c474146bda6cdbc2da04f2736e4242928e025e5d0293fe37e8e500d02f787c8a32b6de73100ba3969b0998fe08ce282dbf59f8d845f149e7266ec024af9f5acf8338973ba208cd2f2e4f73b7b4cb4dc06beaf3913151d1ad21a2e29345ac5dc0ef04971216d0baef842b49bcfadd09d5e742537374a56e58675fe7230", 0xa0) write(r0, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000240)=0x1) r11 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r11, 0x0) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) getgroups(0x1, &(0x7f0000000400)=[r4]) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 16:00:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() setpgid(0x0, r5) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0x5, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x95, 0x9, 0xffffffff, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0x3f90}], 0x4, 0x0) 16:00:18 executing program 0: unveil(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 16:00:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x21, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0x1ff, 0x1}, {{r0}, 0x0, 0x1, 0x20000000, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x9, 0x8}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x80, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x51, 0x2, 0x1, 0x3}], 0x5, &(0x7f0000000240)={0x5, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) close(r0) 16:00:18 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) flock(r1, 0x0) close(r0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a", 0x21) write(r0, &(0x7f0000000140)="5c799defaac938dcbab9687e77158bf6f415a9ea", 0x14) syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:19 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/11}, &(0x7f0000000100)=0xd) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100), 0x10000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0xa2) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xb3, 0x3ebd}, {0x18, 0x3, 0x90, 0x39d9}, 0xffffffffffffffff, [0x6, 0x100000001, 0x158f, 0x75d, 0xfffffffffffff1dc, 0xffffffff919944ea, 0x40, 0x5]}, 0x3c) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x18b, 0x2}, {0xc7, 0x400}, {0x89, 0x85}, {0x101, 0xff}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getuid() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) getgroups(0x9, &(0x7f0000000380)=[r5, r5, r4, r5, r4, r4, r5, r5, r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xeb, r3, r5, r6, 0x0, 0x44, 0x4}, 0x10001, 0x4, r7, r8, 0x6, 0x6, 0xfffffffffffff800, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}], 0x1}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="bd111060a417cd3684cd8379dc63ea31ceda59cf66680d2111accd5358cf8bf95ddf735be1f2e506cd4e618cdcfce8a66949f48a51df4017aea5b7d7560f1d0b5dcb67018a7116798cc1d2655af8a11b9cd1f1a558095f8bee3801fb6eee0e0047a49270e6c62e6ff7849f5077c9cb5b73abda016ef6ae08f5b39c0adee8e1060f0e4f92df52cbbf5c0c17f6d0ed7e1e185f4946a79181f2c55952b76c", 0x9d}, {&(0x7f0000000380)="b247e6ea6cfa2074b1581e76ba187697f2e364419a9618bf63f7d9b92e94804896d4f6a360f29a42dc0590a59278d972a84d44d7cdb9ba843b35a96766ca435f0bf256c9660f016c01863cfaf88c45bf638a054ecb05b728e06a6be179e02fa5a104931c74b5d7ab25602e966ab9af1e4703bd0eda2857bc4522bfff018e37f7b4436b4d773abb39ae65d9b6d94df669adfd6f24e8145519", 0x98}, {&(0x7f0000000440)="aca2b136a514b77582702edf5899ed581da7abba4a2918dbbca6fddec12120f04eb075d3683ccd6b805696fd13434c6dc8c1e2d6f32e229c09f1ffd0fb10171bfbb5fc1ac89d74526bb7f14e5485593fb88ed2dd7f5480b0722840965a0d00566f309c2c65ace40e5cc192347074f1c40a515b009ce611076c0ea01d4f7e90cf52d5bfb08a1b8f2a05f02abf71341c81dbabafb854dfec93e5d0405cd9371341c76977be41ef2745f7416c92d9ff5550b3f19cba127ea2ade278f5f146fd1fd8b7df34873fd5d7c41f95473511e444", 0xcf}, {&(0x7f0000000540)="f13709cf0f33cfe5662d20e57fc7a5e4afd7e14c5bd16259fd9a44bc0c4eed3509467c0f62d0cbe150e405b3505f22753754f0d13ad3efe9ea74cc5b64eaa4758d6cb80004933fcafc9681d377cf79a25549785b397880d37333628ea599ccb19ba6a143959cd1e964b80ec010a0c5974ddc34d2a17d7efcd7059d4972a4f7f79da2831191fea44bf709fcf93c3195c7abde3b4bbc823be33eb9231ce066b167d2b8c9369e896766201d23a976ed33f85f5c48407882ed333d0f14d41ee1461ca01a2436f59199fc9f32b425d1275fc48cb6c7622e7e72389bffb8e54e0911b5e795d7a1396eec88", 0xe8}, {&(0x7f0000000940)="32510cbc8861346d59648d19dc986aa39f1b9593cf55cb7a233a195fb6ae079908bdfec006683aceddc6b294c280a80a267525591dbd227f2f91339e1b1481d67a6574b4b87869516e652c37dbe3bde68cf04b58aebbf7b87ad7889ef4a0125437c7456385a4330dbc942107f5a2a7bce1020d39335274907c184853a82b3079854ea59b5be9925be5aee3130ca59d66749ac779138eb78a3141c6669351f0be81181f47a82e42b73b87146fd32a50a3ea515ad84182f5085327782838c200db430c2e17263a3af496a21fe0fd6334606f163eaf16ce528a6add8274ec0338202cef1996433769b7988861488b4af3b80e6489b532a10c0b4813a0a7b2cff50db93cbd3aade14d42bbb0962f7fbd33d349f75c5e1888fd1b7e61d09cbafae8e9346f6e6a5280e0e6094e3f0a8975203bb58a98a970bebc19ba70ac82d41e5adf1d673c8ed1dcff12a77488750aaeed812bcb196651738be7f31b47a42dcc2aba0565a72a8c36fbcd8f3ff71ee52ab2f699c9382e55bdad021cf063076e22c38d3ca8a7f1e90a34c0ec4d7aa1504370ec85d33cdaa4a165a1bdb67ac463f1ab50b6d3bc3db1677e88c40431b050071e4c226bbd94d515e742bbcec6df6c6aab241abacbfd2e8afa5042cca74c9b6c248f81ddd9e0b2cddc7d8932740844b672f5710fdcd6fdf202252ce85b7e4bf2a18193d1e71134e6bb7a49972dad409546edf43ff9516011dd57c7ca4e84e66cf311ed1fed250c65aa83e04517fc509de1dc49362a54bd74d13d94014f04d9c90fbc0715b68b0b6ca416dc9be73baabc2a450ddcea5d3526851f4739e3e41dd4d73f2e2779f17667b4a14b1661113869061fd33888a1c786e0e54b8135243c9870c9d69af8768057b01f07a99eadcdedc3bbb4978a3f97908b8ac9ce842687162dea026102c4af0c8a645120eb96b5d219eb52fa88f4520df2d406eaee56a820d73740012c6bf9a81ff9604da22650635c551368cf42390822a3d6dcd6bb8114268d2627f3ff50a21a77698a1f5078cce5a9de267934ca4428c12c6d4580ade11de68f3989ef64b47c3467f34eefd03cb0229ab2189040779df7015e0701d79038313e4f183ad35519307f40f38746e647371e1b36145f46594125ff26156084fe51f387e5402310ff3b1b16753c0711ea3bac20acfac274243d9f3ee372859e7438a996921cff4131cd32e7e195b413e1907cec6126d3c3a97052e246e0cf6c3c50162f96a02ac4a15f461c1def1e2581a43944054af7603eba6d47b32823ed2879454d40fafd54a945fb75515945e1f64b523fefd4a1af1e31d8da95f645a25345b66b60d967def5e6ef4e8e1b23d2dbdc9ce72cb8a2f476af38576b8851025af51e4c9625ffe70b3f943ae345de44a16236ce19dd09846307c4e32c7093e8b86b7d1a001dd52fe6e677a732a9715832d4ba4c763a57e33d403898a39ff6ee88d38e5747eda527ba59c6c73d736b83b453eb0a4d46c4cea65bfc268d8ff46a76c814f7fce8e13cc4e37399086acbd37a6f60cf5de23326352c247794c02ea8937d0d9432e0e17eef6ed5cdeb2407cc8b6977a2e8f22edc99f998816cc702a725ceb06a116e8c7e468ab569df967db049858740845415fb0236609620f7b92de289b9efcf11b79b771b5655835ee44d3236562faa76208273f07fde5a6f2d1d212573cb31653b55516a4839ecce5f4bc2277d3f0d276048c340672572cbb3939bb177945ead1053137d59d704387515bd0e8da88b2eb58a72d40d18616b5c0b2ea4c33993c9e994e8b527b07ae143add40b65050f532bc703ecd065fddac9499073d6e6b76fe377dc9d8ddbbff40353439c3c5e9980f5c8cb90359d83be889211db7bdf099de8df450fe61c77065bda1454ef8e2bc62d09fdf051b81ab64ce9ba09a8eabfc297b05a9d20736664fddfcb2d30262472577f75f0ccdccec3b440fecab890ddbc48480c19398b09b2ae49de44eae67e71b4e6bf6c89db7f3f1b7b013c0d6c81a76415371d4cd6d32809a3698faa65ea9286dbd917593ac809fc5886dccde84ca9b85250a6d860740e820ead9d11d5f20528e4c5a34c8e19bc3a9b9cd85613df38eb02a70a5d851590f03537d5f67ddf560d4e0d81c40dff28269e8e035ccea388825ed06d495f71a64d535780e4b30d347907c6c190bca6bf8497f38a76c6df763120adf33b5e8120aca5252c5b029e5964592715f4f96410f65d4962e8d383986701075fcb19e2610329f447a994bc13224ce60af3128d0bee1346916fefab01f613f0759783618c0f7ebd74551f2417a5d4f19335c3125d5385b359857714ca9911d83bb8095039466993ead405d6a18aefa40840c71afe1d2512f33be6cf60ad78ca320692464b1396eb620c6b4fb5cd9a425c94e19601d19c217723dc46cb10754aaee4455ed0d687c1fe7fb5db7a85524be928442876b5a8dd5e0823437e836f6e7b0d2b25976d84212319da67f533ee3808a17d7dcebed3bef1c5c68f96f2856a63d6476be37659d5e5320644c30bf54f504ca3ce9fc36e78ca4c1519488aca720efb7c8b050b47be70c984ed3fbef5601519ad2a34b348579dc1b9afafac78d780ecf932d925b46cd60b74013923d9d515772d843e6d32ceb8803c5ea6a80b010dba6ef4d0b8c21eac977e43d6c8fa00c0da945e2bd59ff1935b0d8e088f82717f6ef5b716b09721efb81ef80a9264a20ed83cc8d8cb57450ecadea2bf81d0fe8a25b7cd75d83179018167adfd6aaa691beb21489234cd9f944dcc2de765283762cffa4694e19cca519d484e9d4a8566168ab2081310d4527a8e5c7124c2926b857432f7d7c094ecc8448694f76542dcf8578c6b40136ec02f909b81cc0b6b0b85de74a6867228626856af581572cb9cc49e9f51673bfc35a2ce7eb0fc155c9c28b0c0b251ae710c8a9f3e1b412d4f6dbf9c1438c6a1a71f1484a9bcd84266ffbd9b2e3e1b6aea1e4d1ba10fbdfebaf99b8deb225978b4b7c8a4aefc8398f3471f74e9d3d291c4b3b26c8e71d7ae6ecc91ca602d7868ac4d957276f475f776ee3b1e5bb50ad1fbcc4c96fa66f362b6976678d205ae73f9f90ac23bb7600b99c46e27ba9dcc01c09fefa387f2c40b67dbf29cb2c2bc891fc2e8f12d68a3115a1f019e4dad5711f142f5b372e4d3bb56bb6d26e257991995f64fc8b112e8af22c11f20daec4f7ca4bf277f64fefc13669bab4c8f3014fcd38728ae14e741702f75e28b9dd87fd6fed1cd9ae0504f664dc7a06675767722939f86459d7a688bbd798009fc6f27effdfab457aaf8364e6145c46cd93768f98bcf14ade2bd9eb19ccb7bebc2aca54ac3cb39efec9ff0c77a6ea03b18fdfcee28dbe314aa380243681ed0e3f8cf98b24d99eacfe8720879e74393c2428897400a8effc785d6fba1207cc70d556639c0261c171a5fb6b36a588c07e84990685328998d0645a9136b3936835fabac2b63e0cf047ec374da3ae0ae3c9bacf90bffcf79202c012d9bd00c75966090827b7fa8cc59663404319d111afa96fc7983f603849d03427a73552dd52a62def808303b84ae6dc0bba54d5230995be9b2b8a7c2b28a0622237fcd12f0c0621a05094576d4088f5c1251ecda4a6104d3300c4c76931e9ac8c7b6789db0979bac095714ece43cce943bc4eef1d40433120f7ffc42778811c9cebbc8b9e6baf763b1f7fce653149b42da22e18d9522085602c0140af25bd471b8aa5cd2ff4d14e19e6f24519132926cc0aacddf2cbc6f35600a94e8ef68687fe58864150ff454759336084d942d3ee3c7044b0fdf19dc461c07e1df3ba1c0d738f8196a1527352664fb537176b42f1603a7cd65d5c46f820424df1aa974b27b470cce81ff22256f7e8bd0b281e5ae9dd9db099c9d40f68e09eb27cc3e3ed05ba9fba78c4d39564b074a7ec2501b976935dc2aed934efd678c6c012a4547ea2520c63e12c05854f9b5b47946b15611f9e72ee7a8058d7324d68f29085fc635f8ff23ab0cdbe9aeb12b42fe8e6c46917e9c820c340bd679f24623ec0a3cadeee17ceae6af11f4df1f618c23bb69f7ec0fc5e2216465334a2778aeca830e022982844b51577020c0e0d6d9bee6d88d3b25c01ff8247266c28b59c102c3d7d6cf0cd54b68476036b8de5c50078e9d471261b633e9aada7cce8bdd8dc2d8614210fb8178a0168bcadb89ec66cbac192a8d60c8ff73880a513f332353242f548a5e6718470feb35b9bc3e1ab6727905785d2483c0f41214c265ae06bf955eb2496a85997afc8664ab955dc8c91144e3589e870f145333933682e7b45b7217505661407ca0166170f3f9a992f04dd12ec30a5f005ba7ed4e5b054e04b584f266dd583f94b73b5d3e661df69f5637f562c5fb39299d35c60772e628352145832c6f880bf2f1b0e25e6db472fb775e71b9aa6eaa86ca3c17496cde92d8084ed6456f19108f93f51224c74e4f31bd249f8c9e5e3bd370259cb874f3f1ed22505105725602db39bda8bb0d13cce26daee700a56a0bd0c43d3c4c9348c75e58927f16ae10e11c7eedd064d1e08082d97315ecfc84ea1e630535389321de490071be08ed9b460a24d272d61f33dea247a4b562e7f71f12e6263ba7a5ee1d49ae9f62e16df842ade8d503076837f8e50f0c2a8cf02c3289e48adba040f2b165a9a94de5a430d780287e695bc95de7e207cde8cb7f6d64e74905eb25e075fece720af646e13f516ccedca71074cb84d9d46706d8157b311a9d54d99d35f426e1c72275333321a535d12982ff5dbdee72b3e4959ec3d9bde81cde44305bd441defca1a4b8a3cf8f71c4dcfd709d659447514f002d5768013e773cfa9f97ec25de5ac68466c2975e5e7f7d018667261e33ebb1bd9896f1f285e76dc87e340059efcf77ea95ef86e7f5b7734e312cb3aa548214fc7603bed6c33ee25203aef9582e4d5d8218167f08356fba7655f974f7b808e7494b43125c65024945d998aa8c9fa50b7b8c32f3cc6b7a2d877260844a6e513d3caaf4cfae769692b07fd5f41585a8e76e6c9decaeaa29fa15a67bc9de183056c2777305f8d6f3b189ba9bfc803a063722732ae786acf7353ba4e21f90b541eb106fa306c21260e1f1697523d1436e331a50439a14ac1623b8843392bdf0f20b06ced2ba30b98805bdb982457149e5cb35ecff04565eff7d4f382a0567312bced068c302cfea18b22a5975eb6a49cb43b6de8596fdb979d47a60bc8e8c7b164f294a61fcc0fc944584736c8f5b40786fdd2d21a2e3e436cacb3533a6fcd14e41319403990cb132cfbcbb0fbe8bb3a2585a6c90134d6ab951071a51fe2a1653edea21775153795b0c73ea49ea611a0959ecbca246ed9523aa0453ec658df94d8d0c21f63dc490a8b67a1bba27e2a301d053eabad5ec2d6466f7825f5677eff9bed46af1870a11af5e33a9c75a12df89ee5eb013ba0f1da96687a8ed799fc8debc99096a4af96cd233dce19200683e54a3cd7e67e5b3abe864e85aa16e08e05098c00b7c7523f937f2c3f877e5f767993ff1abfea93a5937f160861669277917ce97b55964eba063eaa330ae29d3da3c2214b1a7156e9ec6bfc29f24f9c53fb0d21ccb59b7b19a0d5271b055e36f539e8b835c6b073191251645e2315a020e250e0da106df8b00c37afb270a7485f972f2f9d464920ad18e2f3f5a20a306dc02a286b1d59252c4a6b3f09f0676dc85dcd754acb8d5b0d2f65d92da10671d4dccc6f283ae95ccd503eb29395445545d713722fba8de327b04f7e7a6ce647b65b7fd4757a8", 0x1000}], 0x5, 0x0) flock(r1, 0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000080)) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1, 0x5, 0x7, 0x0, 0x9, 0x6e5e, 0x3, 0x2, 0x0, 0x5, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) chown(&(0x7f0000000280)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc5005601, &(0x7f00000000c0)=0x100000000) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x3) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5a64c1a6, 0x1, 0x4819, 0xfff, "a7f544c95c6b979507acbac18341f1c5c146d30c", 0x401, 0x37}) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) close(r1) close(r2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x8, 0x4) pipe2(&(0x7f0000000140), 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f0000000500)='./bus\x00', 0x11, 0x40) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000007c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\'@\x00'], &(0x7f0000000440)=[&(0x7f00000000c0)='\xd1\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00']) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000640)=[&(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x93$!!^$\xd7\x00', &(0x7f0000000540)='\'@\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='+*\x00', &(0x7f0000000600)='/\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\'@\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-#)/\x00', &(0x7f0000000740)='.\x00']) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x160) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="d6d9b5193b26389b04bbd1d076fe7452dc51094e3cb9fff945e537d0d6cef2cdb35c2d29c05fad7888fbbe50dc7c19939e2fa312ffd710d72930b20620bbbccbe3ca1263cb4f956bbb038ec683eae7ab2ea8fb80082b8ec73ccd79446b501ccd98ff358f1d6a8f2bee2f367cfd4cc0fede898ccf809146b789bd5d072b9d9a9023d2556859772c2848c17988b74f59117ad6c14809669bab23b4fe16a5fb659af921e8a74471078b406e3de5e38f1675fd97d450023d73e4c1ff11fefd049632c272e80a6e0356deb2a83b76d147a02be34ea9c72c5b142ea9dd0b566aa4fcff64854c6ffd73045e34dc5f284228e8", 0xef}, {&(0x7f00000001c0)="85abdb7b2031d36de210f822669a51371219ede5fbff46136ffa546283154be7813ebf1f295b47f24a5a6c231319abbac417ac407508ae254719db6e5f1c06035c6b8079cbb89790d756754f8044694561bce8abbbea3a7c2d392ea846e7735b0916bf692af9808c1925de050d4537fa2943a4d6d9946a0c8185cbae27bd68c24f78fbae22b2d2e373ffd869e355068b434e52c1820b78cf9069d850f9ed92dbb9125b2d9d", 0xa5}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b0000000400000000fffffbfffffffff6000000000000000000000000030000004f22276e", 0x2c}], 0x1) 16:00:19 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x101, 0x1}, {0xa99f, 0xe75}}, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000500)="18fa8db6081597ccbbd7ad46f2c7cd1ed620a822b22acf7a0a07aabcb602247eb9d5b57a4789c3d3625b202c6135dc1ec2939e5cd9528f4bcc5908490103426b7efd9eb46a9437c4efc0f58702872824e6ddcc6a420199a043233d1681fd5740002778fbe5835d734a67d8eb5bf22decfc701094259ff58faeed98ce2dee9dbe468bf0b671ce4ea43878410143d5971cc02875443cf8042fb4515c90235358ea96414966fda3d01f79a2dc5853bd7bdb1996eb10d8a826aaae9034507cf1fc8185a99e42266399ac3b2ad6b024941cdcb8a53e8562f09859be9a305ca4a4fee0c7143a416c685f921113c1da2a49df26cf9b668905a77ce5d1ede0c765d011cc944231025c11d55a6110ec3720a32a6bef6e63e72d343ee08e356065954bd948f49869b1884ed5f22e081d50b81b9c1d9fa17cfaeb4f150342a04104bc77aad9b597e3a09a4d36514add58054d983604dd67070db8c173ea6d2a37c6cfa3b30b728fa5f8c55630437d4e7aa8ba7efdbcc54c97766feae19250aa901b14443e1992821cec1046d1c9fd91fd90f09489eff658a5dd9c6cce94b8a7739663c7ebe3034267346366534b21ffabc8b3366d03a45b58f6a772ac7f44c1bbb7c6b3da81de75016b89a360be3a85e6aa9ffc3666c7e66686eee14dd329696405596a7b9038c1bbfeee8ce918e5d8bf0f62b1ea36daf157df1745fcc99e92998d88520648e81f136137275a4ec945edb83048261858d89084c4df1d4e2af279c4871991bd46a981be14cbef4a4a67ee1db8466af2022cd94249de916f6f9de24b6246ec03f40c3c954be2f2cc660cb95117a982603b3762afbf6bf1ea37556160a095b54eff6b1d10234f8e2fc21b71298e9cc1892c1ab2582295d03a4b280b31aadefcb6917bc6dfff32bd44ed71d7f150f06200ad30dff53f9f929d2305dbff9433ff07ec940c0f72d331bd55ad2f751d8bebd2c0cfaca936fd06976f5e152cc50b766d2a1d563e7904e6f6e61cac16aaf39fd6f2ef0a270b7f330fabd35314993dba7cf1b79dd7553d86864c6a6aa8daf1863cb8ad06f7f6f3bb9e6a4269e263ba9b807723575482e864766b7aeaed4a032d20ded32feb095ed208dffe9569aa2dcaabc1f61bb6e75e8c587800a29e59a3f64962852fe3aead24aee47bc493c2b72731073d6e45aaa971a38331770c94416cbc9e5a95423cc7c8c4b946d41e21287617a26c3abfc195c652fa238c8103cb00a5bd62524a45612f1d642280067468e4b52195cc3ba6f788ff436978c34d46fc9c580e75b22e1535ffe52e759368fbc9189891d1794275f0dc7b7b0b2997ca38dd6ef4a1c4d1e5be9fe88c73fe19d1975e6166c87200664084e6ea06cfaac2c73cb9c193c6285b9736a17737c05be80d32590edb1a6edd4930a1a96344a8232cb0d49694394423d13e2ebf00ce6fc6d48a7e1fe2695d4a3edd9d150b1c19d0be40dccf1affc72f67a8372632b1a025840c96e03fb98f6a1d0d8ec6a83565e0939192287d09983432b5c1dd05fc09d5332e0b1e841e7098c60a87a38b2644aded01225f1c858ba6730f351cbeff5e9b8955dcb2bbcd6997169109a7ff05674840ceef33f0fe9fdee3f04474e8149b9488464f3e20661635ab7a845340384dde5be6e2fbd8161a3867f89c25b4db0a3949f1a894a3c09521e19c0b9f7f8c3deb5c0450fb4091e533602832dddbabbe4c1937488c05c4145f1480ba5ab6029bda5bc47914bfeb08d0a08bacf11bb0aea77959b780a093f8e59f85a8786888b0bee9ba6338041aba007b6c357ca8f778a82a1944e0a6070c75e127ec5d351e5a5b9895592bc9186664e1ae3cb342d028903ee95d330e9304ad264ec5e33ddca540fb76fba0084a39c37ac9e0e1db42721f5c84482f00d2471fbb7e1f2c85e0ed9011ecdb11157b112b37304cf085eee1e02e65257ab39f6ef01dde8a200909028cbb68280b9ec52b3ca0f68f9e10aa3231f302c40aead75d2b365cf0e71342b892deebcc7e22cf143ae490f548e602ef74106223504183bf8bdbea291432481c76f6e84b3dd7e0885de59be2e0bea1b5b302ff708aba0127ab865b4bbf5fdf76bff1d69a9ad74a26447c79a23a602a6a7f907d5a454f65e290d0e4f425b569f7aa43d1672d32cfa92de485b31d0cd1847ad6814b35b24690abdcf6e741a53fc1b085990ee6a577eccb14cab3605c4ff0f2b9fafb229ec97ea7e8c7994283ed93f0ccf7aaf1f936ee9be4c7c5fda499c5b2725485d7bb762882f31b72432684659fcf311bdd6844f6185de93e1ffaf5a6c11a900cbd7b73c55009d545570d9ebf9f200a353f797aced5985405bdd2aa2e8798514868c52e30494a2ebc38d4758ac6c2852b4214820c8fe0f839f5e31c17ecc0ea09509d9267da456b33806f2bb0dc7632c140d6cc2a329a1107e71390e4a6ccd29b070a40779eeeef42e2e525e9f682f132618959df0a9ccbcf34d4fa73ff064014ba01ed80d2be01cce273ae09c5667279335c699e4a886d09a901c0a3419cec660aeec7f18acaf02533aa49bce07e267c8cc6977af0d30fd3c3ec648bdae7ce2613abbad7014bcf246962f7294bb6330eba0da69a1f3395b9b4f331940d4984784b84f11b8e208c402e855557ae6dd68d89f17576a3ee29981a3b9e2c90b91411c1e475bad7404a47743e55503f5774bbd6d5e2d7a7fe45888728352ffd887e3d43d37d28f4245e38439977ea29fe94f250b3fef1aa122a0f977b4795e74b0bb52b145ba2c70e0024bfd6d1ad29d89cfb1fcbaebd9f0a925cb86f500bde429cad75df44bd4711253211f0161c9f0ff4de3acd367d17947e8e528c1856ddf847fc1d38e68516678db3e3768c8c52ead2bf368a15286462b44ab3e5622219288ac3bab61cf47a34b2813bf11d37992ae72a3deb7624d726acd1e3d55ffdbfdfefb1378eed43004b1fcf32a262237db08168fd5ed2fe547aee098594cd77bac910785e20f0376b0328bb6f1eebdcd8deb0b1aa1b2d1f0013d4aa4c0009cf2e2fb90b3fd082205399d56b3d59fc4eb22ac7fbb738d041cfa1f4aaa4c32e470a3952975a9f548ac06e97870b75bc25fcf5336f3679c1180cbcea5bdddc5f2a5c7e846baec6db81e5c6846e361be0e6651866e81e700a7400b14d201fb47c93c7b9e559779391ffc77450e969572ff02ce877dc26f0ae1a569b17e205bb1f9eb5f1575ca369fd7fc74551b762c817df1963248911a04576660fa18297ff8e784d3cf4235cc8f2f06dd09635bade953f994ce9ca9a87e14e8f8c3b9994ccd6c4036cc6ef347e631413c6698fb609be557fb012503b906ef8dfcc1b53a32d166229bdc53c6aeadea5bd5546d07c339d92de2d4243d5c7bf3ac0d80dd1bc2fc12d78c445bb9f720cb8e9f139075595bcea4e55ac46d1d64a73f3626d9957a2e4d7368050daa67110d18c9fc65d0c9bed7afe3d480da4003a74bd55284c7b3d09c96f806d7ff428954f3899fc18e132340d98320b0d5d233d7e6f0f5e9ea9d448719f792a27cc932be2b44af9c15e7505bcea3c75bb2f5a6b38fe0cfcd8129f872d79aa25baafa418a33eb4d45b7c7ca5499c49e4a80fa25ba892f155e932a95dfe2a24184f9d6d420d846634605968adb751e93814ee0b8691fbff2c4ea40aea738135f95faadf442960b4bf4c8aabe876d3f74a01bc6bfb7ba99155bc1ccf609b4ec6ad2f892216855f6c7fffca30ba684cfb7cfcc68012430771a0fab6df56b7bb68f1fdfaf1bc396e725949c2da665b5760ee83a71697e3df96c21cdcb4927cc93e06e3d4bf1a4bbf1332a03cbac56288b8e94e397970644c7aa84bf2d913a8430eb6a62e9438a578e510976b6619e2a81f32189b224796630c434918eb02623c513e4bdddf449018457a9cf8a623fa9b6675e1609dd4fb84a9f49d858dbd10f63dd3cf5b84e42ba79594084dcfc58323ad1a5c3470bc255f2810b137dba702c720b4926eeb23406f16608c041290c217900c36c0a8e142bfd1875415d5fb74713643afa7800a4d054be996a6d4fb165cf811204f58f99ac47896c408a9499e672b54ee6abaebc3c1fb48b88433ae79ff724fbecfce987c9401ef16fe59a808a5411ed9c5b87080149da65ad84b1fef03a5338b84db404bc6aa0bee15999e69c71e5023010a2baaaa482679259b0a122cdb8e427443b8fa17db67d5ce521cef1f4df45338181e2dba934b257e906cf1d585528b6eedcff87d85b6ccc72c9492a7eedbd28aa7da31879c1498ded5d551b7e9971021285338f385ded23edd7e597beb411b53706f619a4a0700397307bb4d3e4a77d095f8a180cfe20f4556993403902c0e84c9bff5be5c41f2e36ce83f35d32e12b6ab699350cdb50a614d83303c41b8d9caeb8b968cb893e6c91b92e5b1e6f2730a12b8085a0223fb362d0175c182b3c0c468fb384f99d31241adf2e5e74cd36491c5637db517e47a61e132d99e17c2ed2b11dc1ce3c861487fab10faf1dd550de44c4a6b7f40ec4b65c2bfa025fd04dd6ac904a10085f79699fe0f7261121f0d8ffd85d43cff044248853759d8da0b18648ac8176797da320589bb69eb9c4abbd34b5b269e5a8d0205d447275ac6834c7d2a273e6ad7cf79a62d87ebf3957182e8218bb9c849b8f14d71519f8fbecc6ccf3c74124b25261a8c043f0612643a7a94c3d4bbdc4395f9da4d1b4aca04e5790c083a718691674d765f39415436a9c730cc5f230202a55adde6ce2590731e0cf2fa3c81d8cb6aadb184481f96b12319769fe60f3f80561973862b882284b64df8ee3d609eee0a70cbfbb12422dbdee731818d5b61604a0bede8afba069cdf424fb506d29315a3e98df2a4496aaa4e82960d549bee6a1d771e7a208131358dfc8def9a4fb768d7931f60d91c99361d54366364c9199749ff3fe39c779db5008ac77ac047cf84b78875f7ff36cc2899dbe7fc075c1957add98bae9160aa0a750f7444cb70c345b4664e24c44bcd8d510728bd76ede875c5e51245964e0a43b9728d13cc3502eec3de8d58847e7a1e0040af87368cedb2faf56da8f35e5406b87293b2f08e4e28681489473ef1d01c905467db00b7f73d5e2e7a0af2e02f3008346f0bfee7bf179b842fb338850e2883403445322f07b79da98b2fdec30bd8cd7789e501805a4681908c7a4279c76dfc86e2f08fbe2f81fe4fc76430b4b54fe963b0f1764bb7a3522e77d627e58e34ae95eeb948579f492004361122e08b2283196e21a4e0548150e692b160d26823a8970f46f7f452da640dc120d59a9e4cf7e1bc319cb362eca98aad32c984c3711a924f2af7765eb4ff196aa8d09d4e8e16c5edc319ea257aa02c859ba9823e00175a5cbeb04bb0b09019280dc5e948d16bbcd02d5e7773e00c5fe321b8f8602950487012e7083506300c64c4b15c59863664ca779f9d23c7e4007e2912defb9ec18cbeeed88fe9db2a6ee8d16f98b753690d7f8e196a8ec6b6055c01f6e576a0b2f056fbc5c6317808e8f68152c743da94537ca9577e542ed22aadca35f0284553623a5ea0ddc4ef405cdda8c50c7dade6098f1c62165097cf75af00a685eb5e171a301014794e5dfd301545fbb858ac40a18f2a3a21220af6d1887f30b992af3bfab85531e461aa9ac36dbe3983561e71a0864da696e25c4b2f097244f8757c3428624a8cfe14adf797725ceccf21a2b36a4756fc8a8b019d8d0b0ff13a489c11acd3415f085542f2bea7a51ddab8ccfca549f60e67b38844af7a02295e206626a12035f6770ebce04b42809856ad61b3", 0x1000, 0x40c, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x50e9}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) socket(0x1, 0x0, 0x3f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0307004, &(0x7f0000000180)={0x0, './bus\x00', './file0\x00'}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffdfff, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x480, 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) read(r0, &(0x7f0000000040)=""/68, 0x80) mkdir(&(0x7f0000000140)='./file0\x00', 0x640fade638d9a6da) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a4eccea6da0000000c000000000000008000"}) syz_open_pts() mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) read(r3, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100000000204f, 0x81) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x7fffffff) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x1, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x8005, 0x62f5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100000000000000000000000000", 0x5b) shutdown(r0, 0x2) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000840)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x40, 0x0) r7 = socket$inet(0x2, 0x0, 0x152) accept$inet(r7, 0x0, &(0x7f0000000780)=0x25c) r8 = dup2(r6, r1) getdents(r8, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r8, 0x20007471) kevent(r8, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xc6, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x80000000}, {{r5}, 0xffffffffffffffff, 0x91, 0x2, 0x8, 0x9a}], 0x3f, &(0x7f0000000900)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r9 = dup2(r8, r8) lseek(r8, 0x2, 0x10000000002) r10 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r9, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r1, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) r11 = semget(0x0, 0x0, 0x102) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000001c0)=""/167) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000005c0)=""/152) semget$private(0x0, 0x20000000002, 0x180) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) close(r1) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="796da1515058ff51f5f7abf769e6324f1cbbb6710f547191fda1742143614eff4ce2d4dbf401d245d243e34658acae0bca9da33c84dac3f96d581e", 0x3b, 0x404, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/12, 0xc) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1f0, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x20000000}) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xba, 0xfffff, 0x1000, 0x9}, {{r0}, 0xe93f5aba79148432, 0x3, 0x22, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0x82, 0x87, 0x8, 0xa5}, {{r0}, 0xfffffffffffffff8, 0x11, 0x0, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0xc2, 0x0, 0xa9, 0xd68}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000003, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x28, 0xf0000002, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x84, 0x3ff, 0xfffffffffffff3db}, {{r0}, 0xfffffffffffffffb, 0x34, 0x40, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0xffffffffffffff54, 0x928}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xca44, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x20, 0x45}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x40, 0xcab}, {{r0}, 0xfffffffffffffff8, 0x21, 0x4, 0x0, 0x2}], 0xffffffffffffffe1, &(0x7f0000000140)={0xffe, 0x7ae}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x2, 0x200, 0x9}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000180)='./bus\x00', 0x6128, 0x9ca8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300)={0x7f, 0x1}, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x100, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000240)="7001e95993d7cdbd8d479e7814491244e040aa2d5fbafc065b4fb9ea6adb26fe7b323b593f4433b9091a1309400e49e51d478a8f4183113d2653a6cb29344a94b9a6150002e989979114326db0b6b6cb3432e561b5a17bacc338f60f82599813de913ab5aca3b8545c8c041f55705c4bb43b0ab79033452bac8500b0f3a16896d7ef3d01348a8f740daa2d9ab84edb5b4423e5765902dbb8cbd2fe149b77af868aa8e70c", 0xa4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x9, 0x2, './bus\x00', 0x1, 0xfffffffffffff28b, 0x9, 0x3e}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="000000186004008b00002b27fe97912c1732ddcd29e207d507fcff023519edffd338d2ff0000000000000000", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x28289, 0xe1) open(&(0x7f00000000c0)='./bus\x00', 0x60, 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000580)="aa81c08329cd6436b96273b130885971cebc493987d15d18da062527a5622894d793b3ce33add3ea1eaca16be4c054383801", 0x32}], 0x1, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="699fdad89f0f917125c55984c3a35c63e2cabd542ce4e0f6361d55cb07dc18dfbfddb941f9bd6c159b9c1502b2f40db767abc3ae43af32abf8c59257eb622ba12d97e4820a7862ce131705a24a0f0534f350b60214de216107e1d4f45c640f455b56dad8209e7cf703031d85748a67d92ad2915942bc5e6862e1e3bfd744d8f52c783085311e5d6d2070e20fe449e5c86c5abc02004da229fe0efbd3371a7f901e5e89052a085618fae576856daf", 0xae}, {&(0x7f0000000140)="3554a2819ae808b8b0a1c447e73bcf626cd1f6eaba8276dd300341bfa96c89be557b4d844b86ddead6688834164d7d9f5b7bb0528d57aaa67eda95cbd511347abb99b34e018d5ea4b48226c04405", 0x4e}, {&(0x7f00000001c0)="1cab022f58547f7f34872cc1d7d605c5b21497b268f0ea35bb87d7a844fbfad37e26a7c60b2567fee9b47cd783e35c4d3089287bea05db0971145f36523221feef6c391253a2ade21f252fb920b8e8cc0ff9cc1cbd430ebd45645d47156183ac3a20de3add9c93423b1338901e185f6e5f1be76983993f8d925e0985c78d2dd09dba8d8d51170e78e2e5a861dc6a095ee5e13ce8e9919f06d197b15ff5a80062693f5c986080ba39c4a877ef6edc1c227dde75", 0xb3}, {&(0x7f0000000280)="53059d06b9b2da3b0e4ee6", 0xb}, {&(0x7f00000002c0)="30bff7f6b2d54fd75c48798f068a44c616c699c2a65c439b61375cbd6a17c434d11086d2e21c3ade34f0acb2ae2ab34edf5765b09b2f183ed3a51f38bd0f729d4ec62a7a4194965e0b84298be88544e7f2087ac1447ad5accc0b07dbc3a7240db854d68974a889bb76c7c77411fc98dc3d20e0be8810550567dd30d943c695a15e3d6581321c9ee69eec7fc9456a17b5349d6641e1858f1f688957c3a4af085d8ee20868420907b9aaf82b41016605be3014bae90e42ef516fddf519b059d9537e1f3654904553173d2e39f07ee069c03949dda1cfce48d3020901eee1f05a9fb6fca9a5a91ca6b794", 0xe9}, {&(0x7f00000003c0)="657e1e7dfa67628e2d200d8634ca33f7fa9d7df27e570e718b1291208c050d9fa82904a25292a1dab58a1a27cd88c1aa1537a8a23336377bd28aa62863cd9119bf6a65675dd01f82a51936b96e524e36b7d8330966da3ddb3609dea7c621db73db3faa5ba60677cb3f897cd22d6ef0fb81d340c65dcf387d02042341368b61832847f2aaeba32a3f12a8bfd738152242246489f087e39fba5454e5663ae299ca8c92c8220002f2e7a8f261a3da459f9b7448996f0ab3", 0xb6}, {&(0x7f00000005c0)="0d4767f56d4f0ad73c62714d7818c3f019b14bb4a4cbaa67a82d10e39712a49d8a1a7334cb2a25a3d8d5c3595929a868ef7ba64a5e2d285db8f2bd63e62bfdc6ff87688bead511e8ad0c18e2c5baee090663bc18179533d744b9fc1a8daa9ea266b02b9e94399212e206008cbde5a1d0949759aebad5ab5a35b655ba600b84c05debf691d6e7a78c521f9233d33d091383ea9cd16330fb591b03c5e71709e32a1c08a5968b74cc152d5e8715badfdae2efbcb9e2d570c1bb1f28da1b9efd29a18e61d81ba6fef785c6", 0xc9}, {&(0x7f00000004c0)="f792dfda469f84799248cc9bed7bc3ba71750d5c4c86f3c7e5c7d16dd8b26947ec943be96c93b80c5a1b56d9ff2f16e92a7d337c3f516d2704d08821b82f8c78847461159eba1373fc4812b2fb491bc524028c6c79d427137c19dca600846a31c3569bb4f290815065a46eec387a3301bedb5bc407d61992c9277292746d275bca280d82561eeff2e3ad7ac1", 0x8c}], 0x8, 0x0) open(&(0x7f0000000740)='./bus\x00', 0x0, 0xb) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) bind$inet(r0, &(0x7f0000000280), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "e7aa538cc4f5ef9f9802da530930ed0093c5c897e6f2d68fdc78e625b93a7e85ca1a957a7899fe2d4aa5360337a33d70c9836f699220dddf232b6aec740f49bef07418eac0c27b6dbc78b2b3bbb62e61dc51132f2e68cd8dc3726469806f02510bac08370054d893d9f31b269206f546161c7fa9a1e2184384c8ca44c81359dae7cef695835ad61d"}, 0x90, 0x800) msgget$private(0x0, 0x411) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x85, 0x200, 0x401, 0x1, "b50f080b7f8159d6ca96c8d9db71bcd8d5a5ae76", 0x7f, 0x5}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000002580)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d52cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f547a9dbd24e4b5ff18f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a610eea0f8ed99ead11fdaad426197ce248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31691eeb9fcc543d9f07c6b1b671474b47595661eee77779e88cf4fb912eff9f817b7b020bb1aca2eceb0616c986ea4c5e4e26342cfdbfb2d5d3df3ea4aaaac110148abe71ed1043fc1ed9f52f4c3edd6a9f5621f38e3783ca14e7f3c3408846ea77d563024ce6b529cad8325d9bc9ca7fe36302489fddf9f5ec0b330be471576609632b1e687139c4c550c6f7e4ad04cebf361f24e9a4a2d0b3fb68307797ae3da766cb7c9ac2fe0c8c640e6d722bfc5a248237f96d7713166fd18c45ff004afddfd0b0c03d1136e9175c5d6cd32318a040d4738a70f89ee2a22932482f00ef2586bdc34215d1664b1532ffdb388d893a96f46600862fa3b9b87fe497b1a6cb8a22eb8c0cbd23311523006923a61618b9df1b20e16ea6b5a15846b14b76c22c94917551a7c526d31fe3f9ae0a42ab16a8f32e375596452a5888105091a7e55ecc8dd76b1424e4a0dd716d2057bd3438dab39c189ba186c6fa5e940f620400c0cd5b23ce1a3c258a11b88e8f25c0713125cfb0590fea56655a0249fa0c0ed02a250d3ac7732953fbb845efcce02319b4c249de0de9ca966b8e1146e103f9c31e9a035b03d824b3b80252a24ddf90bf49e0a61ed4e113baee24a8c25374c2450133e0e407b40751bacc9dc3e5ae1ff70b3d0b7043c34611125f0f0fc0d4e26cdce0599222857811b1902b67a1fa2ac866c4b11ed8b56bd381e17932491c7f19119de519eefa3d866db310c46031a3ce51a8cf8cf1baf95fcab2ae9a1017cf45922ca750438965825f8611846033cdf567411f16aa979695c65838a1976f3e72d031127d46aa3968e2faa5891e7a91f5f73b44bc62fa3a786ad4cd0e1012de2c7591f99f3bd4efef25cec1005a70b95f582a23cd02a591a60e1716b41fbe256002bca0d1cc0abc8d335060290380f65b3e685b4157b532dc29df978494678af429d94cf84feb0a1e927a5816762d42c72dade0355e920fb87dccea46758e57e7a9b1c6091111d7d8d4b8fcdb2fff4e8cc4e496f32c97920147a6d7c0cfda2f776d14a0368ebc347fd5d7bfd5f7a581f72b9c1668b70c2a1af2658b83981981c9061e2b7c9b637869d01e5577afbb386b6336101d134c7150acdd84ad1a5f31eebc2189705d3edc2038d21f0bf6e34ae7f5d3012adab4720474f1bf53cc8f34ad1afe0ed268c068fce0eb9b387ccfecc7ad7735787ddcd9dd22ab7a8a10d0215d801a26d0c9101d6b8d9de53621b628e6e644bd2a809a8ba5807e15724bc132d5e3e9af7564c7dc64c5f200b4ce62693c08f5dad837524fe6d5bb70b0babb665517bc4fb6657c99d3b9ab3cb7ec41abb3deed655583f171c118e11e57787a2e138488d1ae5f8ab789ca364b797c460f991d79721f18fb684d32e6f2e6e73ecf68a1c22f5e7655fb9dc99d8694b0f2e3d439a6e2ae105942900df72e90d9f16890813ef72a40ebcfd22d4517d96328d8cbb9ac2cf06daf2e668e78e0b8fc6200399f441a27d12aae3c1d3a917a4b2a563d2bc791cd43935fee8f47e1dfe0e94027d84f7523a052c633a4a059514de757ab71dc1cd797c493faee5a2dd444ebd90e6592811472bb534790336fdabbc49e73065fa7288bc26fe81e3c27f55df10bbb138da4f0a3e62cdb2ba1f275b619b6aa2703004a0d0b6da2ccfe939823fce5397d1b63117260cb32d18b448f2b4ca15d806c78a2b09fe504b876a94cdaca7e1155d88c912a73e0979fd9e168d831c9863db845e453e130c590d0ea6b3791a60245be4b4e29c5789bad93000667dd8a0dd10d137703a922256d51121afc3bf71dbd869f32892a77e51a560d94ce2cb8964e617445bc40944daf178b8d57cb10728d7fa53e123588031f7b4400a83aeec52e263746bf632be5d2e50b61446a91b341dbfe2079881325c64f2de97562e07bc3eeb83c3fda7db8a92033e17adfb05db99d48a83b002e740933d1cd8f7d573c3475afa460e41bf01524d07a39eda35a948fdff45757e2a8ba2d382ee898e8f19e24a88fa525fa91cceb05cf04eab6d19825e5791a65f84e8e5827106800c492a0b293e0ee4c4dedde4c05656f5caa3177a73d41c2ddfb62929dbcdb02f3b1546602f30d3bb6197105a55c3d2a0b07bd7fdd2dbabc3045f6c7a195a8dd90cdaef82086729079ac5e571e53cab1de22a1ba10b378f3ad8cebc09a190e6c97ffc5fb12dc23240aeb80c628bd861efc304d1f101fc3d073ca6e73ea90f7c357542dec0f9ebe297a82baea12623b3f779390975d84ad9cbaf0f5835989bc54384ecb5a247a1e89cc28112ce4e007daedf361aabb18f917ffbc9afdb109971a439b79f9e69db6576966acece9ecce2f8fb6e6804ead70cf0f10393ab69f2ba4802adf12265d1397a73671f09c0d191828c0b141034858d27b599f32263c43b65c9628adb4fd7d3dbe60e6a8ac3c7c0c310f2a2531c706ac4193de214e26c129fdcfb0811ecfb90422b619aeca930adc0ebec4e20b0396f358814513082b0246e0a52eb080272ab629d302f56b39c9a5b2da4aca6b3208e36bac7dd9abad7f07632bb30e32c36418d8a2356279e6e3c8eaa9559e77b406a714927b5ab78185b7e8726df5650473a501496b4f6e55c8997969a9dc374db883a216205dfa18da08c975749daac49846ced05e56a57475f84b45fc41f9670338f1b142773a89ae24838431d31ef0d549ac3d5ba2894e51522ab628f9af14affbef6c862830fa94f90e54d51cb7956ce3faf4e32e3617e39636436cbb1056d6abaadcfcc11e75828bf8a484a0094f88234033f2cf6617a71376ba4fc5e65d388d6c227a2a7a69cbe9537d43afd4d637eab831a8f2f1c850bedd48543051132710f6db6046e6f97b93c5005cf98a8aa8ccedea5e2018d73ffd0db24d54a5f93190be78516b2c7b91da7a558afd6e5c205521498ac9ef110ccbb194a36a4b748632144b44c31f54e9e77a4f0f688184efbcc085a820a6e4bb90cf95e24b132fc0a3eb08010cd5172369671861ca52b9ee2220007d4ea1c4daa83b6b3f854123b835c3aaa0f86fa3e11df811311f2e2c9b0e2472776b34b0a8aa54c0a351e2d2d149140ab146338111b8b658a238986d4e1a7e9a56988a6c3a0c9c9eec32a1653217e4e0884ca7f27c1bd501ad91252ed092d3cbf9e1b11640607f6a4f3fc9025777efeb31b3c90d31fabee0b43653acb491f4191f541748895b9049fd924d55a5470af17c5f922d6ce0d9bc6a8a9d74bace4768cc0c540011a45476416041d36d24167d2c746c6c8d9c83365ff2421336f0019510fd979887d2e9947abcc464f861e", 0xded}], 0x1) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x3, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 16:00:21 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x80000001, 0x4) r1 = semget(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x3, 0x4, 0x1800}], 0x2) 16:00:21 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = socket(0x16, 0x1, 0x2) r1 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) getpgrp() getpgid(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) setsockopt(r0, 0xfffffffffffffff9, 0x7, &(0x7f0000000180), 0xfffffec7) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x401, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300", 0x0, 0x64000000}) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) fchmod(r1, 0x8) close(r1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x2000000000000000) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r0, &(0x7f0000000340)=""/243, 0x25f) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x7ff, 0x2}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r0, &(0x7f0000000180)=""/81, 0x51) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0xffffffff, 0x6, "4e9c03a182b0b183df2bef45818af82fe553bad8", 0x461, 0xfffffffffffffff9}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x3) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xc7bd, 0x1000001, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600", 0x6}) syz_open_pts() getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/74, 0x4a, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x200, 0x8}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fIle0\x00'], 0x10) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/2, 0x2, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/180, 0xb4) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x81, 0xacb1, 0x0, 0x195c, 0x2, 0x80000001, 0x1, 0x2, 0x3}) getpeername(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000013c0)='./file0/file0\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001400)=0x40) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001440)=0x7ff) rmdir(&(0x7f0000001480)='./file0/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) setuid(r3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001540)={0x7fffffff, 0x40, {0xffff, 0x1}}) r4 = socket(0x20, 0x0, 0x3) geteuid() recvmsg(r4, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000001580)=""/212, 0xd4}, {&(0x7f0000001680)=""/44, 0x2c}, {&(0x7f00000016c0)=""/110, 0x6e}, {&(0x7f0000001740)=""/54, 0x36}, {&(0x7f0000001780)=""/38, 0x26}, {&(0x7f00000017c0)=""/153, 0x99}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/81, 0x51}, {&(0x7f0000002900)=""/4096, 0x1000}], 0x9, &(0x7f00000039c0)=""/112, 0x70}, 0x2) setuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003a80), 0xc) chflags(&(0x7f0000003ac0)='./file0\x00', 0x30002) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000003b00)={'./file0\x00', 0x85, 0x2, 0x2, 0x0, 0x80000001, 0x4, 0x8, 0x1, 0x3, 0x8, 0x40}) recvfrom(r0, &(0x7f0000003b80)=""/98, 0x62, 0x800, &(0x7f0000003c00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000003c40)) r5 = semget(0x2, 0x1, 0x100) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000003c80)=[0x9, 0x8, 0x4]) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000003cc0)={0x1, './file0\x00', './file0/file0/fi'}) bind$unix(r4, &(0x7f0000003d00)=@abs={0x1, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffe000/0x2000)=nil) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000040)=""/192, 0xc0, 0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:21 executing program 0: socketpair(0x6, 0x4007, 0x3, &(0x7f00000000c0)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = dup2(r1, r1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x103e1, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x10001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1f5) 16:00:21 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000252000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000001a000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x5, 0x400, 0x3, 0x0, 0x1, 0x1, 0x20, 0x2, 0x2, 0x2, 0x40}) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() semget$private(0x0, 0x3, 0x400) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = semget$private(0x0, 0x3, 0xac91b824aa48ef12) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001780)) ioctl$TIOCNOTTY(r0, 0x20007471) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/10, 0xa}, {&(0x7f0000000300)=""/27, 0x1b}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/84, 0x54}, {&(0x7f00000014c0)=""/212, 0xd4}, {&(0x7f00000015c0)=""/243, 0xf3}], 0xa) syz_execute_func(&(0x7f00000000c0)="c4e1865fcd41f77dd0c4c36d5f71099dc4c3314bfca16565dbe0c4c3396be522410f488b9687d5bbc4c107d02f26412d3fde579626660f3a601f01") semop(r3, &(0x7f0000000080)=[{0x2, 0x100, 0x1000}, {0x1, 0x800, 0x1800}, {0x3, 0x3, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x2, 0x1000}], 0x5) close(r0) clock_gettime(0x0, &(0x7f0000000100)) truncate(&(0x7f0000000040)='./file0\x00', 0x8e68) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x45b) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}], 0x1}) 16:00:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa2", 0xa4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:21 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1040feff0000204f2d8cfd9df4e9"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() setreuid(0x0, 0xee01) getuid() fcntl$setown(r1, 0x6, r3) r4 = geteuid() setreuid(r4, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x41) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6d13) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r2, 0x40003, 0x5, &(0x7f00000013c0)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x6, 0x0, 0x2) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) mlockall(0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) semop(r2, &(0x7f0000001440)=[{0x4, 0x10001, 0x800}, {0x2, 0x800, 0x4000000800}, {0x6, 0x7, 0x1000}], 0x3) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r3, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) socket(0xffffffffffffffff, 0x0, 0x10000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/35) 16:00:21 executing program 1: mprotect(&(0x7f000054e000/0x3000)=nil, 0x3000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x1, 0x89a, 0x6}, 0xc) r1 = socket(0x18, 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x7, 0xffffffffffffff39, 0x7f}, 0xc) mmap(&(0x7f000054f000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r1, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x101000000000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) symlinkat(&(0x7f0000000380)='/', r0, &(0x7f0000000200)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x8000, 0x8) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) close(r2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x2) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fchdir(r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x1000}, {0x18, 0x3, 0x8, 0x20}, 0xea, [0xffffffffffff0000, 0x6, 0x1, 0x9, 0x8, 0x100, 0x6bda, 0x401]}, 0x3c) setregid(0x0, 0xffffffffffffffff) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "ffffffffffff000000e74de400"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 16:00:22 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x84b9) read(r0, &(0x7f0000000580)=""/23, 0x7fffffffffffffff) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0xa0, 0x148) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x80000000}, 0xc) dup2(r1, r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x7, 0x1}], 0x2e6633a4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x70, 0x1, 0xfffffffffffffffa, 0x1}], 0x4, &(0x7f0000000100)={0x1000, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4000000000002, 0x201d, r1, 0x0, 0x0) 16:00:22 executing program 0: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) geteuid() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="5eab1b9c3ea38a104cc1c70c4716b5d557157cd90ecff94db034d6b057e8598d60921a479bcbeb996fb9ee8f3d13aee5a972b53dc843379181d564424d06c421a7e21f8616c896fc13f7834623751313e190424a29875bcb9563d9c962d585dc1826965fcf474a564ca9a33162bf2af6de741ae24ecc5e6f3e741e705b8c93086005fa91741ffee233ff97060bc2839239144c1a8609c758", 0x98}, {&(0x7f0000000080)="dbb74fe2b2af", 0x6}, {&(0x7f0000000300)="2f93199bc6791d1bcd3ca6941467dbd9735ed81b620973d08bd8836199a4a64413a2e611dc2dc87f01862dcec61c5d7b1fcbead81d3779b8eac68d228dc226bae5fca78eae4888059e99990e87c4653638f647718ce3af20bc129aae6794a919cf40bb2f079081f870ef423cca17a20b7b3fbef6779e73e917bf0d3161ec007d5412fe2b08b220d7f39ee195286e31f7449c68", 0x93}, {&(0x7f00000003c0)="2bb8d8a1ba595b2d1f3e18fa5ad91d103e642e60b4a2433942074f7ac3279843124b0983f69c05b3b76ca8075374cd274cd86d6d1f3025e7ad554da1774fd51669b14f30ba5884e63f4439b67aebec88b37f847196af77159ad3feed852e04db41cc985d01b9eecb132e8014abd305821e4d3c9e833ae61ca10d5595ebdf62ebb436b8b8148fac1d6499c7fd3fe049af1b54dce44727a167781e40dd0120caa178ec72c16a38eac9cf69664ed174f35662bde6e582", 0xb5}, {0xfffffffffffffffe}], 0x5, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x8001) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x9}) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) socketpair(0x18, 0x3, 0x8000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="67f2e2ba784dfa94cc336b980e5ed358c272842da038095a291bbd74dc72abf63b9f76570cb6cb3f246a9843313720", 0x2f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x161, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x80000000, 0x9}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000280), 0x5) semget(0x2, 0x2, 0x256) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) semget$private(0x0, 0x1, 0x294) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000008000000000000800000000000001", 0x2c}], 0x1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x5}, {0x4, 0x8000}}, 0x2) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) r2 = dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x0) r4 = semget$private(0x0, 0x4, 0x250) bind(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000080)=""/203) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r3, r4) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x1, 0x3, 0x8) r1 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = socket$inet6(0x18, 0x4000, 0x100000000) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x98, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x401}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000002, 0x4034, 0x4d}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x7bd, 0x7}], 0x34, &(0x7f0000000280), 0xfffffffffffffffb, &(0x7f0000000340)={0x400, 0x8001}) r5 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r1, 0x6, r6) close(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r5, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0)=""/1, 0x1, 0x42, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000180)={0x100000000, 0x3, 0x221, 0x5, "ce75ff14d3f18ffd1ce139cd5e45d92ddfeeac2f", 0x1f, 0xfffffffffffffffa}) sync() 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x7e, 0x1, 0xfffffffffffffc01, "77168d0a3b8a563d328adfbb9e3eaf40713d0688", 0xe08b, 0xbc}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x3eb) semop(r2, &(0x7f0000000180), 0x54) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) getpid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f00000001c0)=0x9, 0x4) setegid(r4) ftruncate(r3, 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = dup2(r1, r5) fcntl$getown(r3, 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) semget$private(0x0, 0x4, 0x200) shutdown(r3, 0x1) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000004c0)=0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) semget$private(0x0, 0x5, 0x4) 16:00:22 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000100)={0x8100000068}, 0x0) r1 = kqueue() dup2(r1, r0) poll(&(0x7f0000000040)=[{}], 0x1, 0x1) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x5, 0xd0) 16:00:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x20) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') fcntl$getown(r0, 0x5) 16:00:23 executing program 0: open(&(0x7f0000001180)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) fsync(r1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/169, 0xa9}, {&(0x7f0000000640)=""/171, 0xab}], 0x8, &(0x7f0000000780)=""/192, 0xc0}, 0x42) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f00000008c0)='./bus\x00', 0x0, 0x12) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = syz_open_pts() r3 = dup(0xffffffffffffff9c) socketpair(0x13, 0x3, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0xa5, 0xf0000000, 0x7f, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x1, 0xf0000012, 0x7, 0xfffffffffffffff7}], 0xbbf, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x82, 0x0, 0x1f, 0x4}, {{r4}, 0xfffffffffffffffe, 0x90, 0x10, 0xc77e, 0xffff}], 0x9, &(0x7f0000000200)={0x2, 0x100000001}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r5, &(0x7f0000001300)="b70500a0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da09000000000000126da49d718f46888bd6b633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee53ed3a8065587b5d6f925d8cd0411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e3201fba69cfb93c7197b8be6a080b3f0b97c7a0cf7faaa35ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d98c52d5b000900006b0c0000f2095bab657dcbe4c448a273bd3bc9aaa3cb306f96412cd23ebadee89265e095ff4fb7e7c132f4153580be83e49cd9c788fa0ebfa91eb846be8c26e42c081a9079b6c7cc09cf9353395f4d71b7aa323c941ea8ba3ed1d040c20000000000000000000000080000000099d5a95148544f9575bf0ee339109d6b7fb1df8a36e3b11cdb7b745f124a2f74873c6414042b9165d10456a87f97483dd0a3926754de13f67ae903cfbc47be9eab7efa9bf499bd41a8bfaa0357c2e2bf7f307a1783779a122f2c22f9338b993e769f02b3116ee95b81d1d2ce83b8c436a6489339efbf048ae7f3ddc7bcd5f594e7a7d018d2447bf2b07d1458795b4c050991304424d0162e870bf3af5f3e04efa771ba4b341c81b08337fcab3007dd7fd811251614ff4e36dcf11ca9706e12b98f33941e2a8640dd5483c1b00baf7eb30949bef60da0924acbc29db523c34bbe532e459db75d0ab9a99894f3f9facd331a0933c3e661c34532f6586b1735c391fb7fbb456df650e5f7e63b9a5f63228d2020c7ea9895cc019e2a4ba36bfb0dae77a54ae3e3a6dcb93a2ecbe1121a910778276ca1a5be577882ab0e2e1d49204d0ffeb1f9fb1ec766cd0e4ac43ca5e8586310fc2b6b8936e22d15f96375f694e5d87302d75987a0dfc43d934337dbed38a7ca45c5a5aa94397329440024996f89e3c426c48a0235f32180028c922e3f783509a5b60c1fe797b16abe207d491b08cb449f407cb54b9f6686dabf0e8a8de4738c3363f0808640217665c792bbc8b861d8d7d0", 0x308) 16:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "008000b16c0000010000200000000000000400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8c1ce2c4b3f1befd8dee010c00f0002f41632f7c72632ab4a4f5706b3b17d5e1d46bc0ebd0504d1ecf5deb10c55a920d73c914f48a2d05068861d9cf06de3105ec7a6096323db361a8c282", 0x4b}], 0x1) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r3) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f26696c653000f9613aebd676d49eea2b60bd82db37d32be938487596019dbe450851ad6883b6b9ee42f29f820fd1c812cbeec14df2b76d47b03b33d9430b386adf11590609e8a3e7771f65bdc870f7d9c36cc40f622d40e1b0ae4270616564691d01acfa29466eb890037e4d2c506c4fb920d747de4ba1378f61fb570e9ad3e8c8841ccafaf59574ec45afbca527bed32297df2b19f35a16a7ca5eca8d09ad233e742443bfba470aaeb811ade658a77b490842095e795f6576f458febee28c55164531c7c0d765e7768b6a7b0a6197b0492e33b530fcec7b066e643778a98fdf927fa9908d53abe8c13c2eb409e880f76ab09dbb"], 0x1c, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) semget(0x0, 0x4, 0x404) r1 = semget(0x2, 0x3, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/144) 16:00:23 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) write(r1, &(0x7f0000002440)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173174768a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245dbf920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x34531405225cb8e5) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8001) shmctl$SHM_LOCK(r2, 0x3) r4 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x12003) msgget(0x1, 0xc0) shmdt(r4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) msgget$private(0x0, 0x20) dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000013c0)=0x65ca) shmctl$SHM_LOCK(r2, 0x3) r5 = syz_open_pts() close(r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0x103) r6 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r6, &(0x7f0000005680)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4000005) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) socket(0x800017, 0x5, 0x820000000001) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r3 = semget$private(0x0, 0x3, 0x201) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) r5 = fcntl$dupfd(r2, 0x0, r1) kevent(r5, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x80, 0x400000000000004, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x4810, r6, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x5}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f00000000c0)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) read(r7, &(0x7f0000000200)=""/183, 0xb7) write(r8, 0x0, 0x0) setrlimit(0x9, &(0x7f0000000400)={0x6, 0x8}) socketpair$unix(0x1, 0x5, 0x0, 0x0) msgget(0x3, 0x3) semget$private(0x0, 0x0, 0x2) 16:00:23 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/149, 0x95) write(r1, &(0x7f0000000000)="2e687543bbf7036ea3643b7ddd80bf64714cba", 0x13) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0xcfe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) open(&(0x7f0000000380)='./bus\x00', 0x1, 0x4) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f3b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="75c54d6c1b", 0x5}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x3ff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x158) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:24 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x30, 0x0, 0x2, 0x1f}], 0xa9f, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x1000, 0x3}, {{r2}, 0x0, 0x90, 0x28, 0x7fffffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x50, 0x2, 0x1, 0x81}, {{r2}, 0xffffffffffffffff, 0x18, 0xf0000003, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000001, 0x9, 0x4}, {{r2}, 0x0, 0x10, 0xf0000001, 0x5, 0xffffffffffffff2d}], 0xcc, &(0x7f0000000040)={0x1}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) getsockopt$inet_opts(r0, 0x0, 0x2200000000022, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e73c28a3d1532179b969ea85fafc4358ec83118306c52c3b87b86d53adce0ef8a3688de2f5dff4d5ceadc4fccc312a8f4004de53ba0d0b60aff20477cda3b3601f7e4330f5b73dca095ea25c16bf5c40e47349c4860f5fe1ced0821f32d2ba8f7563e668b197857a048146e4b8e8e25fc0582c7be306dd60e92fa207cd3e11589e23f9fefd9c5faed9a199c15219fa90e3da95d8413a3c5144545b213c22730257fcf96657a05eb3d61a29c02022afbd70073a92113aa70572812a4c7693848d6f", 0xc1) 16:00:24 executing program 0: setrlimit(0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000000)='\x00', 0x28080, 0x98) setrlimit(0x8, &(0x7f0000000040)={0x400, 0x10001000000}) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000100), 0x10000) 16:00:24 executing program 1: r0 = socket(0x27, 0x4, 0x81) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x10, 0x1000000008, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/135, &(0x7f0000000000)=0x87) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="ffea48821fd58c2804384e9c91ad0949ef4619356e37d997031b93898a15ef03d55cdaa6ba432830a7b4401eb4373a2886cabd2646eb0f45ce83daf1bb74f9d89c9f843d787cb494d75639ef3f48bc00605548e390e09c2010cd1ad8ec9f1174e6ec5066074fc2051eaa916e11b889ea5d", 0x71}, {&(0x7f0000000240)="80cd8f0c709f1124cf94a83fe7b640e46c0c8b5a48fe951ac5cdcab4ca5fc515c846fd180c5147c0a54088bacad98f50f794cfc35938039394349c72184c68133c5937dad34625edf49267f4009d18bd38aa411a7a2605524836efd149364d9a69e2c6a0432281db6912f2ba573cb3bcb5595805a59cb3c3148d9535753ba02acfe7c57d0175fe1517ac", 0x8a}, {&(0x7f0000000300)="92f7aea8ec4c0720b4a9d9aa8c00a0c92c652c89fc367558a63f1cdaa205a86ce94416d1cee6b3389ddce5a384a6d2dd6b351be1f6946c8403d57d40283a9125803115c7a59ee560f743fb136a326ae0d63296772081261502a3af82c4d52b5c73543724f7a602432a44df15f470aee4c6c0b899ce192b031c3ec83d5a7947ee8b7058e6d1f822b4f4f6e2b94198841fc38609dd1e0e9033cd6eb48d2d4073909deb", 0xa2}, {&(0x7f00000003c0)="72c2d600cf0af6e8a3fc4339ab07ff2a23a0677fec8a364b6985e0c48f80eada4f70c83225740af6279c96075b3558869668df7ee4a5564977203a2491dbb3dbdde469382effa23ca0a2a6d7e02611bf4aa6833d33a4079b22d11a81b2cd2622029e4f419b82836844e37c6aeaac1af5b9ae", 0x72}, {&(0x7f0000000440)="b5393ad1579aa9883c917a4d547f676c9eae767aff2a32e760a5ce14df09e5f30d3bf38697af802bbd009027884b6748c7c11267e51f229198e6c9440caa82b9ee9cf3dc32542859516c0349865e649f345c8c0dc47176a9c26ffe8eaa1ed7b3cef404f7460bbf6c7afbc1fec1e0443af30077830012acb1b743f517c6a58ee5b257b31a3424a300ff8591b2e6e76cbcadfd492da0c9d9817cef52938390f1d9bbaa075c89e9939fb357c230414af8edfe43bf36c708744f104e7ae6bf0fd956f508b3360e53d6ebc842e4", 0xcb}, {&(0x7f0000000540)="7499a97221fe417f00395a21b1f4ea35b1f9d4402af66b7b3627d8bae182a3de86d1c8d9a30d3a1d8395ef275efdd6e5752e8f15ea5c4580942823575c0f34d414f814ec280c1a8de744f11f581b90770143d5b1a031d23cdeef9dbafdd4ba7bbda9079bd129", 0x66}, {&(0x7f00000005c0)="abfaa4c50e29fe497c5f74955a0a7716d03a8533d165c0535c637b9c93a65fb955e24ea279a12c9e807ad7623479aeb68d7a9055b1c748fabd57539bd7d4b141db4d71902d83c4b5c27a1b3a08a98143", 0x50}], 0x7, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r2, &(0x7f0000000740)={0x18, 0x3, 0x3f, 0xff}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x3ff) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000000780)="87f34cdcca80a9edc4eeb3b9ba4f5e6349463e1fc2f7cdfd3c85c8a501e5115243d7a91c04015d04a357f8af62b0a2bda2437d851ed11da6645d6b99cc", 0x3d}, {&(0x7f00000007c0)="78d77462c3eb2f3ee1e00b8c09959e4cf42d4fe7f6e75d9bf7f908993d2ef052615fac95173249a534bbad3b08f94bd9338655dcfedbde991978ea0c7d848c832028cb12dca842a2ef85f977d726ecf9bc712364a8a77c698d162c88bf78cb7f97e500bce080a4024073ae61a3c5f3a761c201bc2348f98032cd77977cc1a2dcbd19d00330112bf90d43299ab814c350d55bf9d3da655b99375c806882267004525d6860e7fe41601704bdc4c066f7186d10cd43da95e9321f", 0xb9}, {&(0x7f0000000880)="c955c74a0a30634ebe51fbb036de9f5eff", 0x11}, {&(0x7f00000008c0)="4cdac938a40c658acc2a634d622c705ca5c9477779e4a9c1e77136c279410f08bdbf0ed1f4bee2dfa881dec9773b53b0f8c0c6127545301b7d49d39928e2eb24fef96c9d861b473f73b6f504a1f5beaa66821593d8153f782b6efa4c6eeecf21249d3d9b33d12f1e5fb0785642a3ca74d406d700d7a3a0ecc217c2676cf119e78d983e9c4d61db1307b0d956db52c27f9f1b2b7846f74af60bbab5ad0296dafff8459c8d3771d655c9886e6cb8f660ca7c1203dc0a95d82703f6833a1198fcab853e5d927c8df40671cb2cb493d59ee14be0b2334bfa6c136221e79ca7f4f9e48f667b79075b949738c4d98eb37081ae5abdb91a7c5c06d7667c56a53c2212cf6e5ca93184a198984beae45c6f369324111eb5aa018b5dda9e78ff8c743ade05ec8534566746781e8dd276f3b13525364262e64cf8f79c64cacb4cf0d18b7e7c9ff76eca923fbcffe08554bcd2af1f72174bd5361d2f080b2e266faf53ff5908f1a5a1d88ba5127cfdf414fb317f4012f9cdba419d90d6d275575fda06e5616db8528cf5d2f44a054a2db18f6834ab92be02fb02877da0bcf4133ce3eb799fb7acef02225fa49241ef1453f2dcf2e83c5fa5dbb3c081170b1077c3776503cf9351d2ef01b7e82ef29fee0301be9e1b1dd350513a3abe2fe38b6b4304da7fce5b536e445bdbc864fa298ea9a615737391ca8f235bfaab5ed50ae7257d53a618e2705b7add6275dd38a5de13d367dffed0e83f60d942af9ba5dc75849d70328769800bf18f0f5c2594361fe081b3e43e316354e51c55a8a790224a963759a94e934710a5c1e1e22abb31addd164599d588ad02462c1c8ef0f2dd80e454afbf6b6b4de1837a4283bad5369173d2dcc35cffd1391d1bbc3567faee34b68d3d4188fed1079eae007f707f545421d7165a95592d7e64013b030fc74f1dc7d9715358aa8b2a9f811dcfbc1373ea17ddd8aa240639c183db379f1cbdb0ea60c2e1ab140dd99c410e84ef9f76bb89cd061a2f78a49a29d3c6a558d5f10962556ff2d785a8b512ed9f9b16d2369365c11e569dff6e777fe68b5225be6fb4de3cac3df0726cd6661d5bccd001285e7853dd73b47195f5733785723b9ce02f2918256c638a830e46d2dc6636b60c70092918720f14d24a333f3d8a7c6f87b61dbc8876acc8ce98deceed78ea40e054fcd849a7db57a951002a211de8ba903888521938586844e55633caceb4263cddc2dc538a43e47d8a028b85059f5d584d361ee70cbac84884068f84613553f4cc642868c36278ca60b85397a69de33a4ba145f36294d734509c49f741f702f04da3da9a8891c670f56161bdb125dbea3ae29a6add32b216abdb990e804a1b1ab2c4e6914221be0dda93dede9f5bc215ce1b64d4ec7b9d30f6261ea5bbef5d1f1fbaf1bda49e6944abb014741c3cd2c64acf48ad98f654ab5d7aa1462fe467ae8308d1199f262dd212b219dedce3db119f22efb8e14348c367e575ef6da12d3ccf332ad6c487805ed460800c9a96194178b40d0397416a67418f8e1a06ef7699165fc4d1fbe93e935ebb3ac898d6bf4ac779792cf0c0bec705cbde8c97fa21606f4c5cb9f836285184452f767a695a03b1625f4c8612ac65887c929be22b3493772db8d1cc4bec2c9d6a22e52d09c5763e629b821112f6bfdb0679357ad05915e828b78a8c381d843796c9658532e9e07031f78a5af4fd135279dba3406bfa117caeb5762e3a32834fc9f65644e745094f685223d2ca2090157942de5d0fda166af0f37a2f81d5cbae5b285aa9cab6ac3ce6946311fd48f56f4a323243d94f46b061ad2157bdfc8e6de055d9e64ca21798e4cab2c5b333066e53c19ecd7c5a979a6d280ae85ae8e2ec3aab1a474292379e24a21dae4a303670c2ff1c226ccdada73ad264a096afe1e6281ae03fc45f2b78520c01c26e5615fa7b17079999fe1ec31b57ede16155b33b3c5051c734db50898772c81d83ba3797562196ad3076cb0cdb7ad25b9ae5f698c7ba1d1751b2eab134b52e7e9519840a6b579bcf6de91a7317ab435d69bb47c00527971d3461919d3b41f0e3f47d02da6a61971aac6ec7a34d8582cd3e718716ddfee0439dc448489b95c230f782b68adf4d588c98db116e77d015864a9580486910e97c414a25b8afe3560f06b62567f8536951abbb035017811df5d76d3d56d007e3581ec38a294acc8b5409d3a76a07efd624026654dc7f750cd483c10d9a4c3260fa8f9129b3fe411486868adf080be06609a462b2f290e246bb178edbe785361c59f533177cf0e76b5af5420d5c876e4ac5a673e334496cab28ef4068c71359f4eb75ab9e40b2d339302925bc98b02cbef2f570aa83b35e364f9ee18f971863bc2dc772ee7f1adf1214c602268526e2c00c8debc94a7506b117bc2877404434f0718fb8b094ed439b031b31c0129e91bf923e94d0def9f53a270b4601470ae1db0074af202a03990b957aa3fa03a878e00b77313c75006d620d1d232021acc47b62520f1a730af9e2277c097086c29e8abad556324e703a708e2c8beebc305dd99c3b8c2b3548a1db12f2eabfb73173474f53304038dec1fac5868d2271615e34bd690cb5bd2ea348d7f414d687dd2b906fd4a6fc1aa67971965b51393a30658931c0519e9986f4f343030dfd261ab77af5a93ce4782a113e285683b0eeb160559668be0bc7fefb315f5bf6aebb88b22770460c460b69bdbc93190c12f744cb7301852c0fcf26d00c8080d5525197358628fa741928517f80a9c3a8e94ea00722856bb9631b5677c81f6dd122f3574bce8970ae7bccecda24fd59cf6cfd63f059f36e8f1e5850c112bde142de5869a18e0b763fbcfba4d6f5a67a713bc2bdc68f32be62e3702b2eebf727a12d8b784894e94b6d83311f4d564be3c3ca75ae5abcbf1b67f46e8f601d650b2f66591dc878850a023079bacb6e1a8479019db612b7e5139b78dbcea1f1f1483d1702beb9ebcc997a7a2c8e4429926c745d3f97c6a8d1b9fa5fabfefc88774d81b9318e9ab735ecc4a2b61aa4e9cab14163cd2dfe0f99b933652f44b66548fbfeedb8dd888557fdbc9a8b3c0bd0b4206991fbeee8acb7026fc0444d7e44421ef8141dd7abd51764371ea0b26d8c230f5cbcd888b38e7c5c11f1090fbcda75ecd10470bdebccc8f84fedad87029fb85fd599364d4b3743340eee2ea0250b4e2316681d2922e24e641813d1b68711b19f71d9f7bb25ce557e65bed7dbb7eabba9a0f762a47ed21d1e87ac5876dc45a81f9fe272c068b924a1fc017074bb51727da3d668076eedfb54ec46ed63ca8728ab0d77713af9c9ec352b2c3313c660e8be7e7da915971e2e175011784830ae0f14685ec4c63a1c3edcb4ed8425716ba69cdcfb1fde22807e28ec48cfe56e8bb5033c3de98f6737f2c118f9ea57f6b6dcb571f89541754d62caf96b44f03f7becd51e6f4f171245ee63b37ac82e85e2c4c8f7f06e277e58815efe8a66bebe159f945732458360dc956903d0a595a5b18f310c82d78f02a837b8408a1b1b4ee530f99dbfb6d1128234870416eca9b862faae0d9122e875bc7d507a1a58ec5cb9245a350dace89c24687b74e83aa2c2079286f1c2712c424ec8c9978e10565b61ad6492ee976ac6033ed782a303d03ffcb37a429239be8ef22ad21cc8ed4a99b9aa42e9a03a5961615b8b724596af7687696a8965e012c8053f2bf227d109086dda5afa403b70a5cadd91fac03da73427d6b142f3d60c5b2467ab5fe50dd17cbc4f6a6652a97a9be19ce51c5ad83003d397e469955bb207ed42f5f291b4b5c5103a56b60eaea8f85b61fe42d539e5e230c329ed202e0902dfdf68dee0080d58174f3925378735cf50127bbdaa8862463663204d88c1e03a95c9590bb9eb497f7062d095dab0d59f9c616a1d6fced18196e02fe7559d3e576a7ff1218f53f7796d82644009800b952cbeec10bf67d6309fd71c6f53e458bdb488a099149aa72ee616ef43ca4b24bbbeaadabaa19dcd30d04d7f6803ac83368ffb8dc52f2b066ff75b891478e085f5d12739c14b681355e7dcc0aa06c95d3bb0c6739f44fb1dc12727da44812106e11d83a5eaca0289f3c4167a515ce5b942c3e8643d53371aecdd477593b5b43fc680c564accf5ac823ef3af241cf5a17679635892c0abda2b72b7fa45bdacf547bf3236d2225a47a15aeceb9d3602445c62772b20fbb1e6a94f1452c87b1e7692541bb935662057978feb42c344516a9b64d79fec48c8ff6eefb399f5e371728172d57e153f610e1005b26d4c92a1c252202665bd6625f0d4d6d6cff9f366daf8445ce326ceabdd8da3d367a54af30fe63168abd77767e25eccf342f4fb5d74534521e8c703ea94059be1823711b5a4ecdf376eb64d6bdecb261c9eb3e1ed5be056b16ffa4b1d9e4686aa6691a366155417221a1531937c5cd7a4112cd57ee6682a42b3a5cd9e6be2554ae199db6ad6355aae71b33fa205deaa128a969e9c6abbc819b6a0841237616a0588907cd744231f152e22d9a1af382cd3123937b29bb79c222a7cec2ba342a2196090a3ced9859bb1f1594f32fade7ef08c9f90ed0ca0fa4b86c724c6252916aa288205dbe428d8dec1b7963348236c7681b7edec0b18b523396599cbd92ca85e0a235b9e91f155922497307abd6f13ab1dde278d315808401a9301047423e11965a1fcd3f708f63adac1274f715f02a765cb1dce4ff4f76924867ffd9c45b4ff081b7109512dbfeac29455c8829b1bc8fadfd21f0f9ea2f5d945a33a73e839390b141dc5c2c29845d388ef7a95252ebcfe6729a41f681005f3261bbf06765a596b165b2afac1a0b44c44ff68115a53c43f2e3e9db69220084a1bcd1c8512d382091ac156cfd3bb70f609a3347936d71296c02e7526a13582a142d96ad70db5e8edb295dd9656b3f36c1eccae07c5c51fcdb8a2c43cfb6dc600ae0967d2372fe6a5a25dfc7138ef809f6bfaa664f2fd9e0353dd49d84c252f199ebd32c577170baaaebd8f62748c0db5fa0173f74be49293c7d040e641239c7446f1881c185c0f4843d07be9a3cf33610654f7adc33833d1e0b063664b14bf7040f18ee7014a556aba2c8869a4dc87556d5f7f6c7c095ef4fb9cf38ad3f32e0ff20553d8884d79058d81a4713fc518b34f6ba41f5abf0922fe7ae8ce171f7b7c9234ccf849088652395a299a50d0cbdd7a9dfe0dc379ad4e5663cf8e4fe3897b503f937dad3bd5fb40d3d37a85c98ebe97779bd7ab3f7235faf81d4716951b7b3117318affe14db43a2633d93dd35fa7e2e655c7bea1d705c3218c35b09967a929bd28906d00a6a9a91388f98799df8940400f467c59aa7d343ec8a839429631137e2207def8763e803b116ce7615351f3305c7af25a2944d2514946fea6b68aa225b4b6996555334796b9d6820324f5c389fc569b18e89ee930ed1ce3ef55fa95dc7a10c47d60b5d7cca49c4f19d667068439b25387dc0d489627911ed805ecef39289c14ca1382409a2ee4e07617c5406cc2b2fc335b572d1ab2fc897fdfabc443efc7f06424ab1fd261e1b441fa4ca3e1b62c0ae07e417ff7aa2e91b9f5425d782a43c2c281b8bf5fc4ed3e2ab62dc118b22e896636b5dd6fe3722d8ba2c461c1fb8410d43a8643c0caefdf5c68a46aabac66a9acdfa4ddee45abe943c675c391eccc22081ced60ee2c4de664d5bc9891ce82e4213fd4d836da1b198fe3fb465cd5222a0e52c53e9afeac53ba389fd457e768eee18f465d0551b2a27a02963b5e176a30eb37ebdaafe", 0x1000}, {&(0x7f00000018c0)="212c547403d7a7ba9231dd60bc3a5345803c2ff2b5c237671be8afcd5a215fc647ec1f53c417d1e5270c4931194f0c17e3375144959b0c96f327acad7f8ac2d2c9dfffe53207480b76ddb52817070187cfa6ec6c888eb1f0b7baf2798f456cbbce0e5f0bbf1a3003436056b8348bcf663c23b3e32d8c766504b286df8614efb190f5291ccd4a65d21b77d55b2eaa8e06c3aa83324e14a6c027bc43771e11337363ee23005d1563319f739012c8ed20", 0xaf}], 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x3, 0x7f, 0x1}, {0x18, 0x2, 0xed41, 0x3}, 0x200, [0x4, 0x8, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x1, 0x1]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="ed0e654322b239c59aa46005cef00d9042dda8edc7f5128578dbe4085bdeef28635c5447f42f2fbf4ec0eaa37e308c4806e3b87f846fd9b360ccc093fc23f2823336103c9a07c5885af46139debcde581deddb7ad203d5c3aab4ca382d86fba398e1df01d1e8f7214218155596f81302f653ce15c484791df60f4b3e2ad1b3a65005e56c01038c66e6377f677daf48a7960b45b84e9b6073416ff8d1", 0x1b0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) socket(0x0, 0x7, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) 16:00:24 executing program 1: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00003ee000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:24 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1040dd932b513c2a7a2726be6855e4a1df8ef02e"}) open(&(0x7f0000000080)='./bus\x00', 0x300, 0x20) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: getgid() setregid(0x0, 0xffffffffffffffff) 16:00:24 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000040)=""/243, 0x4) getrlimit(0x4, &(0x7f0000000140)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) write(r1, &(0x7f0000019f97)='J', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x14b, 0x9}, 0x40) close(r0) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x15f) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208c2, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x9bc9, [{0x1, 0xcd}, {0x1, 0x5}, {0x3, 0x1f}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x3000000000000000}, {0x3, 0x7}, {0x3}, {0x3, 0x8}, {0x3, 0xffff}, {0x2, 0x4}, {0x3, 0x1}, {0x3}, {0x3, 0x8000}, {0x1, 0x4}, {0x1, 0x6f6b}, {0x3, 0x94fa}, {0x3, 0x80}, {0x3, 0xbd5e}, {0x1, 0xf800000000000000}, {0x3, 0x100000001}, {0x3, 0x8001}, {0x3, 0xfffffffffffffeff}, {0x0, 0x1b}, {0x3, 0xfff}, {0x588fa22bd1e7c546, 0x3ff}, {0x3, 0x2b3}, {0x3, 0x7}, {0x3, 0x2}, {0xdcdec3d712df7797, 0x80000001}, {0x2, 0xfb2a}, {0x1}]}) socket$inet6(0x18, 0x5, 0x2) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x101, 0x0, 0x100, 0x0, 0x81, 0x1, 0xda9, 0x3, 0x1, 0x8, 0x70}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./file0\x00', 0x800002008, 0x240) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) renameat(r1, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000006c0)="a2ccbf2ad995c81263ef1729115e78a9420eb6111cfaf15dc4ead801cdd0040c951519c4e7af5d524a2ee99e565c458fa8124f6e6ddd3ac0023b027275f25ac50d3887a932a87b66fdcad880418a75ea6750b96f170419201d5f905dca6a72e1e1e427f92bfa2e489daf6b9de376dd029292071358de0198f6be2b31eb1e1bc73b0ca9504a2bc6b3a70eaab70bf220c1f822f62d08a0a09023ba396c3ea4c5707da59d2c185438a1585c26364561c455164684e6df154ae327087f3f3125ba3a69105ca3822c7b9b5d21747033aebf1bc0fb25b2b0729ea6d2ffad47b177956f1fda1863c7cd32b6a06283ae5de124a97414e6f7b8b6c7a66ee7f6bcae7040ed66bba6198d683ca00c989c1c9a87f99daa9d0e1dc5ae1a401717aacf91b943e854366cabccd57383c7e12870cf75e90f0fcdd36de2283cd1b27819d2d9139474d904e2e8813618c1a6909ad792ef58036d457c7f5d481a17871fe21506f9f0cd4c196de4ea8179efe6d05b05cfb57cbc769b8f43b50c26d88b23fbca79c26781bdbd27b755753084b20fafca6782d1f55f8b06cf58f262ce9695c8fe93e2683ef46c0012b869eebd2a93096a46ec98bf0fb8155e334fa2ace9b26771f7e6be22e5c53feebb7be0f4eaf460c0440bc595f6df384d06ebc6b0f30b3ee893034b1a4afa9a8c389d79d7c32914d72f79ca178a6f8cd1ce70d069ff170a157c0881f12a01087b402b1cbb9bf7dadd0f6dd3222ab3ba2ecb0fa1dc22aa31904d39b523ba7953ee9d84add729317b89613676f3d95160792a2ea24a1dfeae6bc28d8b8e749fd54ae569d768325c564fced40a48fcdfc04a106392ca5be804c2249ad6facf2d6f5614255b7d079e49f3737ea233dc022a89dedbde3dd9bfd229d6d3c111d2905f76f2135f700675c15227bf520f940c2c9594903532bfb48225bdc247df2de6343978d45960996f160a8908cdcf8faedc1717d1890b1cbaf1d3d4b8ce7aa336b240586298405c554f4ae7d4e951b4edd898ccbd13d6b316254cdf5fd301a1a02f8278cc9e6dbf9ec34adab3c4443c4028a32dd92d9c92fd95527cf5e948bd279ca425071128c5264e4f77405d9837aee7e7918a0f44c31b370b03c9a73c3287563d5b47aafefd971b643e0c54761edf2b04613b2a80d6d6782c01f7a696cdf1b528465de543ada0ad0b4de736ffa35a978d00ac0f464f291905bf0fc17003a3f94db24d039e62f7049e4a1d388098de4b34052e667394b16edaacb767f76a48aef65f515ea61f012fa29ec0e3d1dfa6fe429e2ee411e820479b66bc342b1376f4adcbac51dbc35a8c151415c5b524aa66928293ece07f7b841c0379d61ae8fd92c69990c16fdc78c0c08951754415327a674d7e3a2363581fc90d4f55a60edca42e0dfc42c5e663e08dceb054328ca8708875db9b3403879d562d42f2b9b13c53e10c1b96582f9b67db3e15b4f800d285cff4c7b3fbdb2c9745363663435d769da362717ffa3924db7b17c95f9e1b6ad45c2821f89e0a3c7fae6889269f71b96c64a1db13eea9ebaea8a6cc0e300559c2849817c6e55bb7b62913ced86100abd6d7b91c67ab3e2a0629739231ec24bed1c55c53292549938751d80041f2f9eccde8b9b2058fa4103bcf1123aa4049cbc2d825019b7ca4cd6df230294f5771b5f0e3ab7696176e3f70166f7104300bd3c004105d76adc3c71db0afea1095e293007ab7dd10f37fc96ff89ba6adb21d138770a178ce9a2eafa196944a6348d575a86c7aacef419925ab47895f5ee9b23a7238be422f027a68889e50168f8219c1e1e95dce3b34a41a92275ffb1281678d546ab29626b312206e3c940c8f572fb313de318c0810502a777f1a1f881830360e6960754832105f70bbdaeaca003f4bed4d29c78fb73dce8759622cce63e09a5d993ecf77a5eb3e3d2b9d8f14cb58a1fde78baa408b0ba9062e6a71660f0fe8926762c9612bc675350af21acf63737afb2c0c075227bc64f8c65e2c775fd225f02e23e433dc661c3d3dc6b7b97831fef308350b45491d51d9bad96629f2b20842f090babde64088452f2531e108d40421735114fcd9a5c86668cee76aa8732dc805a81e50a5a5eda31caf039d17fbcb0ae6c1001eed9c5e524057771c43eed3b8479b5fbed861e0c01103bd8a7260a7e73de4101ef35d067e9db316cbb42c7f53647c4aafbbaf283795a13515fb7ef953edfb7306032cd2e0f88e0951a58aa91a605d6cb06b6870f484ce70c596f5d4641c66a33b2e96f1ec3f6c2f1c57a9b0d46228c5fb933fda25b49c55e67fa0337b69b5d427a740531a7c405188159dde71f1af3ea51bb7a3ef3d64cdb4c486ac8cf5d8e1c39a4fa2f04cd352b9eace47d7244e05a65d643c13605085cce8193e89920937d3dcc715c4e309d5e8bfd1f4828c20fcf1a000d37aed88b1c72a9d88dffc0df866fc1046b1b8c2571d05c6a6c97ec67b3a456d2d1a3e680fd96494401681b8aeaef4b5e0bcb53f5a43e6e2bda330e85d7cc3bb0a50826aa6cf8df8dfb763be32762d17d1f7308207ee964620acf89b5bbde2ba7ab72d87c3abae482df90b418c3d2e841e21d23c4ee7320f056af565c90e35b2cd697542f252261b3316950c4cad499013b77de32c5a78d1670c235f96a5b5971e8f3d55fbb136188b99313064f9a0add10284afaed64d0cf49e2e00dc883ac8af8faf89d0a9b8c8b0bca37eb74ef5462f22095dede6e4fa9516ed6b2014d3f9c05dcb369d52f936bb9401ebdebce32beb95758d1ee8ac8276d8c76181dcbe1b054062721ea04061cfdb0d366087fc490701e45eefc1d71230ef41c56e232c714650a4d391bb9080c2d2d68619a2f7aa65f3786bdf6eac89856f3a65eb8a1411f31e836df9d275e5d6c6d93b2da6991494c42ae9939881953bd0471e7b19b6b55d011d616410c29a6794fe0c983462aa20e38515f26b1fdc1032a2299232e31b283ad0d5da65e3fd19ec2cf583b6ab93040ec0ec5f3540fad37bb1f5cb240e295125bb3b6e9fba1fb9a4f1337d8902bc15bb425320b0deb56bef157cdf1fa8c8e467a3b9c5aa554760e199a206dfb40da9a71eb9da763361e3111a0f2e22b7663ab3f0792383dbb95eb17d90a64faac4e6ffc9fa53f4fca90a1dbdc6e771fcbe50a031ca739e89e0fee08e9c89281d12368181b3fb333e1fd2c18a4cdb7b3fa0384466b213b348849f25c823890973ce629324f68d7c89d758e621db2c770633bdc643fe37c888ea1317797138c85229d6d6275855b8a3696862e6d52ccda76d8f814ddcb0bd350a7538de3f84782afd6716c4747e6ad66964e65b7946dea18fc45e4c94ef56005ff292eb50d787e8c4d8de7a2b19c148a0a149d489724771b5e4867866bcec2e20b13739e46cf83ce02182a8c32904e5dbcbb2404cf160447d73434306fecff80baf7631a2ba0da4c7e9b7a4f1a1f7b95bb2554662b13b9282761eea100b01916678791e66bc77b3ca1db7971dd49b5542c6821013355ce6c8542354c5ac890c87433c4e21c0871fcdc0d44fe0a1c1aa7d7e2ce06a25c3f0cda2e50a525cb3fcefdc763f429bd1c16ec242a25398f8addd9a8c91e8375c02342c2ecac14986b2456c5ad1ff980fa2f2c8335362e7e44bfec3db78fb4df7e3576a384946f9961973457698465d2917ae6f74df3c9e88d066fab7fe4c63b1e9704e0cea562f0fea983b3a6d741c3d8807833dca2c039be085cf2cf8d7dbec99dbe25b4b73fd8fa61e667b8501300c5b067a0f6f0bff3e8269f0f856b5fd23ae9ae23ee30dd3ec9f4d6fc9bed881540a6460f95835721dab083e51a0c3d49d29cd02ba8d7e5785f5d247de4bca195ccf9690370a4a464cfb64e12a6ee98bcba104f0d9f306bc8ebb0fe7b7b68e9d3718fc84967675758b3f787658b82e41694f0435638e148af6090b5e18cfe74ad9d09975c09ee5c89015df00f6856e655337fc22b3bcc5d774b10c8e181c3737e121e834f5291db64530bd632920b87194cef392f9fec70070c449de517801236b0a19d9ebeb447937b5ec35d0c374c29cca50f3d626f3f0e60c6f8cc2db8755d67f4c03720377d2b8e6437f5d1699ec237045cdc63b01f48b86f49c499d319f2e156fb20ab4a02ca1f80e814d51b2ced779eb87c7eb20c93548f8a1ce38da2d272016b0a6b26277aa550334ca4305b623e3cfc3ad8e478c727d9d9a2aa2774bbc6101ab7de5a73fa025961c1b68be118b12b31d099ec637746cad9c1b0edbe1c7abc287999c1c0ba26986c12804a7eee1b58c3fc79d75446e96eeefa7fb723ce53039bbd954300c4351bb61a57b8022dc5c47b85fd1a9e659f78d591e5c42e5181e55b3b9d190602db6778e9f2b52941eaa750c88bbd5a7c3cd73f9b14ae04090628ec8e2da9f88abed4376bfbc9dc51438acffe33d48f87627926274125e46830b8c929529bfeb9dc3a7fb1dab12e4580bac7ace344cfe85fd539d505cafa98e153978202922e5408a49cf1544eb28828680a7fb50ad3745143e851993aedce686e85f670489a9999b42af9f1b9b8c17976f229afce1716242913ea13f5f423f2a670d8dd991e36cf84dca93017e64e498435cf6f0e236e6be8c12a11c98ca6d918dc28d159d05b9de5da6f2d00bfe90618e006aa67008aaefd950800085fbf946168697fc0f93ef76d5408f6bd00f65b333f44957acb501169899ac7094dcf273ed7fc2aa17f5e2bed8b8c808e80d861d0e2fa6c08d1f1b3d9e2e452dc98aad1a2e0c82fe3160e63b43ccb1e08c49909597f257f7649691b64c5b45a6067795aead6d9dc906d90d562788e8e377b17e802d404f5a01339caa52bf1855e3f405403fa1a4ebea922e42607cbe09cd447781a73277e82a92a98a699b48176857339c5f6c9340cae5ed32490e488e564aa63679be855af470b60827058b2771720c639be22512cf9a58a5c2ee553a2b82b384f72d488fcd1d6961949768c4a0ac7a544a4d11971c832ff540d96353eb7043581854aeaeded24db27f2cdecdfe321fa61234b2cd1d1a5dae23a49385b7a9dfc90ac314df8882108d11ffe207b68d70675eb1daf0964cdb9832b4026a8120efa691f61d89e18b62905af3c6a3eaafb949a4a7ccc3cb3089a2fec633ec1baa3f3a59f6a9f8429ff7d42aebc7241d717ac95170478803a8e84d17f1d7c5c9e3d4dd660d3e46b05fd09baf46e52ac890cfd433e711dfba2fea1338f1eb6ae9019f7b4dc75d7a93ae5fa23c12c79f4a5ea6064a890c1670d580ec002857e5dc7d90df9b43aadc39400c7f95be20a7d4da5533c80ee8454592335d0444b09d0bc97db8de691672105598ab43134a04e4ba97ecfd18576b740ea7b230aadb53ed2333fafb469dbece62986d7a596d1130d1f62cb880593857776e90621f477a5915ca8ec8ac31943f805defecc4e3f2c7f6d346d6989ca5c2f57a5e57a400616b9b25b4c455a1bc267c0b68aad4d09b35efb17c681e0bbb8f9b69bf364cc4d2a17a1147490f4d3ccc761f62f27ec7b9e814f055c0f1f3b88b3216cd14ba5797338325aebe9ac8f33d04be81e7c4616ca2bb56c15c29b7553c921ea853774ecd384fadde03daa79fffd66c88427d1fb4f4961cce87cfc68eda79eaa36fedf353e9daf43ef8a18071ad028ccc4846cf5d5d722b3d4c380cb0b5469734087ea19758535a83731769ea78e23c861d1c9a9492110abc59835501043f97f928011d18485b3c3e1f750081fd1e98114d79c144ab20bf92668f8768a4bb95e17bc2e7c35cd60770ea3eda4da80d7f95", 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e51204240000000000", 0x9}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x35, 0x4, 0x1, 0x3}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="03", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000280)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0fddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e96c292aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87ddf734e6615861f10ef022c3fde210b16e02a76895e800b94c4080341c07a833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0d", 0x41a}], 0x1, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x80000000000) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x8) r1 = getpgrp() r2 = getppid() setpgid(r1, r2) write(r0, &(0x7f0000000080)="a887a88c714b772c0035b87e33", 0xd) r3 = getegid() setgroups(0x6, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3]) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) mknod(&(0x7f0000000500)='./bus\x00', 0x100, 0x5) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="316d1f3361fddd1ba67c5171b731e4323f9978cec9f43aed5ed717f00a9361a4061f77eb93e057272c78805c3261daa96e7ada13eae4a98d1f58ff9f09c1dceeb877ca03d7e7645549c22882e984bb161ba238015638c8c8419d173b7b23cb7d35c77d597695d37ce28f551e929a4cc0d0f2f23de3102c4bbbaf72af30b7a1eeb231f27a0e8209bd6dff63d8da871d195a12279ea278022f1f4daedf6417720f664bb0b84ccdaf5273", 0xa9}, {&(0x7f0000000200)="4b3a429e955990e80532d7562fce3b0a135b1ac4a870061e944e695a5b272973a822aa23cb4e3acb2f3e7eb1881258d2f56f0d0f61a41ef120928be8b81ad286bb731b6acb5010441bc2ee9a0de4c068987f4c0581966f833add0f6d909668131c3413a2783fcd2af27b2ee05f06d20aa543004b6f634d5bfb566a9ff1105ef7761f831334fc4893b9de462943a34ddb8bdcf0e06c19fd0c62fe8a6ab4db9b76be1bf54f51a79aca61ec4a96f5bd533b4ad7a4b1c3ab51cb7c958fbbc8322d08b4048a96cf49d8b9747299307149c46824595e63bed350b5fedacc19ed84bbfd6a46b5ec7299e9219d5587", 0xeb}, {&(0x7f0000000300)="db3996fadb350cb1ae99fcd0eca4f97be477ec4d10d23085a378caa82e6fd182debe59a6bdd9c84921b8e50eda8a7b5c9151fa680e0c01bdb13605b2d63c694b52c6cb86d9334d24713c3f7045d7fa9721541add352f5c640f76fe65523b13f96793c8aae749a53e526a74b65f8cf8b83be12e17a77fdcac75fbb52c1d4ee736e4695f79b875bdf0abf4d7bddc35f000e3f30b9ec06e181cef44d94e1b5ec5c94c48500e21f32493e4043948754d348224c526", 0xb3}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="200000000000caff02ccde980000ffff000000000000c4bd5111f6d845b304d2c4992e4111b75f9bb8cb459aaedf1a0e9e2511ff27a07159a6668eccba8605c8125a9639ee0bc2099c56c03df438bfb80e70433bcc242d4de8a0334675c214b441a06425a977866b8cec9b7b0c1c5b44adb7c568fbe4b3cd0b497da33626579d4c0d8f5b34c34f3c49dc4ff0e2ca09491f86787511a98c8c099c84c3f7bbda33556f", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x402) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000000)) setgid(r3) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x20) 16:00:25 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0xffffffffffffffff, 0x8001}) mlockall(0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './bus\x00'}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "bf3e00000014aeed0a671f763000"}) poll(&(0x7f0000000000)=[{r2, 0x48}, {r0}], 0x2, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x44, './bus\x00', './bus\x00'}) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10480, 0x0) fchdir(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xa5}], 0x1, 0x7) shmdt(0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:25 executing program 1: setuid(0xee01) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) r4 = msgget$private(0x0, 0x9d) msgsnd(r4, &(0x7f0000000180)={0x2, "c5cab70a25621c6f85e0942c471bf5ec7608be89c95a2615d5153f31f1f71705ba28291eace5f40ebee5a1e69ae0092063d47b5e1d211f85e704731d894847ba3e598be511c6c4ee0c6678d688ebed85beb84b55de0da118cfbb205bf0c3c8d77412653deaa83533fb4b792d69fd699decb698490a8622ae0c7528a04acde12a19b2a3b61e2b959f4cb626b4db3c6dd6"}, 0x98, 0x800) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r4 = open(&(0x7f0000000700)='./bus\x00', 0x2000000000200fd, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000540)={0x3, 0x7fffffff}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) sendmsg(r0, 0x0, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) setgid(r3) getgid() mknod(&(0x7f0000000240)='./bus\x00', 0x400000000009104, 0x100) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *360388 22774 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ipgphy_probe(ffffffff80000000,8,2) at ipgphy_probe wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800001972100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd803c9bc660,80085761,ffff800014a1fe30,f,fffffd803f7c6780,ffff8000149ef080) at VOP_IOCTL+0x9a vn_ioctl(fffffd803c4ed708,80085761,ffff800014a1fe30,ffff8000149ef080) at vn_ioctl+0xc9 sys_ioctl(ffff8000149ef080,ffff800014a1ff78,ffff800014a1ff60) at sys_ioctl+0x638 syscall(ffff800014a20010) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,372811f8010) at Xsyscall+0x128 end of kernel end trace frame: 0x37516940720, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.