last executing test programs: 49.089179968s ago: executing program 6 (id=57): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100, 0x1000, 0x5, 0x200, "c8d570e95b1121aa4c6e7f9d1d3293cb5ca7229f", 0x2, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x90e, "ba1135f40af743b10addbd1808395ff64f6ed3c6", 0xfffffffb, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000100)="44e5d290633580d0f69f82c95d19b9b426f7bbd75ad49cb50b0260c87bb03b1439", &(0x7f0000000140)=0x21, &(0x7f0000000180)="c9d9858d77e758def42326efa5f39f4c80bc35c20927", 0x16) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x12}, 0x2, &(0x7f0000000240)="a2cc7b7e1a2df0ca1aa2a053d5e592c7a7bc32ba42b8fae4c840e4bea4f1840386c4e5a1d963d8c38adfe5ebb523c5ea92d5cae3f0cb14eb01ed390135331e4763a11698fd9f61d547075c904c9d95c6ed4dc366fc97dc", &(0x7f00000002c0)=0x57, &(0x7f0000000300)="b1b9ee212be6f02f325b7f90f3cd5e5f0192231842ee9a0b119caabc6ed8ffd488745954315cb67c0f586fac8b5de5008c79c5086f4bd1f16e988f2f2aab055777af76c555f13f9d94bae1af4978635b32cd32d0c13783aabc48470c0f8bbd6bdf8de1cb2ba6ed4df1b45efc6646d1ab2f35ad2a48b3724bc7d791f0b07a7d3dfe0e3ef6ca63e5493992d600f737245f2e6c47f6086577f667ab6970da8ddf8e6c3d400099d01c4e6258a50cb410113472c5b7829b650ecb4085bf00e9adf391c7857cfed7bce55af50fc5acb958bb43e1f0f75920aae1f1cdef0719441347e1a5f1207ef99719408c3a7246600363", 0xef) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x23b54a46, 0xaf2e, 0x4cd, 0x7ff, "eedf6b4a7ad2706e38f007b209fb2e42fd7b64d9", 0x3, 0xc}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x24, 0x4}, {0x4, 0x1}, {0x6, 0x2ea}], 0x3}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x10, r0, 0x2) fchflags(r0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r1 = socket$inet(0x2, 0x4000, 0x20) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000500)=0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmod(r0, 0x28) sysctl$kern(&(0x7f0000000540)={0x1, 0x3b}, 0x2, &(0x7f0000000580)="313f1421d5131e49c69d803e4eac3ddc4d3ab4b2a7c548972c0750e71996eb142247f4ca023aa57e9203a7ab47a82d084cd510c8f44fc77433", &(0x7f00000005c0)=0x39, &(0x7f0000000600)="68ca90b5f7a27d41664451bdd38144ad5396fa4e1edcbcd5cfe5c017c85e54a4d3333a136285840168b06401efe652087bd54cced0b5a7e1e65fbf5c5b67e78213068a42c146ab104f79757d5a94857836cf595a16f9939c7ea3ebc7746bc083858be6a73321f6422b21b0aa82c7", 0x6e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000680)=0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000006c0), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) sysctl$kern(&(0x7f0000000740)={0x1, 0x1c}, 0x2, &(0x7f0000000780)="c0e728ca251a46900933cc9361109340bbd4ffc2103eb6c7201bdde8bdb705d2f0892a0bcb4c6d8cf41dd87bc548bfe1825e906e8069cc1b84c0bc042ca8be86cbbbdca6f1f2a75f18b47a69a98c254bfb2656baba8285d50b8d", &(0x7f0000000800)=0x5a, &(0x7f0000000840)="4791dafcde9c9544f22684598df83d501b22224bf8d893749a87ee32afa1704cc797a9422fc3cddd54c87cd9585599c7eb34369e05483bd2de2e388c92099eb5f7250b08c0df72a7ad5d3032a511d6cd4b88196f1a1128ecdb486754e9a50f58e8a5074961c9038ecac0a1", 0x6b) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x20, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x4) sysctl$kern(&(0x7f0000000900)={0x1, 0x41}, 0x2, &(0x7f0000000940)="4d49d243693f5b94bf1ef23eb33aa3194585fa372eac8b6ea9c5b9596911a2156d3b96c10aac489b1495af5c15b37abf4a1b34e7c31a358b97af94a1fb71021e3c6e34151c2aeeb8160f478e4aa6f7510f53458ac8111577dce842b65315225655eddeba612b018201289f8d01e846", &(0x7f00000009c0)=0x6f, &(0x7f0000000a00)="2c7483594ee1537ee7b9eb1456d52ab6c68cffb7279b5454625f1aada793e44d8bb3edef1c8aa3e5e3f6e16a9325ecf5842a3f6e30b200567e93d04b76785cc03c333d5046e20071e11888d4c26e21903360317f3f97db3e101198528f302c053ad62d5262eee3", 0x67) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000a80)={0xb, 0x800, {[0x4, 0xc, 0x4, 0x1, 0x10000, 0x0, 0x2, 0x85b, 0x20000000, 0x4, 0x6, 0x2, 0x7, 0x8, 0xd221, 0x0, 0xfffffffffffffffa, 0x3], [0x2, 0x8, 0x4, 0x8, 0x0, 0x10, 0xa, 0xab, 0x6], [0x0, 0x1000, 0x531, 0x5f04, 0x8, 0x1ff, 0x9], [0x6, 0x9, 0x8, 0x7, 0x2, 0xfffffffffffffffc], [{0x4, 0xa, 0x8, 0x8}, {0x8, 0x74, 0x80000, 0x800}, {0x4, 0x99cd, 0x4, 0x9}, {0xf796, 0x2, 0x10001, 0xfff}, {0x8, 0x9, 0x91e4, 0x100000001}, {0x4, 0x85, 0x7, 0x10}, {0x7fff, 0x4, 0x9, 0x1}, {0x5, 0x81, 0xff}], {0x1, 0x7ff, 0xfff, 0x7}, {0x4, 0x7, 0x4, 0x100000000}}}) write(r3, &(0x7f0000000cc0)="0a5d874facfd8bc83193cd08a26d1ca6577295e50cb2d6ac3f2a00d1f8029bef56cebd1b3b28947f8641feb3b05ea1daae8bec57a4b53b9205a3f19fb8081de4c51defb61c8751964ca0d164aa12a2ca6404bddf7a1b05548621df91748e702d8efade87f02995aaa2c53ec283675c42cae8ecf2f2c140bc70ff6452159f03a1d46df246e877acf01e6955f28aeddd254a34832c9187f8710f492cbac85cf8b0ca33e67ac3ebdbf2b9cd3ee7190036f9c46ff1c79f39a8676cd3843aa3b97ca90a7b4862dba94e37c37340cec53a0571b9cd35a7efd4bd1a91da63224dc67cf6e981e765797199cff2c4bb8a96a964553fbec7a792a2e17e07ae136ac8131047fb40f56e643cf54bb468929e91ab391841fdba495878007919147f2b21ef87cad92a0f65508d2b06152789217d46c5d785198bb9ba8b3bbb7c865047f9c58fdd39cf5dc9ff973a7314e86d3a2ffa5a655bce3ca29bed67d51010b8766f3bf23878065b1da00404da67795f800062623dc20aa805342977e87bed4928e005c806dba3a5e943706f0d8359f2df70413d863b36271a7dd21cb9dd3588b4a76534573f44cba8507a7af464ab3991ea86bb408ffca67d3f231628d3ba1471060b843de54580997f87e739aa2eb5c20cc44f52c01253ad7678388860b1c3577d98224c11f1389781c21092bc7438fb9a0a9374e4a52fe2c7675657664cf4d76f9b12cda51055c46664aa02f714400ddea49ecd99648e376f4e5b80c8bb01f4b54bd2a33570e355c09ce81daceff1a3b9e7c80f22d1b7069fcbb1b8a4b9a4aa4bd6dd2428b08ba5cb0c550d2d95bb4653590e4caf4784d0a11a8ddde704ff4d9fe92b65c2e21ee8a026b69868dd195be48ce14aab0eec67d077b14404684a58829b52b80b7f25e42ec9a8fd2a7aa1f98782df7691c7fa499f7f0274b075f9abe78d2503a32aed44a1cf68695aaf9a33c74a30985cfd2346c456cf0015443cae1f5ab4493b6d8397a7d5cdb9ed127d98d9624e4e26d138725bbf4358380e80cb61106523c0b3593c24236957f2b5a44d455bbd6d80951dc91e793320dce82e005893bb5da8cb20f3cda35a0f24a4330ed8a594d63d97d8f5fd0fcc17d67b4ee3c75a4da848e1c76ae1be861ef4098ac72ebbbc8b706b17d32a7db77af810113f6936ddb2900a373077389ba37c60433b53b02b1ce2ef581d48ac8b5cbb4100835a64a00a8da4b6e80d966541457aa391f9d8026c637c2c7661a1a0cface8093a4b6c56bb74bb733cf5fb7ec66b8e89c89f4873d7d19739df6f698525847ac29abe175f1846ee90fae1d9f2165c1eaf28a542f281d1e0cd883108a479791226096eb983a89fb81ac44bc930377975c43d1181987654e373b8c01fbe49a6363b5d9da16929f1cbbb7be2cacdc7b22beef00d9f96a15ae8cdd70e41dc478d7a694bb37ab3fcb24c3d6d44986d98cb1679188713d34a5a4f496016e4cb2eca3816391a5ce27a1cbd30577ce54876458c3e5ba816ac0ebb9b8f3de31a46e6cfb760075f5107ce7da90298953a1073ee300bac49fdabc258c0edfe98ce8f02f07137b3d6657ed12d38b3bf82f3af8271fc4fde28f8313a6e1cdc253768172efd476e59ddcb7c37dc47d2ed124abf4cbe9e8bc322137b798d2bc11308a7b322801038d59e7c6c9b885d3c05ecc577b3ba40c115f3cd640f60cabf32146eb6da1b5c6c4e12d0a7b564efc96eafe7a10d57936d0a9550032eb68c1fea3cfc0d359fc4cd46d9633aa3f579c7a182691ce8c44730c2e07d18fbf1ec155afae53f7e3cabd6d67e33a23acc472c6ea777aa36f627ad3196e31310fad69302c4149983dc08c499733b5d0eb8dee6f035e49db94047d1f09c68ab084c54308c17c03d8185c557a06c0e3a6dc114d8b4614c71389b7304a5631cbf88639a732112c95aed5c1d316340045a538d79b3bba1f2ddb4a7237f0f596b3cbb68052db1ce4f0a86febfe0163876a17a1c3586bee4be870c37870e9c159957eda2f31afc6ac9c5b75dd0ddf5f900c60c83c45c384ba44b3082c44b8b85ca994f8ae07b85b2772232f5bbc41b7a94d7f1b416b3ccc979b0fc54bfed6527143d0b3291662a104fb74ef560cdb877ec0b78e92ac815e5bac378c3288d6c8f4c3b0c3b2f59370b078fa16386e2efda40965ee981e6f633edfc9b9cebd47c1871b4741a99d05d774cf024491c311cea198cb3c8149bdecbf44c12f8a145d51b0bb2b1f22c96a70ff32d44ef7ca56e9106929dd407cf1356e488f0ac73b6653f02b094558eece6f53d93ffb305bfb720161971d4a108b7b980622603d636b876144fb4a3d6d9c9a06d20a8edbe5d996c3be65879995caa9617c650123c1b892de5845c16ab7369d82ba457c3988f6dee1c68d496a58cb0377b3db3e8687d27f2a5c21ecc70c2f406dba63ba2ba7722f0039bc6873e9ffe7861fa932f4499ec14accf460d913cea35e0a8ae43c218cb31a34c1952057e7975cf9c75ed8124efccf36598a4ab3ed1bd99dd4488fbfe2be9fbe8c369783445fc82ba49e1259cd6bc3e4ff629a9b4fa65eac718f8093ae64cc0261964e4087f45195948b7b627c76cee48433fe8ffd7dbd829ebd7c5e81e3955afa82bbacd18112cdcf28c203f86ebaa018389e962caf89562c49b83493498e23d7cdb81fd935da0748a276137569b3327134868a3cccc53033f2fc76fa9f4d422089289c70fad3d2661f0beaef902174432ada925736ad4994b156add879767534570ee60d4b54a6440cac83ef38aaea5cc6e09c69f7a926899d019ccbd2c4df85098802b63e6e4904e5f21cad08d2cbe04cbb4ef6e4d82e8f8530f5bd262b526eb7c934f21a8bcecdf36525f2d658890ef0d6d01e9433a87fa46cb761ef09300e95c01e3897508c96008d48683f6824a72a4e5fde6bc1eb5af05a541166a942f030ddc767d7415e71cd7e66e61fa8acb59aaca0e18cffd684fa8856f9fb37767326e08fde4929f50ed146432776b7561ebd784f1d920a0ce40786e0f19c68208eb056fe095b7f531ffb06fff62a64c565816acdf75df4ec5bda6587d217028e6ef27e3466ec11866fce0749d8bb5a78515342931d702db8216dd962d400095b5193a7cbd7c58f3c446bfcccf1c8947fba8d45dd45512484917468a805e0aa31f7a6d77c1801fdcb96b7006d143d17b029c277149cbd0078c7d0cbcbb370c7485389d285e858514d2fa356e9888b8e7123c97f0fc284c4d13b077c6bf4e4acd5c26949a1e396480ee6f62c3f268c3b2b2cd5a1ef5e9651c436c1b7ff677869248d1b143e37548b6b2e4f49f9256c239db3c954ac7ab5e1cc42bdff0b19f0546a41e5e284484e86c7255d0cd753c92190f0cddacd9ba7e6fe3d9e812901b725338cb630bc9ee5bdbeaaf651444cc5715783194b96945807f0d2a08ea554c22cc65ba3c1e2b248f38967d74ce1fe910b86c25d727ba2246ea043dc1c893d7e1654fb0d001424203dfcd0f361c1c19ea01183e039c47b612bab760c9090168ffc7c3d729d2f032f687d270797de11b9131b668e210438dd3231be833e0b0c617f4849525ee80f709f6687d3cbbb6be4f51a632e1c39bc95a1f5fe86512f530f00b2d832af7c5b273b18ede78b6b94afcef99cb305a3998cbcd1abf892e811fb5bc024a4d8582dccef56aa38de55084a345961386a0b231f830ae05f45071f50be82557cfe46b70684bfcfa7d3f1d16289535b18b601187be6f66b92046eb65cf92036b0dc1364ec348d0ebad6f95869dbdc6ddb061f1850d108aef55a72baf608719860e0b37de5b679be410774c50d6ee250f854b37fb21f7883f02e46dd36178ebda2dd50c4dc197d818a2f43fff4c43502634c1db62e3d11f467e4636e29bf2ec1eade332feab43ba68cfc86ba7b5561fda830848cf80bc4579c9f69f51447720de4b297f04a63a1ffc5dd16b666d9d0ab8be57c583d28c0d461369fbb653046ae1af9f3ff3bc1f651fb4352f7f78ebb302e0fe4dd8fbbcc9d469f914c3ed1c6a0743f1db587585398ac65b72539ab75829bb965153e35b73775f491c5df8287d343ce4263745cb2be4738dd92adc1d25bc48cc0db8bd7cfc74c03d8d68e485bcca4ca9997608acdfc97d13afae18815f5d8a03ab9b6a07b4eb6ba3e71c19e68f782094d73a3cbff57f8ee8fdede93bc3aed1d5b795fa1f937bd4c11751967a0c8438c9cf1f68944d580c782000ed7084c98606908abca471c12b330fb252840eb432feb0363dce81855bc2128df8142480d81728b37db86dc25325148e731a105cf8af2dd8081739b948e9e0b00ab09df805064bc5efaa78e0c4f0a84ccbbc4ddaba009ac962a09b43623083e5b76c426e7df65551ae747f2e28b59d2e463cc3ddd5d031445fce2d42524a15a5f4a3844c18877faf7b916d6d6b762189481e4c7e183c8e5b4a4cd8af3216086cae9f5b5ff7d7ad8156a5b390f668bec93609a04fb40d7e806a4c5a752a79878a587e51ed2585426544236c68f8ff32646a1bcbace30ddf7991d5aa42d1bc288a62affa1518d3c6d06aebc4eacf00dd09d60e9393933d451fe1f61910baf2d83fe7cc2c97e449518e8ece4e6d9ff8def092f0dc928abd5553d28d901e30c1b9ad6f1961bf162483bd47c8bdd72d86727315129b328c0ff5831b199c7e3a9f75eb7d992a96a72faa4fcf90573c9eb6bd4128f58acacd11530c5dc8c31ad504eff4901ce3829c95637d9b82e61a8a98121fd8a38aef51b0f4009568dd4ef7935c5284661647e61da0b200a448f739f29b591d1582d075978c26e99a8dca3ed6dd8e2652d70bd5debf61e85792ec192ecd5b7019800afe37cb6aa0bcc468c625e836b4ea0b814e01e5793d3321c46e3e3c74a6c28594de00deb8ea7eae32c36a52cd1cc24487433460c3d4044c0a8bee1920b3e0e336f93f0a0c9b95cf3877a82ab927fccbdb60a1f6039bdd6ad94d485bbcc4a39678417dc0593b6e98cb814ea6f672f14d67953558c05a8679fbc217ded293fe918254ee5ebf7d3d474cc02a745cafd8c06c0843a5efa2ae94713f51f10c66891d6360774f13e41de964b4bfb6aab2adbe11d15e9c10b1ce89ee4de4b642799ed116814ccba04c1d0841dc9c260b33fc2462067a6372b8032b30740c22d06d95c20ff614f5a8c9395e90e019a2a50aba0d88d6c05c7bd0617b52bbe623a94b742c910c70a82201849bf51c9c1385c7b287fe0054897adf1feaec1e63532e7278c7e0517f4545476b75730e83e431182a0e9d1b5eaf594a58eb19a9e4f39aec69405dc3d190aa0fadb37f20935ac8c00f3fdb0ea7c061b14e25c5a0357261c3c84b7fe9de216050f6529553d5d2b33a1590bbfe83e3047da7d690cab3b311113e9e307475afea9505c84ab8eaa240828d13aa551abec8ab4127174d9d334b6a436c54a94e6286e6bcbe4f641890d8d8922101acb106dee1338b885c93b0499b8e4049ce27b16e9d42edbaaf0792265cdb5ee83b040a13690af535c84f103b1dce2fb072fbfd7e8b558166d0e9f79f6a982b6a3fa164c5392175fd479d5bcb9b9485db992acdba44947c5056abdbb3c62ff7c8266fee43a4e89e258d2ebbeb2852a2d9aff5541ee3bc6ee2807bb6d89589bfaefef13245e99062ae65aadd02469bfb8434a78499f4d8222af086731aecc374163b83337802a299cdadeeefcbe240193e12da12611e76b7ecea886c274bcf499a81ce585e9371bac0d3904a7976bfaa6fbcdc3ccd822bd999fb1d80cfd356c5e265d53884eee20f5439d10b562066c40d", 0x1000) 49.088291755s ago: executing program 6 (id=58): openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x20, 0x5, 0xb) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xe4b0d814fda79d4d, 0xfffffffffffffffc, 0x100000003, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x11) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) pipe(0x0) 49.087408427s ago: executing program 6 (id=59): r0 = getegid() setregid(0xffffffffffffffff, r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x10, 0x4, 0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r4 = msgget(0x2, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x9, r3, r6, r3, r7, 0x40, 0x9}, 0x3, 0x8000000000000000, r2, r2, 0x9, 0x7fff, 0x3, 0x4af}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x22, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) r10 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r10, 0x4, 0xab5fcf8cab5c23cc) r11 = getpid() fcntl$setown(r10, 0x6, r11) setpgid(r11, r5) connect$unix(r9, &(0x7f0000000000), 0x10) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$lock(r12, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000007}) close(r9) connect$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 49.085838911s ago: executing program 6 (id=60): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) (async) writev(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000140)="9aa4", 0x2}], 0x2) (async) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) (async) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 49.032121252s ago: executing program 6 (id=61): r0 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000ab000000800000907800000000ac14ffff000100004e214e20000890788b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca3113017f2b215ad8aad9727099ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"]) connect$unix(r0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0xffffffdfffffffff) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="eba41eeb594a7836", 0x8}, {&(0x7f0000000900)="69f298618e9e67aee04d1f3487172d4bbc4bf17f0cdeaaa600eeea69553c798fdfdb5e5f9962997450668faecc47d13debc3bbbda1e13978dae6c271303cc8271d1f057273180b155fa61f599dc09bf686e34abe12db8fc72cdc4eb17193d2c05ea59483d1367ae4f309ee67d10740365f65ee99df16a3262cd341e2cc2fbae8dccb12957201b652f26a7a8f957500ec9eb96d6f9e150b819ac9c6a9b081d72875d8c159e25fea025cf4f4cc96af8a61c098e3db0e8f06", 0xb7}, {&(0x7f0000000100)="ab60c642ae7f464821492d99f1d204e8db5a0776157fbe678cd3f3f10d36ccf34f631946936ccebf770c5003f44772dca66d3080108bc88c4e10aaf2c0e5bf3b89519b51cc7d2f134211b3a7be58e07dc7c2e75846e9ec34fedd5fc7632ed3f74e64b4", 0x63}, {&(0x7f0000000880)="fc6bb221fdee07fd3ac6035ea35f91107e81734f3b03ebfc33fd3fb37504e2e8d4a7a40610e732513c50122532a3f02e8cb0763255d4a96427b7cc29532746e34922e2e6fdd00e282bcea1328088a7ba96be96fc724a5d", 0x57}, {&(0x7f0000000a00)="95838ac94772d728574070e29b48ebb0b62e183368025d63e14c595f88482c2f44eba880bdedff31c728f8e0183104b88fdf3cf766375b9ce7286f591ee81d19e14236dfe5c0d2c8fbcec1a4b4e5fa058ab4ba780e2cfd984ccc6920b9ffae6456d4409c5b3273f3fa2fa32f022031fef53f2056f2fb4d30a58a7f813b32248f88769c3838e4e753d80befb7d802a2bca2c8649ae0c6e5fa4d", 0x99}, {&(0x7f0000000300)="271255921f6855858e234e2e375fbe7ae9463f09ebca9a6919c7c7c92f896445969860730632a323ecac350e5a0f7f69928949714b6fc98d0958d770d321eaa44c029ea359feca518e06000000e1a0063d9bfc89456a90020793027eaaf914488c59197bda7fdd", 0x67}], 0x6) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() setreuid(r4, r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) close(r6) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x221f, &(0x7f0000000240)=0xffffff7b, 0x4) chown(&(0x7f0000000040)='./file0\x00', r4, r5) chown(&(0x7f0000000080)='./file0\x00', r3, r5) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x20000, 0xb9) r8 = open(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x0, 0x10, r8, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) open$dir(&(0x7f0000000180)='.\x00', 0x20000, 0xb) open$dir(&(0x7f0000000780)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) 49.016054719s ago: executing program 6 (id=62): socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x3, 0xffffffffffffffff, &(0x7f0000000040)=0x1e) setsockopt(r0, 0x775, 0x7fff, &(0x7f0000000100)="6d8bda6c17ea99795bc99d23714ec57bdd859f44c390fdc32d0803fbb500c575539d1d7215ae287e9171e75e03ed765d3c090ab95e9663c7fb41d05a4050b0467498479697f751baa806eb5f4d6781f812effa3e0b7313fdd68ac5935240511d6f4315d95e5a4125c4817f9c040805915e73dc497386bb9df218605d9af845c8b66bab39fcb1a372d8bb7dfc8c333a4dbc5c68e73aecfdc21d8e641137594e7a5da6456d258e9de39b6ea01df68e4126c753fe42d27a", 0xb6) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) close(r1) (async) close(r1) fcntl$getflags(r0, 0x1) syz_open_pts() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xa7bb, "d8f276d3bbb39500c8930aff9c660100"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 33.96066932s ago: executing program 32 (id=62): socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x3, 0xffffffffffffffff, &(0x7f0000000040)=0x1e) setsockopt(r0, 0x775, 0x7fff, &(0x7f0000000100)="6d8bda6c17ea99795bc99d23714ec57bdd859f44c390fdc32d0803fbb500c575539d1d7215ae287e9171e75e03ed765d3c090ab95e9663c7fb41d05a4050b0467498479697f751baa806eb5f4d6781f812effa3e0b7313fdd68ac5935240511d6f4315d95e5a4125c4817f9c040805915e73dc497386bb9df218605d9af845c8b66bab39fcb1a372d8bb7dfc8c333a4dbc5c68e73aecfdc21d8e641137594e7a5da6456d258e9de39b6ea01df68e4126c753fe42d27a", 0xb6) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) close(r1) (async) close(r1) fcntl$getflags(r0, 0x1) syz_open_pts() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xa7bb, "d8f276d3bbb39500c8930aff9c660100"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 16.579906368s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 15.357179697s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 14.16900415s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 12.771494179s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 7.992055885s ago: executing program 0 (id=228): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2a, "0d38d88dc00d000000000000000040000800", 0xffffffbe, 0x7}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76", 0x4}], 0x1) 7.916600804s ago: executing program 7 (id=233): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRES32]) 7.862104346s ago: executing program 4 (id=234): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x3ff}) read(r0, &(0x7f0000000080)=""/234, 0xea) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x84) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x7) select(0x40, &(0x7f0000000200)={0x5, 0x4, 0xced2, 0xa4, 0x7, 0x3, 0x7, 0x80}, &(0x7f0000000240)={0x3bd, 0x0, 0x4, 0x40, 0xffff, 0xb8, 0x101}, &(0x7f0000000280)={0x80, 0x5df, 0x8, 0x8000, 0x7, 0xfffffffffffffff7, 0x7fffffffffffffff}, &(0x7f00000002c0)={0xffffffff00000001, 0xda82}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20a81, 0x0) select(0x40, &(0x7f0000000380)={0x7ff, 0x4, 0x2, 0xf, 0xfffffffffffffff8, 0x400, 0x2, 0x2b}, &(0x7f00000003c0)={0x7, 0x0, 0x0, 0x4, 0x625, 0x5, 0x7, 0x9}, &(0x7f0000000400)={0x4, 0xe3, 0x40, 0x2, 0x1, 0x3, 0x2}, &(0x7f0000000440)={0x0, 0x9}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000480)={0x7, 0x3, 0x800}) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x6) close(r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000004c0)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)="86cc9bc88f9fc9810dd1b4e291991decf6be81a6ebab4d63a11cac8652f45059aa23930eb3c2f64f243c70e9832c500574476183e876f69dbc783d7fb30f5c0ec6a82bf52fc11905f2aa17437ff2", 0x4e) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000580)="575d948659ee61cdabc33c50d2b7c98374e88ea4d98e5306258dd0ee3d32202f156590d7be75e8ef8fe04d7ca4fee0ca45a6a3c7323255376ff4291b1d7182b75ed49e99f7ebb0139d262ef368ba14af390d813e418e5d2d127f08a88d0fbc5107b6d1c9628bb2dbdd56e28d4971dfb84a8607d0fccbcfd80df0a34ae02d93b14a28a28a4d2e803790ce1a2a83351b823eb5a23fab23bfffefa3d7f66479b0075211f871abf1ce931b8789", 0xab}, {&(0x7f0000000640)="48cf8a47cf9e3704009d274ce1adc06024aaa0264a48d8f103cb73ebf34f4cbebe6cd54c0a75b6db90e4c554791d8b3cd3fdb31779fdfebf0421c326e85d45d2eeb1dc23e66c3665d3cbca5cf66c2124840d3377ef6c833b4c09f017c2fdb1224306e58be7ceb42223720055b44c3d1853a3099b838c50b0bf1c4c51a2fb1f392f6db6f6f7af8e190fd0cdf333", 0x8d}], 0x2) fcntl$getown(r2, 0x5) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) setrlimit(0x8, &(0x7f00000007c0)={0x0, 0x7}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000800), &(0x7f0000000840)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x483, 0x0) getrlimit(0x4, &(0x7f0000000900)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = socket$inet6(0x18, 0x4000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000980)=0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000009c0)={0x5, 0x3}, 0x10) 7.861420185s ago: executing program 1 (id=235): sysctl$vm(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aa00001d4b000000000000ffffff86dd606aa63f00002b00fe8000000000000000000000003781acf6"]) 7.859837443s ago: executing program 4 (id=236): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xe, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r0) sendto$inet(r2, &(0x7f0000001240)="b7", 0xffe1, 0x21, 0x0, 0x0) 7.647950803s ago: executing program 5 (id=238): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="836b55e5edb36b652692911b08f98e0514757fb5cf8fd3844b95fe30428278dd171d25ddf08337497c2acb6fa9e6e97df46d7184cc8c66cf00c8656517936fdeae0928318e6f23157b907cb9c905d74db7deb92536613b692189515325d07c572b536ca31eded106294246f12d51cbcaceed23e79cb48283", &(0x7f0000000140)=0x78, &(0x7f0000000180)="b408c6ab0561fa3df151ca70db05aaf4a2d8d343c0d8d3c07a87e7cd05d3383e67ed3b4350268109e3b78dd38b55cbe7909a3e632c40ef18cf400a7acf92e448289c753b1a29cd594e3b98be4d4478a5f372854b6b0e8d735f58baf8f0c79771aa0d555b81889da7017b8d77cc538eec144fd49fd900da04", 0x78) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) 7.647410097s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 6.092345282s ago: executing program 0 (id=239): madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="23210afd", 0x4}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03010000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) fchflags(r4, 0x10001) execve(0x0, 0x0, 0x0) 6.091838658s ago: executing program 1 (id=240): semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x2, 0x2ff, 0x1800}], 0x2) r0 = socket(0x1, 0x400000002, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x20000201) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x624}, {0x5, 0x5}}, 0x0) r4 = getuid() chown(&(0x7f0000000540)='./file0\x00', r4, 0xffffffffffffffff) setuid(r4) mlockall(0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 6.091478335s ago: executing program 3 (id=241): socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {0x0, 0xff}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {0x2}, {0x1}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x2, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r0, &(0x7f0000000180)="08b779fe6f766d5f5cbd49d8418e450dd1e55d5e3eca16e09ecc76f9b223b4e12d34b79569febaf1aaf09422deb71864ebf9592b91d3c470739a", 0x3a) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) 6.090586034s ago: executing program 4 (id=242): setitimer(0x0, &(0x7f0000000340)={{0x10000, 0x80}, {0x0, 0x8}}, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x8}, {0xe1b, 0x9}}) r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471", 0x0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff8, 0x20001fffffffc}) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) socket(0x1, 0x2, 0x1) mquery(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0x6) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x80b80) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000002880)) mkdirat(r2, &(0x7f0000000480)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000002840)={{0x6a, 0xa}, {0x4a70}}, &(0x7f0000002880)) 6.09014609s ago: executing program 5 (id=243): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$hw(&(0x7f0000000540)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlockall() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe36) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x1, 0xb, &(0x7f0000000140)="36e004def4ee7860191e3a3ccfc22fe84d95b48bf2dc787e88b3b2617d3dabd84f161599035d491d536293271080d5e52c5c0793774d813775f8484e866422748216def1963eff042f718ff1f2775e14a1d4a215360aef6acc2d7f27ef1860f236402e70eb8f9f27e8b55e749850cb422c25b1a7ad33daa24b69f41609b8675b6c2a4986eedcba3a644d2a0d631e162ad323f179f44ab1d0ff0c17bb035793cb28f29f49f6a5b217b0efd82d2a811610bbb16a8dccd8feb06394fa6536d408a04ba678646800f7ebbb0ce1a7fa76743b659233", 0xd3) 6.089740245s ago: executing program 7 (id=244): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069c5, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6692000000", 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0xa0) r4 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, r4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r5 = socket(0x2, 0x2, 0x0) r6 = shmget$private(0x0, 0x3000, 0x551, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000059000/0x4000)=nil, 0x1000) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r7 = getgid() r8 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r8}], 0x20}, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000300)="afdb70bdea9db65c784b064046aae3c9650af2d4de161f637547b69726e3334b6da12858b143361912813ac82be540346a2936b65c51d8108b757eab9c98634012d576af7044fb9741dd25cd3a2db6fa417f16f8edac324b14c315275e408517017457872e39e17c2d5e75de105201bb79", 0x71, 0x3) r9 = getegid() setgid(r7) r10 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x6, 0x0, r7, r8, r9, 0x10, 0xa2d}, 0x4, 0xfffc, r4, r10, 0xfffffffffffffff1, 0x7, 0x8000000000000001}) bind(r5, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) 5.786705876s ago: executing program 5 (id=245): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xfffffffa) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5a) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000200)='c\x00') mprotect(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x1) semget$private(0x0, 0x2, 0x100) (async) r2 = semget$private(0x0, 0x2, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r3, 0x0, 0x0) pwritev(r3, 0x0, 0x0, 0xe924) r4 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, &(0x7f0000000180)='./file1\x00') (async) rename(0x0, &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) semctl$GETNCNT(r5, 0x4, 0x3, 0x0) (async) semctl$GETNCNT(r5, 0x4, 0x3, 0x0) semctl$GETVAL(r2, 0x1, 0x5, 0x0) (async) semctl$GETVAL(r2, 0x1, 0x5, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 4.163057211s ago: executing program 0 (id=246): fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x500, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x12}, 0x2, &(0x7f0000000080)="08026bd6825e4638b1f8283dfb079042e828750dc5f59ba8dba765877472724ee0205516ae0d1dca53e6b76e0243548b5c8ef1a83fa52c6cbd142210fe610e65857eda8879d9a1f7391468b71d909fbd576301c4e7a673d5284f98bbf7767aabe6bb4014b76805f980c3a7", 0x0, 0x0, 0x0) 4.16145055s ago: executing program 1 (id=247): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x7e, &(0x7f0000000340)={@random="7cf98f4500", @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "938182", 0x40, 0x0, 0x0, @rand_addr='h\x00\x00\x00\x00\x00\x00\x00:\x00', @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7fffffff, {0xc, 0x6, "74a170", 0x724, 0xff, 0x2, @loopback, @loopback, [], "fd0dadb4ccb00054fa97f817c0d00b32"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) close(r3) 4.161050209s ago: executing program 3 (id=248): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.160753272s ago: executing program 4 (id=249): r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x800) (async) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) r2 = syz_open_pts() ftruncate(r2, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) (async) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 4.159855577s ago: executing program 5 (id=250): r0 = socket(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x1000000, 0x100000001}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000100)="342b1efb51", 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) sendto(r3, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendto$inet6(r0, &(0x7f0000000040)="b9fbd08164d62f0965676baeaa2c5dfe", 0x10, 0x402, &(0x7f0000000140)={0x18, 0x1, 0x7}, 0xc) 4.128766144s ago: executing program 7 (id=251): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000040)="eae7b9834f79ca7192d7aaa2b0c06f3831c0d64a691e8a12848cde9eca5fb22caa98f659864e8ee5ce083dbf380495e135cbf908a26449bbb936e010cf1c76d0a417014f5591f79dc121f761db43304c445354ebbef566874bfcfdb2893edab214ffc781bb7e9e25d5d74038b158ad3c1c3df44ddb72e7bcd46462b0cb63aa1f3198fa4230ec2161be3dab7e7a27e37597b1d7722aaaaf44c92924ed232aec5cb704af4ce5ed3fe592d3766ea830703f06d08684aee7a60ee141e60802b6c5669c044eaa64b80fdffefb4b44615644f9cd1994b35a69b4d4f125802a9e23a51a3be6c3ff10c29835c797558216f32176c5da97797c4145e9c7e7eb6dcd28b2ea7fff44ea2523918186022c65a87211c25b20abc5ccf5637f73842ae9a2141b2d79de357d783969ac23da4300b6342a12f52ce439a96f2174fa4423852c8710bbb5c9776dcc1a607df89ec9b8de2517d159ee4f6d6b51104b22b32d7e523fb40c23aec5ddfb21a6214783871009612f5ce6a41e5e15d98eacb1a1955eadb96a26950682aebfc05c4fcc224308cda37e6a60671da4539bea1634e32cfbd34cf6622df8932e539faa9e567652334cbf3a8cbe3cdc74bad57d148b6a20393e24582e7f68910c8f5cfa831f32f481af4ad94806e5a466cbfbf0e8f86194c58ed098dc95930a400b33fdd7c2295eb0544e0957af0627b1d8cdc004c4c11447584354e1f36469329ff4a1761ce58e07290083069b7f29b59ef8c5a13d94f5ff4c05a237b57f851f3a9b9d6f93f21f3f154a0849c558ade29866c74026bcca4f183dfcd01e83514e4b4f25d00d30c003f2c6270154d34ab8dcb7b2108f9909b2b0c17801b913729ee636c3a223cc56de3ec277e5ccfaf92ffc85332bae2521526fbb8dd9f5ddfda5ada4bf5cb4ef60cd62439ba0f18f0f2413097c1585ad3312244373228261b772354b39ac382c45073f03993ab582e35224ba26f59b5428db7226714f8b85bd98f259fa53ebcca2d192eb61746b74b66d7e7619cee881e3bfe559690ae00128d452ec5caf25a3df0fed72452f8d6c0534eaba77c701e71781da41abc15c5f530d9e17b253d83a30bc77c8835ab17ae8171a460383b803ed91bdef67200be92a8d6eaed8c39d89d9565590ff6f504a33df88ee6f8e95131dbd62bb65442f8958bda5309b8ed87b3ee1433ab4c1aab6fccd909038ecb8f99e8e2ca5b0a70199be6fdc6d393913bbffb124c284d32165d83e944ab636274eb5f8f25aeff0c40277716965325706f226d88699ce8206d916a714ce18b9a1d8748d5573fe516a69fddc3e738675b34e6511373b14cd11d2ce22c446965b6066aa9846f30fbce97a5fdf74cadb6d782364323da18358f3aae4d3718005acf4802a508bfd11f77bed23752edbc5e5f12c89b06363c4c972fea57b6f3d039192529fb25be4d47327219b58d49559ce3d531b634015cd69fd38d30ee31c2b3ebdf8736ee1d0f702c24386787414c922b5ac849ddb96376d06af50f5885f96d124314e6827ed6d94035b8a3e1386c632b8f3c4710c6c13144a573a308b66356050ecc39725971ca82614e99cc2310754d24700c78eb0ab4b272b4e5c68a10f76ce08ba4cb7c7fa3953a78412da31ba4928468dcb43fba3b44971e50fd730a55813d1413f15836aed06572761f63a9f26e962db67537d745324b422d994f184160ebd0016d3b03dcee08371b55887e8b927b644e85abed8dcb6e2a95b65a7f689939a75d4eecb7b7835f04f917830ddba9b554e8d93269d03878b12367eaaf04a93243eaef4d686462b2970dac7a8e93cbdd859dfb6f41e8af50b73bf13fa8af423662f8d8ab16459eebbd0c667dd6f170a60ca065a4345637778b005ee8de2b1a3996c69f645a1186e2e83a2e2e50ebb7503403cdb6d1dfb00089074f98a4ec71ad0759eb2b72d6f749d64d9473eb90d9a81a93b60a8f1ce220f2b03e2c5b4bf57c0d8bdb6f5d0b63551b8bd0b4065acffa75f10dcb6374a8486860d014ac04f5d4603f087a83fd23da12f8a4073be7dd452b2847aca4514a30225b8f22e27581f87f0070c032476ece223fe47cd2a97d10e6f25d857835f33b9c205000ebe1008ddaf374349af9dde2e5312c097fefc7bba73fc6ebc4e81514b98646090e97f9210e2a3009278076c846851a90520a399f93676ea08a49718fa4c35205d0449a26770a0d2c5b1080555eae78aee68031788986c2f0d095703d38e42476d89649735b156036c3ac1519aeedfe0b473d3dd2d4acfcdbb0f141613aaf3dfe676a10d15b69c20b0e1441c9c61640a52598b1b3533b6b380202ba747ac47f5737c77060ef08b0b57abb411a887a018abe76a6bdc5db454ee63d7668547411ca11289dd4e0f87fd4a4b3aa60ec59994c77d794321b7105c9abd8a2a78d2baf175d40f6a97ead81c96726b288c9ee7e9f983f99f1f4f7fb7b84f4ca13b3f8ba05644f9a08c5a26ecd291d706b8cc9c36bb58e75695a8f332e6fef80ec33e2b4366f012cebdfa887fd8a954d979ad8e9e00b7d3e16e77362174e69cbc8e5dfc422e1b2e619a0f092627d7851b89afa5bc09172b00e750ca5eaba267eaafb0508f8078fc9e8d5c8638ab863f4853640772242725b9e6c2457da070c24d63d06c8ad0ff07f81cdc3ea653013a3d87ee719cc822347967f46c903e3ad750905b755f94477df24ac3be6818da0fe6780d1325658a86d7d1144acf51bb222dc2ae752efa5d8b03d84554f9f606d106ea2829272a5d878d1e8aebf41a454b433683be24e28f9749b9c06ac7890931288f511af8ab836f9014d24a800d64947a549081ad9eb9dbba77dd0575886f859e59f84acc050243a0ff9c37dd231d155e8dc6cde7f60bb62d5a862f9b72b93c993d4e7e9f01e4c46581427452c4ed4d56ff319fbdc558d65bd276843a45ead27fdf8da5ca6dc5ed3cd0bfe861aa860a3edd8fb0b47a191f08af1e93140e4880963ec271e78d7df4b61189cb43862cd88be0b7c5975ca4ba359c8ac2d8f5a8dd46b5b57a71aa7498002e93c6474aeb1a348abc0fcfa012c49ce907c7324147402c3b78e563c7985e058ab7f2cc7270dee275bb5481afca22bc892718b70a120cbc1ba18f2aa2ce3bb94da7120f080a1de5b0de07109ecb6b9c43baaa9bd55f61e8a59a8d107e6eaacd7d6f74ebe8b4b179d4d7478d74238a7d80a0dea22cc1763d02f5a82d940824b7172b31f4d860d50ae59b14ecde8fe091b0869a81285dc42423275a9564704ed8e46ae2ca59fce3b46cf740f473104e5b4f595e0bc52f15daf5e61b9941bff7f5aa512e3d89928c0ebf6b2efb0e66657997f7abbbf3828dc30b7ac56b0c6170b5b1a2517a12065743d46a05d8d7a04bb1b19a08a3eddb0652386f55c54f308629acd2ab37be92646ca4b2f7a88dd9d6321038baed1ecf06a4e42f7918e6cc12acecb36672d4a932efdd8b0766dcc436ec6211ef9d52b1b931477c2d79a8d484087ecea4b827cc60708c882b6029a9c758958c4d66114248a5d3217ad032d245d291af4be9d5acaff2431afa2257fc60f4913bd78dc5f89b2a87e7fcac18fbfb5b92cb6f2f5d4eef38eb7723a38a200cfdfd6b2528fba966c0320fc33f49661cff1b9b7bb5c674a1faa7e14b3d24fcb907984f326cd38b24720586f0eb78e2a1632e99da6b7059aa6a6a7694b9521c796fd3b0c6b7ac0e30e6060a3833fe52076516ced4cfd908e01a89d961bc76c28ecb3be13ec3334ea09491530907bc9b05ccf425eccd903a310584d82c1b1e258b589f310cf122911144f9497d646d7a16a6f2f8996474290ee43494e3f43206d5c2cb80c774bb543f70b24f7295e4d07b47752d5476ca2a3c99e80d148a1e6309209241a699610412152506fad5d4c2a9f5eb5bd397512c77d262e2f01be3f76e2eda58e28d3015d9eb6a297ec2bbb601ebac84074afda4db10e5dc68ab773ab78483aa8279426a0a0bda7ba2c671c6d95aa4107a2d32198f179e3a1f610bb40360bac6375015285c469535f2caabcec936770d3a1a218405f8494c13640f036021030c3b062de696ac6012a328c177d4909b05a49e18821915811bf616c3dfe3b8ecb04ffd2d9d2d0441e36ec62cc59b73361eab98c017030c8cd1487d180af754265231b1fca61427ec9f716dda151b35a9ce6e9683ae9fd1af27448bcbd3f3ad9d9eb48ce602ec195ef900f056a3bc87641cfbda7b139814dbb7274a3530822ce27ed04251d17d74093ed363baa48cb6f33d79652bc570b7c81daf87afaaf5ba2ea549f16758d05c01dcfbd7e8f5a35be240cbb6376205b67672905a86f2a264fc9c225afbb6d5238d1355117ffb4236522763a945a2db979306dbcb6f391e6ee6f1768b707abe6238180b51345086941006af0cfdc51ba0608f5849c60cc35a724f9a0013bcaf8ce046f92b600a5ef3ec723c99541d1f822484b62e49cd74d1fcc02da0487e424c24455a407de0dfff5467661671ce98d4e58d2193c2e6cd33c3688a7e24e48a08927cbdc05fb96d25ed00bea10ba7117f9e8059c38a5484eee570861ba5b395a6dce75b43ddd238097b726d8e95c71c75f3bfb676b3e46ff868a3e02f291ba72a67e4bee3e63bfd7752cf4b617d83d7014c3559f18845fc2ce7002e9cf63d0a6a0045811d01c551e7b3c80abe1a753c04f1e4d02edebeb76edcaab5870a76d3b705e907742b013a18915112ed853850be30a19d7474891cd478f9c1c5ae58b8009e8ddcaf8d192e0acab989c8b7e84c21452934ee49a37e61ecf293e022d6b085c9df511300c8f76fdf7a9998a4eecd946849f17166188ee29e6eec7f035f28fafec64a28f5222818e176ed5fb9d895e08644a665f4804099c58bb87c3fce142d0ad858cc628c1c4441fd83ab0329ddd355a6e1ccc3c0db71322907ec88a254719242a91a3a5ee520f38a0f9e9ebec916c1d2fe1e22c18a24baca6f9a2bc2cb5e596185e33c4e58a516133ca0462c2834fcaf62d7eddd8f23c98381480791abc4a0bea33406a47ba6fa5697b14b950fba9245d14df0f572ee856754f1c0078f9afef1d426d19a451c8bd784319aa38bae6f2c343da4ae2d1c97629364be02ad59fc03055818013f1012f25eed8b1e0f801e4d148b5a83d35daf13abf12088444efd40001de4edfe61a2b7a8ca42288d27f75939d805a32cf40b01d4954e79115aa7be5a716ca84fe10902183122def7bb00d992ba6114900e0a58025eda773acef99296dbb57b14519f7498b5415a6e75bd62221ed925e78f94dbfd9668b2b6bd194fd242d622b3c7e46ec25c09a82578f54871f2e8ae2fe1e0202a581ce10aee5c1b137cfe01c0de8b21e1e169c397b1eb7af548c909821b0ea1926085d035bbb1b970c1905b037d2487258cf018114945f9812d888b92611780723c65e03beba2ed88ae1f29ffed61f3f6eab8dc7c825ab568870b4193adc06c07ae4d41cdf2932d0f1a78a22580ebe3c310e89603fa8f55f48d9e152d2710408e552a958910c5a06b1650ac6a8625bad1c6665d8d3533cd6fdfdb9b5bdb0b573eb34116df9310ffce65d93fbcbe461eee5acd9f3742fc4532cffa897dc7dbcbc7c68adadf9648dc8920d4901e5bc79420b94627987ff72e80df7e34dc01433354ba8cf2e037540e7622e7d195c6092e73a18535471f070bc0385a65055236d0eec6bb31a2233f4070661510c71158ce80e330b2c29132028107fc3f9b8669449d20af7df1a289434657d4e64ec319914c968a63a48a62938634826bcd35a62b74ad2e448a", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="bb8c6dab85eb261e10fa2ef7fdbea10cab70a94d", 0x14) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 4.102057411s ago: executing program 3 (id=252): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000000080), 0x1000000000000014) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4) lstat(0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x110) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffd50) pwrite(0xffffffffffffffff, &(0x7f0000002840)="621890f58220e2f66f0ad455d8ae18aa34d883f90558d93b492625eb0b4bf9661d1bcd1b19fd616bffd1ffffece682f463e535e3f2a3d3810b5cc73b63557a58796d056639410fb45c5d83072cae699c42c0af4960c5f6a6adc92063c95d1422d0a46b610d67e98f40fd80b4994e639adebae3763e20e097cdf197a427c9ed6c0c38e6fb5915c32464d5e04480085bce1402ffee910ce3b21e56786c866e5763eda99f3f64603efa78bca98849e2349313b663f3d8b33c11d8dc9333d57ad1e7d768d1fa8702c1ead182d9294f3fdc20ae5b0354d19ef68425dd6f18b71a1ff8", 0xfffffffffffffd3f, 0x100009) unlink(&(0x7f0000000100)='./file0\x00') 3.858064994s ago: executing program 0 (id=253): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x28000, 0x8c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000080)='.\x00', 0x16, 0x0) 3.856498079s ago: executing program 7 (id=254): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xfd, 0x4}, {0x1, 0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x101}]}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.123543289s ago: executing program 0 (id=255): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) 2.121974175s ago: executing program 1 (id=256): semget(0x1, 0x1, 0x110) setsockopt(0xffffffffffffffff, 0x8, 0xc, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r2, 0x80}, {r1, 0x40}], 0x3, 0x6) select(0x40, &(0x7f0000000080)={0xb, 0x8, 0xf89000000000000, 0x1, 0x8, 0xc935, 0x3, 0x1}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r6) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000dc0)='./file0\x00', r7, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlinkat(r8, &(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xeb67c48e72571aff) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="99000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) shutdown(r1, 0x2) 2.120285687s ago: executing program 3 (id=257): r0 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x9f62}, {0x2, 0x7fffffff}, {0x3, 0xfffffffe}, {0x0, 0xefb}, {0x1, 0x9}, {0x2, 0xe949}, {0x3}, {0x1}, {0x2, 0x9}, {0x1, 0x5}, {}, {0x2, 0x4}, {0x2, 0x4}, {0x2, 0x3}, {0x1, 0x8}, {0x2, 0x3}, {0x1}, {0x3, 0x708d}, {0x2, 0x7ff}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0x9}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x4}, {0x1, 0x7}, {0x1, 0x5}]}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000100)=0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) 2.119526596s ago: executing program 4 (id=258): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b02fe8000000000000000000000000000bb00000000000b"]) syz_emit_ethernet(0xbc, &(0x7f0000000080)={@random="aef244c3591d", @random="96e38bfc32b0", [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x817e, "f24a01897c89ae546cde4002edd215efebec31024bd9a3ac6aeb74cba9a2e3bc80ffd3e250a77828cf6ed5712543bfb91130d361551f2aacf08f064b67ef9c020127b38260ea74a6a6c59bb331d6a03003f2124466ebaaf17add15598e8f9bcda4e6e36fab59bce4c65b43d76e7d95b10f89b98f5a288fb6f99a65da995c4766871c9e25ff93065e60fb6b6eda5b4c074ad6fac364a42214968ade5d4cc43b799ce3018af019"}}}) 2.117343343s ago: executing program 5 (id=259): lstat(0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000040)=[{0x1, 0x7, 0x1800}, {0x3, 0x800, 0xf1736e03939b38d0}, {0x1, 0xfff8, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x9, 0x1000}], 0x5) r1 = semget$private(0x0, 0x0, 0x21) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/212) unlink(&(0x7f0000000340)='.\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) shmdt(r3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 2.114911837s ago: executing program 7 (id=260): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x122) r2 = kqueue() r3 = syz_open_pts() mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x8060693f, &(0x7f00000001c0)) fchflags(r2, 0x1) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchownat(r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xffffffffffffffff, 0x2) mkdirat(0xffffffffffffffff, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffc7e, &(0x7f0000000680)=""/100, 0x64}, 0x83cc}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r7 = kqueue() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000140)="abe868f1ac1b", &(0x7f0000000000)=0x6, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f00000003c0)="0d28554b83088c91207dd6246b6f91a2a87e18af45f8cc18eaa78a0d5ce0ba72b0ae002fb384b0f9b4b6a4a2bf25d9e054cf93a89d64c86d8b505c8d993c39ec56663c312d10dd919c42f196e42e742c5777d96d4e7cc3e02531d0474ab91ba16895171a4a5a3890277f4bafd94a40ea6c3378e93a08595b95fc91cc428791626fa547422f1344e618329de1d331a4bb8c2b67a22fd3ff1bd686ebe52d2fc326198409f7ce4626c0e03c28fd33e819fae05920079b61d6e0e163fa79abb7", &(0x7f00000007c0)=0xbe, &(0x7f0000000740)="6129e41aaf809b9e4ebeafb3c5d76ba66eb87eb0ae55e0b93538d2d365a486d4928429fb4ee8f5e0f79691eb82a3e7779bce620cda25cfcddff0e4812e51861ae41f4d9cff496d3011e9568fda535d730bfd34ffa61a3e7d0b8481301eb9a8700071d16a05593824e8a7eb5911b057", 0x6f) kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000140)=0xfff, 0x4) rename(&(0x7f0000000980)='./file0\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.837720045s ago: executing program 3 (id=261): munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x60) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x6, 0x0, 0x0, "82684aa94a4c649eda9ead377a6d1e993b99e3df", 0x401, 0x2}) (async) sysctl$machdep(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="7ae6ac09b3f8ac29fbaf8c7d22af8f383a304143a76f16f15e1d866cb92a43b5d9", 0x21) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x10000000000001c5) setsockopt(r2, 0x1000000000029, 0x7caf, &(0x7f0000000040)="8858cd20", 0x4) 1.837271905s ago: executing program 8 (id=94): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) mknod(0x0, 0x2000, 0xd02) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba8693", 0x38}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714", 0xe31}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) listen(r1, 0x64000000) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x3) (async) truncate(&(0x7f0000001240)='./file0\x00', 0x2) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 9.716391ms ago: executing program 0 (id=262): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x3, 0x7, 0x1000}], 0x1) semctl$SETVAL(r5, 0x4, 0x8, 0x0) semop(r5, &(0x7f0000000100)=[{0x3, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x6, 0x1800}], 0x3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 9.180982ms ago: executing program 1 (id=263): mkdir(&(0x7f0000000080)='./file0\x00', 0x20) 8.629441ms ago: executing program 3 (id=264): chdir(&(0x7f0000000080)='./file0/file0/..\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000140)="1e69d8e73f3844d46e67574bdb47a4407981b5", &(0x7f0000000100)=0x13, 0x0, 0x0) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() acct(&(0x7f0000000180)='./file0/file0/..\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377020000", 0xf5}], 0x1) dup2(r2, r1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xf46a, 0x4, 0x9, 0x7effff5f, "9c0f0000000d02f10300", 0x3255bf8b, 0x1ff}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="25a14df14892590322ecd41fffabb2e8b6667053af4c6dbcbe14308510393d76a35172ae3408dbec5d7d838ad8128fb9047a86ed2519dad7f498a4f7d989494a8e7fb54345964c7325b3e61da99d1988ec0b1540994ea5049e5ca55a81d22dc06a6a210dd844b09707e5b84c26312cdd2d2d9f78cad3c5a3", 0x78}, {&(0x7f00000000c0)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568", 0x226}], 0x2) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a", 0x2a3}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r4 = dup(r2) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) close(r0) r6 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0/file0/..\x00', 0xf, 0xeb, 0x7, 0x1, 0x8, 0x1, 0x9, 0x0, 0x1, 0x2, 0x6}) dup2(r0, r6) 8.371736ms ago: executing program 4 (id=265): sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x16}, 0x2, &(0x7f0000000280)="04006385", &(0x7f0000000040)=0x4, 0x0, 0x0) 931.468µs ago: executing program 5 (id=266): syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYRES16]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) rename(0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffefffffffffffff86dd6000000000103a00fe8000000000000000000000000000bbff"]) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000280)='F', 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x1040, 0x0) (async) close(r2) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 327.825µs ago: executing program 7 (id=267): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xa6) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) (async) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) close(r3) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="4e17efda0fb5aef7b1f7c6e106f00110ef691651c53e5b77658d87723d4c444c67b08ddce6b76cdecd44c19521fc7f0aa2a1448c4ee2417eef911df81fb06871d422297a38145a1ef3105a4274894019872372be98cc4eb5357602285caf347f79f8341dd38b3d903bcbd9ea4a3bc632d6f03806ab6ab2b8ed30cb06ad0cfe5ee266b2c99e335d71ffe66c198f2bc872602c6732974b468e3b5e72c98e9d0844c26bedfd0a786e94479e8c0fb91ffd86e9a88f3d993de9b0fcef9621bc85303e8cf4a93b6644e3a51214", &(0x7f0000000240)=0xca, &(0x7f0000000340)="c6588b551def9d100703c0e6a850608720c24b419c99648cffcd8a9f1c9777256b57dcf97a4102cf28b2723868560abc5985fcafee1b359b10b9dca36d5406881c7ddbf395ac2d32df3c57962f58258b65759e3341104fb28a432ace3fef5445abebc0f6913086316c9c0649eed287c419c4fab371b670aa395e6c4295c6d704c724fdb2cb9fc6d84472", 0x8a) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="fd5aee42", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd2978918284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e01fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7de2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eb47ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401500"/3858, 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) write(r1, &(0x7f0000002600)="426adee40478a23adf8979e6490fc8c77d5175904c4ca59c4e1daf20e2bc42612bad5187728c0ecbf1f9dd44ff4c3fe7ca3b7ae027bf7d9138a188292bcb7ef50e71aa0523bbf77d156e64429eeaa32d07c7ce1aaa09d099ba0d33b1288d9959230f21d69b607980750480dc76d2505c4c059722c29183d9b86b06e0ac683f4dd6ada63782858c99bc805cba03e17610d73145b1d349804e93877c726f035a80133e7e1d8f4f835fbf52c4c4acbcd53e6823b32c617111ef99e7f5ea73f4688e04ec61ab228fb09d8d49f59b6f97a9345f6c495079fd374631ccc638f55f59e5ef7264c536ce9b73d387c558e1923bc2a6d4f684d7a9c3efbfd1692f6bd0127a5f7aab02fd5f3dfcd74de360e44ccd4897d7323755c88e424809780da70fd50ef00bfbff43fc2a1cd304267aa00939f918e7ef5c70942901b7a35c2c3ae4bad2b31c43897327e8819cd0bd0c61e15162a3b4e92dfe22343d1357a56078038b6adc4088c5a257badd41d730094b3958bf89e8366c49ceede55eed7a2dffc625676bd4505d2412c7563a302499f64b6cf49f56d4b140e4655fed4443a4efdce3b5c273015becc0d65ba3085872dc7000de3c743bab55ff75d556589ec7d519b4962b9e254e1e09a44b8add8c143bee43511b777434c604dc87c0e9df947cb896d6b1ed42e10528cae67e3101ad14a914ac263fa9debcde501999144efcaa8008a943901a1142e46be4939c8ba4d069e082ac91fe7b2b5ad36f41239173fc4c86d6cf56caddf879564316b4a56688d5ee2b80e10c06b65dde9fdf50496ba492f9464ed7e6f4d247b4d06b12ea0719bdd8e3867df535409565abc29019d68030b893cd8199eea5a05c14c68d3dee6f40cb08bb51d1d41147f409faf0f712c58d9b836cda70a9f8589adfdf3c3179793eadefa2e6b5771da2a4fff8c2594f6574417b65495cf76c37627bce5286e18e930aea7c908eab65bd5a9069d7b980ff76c924ee5d4bd70cce80ebdad635149a2676009cc3c1e7dfa2e35db691be387c7b3c1affc1aef7b9529e98081ca3e376f3c86d08f69e162a86775d6efaa371b06f2a27eaa45d392e403e106c5ed8fab980bf70cdf7bc7c8353d405cb8987fe9939f7e46f0e3c200bdbf761b836bf000aa580e64319a744da2fbf880fdcec9ac6e1bbdd9ee4a742d551d1b126a5a82bfddf559f1a445cbe9e953773a1d54256d82c37375d327ff3947e923cf9a5f0fe234d78506affb9efb734e3a51d3e9ae4fe444fbb14b75115d13b64c70d216b981bff86b36a5c36e13e225952823b696c5e3411610ce66f289f062340d0b5cfbb31b6d7e42f4e765a19a17576d273b2ffe41afee72b055531021f9a9b6799e104ba5735530d25c994a5f9b4dfd8540335dbbf8de2d5ec20e6faa6f81d8ddb2ab584e96fdb70d373eedb1fb28cdd4bc093c059a98ae109518bd601e21b65c76d7fe1b14e669c264fb239a31694690a25ad136d17ea0ff245db86279e5ee3589dc3eddc8a125ce3420225e763b84b98ca3bb8a07c31d385faac6da4163db911890144da8de11d48c36320266b6bc575a153ab0589993035569ea30a79cb102d7913bfb8aee3c95badaa4e68edd3608a18ec4aaa2448a635dcb1680d77f95ac2a523baed70d09d20be0773afdb4417578c0f2b1546d58b51500928f2f2c4656d438229371797de021bb0bd04b1e6d0e98c4febe949a466c93c1cfb75b53b030f622140b023b938fdda6779f728958c5faca79155dba12e7dcfc2ec40d9931b09ce7d7388af30c88b643e889ea6f0e0e72b902ac564d424cdcae0263e9a80de642c4f26ca44251b70b4b64830924bf21e476df5abd53cc4e7fe5b80b98ef16b9e1fbfd48a6eb3add0da247d698554efa190193e2af68ad40adafc55c4806bd4ee7c412f810e8428729c2532e40285385c833a716e0278857a81f1a45f36d7c99e6f5ad46a755690ecb1d9f1780f4554972b134cb69d1df2057cb88646caa6091f8a2392ca9167624d79b7e1279587d6475c6b0476cb0fb444629458446002e9c08289ef81b56019e810ef9e6065949aa8c31baf606f74c95ef5b02e4f41ab8bc1e8b09d643ab3a41fb9f351de1bd27a9ef460668f6b37718a12aba3ddbe36b6f8f7c8a7180946fd655e0de445925bcf84752db185eabb1638b30344acdf77a6afa35c4601aa93239b28e3819bb56df39163116924b2702b71a1b7d6e3ccf9e5d42302c42bfee2628e7ba355359867456ed3fa7f616c43a0ceb7d5cb768613301a561502ad06675d48f9b61b07505db695823c9ad80cf08d7afe72271400674ca5dc64ebbfd59e9fd52dba95bbf4a0e1ef4c83c8eb548549d5c7380190d6f29df15a19efd7c9fa013507a2a0e9fe153fd45b43c40efc64ed5cfae65cf8654e995f49a1459257e85778a883bac4b026778b142d8f781ae5957087b4f9182b76c114bb83d45d4438d0770843191c23a135a4ad325bc1ace0e881d12101c8d876951fc1af4dd75f09583091855a7e22d58e430822ddedee94984e6e8700d70af8c912079f64c91cc8bd32e87107f692af6133ff8e468fa6105d60b8235936d7b87c56b3a3c18ddeeb6d05d81aaefe785858917bb557a0cd2c60315167e42ec8b47114ec47832e9135ce040c3f74726767fb5baa80da66822a35282820f5b6872ec2e3e5a807defe2760423047a3b960f2869412d10fc1fc99869d31ad7424ac5f3e01af200d369f025523fa45a286e5c6942e0b9943e6619d05dc315d662054d304bb158ac4d29224d789822dcb5e7d9daa1c9aba0f470add62d86a4de3f19b79c5e7e5e89804cfaad1474a782c085d7f0ded270739727b363d4d2f8e89e4c32dc0bfc740fdec290f2e6238b2499650aebdf28ac62518e6144ebbc4eacabb800b9610ccf7a3924d087da83d0de7666ca4a08d2eb7ffd33ee626b3e317c149a11e7049e49df380434b2f175409027509515771b71a332dc4507580b07bf86d352f50505922ce61e6ca92be3f35ad778a9739e7419ecc6de9a86d820851eb53e90e179eb7f18284faa5c65d0caabbaa237bc026f44fcdb94f299801fa072a6fb245c6a996d7fd0ea45e28014187e30c8bf1ce12fb2e827a7a40d10cf9c6bc299a15e1eb430e46494ebfe5fe924d64b67e0b6886f8b063d0c2209ed5fca942cbc5c9438681857ae4e5a9b38f93ff08d7917d69116aaed4ed89188099804b0903fbfb70680717df036c7d6b45efcf7888fa02011c038c4efa50166b284994aaafe4ea0e0793cf587c013d8df73f7eae7ae2f896aa3e5b70bd77e378045d372512dc2eb85b100215430b0f5d2ff7fc34e4ead6c21e7c3f5fa0602ccc003855d2daeb9e71192005f193371d8006050af91b42c3725872370fbcf67f1900453f0db76f54a94086a567e936a7da56f40f477e034a41162dfd81299458067f8066e19363a0d173c9b6dcaca4bc2e701ca906a3c80bd6425fee77ca3b0490796925b6abc1fc06ba5a7f5c14af4945de4c6d38239095708b6c1e74c87483e80e1e8703ece540ee4e2fff8f61f82263cf1c9f62a2be4b5d55589146767e6c46e53d0724b437d07e183278e474efdf3c7bdf22d2eec990297c014bfe41a072599da256f0cc5bffbe17a7c75ee11e279fee5515f3284c8f07a8c1a217625a6316f744226f49f4a7df7c93d6603f68492bc27d89408391ea1bdf634975907a485c8dbd81e1f712ab968a5e7a2b88af8f8f05b382eb2388a991fbdf461ed8a885d845f0d0c57a26d9d43f5015c95dc47327570d2da5795b0fe1d7f88578a6d05d5abe6eb559e89c739426b3207ec475c46f5a8883dbeae4ba11898efde3a1fc193cdeec15163bd2185b30642d4f5e95cdc3cfaf169c4142fae3475927ec46bc1dcb4d2f38c12231a733287defa36f6e3be0f5b8da312667a666e29dfdb9de8b90245dd7460f15e885f5f42c569fead5a66d876c2014afa606e27a46b4f25fb5c1ec36419b4b6c03ab7b6d8a48944c018670ebea060d6ed7c485b6c70a982102bdfd9c9798e0b8f18f16892d3c87fd0c0df3aaf74dfa01c75db94a2b68c3ea58e9e3ab0e868d3b7f025223f7434ce10de68d4c5d3509dbfa13c79917ac747b9f1bb7d89a5e31d00d96b024cb37c21f16357c17c49e4aa873bd83129ac0d341403d77848e333f82a7146bf1da0dc983b52e8c52bba29a43bf5f92106512c0dff141c5a8af5a5ec78955d3328e7f911bbe7d2042e9e63059ff4571ce6774ea45ddaecd080fbcce0b95ec3b6aecc01122ee9773bf5d77b6c46d73bd6126fe1838c874ba615b996d94c6391930997aa95d9ab9014106ddead721bec755e2a420daef651fd7ac23cbd5acacc13cf9a3c8a2a8faa039a37abedb027437e78bff1109d0e9948f73edf3f3afc512b5b6566c9144658d193bfa3a9f044fe56f1a74b2056952f330b21b0132d14676ebc20fddb3ca9464c2cde07457cca97e546ef584ed53668330a24d0264dab92b6f61758e93a33e090ded8d867e60143f72c7e29a1d832c2cc13a33e83f4f523a17e9fbff3c8b6bfff50eceb7d16cc3f4cf3b4f9d44cb12bb4ad39c9aacef55eaf08a909b706e8047782a9b7de6701a51b378ac5739a097c31012af615732d384c1e431d1afb90506db35b436291b76c433f06467e17f4955e175b660533701997181a4c38dfc37ce42e53784524fd8c2a72e7d1ba677d798ee561d19bcf07def2c833203b5a8b235cfee49640ed090f31a63e6ea84bf7347d071649cf082369cb4d72f6e8044b1de4d6aa5145a9915a8b0b26f34f72269c364604a102225fa4312c5ba5f88acd6da5f51c7cba838b3c0bd9fb56f9275b6cba65d194d78024716099d03418574c4526d37b0bbda296070f279fa979050a1dba1a5ce46780e779d6cae4edfa62b76d7240e3534af9d089c657fade657256e170e7b9b0a36d3bfe6eb128831ab2a595e1880dc7895c0b6ef019dff0c3a8b2659e1d75c6c8b7d203f1deb3bcb6e6f1daf87af5d57d415b6e61f81b77312ec318a940e7537dd3e87679e40b9e81c0f0c9b10840ff91fb2c912ff844283b4cfc2e07e9d43fe0da8230a5127bf98da24981982d487761801614b56a16d78e16475bb448bbc55f9fa0bfae0db7409d91c3233a447282809644097c3b2ef6737f5ff123ae7d83ada94b346412b5ccdcfb123aaca424a2231e1ed4f26b7e6954eedccae87821d9d7755f9f0ba616757178c15f06e201cf450ec392fa208ae0c116f0854c55b2aa36ba03c152649e58bdcf5deba169ce06e4ac8f3e7b8e1605448f91ea7893f106706f613f35f755d61b0ec8a30e5eff0f2d7df521454e096758512ad8901668241524eec2550772b92b0799433476f5edacca0bc9206ff85584e9b9cdeeaba989da7264fcdd01a81f3fe7eec269863c546a3a13256a3eedefeb42fcb566ead1fbce8749dba9d8f20b2f235163b0b191b2a6e28fad782fd7ff83872e7a82c3135dea9eb86222f88721d31e76a50f1f9c1e6716fbf3fea45425688227114a85aa77c600bfeb21867757d646fc341f8716b2a89b2575b74be460245a6491201e75b0712afd019d258ba9b3d01239b9cd1e62c6d08481354a04bec168bd3e562d3bd0c778689ed06d1762f51c24e56be6a6f853c8048edc8967eddad45b8421a61ac0393450b05ad7240e8001fd47ef9510ab9a0bab6d09314e4efd667b7308dfe3c68f41ef65bb157221ce94a641bc1b1225c6ab3bede9f4a0ebbe3515436d915b5d6e9443e294055df2c83c572c0ed1fef483aafc3b54d7d00d9196c95", 0x1000) (async) r6 = syz_open_pts() lseek(r6, 0x5, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f0000001180)) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001200)=0x2800f76b) sysctl$kern(&(0x7f0000000280)={0x1, 0x56}, 0x2, &(0x7f0000000400)="9e83e58583a0f2b433421a5653e2d7c6510db9b9c790f37d2f799dc087401917b04f2b070dcc2564c29286527723a417f2cc5971deb70f1cf2d435c3e559f11102db9c4d11d0b5c7a1c5d8a44d18a029ffd4242525f76b52f838246d86da998aa26b9c335a7abf95c85970c416a00e29ee94c1c6c646298daa8ab2afde7736b609cb80267db7b6bb420ae9229cf2ebb2634ef5e46e93cc52080e920029030a981c8338b585e4ada67883f8fe7945954136fb3665a0c7ae38c1f688adb00da71c22d59911cb2530c5274a72328d6cde7775ac234f", &(0x7f00000002c0)=0xd4, &(0x7f0000000500)="4ac5025035d26077b892159f04b45180260b0862e0d35488c24735d9013eb29ccf163bec8cdb5474d0f66a00fd84bc60fc2d376f2652f6984c03116df7c0ec36019af2a8323a9a44a51e517b4ee98d7387d21ae24cd6225b969fe149ff2d7d8dd597b4afcdaf37ff35e6dcb4b4524050367af7a8827d2540c737529e756e80ea461bbd0cc120a4dd", 0x88) 0s ago: executing program 1 (id=268): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r0, 0x0) open$dir(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x9, 0xe2}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) link(&(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x0, 0x8000000000}, {0x0, 0xffffffffffffffff}}, 0x2d9c11e0f125520b) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.186' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=94 state=1 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-2.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: