54eb8d2a7326968c6e91719c3fe521ace600d45726b679568127052cd36de9e3e05954a", 0xb9}, {&(0x7f0000000240)="607a7f1c69d2", 0x6}, {&(0x7f0000000280)="87bfc591651f4a16cd9699a57f10845321940c9eae7d8f5fd0fa93407130edcb1c27865a644c0726f5b81b3c3a04efbd14ffb713fc1551bcb7918c61d90e197a977122b230f649726aa2c7b9bf78d72fa8ba9e557cdda657b0e3080f2e13ad00d62ce2fbf554e6e4d6e62995f98a4bdbe4d3b67b15a1b09bbdfaa829c328d6a0e548bee15ccebc460f23235ae506721ecec06a367c7455a2194af1a8847ae4d4ea07120b644563a94f779085b5ddc2b050314bd73ce2fd7b6ee2eb0cab97bd3c613f9ebd49d5ca6e7962a8a3d400c8f6eb4fbde3e016baef5501b003fe87b05d52bb37aa98221671f8", 0xe9}], 0x4, &(0x7f0000000540)=[{0xd8, 0xffff, 0x2, "dd60129677d0280824fa73d304b453b2c8944638ab29a40f6fee1144d90b99c43a0f0b2f3683b9b7fa1e295bb69c48905546ea4501e4212c384f480710ddd1e358ccc7304078a70c8dbf323150e627d055df07cc1ba748fc42fed03a7f20ea95c84da013d387dfbabd0aa08312f55fcc736b52efa0d400ec0643a0b91adfec24d156ff5b2be3e420dfda1386e6909cdd3250f28073c1b21a6f91e723a42a4475067e95cde9c9842e6961522cdfb41cde49c4972c8a4feaefceb9d3810090ff799b2f51ed"}, {0xe8, 0x1, 0xffffffff, "36e866a3eea5277b688d12822b1f54e2a934c63ec7d3af96894854b0d5c96bce17e7317db9bdb10a43c9b833fb14f53982aceed7ba42401af04f106cadbb6846eb17a54d170953a825f9858d30fbf5ebcc72678b15e08b693212b129552d4bcee15c6f1056dfbed0b200862a5fa96f6fefc3bfafb02e19fee52a8a6916671d22444ec0613043b1ca74426c5d7136e530e5365c3f814b38111b853fe758f945b250b512636daa6c2c5fcb415dc2171e940d4a02ca23ea3415711df40ebce0a03a5170d87cf41347201f24cf9727859ea398f384"}, {0xa8, 0xffff, 0x100000000, "c7dd756b4ff0ff70b08343a64190fae67d0998bbf01c4710925f19027cbaa9ade38bf4cd811327d30f3ececabd4df7d31b3ae8d7990261e94d513f9064b26773dd353e77f00d4eeaf7097b8fba727e9633a14b8c3cd49604af5a8ebeae8d1e0326009ec710982732d3c5d0ce12c1bddf073f83cd1421bcfaf45f54bdb6c1ef709ab335a13dd50578892e3d32dba714a4eb2faff8"}, {0x18, 0xffff, 0xa6000000000000, "12da30a76c25ac"}, {0x1010, 0x1, 0x0, "57d9006bb9ef6fb54062268997f8797d95eaabef47810a9783c164930aed5fc0419af16324267df49d135e60afea543448cc080c604dc165fb1e9ab284931d3809bd6dbb53aede5700e80dad6ef977fa5027515bfd658af9c38ba07e5ca5c20b63c3864f6b404d46c5a2f0454a7d030ee0bc1c107f655ca335d5899a075d4bccdc3f0bb8301ea9dd4334876ff96d38ca1975229b68c0d078875792b8533cbc0cbef6176e2573dce2e75232b212ea1023695fe6ef9e2848912f8daf029f9ccd19fd7fd107123742e112267bb23d28ea7103c6e4765ded673fe1e0435344e7fbe004a9b40f127691e2b07080730216e175d01c1662d38b876dacf7725463c6f6e99473e78716fc5062a497a28ceef8a5f279612ca990b374fde63c5811550a5f0592757514215a3233ecb10c3275665c6f172159c11525ada7544782cd5073a903e577e506f18bd72a7b633bbdf7d3547e684c6e382f961b3cc936ce3e92a556b67c9c60627682a47151bcd152ce12b826790e30b2af3682ab08ddc18553947fce31caf131829c596a601676c4eb7836c7c1f0862bd755ed4104c9d22b08ecf145732c7644279149dcf71c1e6f2dbe8cac0b2ea79ab2cbb56dddcecf3c4acddb2c6b79f14508a1a4023bdd703bf76d1de140d18e10d6ddf48fd9e642b69a15c1ecd2ec1435b5ed5219a655be7891bbd8092eeea1be8ba231046147a421be8e53b50cd5cb71f1913a148caf1e73f32bd78f11c646ad58e50e121f849ee20fbc0dc7af73568cfd4e6a36ec57d70b46f747350a0bffa4515435d948909c3be16d7dbbd46fb11b904fd590246f289cd5624ddaab529c9246e782b365c2661dbd9b35ab5869b728279f4c5b9fefc066370c22eba1278ca7e380192732b550dc3f2dd3fac06b7154d92c2b20be673e716fa8c9c89a39d6517e43015588fac9fa5809b13f852fabdadab6aced29127641247fe7426dc58773aab18a0d68989a7b15efc9ef70927e12db00127b10ce141ab94edcbbe9878a70ab6545dad8c47878984239fa204c8abf2e7fba38c461563c23d3dfdb62f4887cf68666d971390d11b44ec897ff465dc6326785185694f9b60ccfb2bc14f2c56a9939236aa23bb1bd0fc144d50ee2ce58e59ac721399b36db0bfa2d118d93e9b379648d4b162faa1bf342d84bdfbf1a121ae337e64ac8039e51c3e34ed8ebd184a717bd828897c48b62cc4ce24d92dab38f9749274a084e5516638dae0d841348db9c9c3297f70116709711b561173bad0115b406d93fe8c5439b9dea1b1a2d877986d47f6741348ee518abaf3f8040c8dd566e7db8c4b7c0ceac88198cf468db71f5f37624f75109e67a3664decd27fef64f23dcc93aea698ecd1643fea0442d495eab1a58d15367ae391d0d85dab80c0d04cfa5f14e8964f1cf0afbeaa77861141cc0bf02968c5e2915185307d839af0e3f625ef690a83ad041fbd4c6a6e10f92e7d562e625d04484e8fb1d360638ce0c3e3c5e481376a92a2da285a69df2a435d92aa0077c51d0f0cde600fda2c89fa1cc7e34a1d5a83bd6cc4c063a807da5b54ce7982defeac22da578ef23a45cc216e12b4932a60bb7b7395b5ea9934032989da968abe9eb5e11232a3c216311109645d2888a6e03480eb8cc1cc160bb8d0237effc96757aca32c0577159cc35bdd64f16f9ee8fdd0af132f25602db1387af5f09d33f1fe1745b0358e083441c907abd519266e45d88150966d78b6a740b7e1077569219162a9761c7d6ae6ff41d5a757e69819643c20f7801b8475c2c374f0e59589fba48e16da20f8f2a96825218c10aead279d8b1dd105785188f4ce461994dcbf6900bbd2a99306b6645b9bd10a463e531fb408a9360a3e4a5c077e33351181423c08b0feb6428c3d1305c2124f012ee015db875a3d0a848f4861ebe2507a5f06daee75d8a9f634b4d9847b00d3a643d2d27a5f791e0628de2e90ff6fc394ccd84e4631b78fb0e694077eb25cd5fbfe303e1c4f6583e35b8d00b168b752491e9b7348af68be603acdbdb72d670391e3ac59a14cc8d160e2f5d2b51ddd593d19f91b31b40d73e153fe9dc8ea21ff88754dc8e74f8d7e9b26565968cf82c17f0e88a67face1f27bec7eec7187621331650957adf59c6344be2f1dbf76ea32ff5e6abb62528dbbb2840388824098ebd8c121d577a178df5bc9b849271f3480b372ee12382bf2c14743653408d423384751606e0fa9a8b40dc2f0cab73031cbbbfbbb68462efc3b06e29be5ecc84e803f70962ac257ddef660136a4992713de4b015858dbbe18abc23af202e352dfe88659b8016e9b79e857329f22ea7d998e39d4b63fd6c2adf8cfe98941bb71b34399894e0fa8d8e481b80b506331c21fff7ffc65f55b2b5c33e3e335a98aab757f45832be5f7061c2d7ec3e2d5981272257d14c2ab05c4271050532d4baed68bf00dc03459c6ad279329cbed2290f2740c961333dc7ed851c0226d3c876a7233dfe9f7a578db00986ec438027aa551bae112fadc51044121a1da6a4af2799cdbdba29e47588c1165bce122a1c4c10d4699891cb31fecbd61ae5d63fdfa123ecb0999e9d133fab98c892eb00a1c84b0c53aadb07301d0b91fb53178b9e01c8cd799b254152fa477267c569b685eb951c93415b96c4ab8d921fed868aa9ed9caa3248ce838e5d3f99f2e2423b3f6d1396c64b535b2c8cd41350cef1da6facebb77efbc8ce46a388008a8371a3580bfeea6d4d4dbb556c0978f371de51e66355401212e6012417ca56866b8733b97957cfbffde4c6e1a5bcfa00262339d674098f628795fe73cfa8ee22d393e81ce3b0eaa10bce61e7a9b7e3cd889cdd35be4edc86ffac651502bd46c451baf6dfdf011c47cfe857aee1843bef8a981f5c9a80c554cc4cf547dadcd128294d03cf01046e618f59ba9790c99854700dfb07abef2fcdf0ec6d5aa5f7a3c0cc4b3bd66c994f03a18228050e0ecabf8759dac7ba3e6d3f69fa70820f77d1c646360867966f6cfd6e81d0f87722232e8f06a23eaaf424da1f5478ee3fc21a88dc890a1d1be0e4b56a76b0a6111c6bae6719957cccb0461b3b625a3c26265f532dfefd85e2b007733eb67f53a9924cb1f8ac30022590e7ed6457b0677aeae86f5384499b79d49325c3276b8ee0f95513a91ba762eea65658249964dcca5c5a80745015687e4ea172ffd3f9fce0fa887b206c2704d3fee52339a0af5c753800ff4e3ea21051e04ed386c60bbac7b881850384148f8a965811a002a7b71e424713dcc9c678ddc1a31d261876a6a41c4ed72e5c21bebd69c36f3e929f57026343cbf12fe02516d22ff82e232a35472b13a5e6a013b27d90d74ea31bd9b6b51794b6030781851cd5ed7f6f17c081c62191ee6cebe53000642c272652f659ba8e7df140ba22ee4e7f5dbc6ceb8577ba16dd005e1b69ab4007917d540789f052aae5fe9a67bb5ec8d803f1f643937747b821b36bb99dfe4eb029a2988009799b1cfa111aaf321b9842232949fb1b5bf40d09d6f5de2e37372306dbf446b6c8ce79ec3855e55b1475856ca2ac80c5f1b0ddad29714ebfc25336cd9c3bce199c85e0840becc4c53302be6c3271f5f51c66ee2b71dea024066591f260b987ea23851e3eed0c373d8de7595555f566e34c7319436d36159f3a826d232ab3258c464f933f226b1678046ea80bcf3d9f7a480fe531cb67ce649f74f2582fa593392cf38df0645fdc80f3b39ad7a636facabb3af1061f4f22631b05e22ab9cb645e9a5d984aba3c70bbe7346ec5bb81e1e9872252e3eeff3cc1cedd7e4c4ea9da452b6e5dd6aa4b99f1d644900b32ff7c0d97fe1d6a6c57742f759d35176deb67c5a3ee197e68e97420336ebbad97236878819cbe4a8a18bceddd0fbc1d437dc2e95a1e0f95e55ffffc4a171cd97051a4ecc8e53a285352eb6127c4bca0a80506bdec171031db286fd4a1735ba90c53ba21c32fd1917db81cc6ebc3eaacd189215c6f064e5d7ff6283b9ddaf8b7b6882516ca1ddb31e709b49a2b333eb17aef5a42ada9ce99b7be4c7d1e8923e023fdac226c40d70e608e931b4b0353cb456fedfcf0800fe57f0a0adfb67fc2c5def5b14d01e57412f3e8746c0a890cab77a8ddb1e9fe8104e2e8159a41dca90050d1420b03b7ac6f78165e2e7950f8dd044e2038ebea651ed41ddf61d7a00d777a72d30f8d578103bc4a5f4c6f661cdeae4ed932c3af93d46d74d9fa4c4b8ab58684ace88cc57f07ea53cfa420979ae2d4ea1ac2320f19b08a443aaa3c5c6c78892e0339a370fb10f401c8aa3d51a9992d78db953e72ca38c2ba0d492900c8ad97eb987d05a439c39c95c56e22519cfe428c5d33bddf29e3ac2cea385e2de713f5cda47c517c1024525e255f73c1e1d3abfc3eeee444091387cd64c80fb19fe05dfbb44bf38b57f80b057e0fd15457c01bf11749a74dc5e3fb2454c61e0a70853c3a640962deac81c31f2e10444872237f66e0d5d31f23621e2b25015364df62a0de8b2a250242ef3af888501caf00d4b3755d895a96f6cedb8f8f629d215bc71ba4c96847d11c3186a3827ed5caf93d1c0dab00021a47e56299ca52ff093ec215a818956cb4b5b2238fd8f4ff2f754381ebe34746240f3a445b0fb6d88f5d5664b5d3a2e485f308afc7060988baa8bb2264742ea80146a55b8ef39eefcd5ddc99aa8673935cdc379036ea82e75f183599feb13c6c1e23a1ac11b5f8dcddff3422ab04decf7b29b4fb681ac7471b4b2a90b7b7ff9a6012f683515a6f778f9b52254fe806d31e6c5c65732e8c8dcc5147e664b8a16303bc33207ad91f822dfe6314d512da7878df439b18eb3f8a08b6410f5d96d410b03b2c78eb5acceb3dff28aba47caaf2ae510b6bd2c5513491155a51fb2039d4f49cf9ae8776a6da408f23d25f98caca32a5565d6eaada66f0eda03609a0b9e957b69b3b908238fe9890d833ce5bace5762d3aced706d5dc0cb4b66bf3590194eeb8989b392a1ad1a92fc515c3f7e6fef2948851a2898806d06c61a584eebf8d4aa4c8258e28dea99631222df6730185290403f0bbda62050bac0b2b73dc492227304aac693036ce71149eba45e63d01eb250df57cb5d68f77c0d31e3d6d37eee92bb4f835135623b493d45993f15a6f967006f74cfc98c12129c9cb01e527799e572e1773bd588c5679e9337fe1bd469cc759c8e6e9fc711e2c40ef7109cfbaa25c8b7085504a6c721bab0eb3dae75120d58d8a9d4ace8ecc11aa24e99260eefcc2d8d8cf9bd502d4727355064713c42ceda8ff2c9648fb3101aa15e9a83f179015a07bb135c8e4d7762adb9b13029795d87aba6aa1c78171bb0f3e13a32ecb09d84c66f4d85939bc6f5594f71e7f04d6def390238a46c9d27de23b724d527df5c06f17e00527aa629888056eed3691a97b2a6ba80dfea8a3d34e30d8f6751bcc0f679dba0eda6b43cec2b4430849fdd8d953d9845d306543b5958a9d8d2d6211266a6904328d65eccd2589f2df52bde2f2da7bff3e9c10cc6fb639cdc2995cb63bcc94ebebec661efdc2735174788356d5e76501f6a4b7a48b13e7e4bb4ddb693d746a7edec5da70534eebf450d94be35657f48a4d9765b89dab62c5b27548631659dfe50dc25d291f37fa0df0667f5b59284b065b29a1541c58d80da8aa1781600e23d94b1875f995158028c421b8f6d3b1b867f0c0d09b188687716f23b3d2c2516515378d04809967b4babd96dd1c14441e2b450deb4f16c050b530f373a0d08c7a06c9648758f64f42d43c1784224b1edec1bb6c"}], 0x1290}, 0xa) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "00000092fe004d16bf3b200000000800002100"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x2, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xfff, 0x2d, &(0x7f0000000040)="ebffcbff13b9fd81b25ebd53f82c3dd1fe929648", 0xffffffffffffff86) ioctl$TIOCSDTR(r0, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000002b7, &(0x7f0000000500)=[r1, r3]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x9, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7, r9, r10]) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r11 = msgget$private(0x0, 0x10) msgsnd(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000801b3d4fd8b9caee46deda29f40cd6bd36a13a84878af77ec31482433608b15d32eb46273a6259c14488604ceeb0e3c559162bbe51471bac929ff5ec14ba0048e25ec36cc797c8f51f6048cfb8104ec49688030b39eb1454a79ac3c7cf1389a0438fc2de6aa4a7c06d66c1ff215cb5627d5347b919bfbb50e5c5956dd217fec9a755748d31d48d497316aa0098174b67015778453da6d30280e008000000000000005a53e297ae4315188b163976a2858b05901f74a322ea14d3c858e69649b933c6d6dd6c3e99986f79077a06aec79e07cb61cde3e67485cf606be03722adb95b0ac0cd646babe96343621a6b76cd84a01615cf97a9ededd8a1245ae13f31fc7241ef794d26cc41ae9a07ebc741f370e4a29dfeb79b796f42e0767f6e6b2ebfd45a3b5b154a50dac85b932fb7271458e9bae216bafc74d756986dfa0ab4991724e918be16c54261c800e944a22406627cd2c0f7a7ba197abe5825ccfe4572137e32d09fc5ebf80a6f3c8b5acf46048388f7c9a18239bd070cacabf97f0f331cb107fc76812fd92d008cebb1dbd14fdfee947ea4dda1331195bb4f68721b7c68d778d4c55b0c8ba97e6a4516d8484bcbcdbbb82bb4d6332b585b72b6d644f86c615c0e85e3d05288f4575141a7cfb74365fb410f4b72fc7c7fa51626bafa69f97eaef5ec10a2c6d6fd0e0fe45a8f69871aafca56c8e263860601abb270915c634a525864bedb4e8f54445e89bf50a862787fc25f65f9b1260e2b7bd0e1cdbe8284df1d060ed50b448f84e83862e61e6f99600748db2ade5d0b57e76132145b345527135bc402e0a62dce66f2e893cd59fcb3c1c1927d3090a0cbdca34d59f1a2ba03ff8c05c0266c664965d4c88a831efa4019a7559c326179fa4ee7f9e087acca66c54a7b469c88ad6af3fbe419308aeefdf702e5fc6002f45aee61d6e18d325bb140dcc44bcdff947b5d83a7ec59a4b701b587cdf476bc4f6fb37274dc62bd4c485d8f449e356eef12b0ee6612b59c1a0c4060e72b8f36db0c0eb8c5229f32a8c06889d7ea8be82bdf8e6318e393b73611499e337d8d2e80cef4f869e570ed0183235ceab60d12964f354a30f0e9561f2afe726edeea4d448c0624f632d6dd2b703c854ac067c532ada24b3a0dbc1e34a14cf22a8cd400a4da8e533cfd06ff76a44d9feccd67cf9ebd5f5d19e53ffa4935ddb3fa19e13e64c2b422e3571dd7dccd0a59fb5e0b5a746e4a8c74704d207c8fbff92a8c430821cd96c8d1f56b7130e548311de62fb4956e47e871f6c67ea3af7a35aee8cf26e7dae2885ae0279721be9360095a079bee7c6f2500ed9d376d2a2a2cc70d98dd0b7ae10b5a89798b84b4c21e404598778677c074da02a9c8c7e379f8d35e001bdb1a209b697c9eedfdab9aa38acd4090ff75785727cde90000000000000000000032a122c0a132080fdd5d10e4787804060000004f6c279dbabb5921e609b873e7b525137ae727c6f8621107d4063ea3a91573b1b9212541f8797ad2aed6b1e392b5ac502b58c2b64c4fe42cc99ca94bfb51c2a84b9153f8e4e5b89540a536b3bc0e00127488a446bacb604b7436e70b0ce4da2eb9c73d268b130a359485de346630f024d8133abed8995e6532c99d0058e896cc28e7dad8b228d46236beb45f68616d12a7d5fe"], 0xf0, 0x800) getpid() setgroups(0x0, 0x0) r12 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:05 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = semget$private(0x0, 0x7, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xaf1, r2, r3, r4, r5, 0x40, 0x2}, 0x0, 0x0, 0xdf4}) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) r6 = geteuid() setuid(r6) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x82, 0x7}, {0xef, 0x9}, {0xaf, 0x7fffffff}, {0x5, 0x8}], 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:06 executing program 0: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = open(&(0x7f0000000100)='./file0\x00', 0xd0cc9c993bc1832d, 0x80) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget(0x3, 0x3, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x5]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7ff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x2, 0x20) semctl$GETNCNT(r2, 0xfffa757bd89aa3b1, 0x3, &(0x7f0000000040)=""/57) fcntl$setstatus(r0, 0x4, 0x8) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x48) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) flock(r3, 0x1) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x23d, 0x3, 0x2, 0x0, "6d3021b47ef8cbab51c3457b159a13f4c6c01922", 0x5, 0x7}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x2, 0x50c) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) fcntl$getown(r4, 0x5) poll(&(0x7f00000000c0)=[{r2, 0x100}, {r0, 0x80}, {r3, 0x8}, {r4, 0x1}, {r4, 0x20}], 0x5, 0x8) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x40, 0xfffff, 0x7, 0x1}], 0x470, &(0x7f0000000080), 0x2, &(0x7f0000000140)={0x0, 0x81}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0xc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) pipe(&(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) chroot(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) fchflags(r0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) pckbd_enable: command error 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0xffffffa5, &(0x7f0000000000)="00bc76a17439a1d687dd0600676dd5d46b12326fb843751b0a6dc5b800e57c5687") 16:00:08 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000005cfbb6f5352a19c22cd22f4bf21c5eb81927c905ddd583cd11b705c166b622a3ae8859635673382f9bfc424164305ee92b5439a90c3faed07eae2626fd8f1fcc59326a22f4a02d76c2f4d50efd9aa041f6570248c0649e19630f8330a6366530c51f54ed80114109b7f55e382b42e282ca51d474403d831c80e56d265842745ee1801d138484d237e1b8f08bdfabf3e4ad363bbf6f8f1d0645", 0x14a, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair(0x0, 0x3, 0xd5, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xffffffffffffff91, 0x0, 0x0, 0xffffff33) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f666900650400"], 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1a7, 0x0, 0x743}, 0x2) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x8, 0x9cea, 0x9, {[0xfff, 0x3, 0x9, 0x9, 0xc81, 0x28000, 0x80, 0x2, 0x7, 0x5, 0x81, 0xf0, 0x1, 0x2, 0x3, 0x80000001, 0x7, 0x76c], [0x400, 0x5, 0x7, 0x0, 0x2, 0x0, 0x6, 0x9, 0x2, 0x200], [0x4, 0x101, 0xdb, 0x4, 0x0, 0xfffffffffffff800, 0x15ca], [0x3ded02d4, 0x5, 0x3f, 0x3, 0xc56e, 0x74d], [{0x7, 0x1, 0x100, 0x3}, {0x1, 0x5, 0x101, 0x6}, {0x0, 0x8, 0xfffffffffffff4f7, 0xfffffffffffffff7}, {0x1, 0x8, 0x5, 0x2}, {0x3d7, 0xd8c2, 0x6, 0xfffffffffffffffa}, {0x7, 0x5, 0x6, 0x400000}, {0x4, 0x7ff, 0x2, 0xff}, {0x8, 0x1, 0x20, 0x8}], {0x200, 0x1, 0xfff, 0x2}, {0x7, 0x7fffffff, 0x4, 0x6}}}) chmod(&(0x7f00000002c0)='./file0\x00', 0x80) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='r\x00') getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) preadv(r0, &(0x7f0000000d40)=[{&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000000700)=""/227, 0xe3}, {&(0x7f0000000800)=""/79, 0x4f}, {&(0x7f0000000880)=""/129, 0x81}, {&(0x7f0000000940)=""/248, 0xf8}, {&(0x7f0000000a40)=""/187, 0xbb}, {&(0x7f0000000b00)=""/159, 0x9f}, {&(0x7f0000000bc0)=""/197, 0xc5}, {&(0x7f0000000cc0)=""/86, 0x56}], 0xa, 0x0, 0x0) unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='W\x00') munlockall() r4 = open(&(0x7f0000000e80)='./file0\x00', 0x1, 0x2) setpgid(r1, r1) chmod(&(0x7f0000000ec0)='./file1\x00', 0x180) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000f40)={&(0x7f0000000f00)='./file1\x00', r0, 0x1}) socket$inet(0x2, 0x3, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000f80)={{0x18, 0x2, 0x81, 0x3}, {0x18, 0x2, 0x7, 0x3}, 0x10000, [0x1000000000, 0x0, 0x7, 0x27, 0x6, 0x1f, 0x7fffffff, 0x81]}, 0x3c) getpeername$inet(r4, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) recvfrom$inet(r4, &(0x7f0000001040)=""/98, 0x62, 0x1, &(0x7f00000010c0)={0x2, 0x1}, 0xc) r5 = openat(r4, &(0x7f0000001100)='./file1\x00', 0x8000, 0x8) getsockname(r5, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000011c0)={0x8001, 0x1ac3}, 0x10) fchdir(r5) r6 = msgget$private(0x0, 0xc4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001200)={{0x5, r2, r3, r2, r3, 0x1, 0x3}, 0x7, 0x4, r1, r1, 0x0, 0x7, 0x1ff, 0x40}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001280)) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001540)="f2445f96cff500421801cd026fc0e43b2f1eaf8d5619348595e1f58dfe35841f5b92d8e10f3a76b63a038654caae126ebeef79aca711d2a4dbef2a4b10388f76", 0x40}], 0x1, &(0x7f00000015c0)=[{0x28, 0x1, 0x100, "911e1110d2a1a12c4de60e197b4481efc7c3b18ed7c274"}, {0x70, 0xffff, 0x4, "9295eb7bd8d9f467fb627f146ae81779e9b29425608652d032d082a1ca893afc400e1ccf7bc81e18ff099e05948066eb260bdf68fc404638113bd5dc3bd444840a063a49d912944b65d3f046b35e326015532de28747930963d849f1ad725121"}, {0xa8, 0x1, 0x6, "0fb496ac0c3c93b702166f69a0358bc260d7cbe62efd3f73d09c7c19b291f1b6df23703331b94f94e18898342d280870fc68be5d0849a6b074d18871c1fc97880816ad7ea1a4cdc9424b43223c7438b18f391d3482b574e217d07a6f8c2cde51eaf41712d52cda2dc02e18c2dab70c683a08078e136faacf729af3cec63edbac34eb6884776d816715d3c443372ba51f4d0a8e6275c07e54"}, {0x18, 0x1, 0x8000, "129a09bfd988"}], 0x158}, 0x2) utimes(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={{0xfff, 0xd790}, {0x5, 0x2}}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001800)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001840)={0xa8b, './file1\x00', './file1\x00'}) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x39d2c36a0f0de17e, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x20) r3 = openat(r1, &(0x7f0000000140)='\x00', 0x1c0, 0x80) r4 = msgget$private(0x0, 0x400) msgsnd(r4, &(0x7f0000000180)={0x1, "ee166b16d48d164ca8be37455af3f09dcc"}, 0x19, 0x800) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x40}, 0x8) msgrcv(r4, &(0x7f0000000280)={0x0, ""/218}, 0xe2, 0x1, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x400, 0x9}, {0x18, 0x0, 0xaec, 0x32}, 0x9, [0x321af6c4, 0x0, 0x401, 0x9, 0x8, 0x1, 0x5, 0x6]}, 0x3c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000003c0)={0x8da}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x100) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x46}, {0x4, 0x7}}, 0x2) mkdir(&(0x7f00000004c0)='./file0\x00', 0x8) msgget$private(0x0, 0x80) fsync(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000500)={0x8}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000540)=0x14f700) bind$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) r6 = socket(0x2, 0x8000, 0x0) ftruncate(r0, 0x0, 0x3ff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r6, 0x0, 0x0) getsockname(r2, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640), 0xc) dup(r2) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000680)=0x3) 16:00:08 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x2, 0x3e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x197) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x16d) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd04d07434de69e49c68904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf988515769e1c6", 0xd4) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r7) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:08 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xc2a3f2f596bdf4e3, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005, r1}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) openat(r2, &(0x7f0000000300)='./file0\x00', 0x400, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000180)=[{0x3, 0x2, 0x81, 0xfd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000003c0)="b0e6ed5aaa505601d568176e3a64f914d3ee800000d4060000000000") msgget(0x0, 0x8253e053e155747b) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000400)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r3, r4, r5}, 0xc) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0x6, 0x3, 0x1, 0xd683}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:08 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)='\\') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x1, 0x1, 0x0]}) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400)=0x1, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0xeb60000000000000}], 0x100, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x10001, 0x9}], 0x7ff, &(0x7f0000000200)={0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r2, &(0x7f00000002c0), 0xa, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = msgget(0x0, 0x1) msgsnd(r0, &(0x7f0000000180)={0x2, "f332c7d8dcbd9e68c4528b37fbe69386ca7543fb63ceab786399a21c3afcddb87effc20d3c7ded215dce4419e9774587f1739ad144b1c8378f3a472eead09af716fbcbde0215b2f00fc25c3dd8b56fede971489cad3827b024633a49a932ebc3f0a6af6973bde9a4aeb7db888ecc218194eb006c70b7fb32db51e1edd09a5ad2f77e765cfa230b426a15a5131ba7af56f8c569f3b4fe738891c69651bdeb653dfadb0f921f2cbc144cda3ebd5ec458909ecff3e9baa7a605ea0e5f9836d54fc4ff07dbab6e27c20370772c"}, 0xd3, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000020}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x1f, 0x6, 0x3f, 0x200}, {0x7, 0xfffffffffffff9c5, 0x7fff, 0x3}, {0x7fff, 0x8, 0x9, 0xfffffffffffff800}, {0x8, 0x1c, 0x1000, 0x1f}, {0xc0000000, 0x400, 0x7, 0x1ff}, {0x1, 0x7fff, 0x38, 0x2ac}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="080100000000000000d88cf599ffab0b21d6c7f333d591051a020004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1ff, 0xfffffffffffffffb, 0x7ff, 0x1, 0x6, 0xe1f, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x13e}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x0, 0x4735, 0x40}) pipe2(&(0x7f0000000180), 0x10000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) semget$private(0x0, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0xbf87b056a055cc5f, 0x3, &(0x7f0000000240)=""/193) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xca) openat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x1c4) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d56d69e77c32d04c00f1f823031795118a2d562c9d8564c3d14de4ec3660799f3828e032ec"], 0xa, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x112}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0xc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xfe307340ec1b009d) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xd4, 0x5}, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1848, 0x1, 0x80, 0xc189, 0x1f800000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xe40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r4) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000a40)=""/215) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x4e5c, 0x800, 0x1, 0x2, 0x8, 0x8, 0x1, 0x2, 0x20d, 0x100000000}) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000"], 0x10) shutdown(r0, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getitimer(0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x100, 0x1, 0x9, 0x7fffffff}, {0x77f8, 0x20, 0x2, 0x1}, {0x7, 0x7, 0x4, 0x7f}, {0x3, 0x3f, 0x0, 0x81}, {0x100000001, 0x5, 0x3, 0x100000001}, {0x10001, 0x9, 0x7, 0x4}, {0x0, 0xfff, 0x5, 0x1}, {0x8000, 0xadf, 0x8, 0x8}]}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto$inet(r0, &(0x7f0000000080)="0ccf36bbaf64f2097af761834474d269487a4896cacf1272449e96f7731e62fd76d38bec6e67f5bf8615338f92217c8652d07decec9dcdb6bd2bba7a7858e359d9613fabb724640dc5e4816fc9dff18761d4c522d26ec0f80c8471ee373c38e94fc8e17679874cc7cee20a345caf566ba8558606ed2b57b21fd1f9f670a5937cf394933ded79668fe9c5f3bafe1f4e1f661e09a6dba42b3dd5e5b67eeaa70c81d3548a8919bcc684b11b64340f5aa3e745495aa12001d48747d4112dd30075531143e701975e90c07ff72a512be3ebe03a59ea5ea58058ce07a1b18a982fb28d6bda7327ef6d6e9532", 0xe9, 0x400, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9691410367e3a", 0xe, 0x0, 0xfffffffffffffffe) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") clock_getres(0x2, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x8001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x20) getsockopt(r2, 0x3f941cb0, 0x0, &(0x7f00000001c0)=""/255, &(0x7f00000002c0)=0xff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x9) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x20, 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) poll(0x0, 0x0, 0x7fffffff) getitimer(0x3, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() r6 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) setregid(r1, r4) setgroups(0x6, &(0x7f0000000440)=[r1, r2, 0x0, r3, r4, r5]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000340)=""/247) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x10000, 0x7, 0x100, 0x4, 0x8000, 0x8000, 0x3f, 0x67]}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x3, 0x0, 0xbe50, 0x3f, r1}) fchmod(r0, 0x80) close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) fchdir(r0) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x11) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000005c0)='./file\x00') r2 = semget(0x1, 0x0, 0xd2ec959613c617c0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000680)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/57) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = dup2(r1, r1) poll(&(0x7f0000000640)=[{r3, 0x80}, {r1, 0x8}], 0x2, 0x800) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000006c0)={0x1, 0x4, 0x100000000, 0x8000, 0x9}) 16:00:10 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0xbd55c35c8b0de720) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() setrlimit(0x1, &(0x7f0000000000)={0x4, 0x4}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b7") socketpair(0x20, 0x516e3c181e1f770f, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x2, 0x4, &(0x7f0000000180)="31eb54af833ce5d0a31cab31627a44387227422cc17707db0e8cb7450eacea5829b4d6dd67ff452764f9265f086883faf82dc1abbd53c84f91c9680df78946a1b24f6014f646a0dc28f506a12f0ac542994a808bcf85ba4000c41de888f302bb581502f218cbd6d71f9ffe486d1d9292b7d45136d189d5e8eeeb64343e80de9a6f37354ddb265f1d6d09b276713301f61332de27350d4b1b45d4a5929c79bea499486a930aa3a70e9c3cf42056cc2864a22d3762395976c3a9a60e", 0xbb) 16:00:11 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000002240)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000002200)={0x4, 0x3}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x84) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x3) close(r1) r2 = syz_open_pts() r3 = getpid() sendto$unix(r0, &(0x7f0000000740)="840f405367ef47b32372e294008f3aa979ac6b7b934abcd1aaac9d53decea644920479a9b1a1641c5b184dbb5fc0e6a05a1d8d38cb87c51852f04e5c5277cb2a3303d8d5749c6baa42d0e2258293324000728f8249312e62d2e083acf95a38f786d101dde5d1107db3b8e9c2e959620475a91a9024c15d2c14b250066d1546752632ccd87686f5cb4829f4c06b4a96ccfe5dfd1c84126e2c367715daf6c251652ed729b5e67921b84b0f", 0xaa, 0x400, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x0, r3}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() dup2(r1, r0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0xfff}, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020002000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) socket(0x20, 0x8000, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00005e3000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = dup(r1) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="4abbb7ffd3e344b89a7cf9476f5e5fd970fa14c028349e39c0da2a6298cd87021cfde1620eeec63a280088981f04c090bf8ac9d7d921434fe2937d2dc70849a4cb7b5940df5340c076534d5f74caee9fff3b7908629311a9b0e7392a8e29d0ea6e6be5c5618372daebd530fc15a72ff0f835289b711b21e756e38ffd279f570e7efd8d0473fa40401904aafb8dd9c900010e7ac074017b8998fc0495d8f105c3be", 0xa1) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x10010) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) chdir(&(0x7f0000000040)='./bus\x00') readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/27, 0x1b) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f00000002c0)="2ec7ff46e9108b22bf19a6c17ce2a2aff963efe1dceb4b5a9b00791cb12bc9b43b2eabda888bdf52655ed73589552ec1b17eb2625eab5e8f1fe31c4d921bd2ac9fb8ae9067cc76d44bc93962c8333e1829be244a04e6c95004f93cb65fc65ee9beeae6284d68e6d016de8d50808497ebbe5f7a9bb48c2ce69bad61d3f7acd5fc54aad97c8fa37d0bf4fc07e8690a2c7415b4d197c77cb3a4f0d85eb9c2551a9058792e064c921c5f2ed973a128913581d62a1dd61ff3f44c754c45247d7f9eb74714f411be3d40fb93ddec8e06d00ba6ee64addafda60d7f1db0be081d3b6f4f63887719905efbfe4a1b86793a166d9270b93c1f15fd82e6bd0a21a28eeb2a990b5642f40fe16b68c4a95c3e2c16626a2975b445bc1235494e93e9ba032898295932fafbe5bc301c840e0e6dd6aba521f7ea3f2bd659ecf5b189ccfa7159") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1c000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x6, 0x4, 0x6, 0x5, "2f30427cf32f228b9a72bd26e924ab07b0310ce3", 0xffffffffffff0000, 0x1}) 16:00:12 executing program 1: r0 = socket(0x10, 0x4004, 0x797) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864fabe4", 0x14) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) fchmod(r0, 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() pread(r1, &(0x7f0000000200)="eb7d6366acf710564cfbeb3cd0d21db5675b757949b0bacff3b437c9b77ceea2f3944997b3cd024bd65006e324b33fb8cd4773185edd15e9f6ead7ae98c8bac7e3ddf122b116ac90a96b8d6b9dd57b7a70ab8e270e89664426eac20ea9b5729971f71f5e6a02ea74343d1909b8339955c67ba2ff898c5bd2620cb8d2ef6b37737162cb5651f57f1e55e73efb4a0cfa92fdc01b78226f463fde8d08bfdf16378f0e3a7d50ed9d2be557d11a33dd0cf35a93868557ba1ef97bc8bc18d8b533efc0d3142d53476bc9f9e365f7ee3ccc5b3fe174290521cf7e98dec896fa35e0ee35faf8e660baaba6", 0xe7, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x3c0d1be7b225d76c, 0x1e855bb4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x7, 0x9, 0x0, "061d90e82bd1666b94be344c4ada5974a1caf223", 0x5, 0xfffffffffffff363}) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x824a, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) 16:00:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xfd56}, 0x46) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x8, 0xfffffffffffffffa, {[0x7f, 0x0, 0x7, 0x4, 0xfffffffffffffff8, 0x1, 0x0, 0xfffffffffffff801, 0x8, 0x100000001, 0x6, 0xb2, 0x8, 0xffe, 0x1000, 0x1, 0x68, 0x9746], [0x401, 0x4, 0x1, 0x5, 0x10000, 0xdf3, 0x9, 0x9, 0x7f, 0x7], [0xa50e, 0x10000, 0x1, 0x7, 0x9b8, 0x6, 0x6e4], [0x6, 0x100000000, 0x32a3, 0xe30, 0x5, 0x8], [{0x8000, 0xffffffffffffff80, 0xffff, 0x9}, {0x7fffffff, 0x1, 0x7fffffff, 0x8}, {0x7, 0xfffffffffffffffa, 0x7, 0x9}, {0x8fab, 0x3f, 0xfff, 0x4e2}, {0x100000001, 0x8, 0x3, 0x6}, {0x4, 0x10001, 0x8, 0x7}, {0x2, 0x5, 0x2d27, 0x4}, {0x8000, 0xfffffffffffffffa, 0x5, 0x5}], {0x2, 0x8, 0x1ff, 0xe798}, {0x8000, 0x9, 0x30000000, 0x4}}}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1022b) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x40) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6cc3abc8804827cc, 0x6) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='.\x00') r2 = getuid() r3 = getegid() unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) sendto$inet6(r4, &(0x7f00000002c0)="d8c4ab46c3375f3a7cf06ec0", 0xc, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x10001, 0xffffffffffffff80}, 0xc) fchownat(r1, &(0x7f0000000040)='\x00', r2, r3, 0x4) 16:00:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) mlockall(0x1243644d00af6929) pipe(&(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0xfff, 0x80000000, 0x7, 0x0, 0x100000001, 0x4, 0x2, 0x1, 0xe8d997bd63de1eca, 0x5d, 0x800}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x10, 0x5, 0x10000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x3ff, 0x8, 0x0, 0x2b}, {0x0, 0xb5b, 0x4, 0x1912}, {0x7, 0x5, 0x3, 0x9}, {0xae, 0x4, 0x6534de2f, 0x5}, {0x200, 0x81, 0xffffffffffffffe1, 0x8}, {0x3, 0x462e65e1, 0x8000, 0x7}, {0xac62, 0x8, 0x9, 0x9}, {0x3, 0xbea, 0x8, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) r1 = semget(0x0, 0x0, 0x5a57c921bf5b6482) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x7, 0x2, 0x7]) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6, 0x8000000000000000}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000001c0)="5ba761007ad77b8e4e7e5ebbb4fcd9bcdf766f8256d02db9495f0b955f4f3c047b13b973dacee0fbfb0569fae57912f70d1f949b0803ae5aaacb95d1f2428566f3a06a3dc27d1e1e19357640a99a5b9c34b45dd350e053079df74c1e70e2f87e0e6640dc643bbffdc14ad8793eac7525e2c07cb88eafd00ea96ed1d06ecfa328e38031bc907bf12665af5e2cf554decfab47472f1140422f67e8bb171819caff65a3b518028335fd69836d1e819757eb0bbfb9268edb6b12493db991bbeeefc259e81009e77d73"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000002c0)=""/4096) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10001) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x80000001, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x6, 0x3f580000000}, {{r1}, 0xfffffffffffffffc, 0xa8, 0x2, 0x87c1, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x139f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1f, 0x7ff}], 0x668, 0x0, 0xfffffffffffffffc, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000140)) socket(0x10, 0x94b8c788b1403379, 0x7) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x1e56) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/136, 0x88}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000011c0)={0x8000, 0x1, 0x5, 0x5b81, 0x7}, 0xc) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x4f5f4570000000}, {0x5, 0xffff}}) r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x100) pread(r2, &(0x7f0000001380)="3625eb531a17a076ce97cc5f4b455317dc6cfb6583605fd48210a23f1e154997bcdd539f29b9876171e3b9df12d9291ba24e1c3b95249702c5d41b33a23cdbb29216ef8d942e63546ed4b2c4e81727dc7dff36b811cad15f5740a4993283733f4456ee4029b660042875ff7193d234338b6e07094fd866a1490681b4179399675261056f668eaead7054df523a95446ca51e2d5beaa6671b4638ea3c3cfbfa902b59f3915e0bdc1e1e27c2150984da2b85bc962df85739a25e136eafae32533fe44b17aac84c0119810a552fe17c7f9525d532b68c8f4e89279a72fd564a378ae7b88b10f1941ecce8da2ceb90732ad312ec84150888d65b9fa663648b14b1fb0ae8cfc75d10af02145861482d34b7a51c81af8f70da6fd946edfb620fd5050db7da9960eea3e50da9ba4b8ba6566ab2a376bcbf59e55c6cf78be9ed65da177a0a180e009bee2442a42dee31f9650b8fa45ddff5a700214b88ef9f51a6f84e96bc2fa2917389baf1c62d1595aa4262977386309c4488fc5a94362f71357e3413c6371eaacdb20e8d8d1616d5ca3bf87802d0f7670df3739cbb62606d5b7d162ba36d9709589f8729f7fef8043a39e7b228198ec8644754003cd448b284166225986e437a87c2dc94dd4ff3a30e9a9445835d18295e1951afa9a377ea26769377c063a4b19e5403a5e5f08cd40f9c346325846e3175c53a7ad295f363627ae2c7f17ad98a40bbd0620a913425e82bef5142e650f04f7b61faad9df96e3a8f1938f37e6e035cd56c6d7239df35d9acb6712ac3de96c5fe9351916e6c1cea42debb7e7223ea3893579b98ebe30d25dac88a7d16addc2bb2e0ef2f2e418a0aaba942b48fb0fa0c4877f0e3544eea97fa0f2a03b89526f2d35d3d02696d34aaf4da1e75c6265a56cbea6e3e4e15424a5f99d661e373b4ce64b5d362a949b911a6ee8b8ff15e8b957147e1706d264984825a932ada26a8d429fedf6a9c972b88ad782b09165ab77ec44b7c753b46dc85b94aed939f779352ee64269a5e040b37a701e7a788cd7fb70cc7c10489f6b1806ae23995eebe8e58067049ded02cc8d0092c60bc1815cc3d52e359a194abfde83ca6688487a7d1e17a5e2f767940e3573b6bd49d5a91183d5195e20403ccdbebba243f0e2634fb92ab5e9407e437367f10379d29b5d4d02be4cb7c2cbd59fc901516f1a702872b720eeff742fc506f21d6d6d2734ddd0aecdab4f44891776ebfc151c6c3631f20d47b21bddddfb75dc09d07c7049c1983c9d8e006f84df4138a15a67d9532867f40b237e2fa273b7b1c61d9a4ef6fe40ea2f3a7590151da421f1c3592e86ee6068cb7bdcfd00fbfcd41d21817c3cd6c9a318e1bc50c7f31426dea45ecb13ab39e3f7b1fe0b2a5ac7c5ab9cc1025b24a4545617cf23cb134ce47302004b89ef0da722aa8822465f6512f969686a72cf8172edf2f6847d6d46702b7bc557a4ae17a149152202dea472f134b623ed6c8012f94be0f3b7e691d4e7dec81ee32b583ef328f013e867beef2527e31e5a2b2d7d24f9551448494b946d2b4745c2298e74a96655e9d111f21bc7773dd076b808cc8e74371fa887621389a112819b9c33d2d864ed4629142ffb1fed9fa444432677cf541e894f7bd14910a760e328be333de825c2a7275646ade5669d024efb81cbe13974ed0cdde356055e5ec57ba9c4c0fc183e3d78842dce4eec85fea229968f34e03a7a0241ffa56c751fc1bd058f35f6d8ecc1d2e7ab3db364809bab2d895096a29ea5d2ec8e8f7dbf4902ef4996619aafb34de9b866a457535bbaff5162a864cb90c18f04bae7ad38a2ac061cdd4cc412cbf9904df015c147be2c56cd401603e5f0ec85c73c6cce95d39f6de4e5b541df8e4aa99827554f67fd32877ff343afbf95105c87c2d6e5d34b8c7d4614130d8c0df2f14b15c8950ff1430753764259c79be0032bd1c0af81edb628e13526e434572e774c95a797406e6c6734adc7b7e1c31d9655e1eeb6b2318086a782df92754d5f0782ef394a1411438e85fb35ec34dd85630ce61faf46c5b772777e48fcd028e91cd1e4d57372bb75fa498a739e976772b68ffb19ca63f8f224d42b93d6e6fc18580dc7cbaf3cf1901b8e9dcbd374e95c46b238e3ef0ddc59eed3958d5bca20be5846a430459b4997f9ed8a8090c5254363075c88962abc8a31edc1cb63d0989dc28af18f04ceca2ed8ecd67065b5df2cc1935216f46596794001f7241db5e3fc16e08ef2185b66e5fa82894a1b599ea215bcd51bc8516838bc667d9a765a47b756abece5d05f3bb5ff4cd796f1008282606e8185f410c548e7b56b278b7ef9aebeb79ed30565b5cb22a9042e62c5281f1519118d766f5f4187cf63a0e0a7f5ab855545070699c08bbbb424b7d8f78995a843274c548169d36d0cfa949c321ebea76518ad96ed174c7f7b43fcbd23efd1708ef57e86960457022e2c52e87bed8096e68b0af75a184d354b5beaf7f5703b842946d86310201a4e4ecc85e1961c00a28d502e4a8c002b55609f76b6c0b72d9c3bacb99e9450c541beae7698cef29dc790c5ab752c195eb3c86cf6abae5aaadfb2205e04249087245812dd595277b2046cc1157b85014196c9529dc6bc6bb6e895600cb1616e463f80f413e9cea7885a7c513c7f240c579a1f0ee256171bc6bc11939a1e730b41c2cc999ba9ccfa12c0508452dda24d2c0627db6f1d8c5b8f65fb146d68e8f513a0185e45fdf11fc1b73c6e60e573a1d6b17b13135075c84223483c2aea42264dd1cfd72243d6ea8ad0ce1bbc4c45c46136e35f546c382221ea8935c83f7493302da4a228211452671e06268cbee4f26b8bbff5e434ab9983e688c531cd38eaaef4c82afe50355477ce635290fc8453ae903984a8bacf2b8f0d989d0f6510337292c3a99c56efa9c40f8111102c5a1a5b0ecc223d1df041b92dc2aa901f7e1e4e32df6c43ed97b6b2a8a78ddf9b05b4ac15c223f64232aebe643d40b01357dee0153c56ae57f77ab40d8cd5b597faf95833ba0184e90f021a8fb704f7672bae4e356bda72b2fea4ee51bd909868d891d42ea94cff4188f9bba6227788b8641b9d2e0d5bf924f188627ff4fd3cb8cfdeef96395269af8c93357e8c5826b25dbc5e4d3f15896d983d1efe103e0c8a1608158aa966c822c6595af962440fdd118ebc26920aeac365d6e0d9795c3b2de53fc5e931c304ed492367703f939cfc0e367a2aef50d69c2a471ee92b8fcbdb9dc49653198ff3e5e9dafcbae5bfb7225667b0ab9ade10ead97dd2e4263623ec8c5ca2fdd6c066c036b11a42f4ff97a620a12c893b2f1ab8fb80d89fa8cda1fa27bb53998eba64495dd33adbff7ff0efbb2ff2ead248059c6e33513bc46b9b3c23733450b4a30d6f0f2516ffaa366459e8b04b16d230aa43ebacd9ab55628a23807a6216a26286111d9984a0820ba4bcf96fc63c4176a641c93afe287737e30db9a5b266709b22a590b86107eff1ae9e17160e709a5d4c285714fdb1dfc8c74acea5467d5c116b90896ef92081ba4c8f8567cae2144500952ce929bb7db511a21a3d94d4020118672ee53cebfdd6c5242308efde3787b0f60d1adaa3ee9089109de4f7f53df2a15c547c7a6715567a1df1db96662a4bc3cad074abbad6a1fbfce6c79e93faef3a591d0b585c19ee75a88fcc7a47a00ee18b12addf206981be8ca89c2cdc7f1f53b6428f776164ea9adad4d6b02bb47d1a999dd591ae3e807c753369c03c6f8b02c4b7ed30e9d8d3c0ab7fa615f80a40f9fd18d3249800ca62ce7443cf07391f4eaa8594caac45f5720841cead3182f6401dd7c0322c2e51a6ba61a575885037b8d8f0779f3b69375b4aeca9caeebd2ee31a1044b5fded9589a9977f49c8821f365b3a61a4b4c6d73fe2f91ceab257ced46a3577b0a6c11a2325116986643f1386898ed88f4c23067d85cda76b923ffb3619ef816521d93a9f850312af2920a1274d99329966fc0552d6ccec22270ac7604999736a9a9521e0801617563fccf27e9a143b6e1e0ed67f1d8ba2fe309ee5b2902ffde4d1b8551c6ae845a5bc1aa4fc3aae7a2e0ec4067dbcb312b71c2d45ab8e0d5168a2e120c6289f6b39d9aba86304649a90875df5a2c2ecf4155b0a8075dc429ac167200cc04cf822a3fcb8610130be331619979860936f90cd0a2653c84a3b6e347379e7efa9c395683bebe73fade112ac21ac2f4161da649047c065c4271c41b353a6f4737ebe10fa7f91ba8df23f3734603451ff7269d2862c092c6321f8140cfa1740fab06d5b238d14ddefe1f3ca1842b275d71c84e795d7dad5555fc48cf106841604373b700dec2d52a0c6c25099452387d8b69b019339767cc98e5296e4793fb350218c13697e487657f9b882a3fc54d1a165e7d0f97a74cd97ab733de6ebd32088894b1076f041b74cd1856cd9d2b87d894f63c813dd33cbaaf955891e0caf4d270ba1ab17f51edea2000a87b88e096b3ec7f425c154257f6333791045672959e2999a8b88104a44d982e7aaf6eb4595a54009726a43fba9ec13ee8d638f9b4625192f9c6d3c198a0a1ad9b2df996e04c2b48073c11cb90680cd7382b0eab218a484cb9a910fc2d33a8c045d3b9c37679fe314c418f4b08ba7a6c553cf452aa71073b638e9cf3b57d6f8b6c2c052ff99493c8f1a9ca68364fbc7b225f64694592048c1fa6ff60f93be45c753c86a3ddf50f0e0f66ebb0b006cb10b885e86eabd316035e4da1548bcc803e0074bbb406fa6593e66c5c14d2cd09d71793975067806c2df7e45288e0b572674028a19e250a64630b6a2a6eb77d13c62ea9eb31d57f28c6212f1447e6b19443beee01a120223e3f7c3d212cc8f283b7365124dafe9eb54df5a658e569419776ed73e543da8676e3c88bc26f5fcd50980cc7caf4062008d95af2e74e8e7e49a9e0c9c27960902d82be6a89a81c508076c3255b0ba242d522fba4d7cb51c1af558140a1ed054eb8178e0f5ab8048bf7d16d5b45b98f7b49805b8b0d165c1cc55d9eb6d56dd9b3a80048333101303920266fb363a4adf431cd1e746889db312ecda6e579275e5bb0aad5242305bd3caca978ab76f6ea15e1f01db65f07599029be84fe882d8ea2f9b42bc00d341bbdeb027fcf162fc4b1003b451f3eaaf3d1ed45799bbebeadd949baa6556200de36b2bb375190e3ff687d1c63e92cff98c3e938cfc3fb24ae61e9d9df54c77b147e97bdb20581fcd6223bff761421a991478d0ce2751772f515fd335c8c4ea5bfe3f9cb555c30174b621b28eb3790dee32ce6a765aaf351cc9b17455a98c524093e13a13bc094b74bd14a47343ebb76923d5028f24b06f2bf8ec2187f11e62fc185f8405ad7b3368c2fe760d00f14fe069cb97180dc109f14e37be0a700cbc8b51e5aae33d6b08acf2a45a1c71bf5caa1d1e6bc53684a43f0d93c38092f40f8f1e80966f9b4909bb1a6a86a54e520503865fcf27c316eed70e9472e32ad0268c1d3fc7efb7851329e95de5c43c8b3c2b28a49582e84ff0fc4577af2e4108875f9af4c0fa5de050451b2656861a5b65b3bc29227f7bef46ed90e778c824e99dd0664d4a1bdb731a6f7c564472681a9524895bd97316dba88f73cb6226cd229f4779b1fa59f79c67ef36242f517af152f5b314b39f3f7fa5521b0c5269216a6475bf6f2155051dbc8d1f46138746fdfacd69d82d2903c61b4da8910c785566a836816f4877a1725059075dbb7bfd7f6507059fce6b4401b8dbd0313b0ec927e74cc5734c5394bd017c01dbcd6d28f4e", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x9, 0x7, 0x400, 0x2}, {0x7, 0x0, 0x80000001, 0x7}, {0x5, 0x1, 0x2, 0xd67}, {0x6, 0x2, 0x3, 0x80000001}, {0xfffffffffffff801, 0x81, 0xfffffffffffffffb, 0x1}, {0x1, 0x8, 0x10000, 0x101}, {0x20, 0xca8a, 0x3, 0x3}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03ddd40000000000"], 0x0, 0x0) msgrcv(r0, &(0x7f0000001900)=ANY=[], 0x0, 0x0, 0x800) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="dde0fb91b9a03e8aa79aa296ea6abd367aae9e24db2f376a4dc1eafd68b96aa3ba3fc35e8487319a35d1e62be64795269075c9e3fcd2b1", 0x37}], 0x1, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) close(r1) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x79e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x9) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffff800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="573c1de94a79aff3650ded838a84dbf9be9fcc2910bf163f0a442fc2d84c758929bbce408d3cebf42a6d5a34d8123838d7158986dca7fffccbf622d6fd918a1b1a8ea838440e7db63469255242e45767f0d82bfee87c7162a0b2fe9a6f2c9c9db2d763176f98b458995aa002fb0bad9be26545e2", 0x74) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget(0x0, 0x0, 0x402) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/31) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 0: r0 = socket(0x2, 0x5, 0x52) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x16caf453) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r2 = dup2(r0, r1) r3 = fcntl$getown(r0, 0x5) r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) ioctl$BIOCLOCK(r2, 0x20004276) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x20, 0x3, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 13:34:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b2") 13:34:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x1, 0x81, 0x100000000}) pipe2(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000000000000000000000000000001000"/76], &(0x7f00000021c0)=0x4c) write(r0, &(0x7f0000000100)="6893866fcdec9af4648a4795d82017bca112c35e29019b4cac11cce3977131d9bdc71219a36135651ac5237da1aee2ba4107f691cdf9ec0d5a90dc47320caceb8cfc5705445395b6bac0cd9a72c009188858317e6a66511dfd120013401a9a85db1c08cd87b88cf1f4280b79aef60efc94203f121ae7aacb79e97d69b37ead9a1aa83fe37ea9cdbf17b2cd89046e8c0c1bb8b768db0d4b3832705da5504bd2dd646e1c9e98ecedb1962fa06e1edc0949fcfa8540b24783b827963c88c1fd0426c5d8b24359887b9f31f3c854543bb456571549d9d75076984afca748f82faab77693cc4b12864601a8062b9a44d51a5cd4a9b96a51b9256cf15e90bfc9c4b23339c4954482ca07dff3cd5e7d989e9c54e2218ff259c7b4e7164e62802da0062894ecc809205743ebc17b8005007f235ef8194abe3048624eeea58a3680c10ef6da5a3b4079b979531f00f2e02b2da9aaa00987be394617b5c08e1ccf92162ca59b3de7d77e835f05168fc91e3d7ce0157885dd7083de6c11390d8efa5ea7ed3d78e741c2d94581bfef336cb907f49bd822b11df04f51e45dcf20a99b6cb7478611a4cf3fea4ec2160a357035116e3f32ce18dc0a2a243d60a40d596280b1edbb6a8d7d15007201b20f026d4e2313dbf3d5ed686c4fbfb71d63d47ac2af1e7007791e9d4fbc9ed28381caf26ae723ed7250209128af75b411b867942411d294429ea20aef508c90dcfd0b23b15a5e8ce688d86b2c99c1a18ae0e45e11baf57a4194b5be30cd0b1b239637b2113353b76a9829ec7b289f64fbabb8a0c06ad7b23396add41ea74c687821ea0b1d297edc7373f658e89c57b2184fcdb0589469d2113e267955aad33a7b3f0723f4f0aad2ceb75e9c11d919d00b17e27360906e569edc8b9e80d1b94486d75c8a2fa841612f456f780fbbc653db4fcc7a9fc5b4e027d579b76243e4089f1e9cbb1c5c76cfd0de422339a53c6bc0290a49b150acf41b4ed7e563c2b7163289af8607598fad81dcaa9f98fdab3e7a9b8c6c20ccd0aef69b15d1e6161d7ecfcf305e7e303b2a8bc03087795c08d704f4df7043b6b90151e16dbe2a149d274b4059d5b2011a1c903c24e3bc36d345b8723a93e5af5f8552bf3a1cc5b41460d37da839b24c6f4cd156de8e968144a3651f3e80ab41de0b2dfe6574ff026fa10d01d653e595853486dd501725d7ccb95ad6b2a9d4e1dcb11637083adbb3a337a5e6ae4b48f631beb532ce19d21c5fbb50c9a2875095f6d267ba8068bd691c05918798e773e0b3cc4eb7274acec93407332c62930bf0b6373c8980aff1c8351a73dc42aca6cc6e5f80315d38f0a85a9ac82d3a6c4e32881c6a0dc61aa1bc04428150f229862e30c16da02c4769422ec84f4017a9e5af47cc26681d6c78de7f6a2ead0846741567a9d0a8b9052038fa7a4eef78cccb3678c13c2f8f6f72c71f1fe13a651481b2f5eccf6abd77e94f52fdcb589abb5663eed6871db93ae32f378554bbdf88b7f88a525b4028a76c846b32c3a7f76be8d0bc77c6f0f42d4b3453c7253012a868ce2f505b4d908d2475b781597495fa65b82ac7d228e73f67b268a9b765f96303336ec33aefa334d49c552d178a44bf053e7072536af1ffe7de388252887cb3bba44c616b90a7fc915cce17b04a2858524a92e763fb8c45f21b32ac291d3780bd8acd2aaa32e1684c497b4d69418c9b41109e7f9da7aab2e3c4e2d6d9cf512f5cf80556d4c9a9d8f4bb8d105963c352b9f484cf9df83eac192286b5a0accb46522611761296e12d283e315abafa28a70c28f58f7f4a5f1b4905409a98ebaa9428420548a07e53c915ae33df48eb8316642da6103aa74f203aa06585877bdfa214e5116fb231bd52388e6eb221e128005588a681ee70110fbd89033b01f406769c23fb4737f7776e89540c58bc04a1565e21cf8031c90cbaa2c19c03c1b34a48fc7fd5bb04f70ba4763af7211bf1f9de1363b9c083740c68e8e9fc28abbfc3f70b758b42c831f987802b819ea2900927f599af7a5fd104a6fe00fddb19869e0eeed77f18c4b413b11dbed48c83dbc60c61993be461b26dbd1bef802033178cd59172ce53b26cc17dcf4280339f7b57a1c453cb6c115431664111c01e98f24b36326dc1d287c4430d754d2ab9e10340d637085d4dff9245d3f65d58a536fca7cf737a8876c0dc8250c3a49f08c7d357f8c7b15e70566799f4861af1b42f3b15094495ef13b067eeb8636869b5c59e25c4515bb237d8cf9e3630b7f89c602a289c15bd317729a7763147b804522b7ac0d1ac14e53777c766ea35a974ed9221192308540e9febef41f509f4bf685b5c6fa0acea555cd9be31eed3aec04cdcfb7ab1d79eb51400ab1c78ed541bc0d0a32babc7c8ec5133bd5e45bbd4f3a7ceb53971f624ea0bc8ef5e281cb6815750af8103c6189f5240acf47b6485678bf27d3fca40d05d75d405e74259701d98aa78d6921402e421bea36ba85b07c4d2bb1c2f134611b436fdb951c3c30f297169c14a9d81c55524ce130a3529a7fa54d71983fd6005320880e1fb921d71abc2e6c398e8df11fa261d6b8f6515a67a79d81802b3f1cc08323aff3f8daf132b4a18f28dcffec9658c0cef1407dbe91d0a6290e577ea62d2c4cdbafdc7746111b29789d134c50a4cb0c189c2bf3787529c3dd60fe913b15c85b6ca917c986888bcd916377e51af6549463a0f7b956f7946e33afe8386bd5a078e9610697d4260e22e05fbcf397e1fa48411bada01f18f1db5d619c7cec3102448aa2be899c72dafac700b9793c6a51cd4d4aa01eab8b9430b9bf77d829bd3a3494b516ab55ca7837ceb5c532ef990e0eae06dcf2b5699c9586d6fe2079f45ad53b72aebd3dda56762c44425acf58b1408026050c3c1eb42f807cf387400dd1ad9e2c527f4fd347e2f9e26e5969ce994bbee9e16829e92dfda7398295aae65ad92dee85ea895d91af530bac606bc391a876c66809e7032c43c6329c03dbf9bec514ffd895505a3ff0da2661d7f48b0d156138ef325cd0748af3e5845af4d800d8d44d98663d790197095ced69a7222b2ed4fbf1797891db8f7ee207c1440c315b035f373e3ff253fe408ff4fdf38f533d72ccc402075dec10c56a1108c6bf6484cfb4301920543ba9775a7c5dcb4fb87ecaf9561910db5c0d0c69314eca166900b15cab3f5a920159f7a3ca468d8f8ac617a3a251876a8837ef69c34f1e30e918b07585b244716696c831937aaf4f0786ab1fde6c0c784741c9b363b4997005304662b7c0644193cf1790a955113521dc7cd5d29ad5c8926fb6f6966b5f412bd99a231f787a0363d57b005ad2c3fd02351fd8643666c679536244300d7bbf336d3d82f2a90c7e29b858701aa8592e46aff5b85263150597b19909fc622b25131b351a6ab65d090ed0b47273857aa739e781caaef2cde5069327248c0a3a3a45cb22cdd6f2bc3d436aa85bd1e4579cccf05c43dce5d010987cfca7fe9b2b1fcc3edd5f341a23228764bde8b671bd91cb7d10fba7b89e5a28190a65ebb77393ab2527d2c2dca1aca8ed60844e4c351eaadcb1b905f236fef04509efec261c2e0864271e4b7677958d7897ac6d6b2108893a346e15a4cb464cb3f854be7faba193923969a96aeed7631e42833c901efb3d428af671535c08725d7e9f78d3124b79b691837138554df061258c2976045d4fc9e07725c4d20698eabc6930c4c72ec23db7ce85a200cd4ca5a7b49f0f563d0fb393328f2ec7b0adaa254c076aa63adbd4dc483792466ce8919407536620c470c205168284af7b06a60a47182e6bc57057c617b528405f84599ec394f7cdcbd2cc819ad7be05d88119ad346fadee1651e1f024e92d40001162a35e7ff32628353d77bc8190fa97ad7b5a3233ab49be7a9fcab951e521aff13165f7df92d99ec27011195c3b7e7d2c27df784592486679ae2be8e745f48aed40c4fedddfa57f6b8b30fb2052d463a652e2a8a5241a858d48ee7487360906ffb41e74a279cf64205e8b8f72ba463ae46f7773c1f6b6880beeaf2625dbe56d5279f138d60662ad11816a43d50892ed85efdaf8cb37b6fd76003f66297a46489d512c4fe3d013dea57d5d863a921a580f16590b69387f6b7d56264b02f3606b7fc54adea1189fd81758aaaee30d5ad8dc9f982a62a2a74c9e0af5149efc88034071a66519dc1b6e0a90303a4e1bfec9b2f6adced100b6f139104f7443d43c2f90d989b7dcc8dc34c6579a42880e32e7c1aa7cafc0ab2839436a57d272ee99f97861fdcdb7be4283960c5a79ac1fda38331855f1f209dd2f69f53df81c0878c1e7c483b15cad2f1566c5f208deb7568d07e9e8c39a08ff61be38da750543755bc8644b992a52c5d602ae34862d259031100a2a0a2c261d6a8948214e6c1466ff2844f3c5b007155154bd97a5285cdae5a25c59dd6ef2346b1148afa5ba4c9e20661d8c3853ec403027aa7e551af4b0830c95b5dacf9f81a760eed6f6f119697d66519995ab7833acbdf84ca7ae5efbe2b8ee54b3b1c364199ea8dc2bd7484b4b39f22bc1a0770ff7167e821ae9710310fdfceae739e0faed9bb25eb5ec5ee94b6f5aab4cce374db6b4cc52dea30b94d9c9b625911282f3b819929fc1d4ce6b1b8955a1c015f16f990b4880da571259a09f82a905fc2383c2eb6c141f91fc7f6e91d1ebeaf9cfc5afebeb8005b611e0f9db8508f35f4ac380f756eadb362ec777ffab4868b6b031349f25f56c060fdb22d712968f4474113065dd67967b5ec5816275f1f9ad05b4dfdaaa617d89ea91832707bd4968086d8f0f80a67efb1cd7c836774b37bd04719fe64233c0088ea0447348c6316c6e71dd89061ef59b23fba0471b0a68548ef3a1f5ec7e59b147544decedd55b9c52003f8b5d2e627383cc4e6caa273aca147075aaf8ecb1247a25c13b14eae7095764760755e4bb852fc990721a4cdeb74dbfa05ae9488957f6a6f851c85604753d92bb1cdb1755c21377049f0494d6a9b26b1b00b44182df2fa737bb21801472cd4e0da3f05d2fd6ef25aa2235e7c2e207818e531ba6523b90b622553f90bcfba0c10ec03b6fc3e9e23171d3654ce5cc3b7f89d891a972d9691689226c5b0903def974aef708784aaff95384c4e05e3d86f7a73cc04703b6459708a9c877f3f37a251ec518928d8602ac8957aab919e6871dd444f19975365199efa21f3ad540ac762fd8b0c749137dea78a8cee1e0842234747bcd9c4c2b2b550baa6125368e71e97cfa273ada7e18468c92e0b39562a1a354ed230246cf5e796e9ab687863cfe8f81be4aaea6fdc29a8bdeb74d4ed349979c2075ab0fa045a2c62637f50c6e38f5108f31e049a2b1741d49eb5df18ca8ea50a35972b5b4be062ff2f3c846aa0dcbf9b3dce018cb1a7ae139d6e3209b82b4548c261b36a0da0013a71d2d11a3ece52d40a1d182b114dc158d007c6ee4396775cb130a02df7ecc0b3808f65f78cfe3892c78537e414474afeed42c60fa6367f4cd3fc16f8a944088d63dcadc71b159e31340dfe8f025a428da85a361c3c92a110a552e589f66fc880e50ae1864aa08053b3fdccfa3fdc9998aea87f19571e11555de1ccd48fe90b18b4f4e2654a552aa41d354179ae0bcc781ac5ac24c4341c4276ba4c4b50f9b6d84502a1b9dd020b2e58391fd53a716afd5e5fe349abe8e65d3f21aa735ae171dd4a4e8a9ad451720923f7b36239be5e9e13090598b51eaeb0d0d8b9180f70f610b2f46fa538cd865adc1cbf64970fc62ca2a3e826b1a7366f2a08", 0x1000) r2 = dup2(r0, r0) bind$inet6(r0, &(0x7f0000002140)={0x18, 0x2, 0x0, 0x6}, 0xc) getpeername$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r2, &(0x7f0000002240)=ANY=[@ANYBLOB="00000000000000000000000000000000eb9a30b89a65809587b42a000000ffffffdf000000000000000000000000000000000000000000000000000000000000bf52a5fa84eb04008639e40c0000ea2c081dcea743fa00"/121], &(0x7f0000002200)=0x6e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 13:34:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffeff) dup(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 13:34:12 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0xfffffffffffffee3}], 0x10000000000000fe) write(r0, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 13:34:12 executing program 0: semget$private(0x0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0xd6, 0xa, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x76cbd7f266977985) r3 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 13:34:13 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x299e6dd2ab50ff39, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0x8a, 0x4}, {0x0, 0x1}, {0x23, 0xfffffffffffffff7}, {0x86, 0x7}, {0x41, 0x2}, {0x41, 0x8}, {0x6}, {0x25, 0x3f}, {}], 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4500) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={0x0, 0xfffffffffffffef1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xffff, './file0\x00'}) 13:34:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x556) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file1\x00', './file0\x00'}) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8080, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) 13:34:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) fcntl$getflags(r2, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0xfffffffffffffeff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) openat(r5, &(0x7f0000000280)='./bus\x00', 0x80, 0x100) 13:34:13 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) close(r0) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="bab2839b0a64f32730a02b3060aaaa2b27ccaf967d2ce51298bab2434866c4e3360b78dc83320c2ef754a2ec9a40255780fdf2348ce2f6b36721f1705d21d1fd8276c3abb0691d51432d8d62fbb2fd4d5a2f04", 0x53}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 13:34:13 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="06000000000000008edf95391d4797abf518c5ac46d91ab9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cbdcb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820e2973560b8d981aa34f2ed27df8df30ced685035d5"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) clock_gettime(0x3, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d804005ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"], 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0x20, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='&\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='-\x00', &(0x7f0000000500)='!\'\x00', &(0x7f0000000540)='./\x00']) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) msgget$private(0x0, 0x95) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7444fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d339d909b764501d042c19987d24a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace839a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000000000000000000000157cd8896c7907cf212fee3f56823ab86bbb97d6d7338ee1b84fb9cac775443f318e27b84581997568b900000000"], 0x1, 0x3, 0x1000) clock_getres(0x3, &(0x7f0000000000)) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) semget(0x1, 0x7, 0x252) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1be, &(0x7f0000000200)="99c1526ab5675bb4654410789eeaaaddc98d55b019b3aafb8e671cecf9f74e8037f3497d15fa0e473b09583c7948df3f94d64986746b9181cc09c31f1e09a3cb29bea08b9e46877214a25c5000e49f98644aa2ff197771abbcfaa3754a7785618aa18ecc5efc2d43c064e3e60208c7f764c983b937c0c32378bcaaf398facd1b51623ab8c93189d51b159339d932eb5c07b161d0f60c05557a0ade93d9b28a315e018c74fa5daefbaa125748855c78ded8c2960daf08b38bba9765301a4c0d8c40d0e688fbe2d664ef3c7287e93877b8a576064945f7b36325562493") syz_emit_ethernet(0x19, &(0x7f00000001c0)="d5cf0e82049c1cb946ae90d93e2c443257b91a4772adf876d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x410, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x80) 13:34:13 executing program 1: setitimer(0x5, &(0x7f0000001100)={{0x0, 0x4}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: r0 = socket(0x2, 0x2, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1f, 0x9, 0xfc, 0x3, "1d6f7ae35f659349b2d97e97af2fdaec50046719", 0x7, 0xffffffffffffff99}) 13:34:14 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x1, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000280)={0x0, 0x5}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x4000000000007fff, 0x4}) 13:34:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() fchmodat(r2, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='&\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',+)#\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\n\x00', &(0x7f0000000500)='\x00']) pipe2(&(0x7f0000000040), 0x10000) 13:34:14 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xd4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x9}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) mmap(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x0, 0x11, r1, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f00000001c0)='./file0\x00', 0xb00, 0x80) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x12) kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x180}, {r1, 0x4}], 0x2, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x3fa5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x21, 0x1}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) fcntl$dupfd(r3, 0xa, r1) close(r0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:34:14 executing program 1: socketpair(0x10, 0x109bdd8a280064f6, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 13:34:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8000, 0x30) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) kqueue() r1 = syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/19, 0x13}], 0x1, &(0x7f0000000140)=""/166, 0xa6}, 0x40) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendsyslog(&(0x7f0000000000)="52f640727e964ade81a3466bb86fcd9614a36990674fee7ef9ddad595a4b2de31dba7090", 0x24, 0x30) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) 13:34:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x118) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) r2 = semget(0x0, 0x3, 0x400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000000c0)=""/58) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) r1 = accept$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockname$inet(r1, &(0x7f0000001940), &(0x7f0000001980)=0xc) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r2, 0x5) r9 = getuid() getgroups(0x7, &(0x7f0000001740)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000001880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000200)="363114decd44277e07371b54372d0540583d26db8cc597b57dbf40c568c5c334d2b9e6396c1797ed6d9e0460aaef5798fb1daacdc534f74069fe43c9377ce8e478885783eb90fc6ce767e14e1f9fa5f9c02cd2daf56721a35fad1f6ba279b0e7a99ac8e8f9d81f774f48ce3552c672aa47a8797bdc6d28b32bf7f3206360fc6c4ee7d36323a3ce2c3a0572fcb076cd9eec1dc78209a5dab36f4d80eadb338d2c086cdd628ceda1ad1c1ab93e08bcf1ad7fb1272f69107adf71d635e3f70c585f2085391bb42dffc7439016cc1c3bf9db55d5b8c1c2d7eb539f111719ec6738e67e8db524d85a2609b9896e46aa60", 0xee}, {&(0x7f0000000100)="17dda95c67acc88aa0ca90d9e45ad07a44e9279fc370260ab240fddf5787899d90ca9c7eeb7ce1828fa8fed9afd8da0be774ba0940dd", 0x36}, {&(0x7f0000000300)="18f4d6e164e54538ec0937d4932191f4e0cd0a7239a5014c61c393fbe0d0ebb8c47b80f8c9911b9676288400afdf05e690cb7576fda11452998d66ffec2948ea009f6947849fd833901764333bbf82967f157dc74130639795c4291fa5d263fe9146f288b3f2adc0666aad02257272a6bde2ca478a71077c841770879eb860c9a8cb18be50489d99d5588c7704474c4067f9208b31b00f2ebb1a06a5b179fec37d", 0xa1}, {&(0x7f00000003c0)="814ebf2ac2b35b2c2a273fb1a614646ed4b22a4c9e41935828c1c7a19a32e2c7c0150337ef8123354868eb98f20c0be65dfc55a1aed0d4ac5fe42521e0165013700b0eb5bf8baefd5e4d3ae6f9f394f6c469266331bb5773c009b2edc0fa60aa998f71e1c44163bbcf8adaef957011bea2fafa3e852b589ba534c7e1f107dc8e05a7923c0f1bd1ff887c7a0588de3cfae6ffc33074436cab7eb717203bc8f97bb755de3b2d2652feb56ae889b068642d7b5759bf6dfd2ffb20a85d87f72a05d5603d4d0e645bf821600ed1a6c8c8c3db6c2c7b044451faa96f0dd953f4dd826f404b9dd9577a7e912bfe6680344a44c8a6f9e36582cf30acef53901b76babf9235795989a997882e59dc70f1e3e182f14acf36938de6572a58652cb1ae578a310dc1d0f2cea7e66e0b970f478c756570f3c982e19a7c6fc4e26482a4d6fac9fc94dcae7dd118e04e8cd0ba5b05d722a973919047d173b9adc5a1de51b2152f8ed2193edf24f39342c75f1ac906ad629991181c26069c9b8ac48913483640d0b873d812d7e7e29204642fd59171cbec365e80eb7c63afde4126922fbb026736c48483908ecdf32ee98d0046c01f1477d156c33d53f537662f33060c017d874ac812c18f45c8a4d1c31db29d3e55019c3e7b618aafd1f756d9f14cc7952248c08c6c88c2f12cc951aa8974f36a1e6a537f10559e3767be7a6bbb74e9661f9e92c9687f2c737de6026b6b72e90f30f38101c39810ee4dd3b72d01bcdb0138d56935e4f7909cfd3ae97c9ccb0cea94789e15a2143d54093f2f85266c60b812a434b6b89062573927f3730c2fa5ea9df685fbada40b6a97d8bd91c78a94387cfab5a3f832bb53fa2ca0e3d50453856516840441fd65dd20b84cbb048e01b5fce97422ae944f0ca82ad2e4f2b021065541272eb5c97ac0a8bb8ef1e88a51b6a8c2de5d416d35aa0812ad3c8f617928af975efa2dabe7c1492466eff23fed07bb80bf1161c7a4019459f236ba0ef6a2718f46edc30cff1570204077f8e4938e46318fa2e50e9e99caa3f7df556c514f735e43a68c30b837359974cf61a0952f3217e50ad5ef90cc5eb9bc30d5a3fd99cf84cc0d20c13f9971ade22314c9f9e13935c9e13f10a6754946f4173cd263a3cafbb1d5625ffcd5eef7e4588a761e01c816e8de6140ee94cf87d15b838cec9503576ddaaf9bf6e42769d3e3c79c4a1ba45d89bb74062db5012007176e387c7719feeb00732fc6493a5256f94902b501dcf04891c511ef34850726575214d58e2a625968eb3175ea8818efb4497554f7011f3ebb0a64464cd9880a1ac2a3e5568dca6c52eed2b4061dc1bf72de6db22b3ede2531146c8a0cb5dd672d4e0d09f4b51d19502a7eeeab9e30e3b7bfce562ce24248b9c6d5e4e7f70324a4a7cd76055a3267ee22d08a0149a9e41d72852753b6aa23c82a1cbe852a648202d0a861b443aae93bcd12438503c4e9f036e1a47b211a4ddecfaf06073e4270ffd6b1074fe3d6734443c9c0786ca020e564036785ec8b871d5d2551289e3fa26dcd7de03d6b1b96f933ff77555349f28ccf6cf30c349520d55adc0f73cb2ad53e55b1ab7b0f265f4c5485f57b88b94d08d3493ab44d8334d0f803cbc38323cef3c456ec4a7a7a06eaa60366f873b48c4dc4b3cce8325f1812f94e88af117c8cfbe4ee5ff1ee871aeb5f16cede24971ad2a557dc6251436d6585aa25af33bda5957632f21842c2e3672e7a49abc401986cbc50c206de293fc8e57a8a97d57015d667e0d4ac6d0970fd8341968da385f50d2ef8831ec7398fa85b587b9213f6e6747eebadd7eb15a4507311de08aa91537441beb01c3402bb4b037214d8dff5fba3fe2d84160b670710ebcfc577287eba69e46a404d8172795952e1638b1b647f7651b552dbe42f31144e165d87c1130f030e62ac125551266be8c3cbd50f0f79c82fcd06c29000a3409799758021ae4dea084e92e5b0d8089e5dfafa3fc27cd18adb37ec04affe589730f4d9babb687c5969e257b4606259682b9598368044100fdab048cf3fa03ac7aeef33b018e45f53982f0a044f78428ef28ccbd0fe2cae880a21cff6613d44e1944bf3600189b6ee972c34cf098b54a8781eaecfb2eb58eb8091deec6838922bf95b6413afc4255e4bbbd8d5cbacc57b62c98d6f16ada0b7b0144f11e8338b7e7b0f5e9853d368c5e13117ecb51046b9bdfe1d93e512bfa2814bb265394e53e6c9f21db309c3acbb71555966585321cde6d0b6bc7a4d2262375a6f9a80e8619b29dce3ad340082f1fb7909098507f75c310c9c87ec4415dfac7016f0bc3e8df47e2c49ce9af8ffb0aad44927dcdedf72f09da1b4c392ae239b0f9e75bc241c4c681d7367dfe262358d43bcd88f371cb6bd811d77f95dd649d6491fc2d0f65b8d67a2ebeb7f72d0df7ccebc7c645f7694a4be63ffdaee23b40443aa192aaec49614e808548a4c3482d244d51c79960d3de4600e7784d07c7a448476ae490f75fbabdf1621833e381c9e4c79114b804a8b7a820a758f3bc00a4cabadc75ce597249230a7b206307f450e8c77a15556981029a0bf9156f968dff7d44959af9977753307a9e2947e7e7bf34351918f791638605489f3241e99139c4602c76fc951a40e7c5d59426f5a515aba7937d31091bcf3a56ff7a31a7400dca951f41e2a586b6e0f14461840b9579d5c8c4bf2788a9167930428c4969cfddd2eea548fe4efca41b515c9327efb928ddc5d1fe8357e6e2ecba88ecb5f58b4eae01ea108c14b6acc1a09df8a0961e4ab835b7413f76244503278fafaf93b00ad83904d7d08a00d2d1a3e85ad27d82b0396295bf2334d21910e28cad15bd610b9be49851bd22e3e32bd1acadf0029e65d9c39d711a377a09043159766944e13cde71bb9b18548f87bad32225aee8e583957b0fc3f9e748ab15d01a6deb5b98a67de82d9de9a372d5c1d01c01b0de7000b2ba352e50341f093e1d65ccded69fe0dd130b9c921a51093c56739b84a7ce5cf741bcd733445b36d9cec7407e2270a65aacc626b5f8f0ccc523dc3cb0cdf5532f395060465e316698ba3fa58d8e23aa350c1c699465e538385460eeb70510e53379443a7b0b2d59bf872901654e032edfd76dd0849d1a84b1179dd8e4e50542ef3e9a4a9001d7c7768a1f523a0e90d54c27318b3a1ece1719a0113f3f9aae5d4f7ab6d2b5c7a91abcece02175b4b743ba10ce5800f7fb53f047608ac349064537697d9bc3888ebc04f351427b54a002f7d5e0acd6d30df437b2f95093674cbe18a648018281aecb6dfac0c117ea2929ce370dbab04358872b9b28bf213378bcf3cfafc6fecd71c8d6b94859198882c8482daed625afeedcfaa035a9b060a084a86e27c3a13ad1f929d3bf6747854c9917c3c78b30b59d7e4154ef3a486283697dd4b22b90470b8ad8be494bc34ecd72a7b4d44a07cda161d126e3878d753d67ef5e2503fb07ebfa80d796b2c8584ed5455fe040cf954c152f952b40070a53bed67344aed9a05c54dbb091cf8024e2dfd7fe708ce016b8b8c8bafba35dcf78769e10d66903d32547476c3c5a98ff78813be4b3a521a26bc47c098008012eed95098c1f41afe7ead81e893426705e87b447217a09a08a35505c92fc01d889af6838bf1720130b28112bc75298f4437214e72d8e188b9354806f5645a34e9aaa529c53e630ef926c6979a8483e7c923f14a18c216ce9e2a0adaa7357486ba7ee5c8bd59eb90dafb8f31e54169eee91ad8ef663f9402820c28cdc5c095e503d18d2041797c1728950b35e5bc2da85d118f141ab62abcf131ccd6af4cffa1a434f702cdce3248e16d6ef8f46f3b25e1d560a7afaeab72e4c01184104631b5a86b53627023723952acc25d3e6d5997277b0be5b9c99fa97ca7d2178a7ed529d85881219286ec6eb218d4172f85089218179bd72ba7a7acef91b5d9bb84af36fb9e4bbfa802f3eb04f0c2b5b951ae546144dbd6c775c93deca6c9bffac52190b859176f2e16c0a0b8851abea7bf52600695efb8f7a3a514ee11231b13cf69233a2a0b18f9e0043d034ae117d4f87bb5805de54735abbf728eae65ca0da231b7782d7767e1f17f4f5689ea5a10bb5c2ad0bbad6227c72759c0ba3f0a607a4ba062b4fb6254e658bc1d6ec3087ad1d11487966d71911c25804cb008c4e771ae40e0e9e0cc0f162617940dbe376b34de9729d1b97adcba318d46cf3d18fb4f0a4230e91fe78a2ce9bf1f0453afbf07baa90a71fcd09ee8d67d932990d8ac3112e0c05e13e831dc83a31935555dfb1e3a0915af82fc6fd7266949c936e78567fddfe6ee9690ba7be7582aae3ac25226b034bae9f2a0beac0fec40c542bb076e511efa9c31420a12636443b1f384c917bd24dfe656965737e5c20b4411a66e62f42f588dfed0c65d34e246428699ded979f81bc23dca6434321e64bf91a1afd4788da359ae7d082ac6bdf03b304d5d500a36a0f472e97e828c87f2ac8fb489d0d9e5c5c63e38549ac9570b41ccfb80890990d784036e3a356e12f26575b96cd406babe2dbf32b0f42b1ea61248a3496a587864d133f98f26e5c4419ee8666cdfba99160e9a77d3c84b0c89d600225a653df35c08d986271f2f6bcb48d1186f55ecbe7a97923e491b00fe139e5e7694d9da70f14f732e9f5c9874d4e60b04aafbc0de3e0db150cba21f08d6b8c12a56c18ddfb44696453f65eecc193c324a0883db59a00e4b63c330e66199022281296005799a0682eb0caabbe00b15c87e029e41957d6007e91c44a697dae05c412b76f50d47f36529786e0a2374fc1c411d8d0f75976682e6cc581f360f26744bf35d29dad27f3075f3d268b263b9fb2a137fe0c28fb763a1ff3f22440d0c6a3773dc31e07ab47f35dcf9aeb8692f5de0cbe9ad43bae39dfd4e3e72725dd37c4ab1e88a8618a375f5de6f66b9cd0cdd56457a22d1a6db3815ea0e753c4e2cf8f822c90a8b54c371c13ffb210bc6c9e0609da506a0a8586b2d6c7fdc4cda8f504cea41697454e809235b6f9b4caf1b6345e8431aba59d21c8244c5732c81931e76398893e9aff8878e0bfd3066d714d1bd796004bec9d42d207228240dd06cebf152c32de5ca9ddeea4c9aae798a29dbcfb33b40c5d7adefb4c78f4dd5156173c49d3da85644ff5d77c043aeef6010c7e2a92955dbfcdd831fa55fc635d1aebf6e68cec2ca5e89074093db455ffb51e27bb9447c247604c13b875636ab63573ec442d0a4bfa8e64dbbd9e4022e891eb2d99a670b8a6d7984459310dcf4faf0c93bb945e2c806f8ad0231805dd731ef752c1f2a762de0c6217d1fa42c56f5fd5a3ba650b0c2c519c5b797779667e8dee081c8fbaecf5192fcc55b09522d4d92c560eaa636de25acc7a663db92ceb15048bd20f1fc28a2141bb917868d425ef8beacb041bc7f8c8dcbaba92a8ab5ca6af98a56f321a9f7496f5b565609b93cd7362b23b75461c7a25a5540a194f056a2855b473f82a87d5ddb28054c99c117e8a06fa98dab31154bdb8e10600322bc21651ebf5d1be764f6502919e04b85a7213b1ea337090a229223c285942bdf7104f8c7f2442763d8aaedcb71793cde621ed30bdcbfbd172bf8efcee5433742c12cd5416383662120b0cf6a007f7cdd0ee560de4f8f75527dd3a3fcb39d3350f01731e7c9c9bb792f89de7a5b50b76dfda63a688a490448ad113c145087579010f0286dba8612407929bac5f7babca3745316535dfadb2883d1c8d9bf0ac1bc5daa73904a97eaf0c2c3a915e5d64defa12e9a", 0x1000}, {&(0x7f00000013c0)="7814cc1709f9297e405a4e3b4e0426d312625bc4a2b6b91e66d8e1c3621c54607f756d690baf567862cf821c38d3d12958fcb933d0c7d51cee6e7fa6ee6f9cb1b3d69187803797a19849dc7b2e88b3c348040332ce2053848c85b6da989ea65346cbe0ec855b264946229978dfb57ea8f5d2df50b395eba9a1fc4c5df64b8b2029f200b79539661ff3c6083ded86461c8595c41aadb75d33194ca335f0727e0cdaab217d2890adae6fdc", 0xaa}, {&(0x7f0000001480)="0908a56b713001f3495c7ad205feaf8599b58c941a0337c97155a0afb3bee022f4ac066d7a4c6f4cc46b8733bae84fb56a3d5f46bb26c7e494aaf9e845c1272cb0bb698449a208165ce99bffbcac26e62dd62c60f1e96fc5da9643ad7fde175ab9241bd858dbed94289e55d53558a977f454d795d77b207c3a2d4f864eb7c2442b170230d1086a2e67b8a9a5b062477d227a07087da880d934a367eaa0bec8630f6098d955eaac4098be25e4f7419b27dfc96f43d591cfdd774add3a57efb065ee92c8fc3e1450", 0xc7}, {&(0x7f0000001580)="2f0383fad0a4026dd209bd753aa5f3377f99f79fd1b93d8a0dc9a74fdcdf9b85ffe00bafa9ad9714f14e9ae0a0a8be176155d56e0953b0d09af33ea171a64171f93317fe29f46b4111b08d0353c478dd88594409f77778ddddef6cc4f0023beb927f11d191ebfeb36a1d98733c3d3107a2caf4e6bd9118eda480666cf632e41326d6f72b22057c3f30bc021d4505caf91decf0d3de0eaff692a5907ac7e9202a4eb0ab26197fe4022864866a1702e5b0f5e6", 0xb2}, {&(0x7f0000001640)="16317b67170f0036e673f5e9f3faa2cd16a225f32bb3a2d143ee717a66025ad5d8c7ba65f8ca415196bf0af0578cce59c209bad9ada56cf4a66917fe7f3233909f4eb2dcd19e9934859796b1b61c1a51ccb94f113e69a720ff9e5314ff86a032a3752bc5cfc2f046027a0f25ed199e8e4155ee3de45a2fd013763d1e49bd86de", 0x80}], 0x8, &(0x7f0000001780)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r2, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r2, r3, r3, r0, r2, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xe8, 0x40d582da7e3dd0b1}, 0x400) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r3) execve(0x0, 0x0, 0x0) 13:34:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 13:34:15 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x8001, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:34:15 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x2, 0x7fff, 0x0, 0xffff, 0x8, 0x6, 0x3, 0x1, 0xdf80000000000, 0x3883}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e67b1ad3574d79be64b748f9c562cd1dd7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="a1eec893cf076f68d19b21158a58adbdfbd09e318821aa250cda7dfbd6bc15f53ac300557a2372027ffc8e3b159d34df4c451df459ca82aa202ebc7624775b3dcd1162af1fcb03f5b0693bea0831fc572c2369d3df835cde0bfcbaf65d777d8801aa1806f1138ad6f8d8c79a01eec25e6d1fd138a540c8896bea9e112de217d155a12bf77199ca7f25d141ecd3017747c196090916ed32e8e31037d897", 0x9d) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x100) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) recvfrom$inet6(r2, &(0x7f00000000c0)=""/33, 0x21, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xff, 0x32, 0x802, 0x2, "0269fc9b23115694fc14db4740aa0b1115e0e4a0", 0x1, 0x70e}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 13:34:15 executing program 0: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a600001e35ef6115e0e7fd662df30c35c3a500000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38607a8717bb10e162abbaa3a068ae50c5708fc2614c0cf0e7a167d382b73a3e4f335534eb01387f64ed7b41806cc84b61139257e49cc3ffccb0d387ee838a8e20d675d50c3bb225fdc3921764cdde0b41b7d929771fe2045c3f7e19721c204cf46936fd62c49fa9c66071514301bbe3bdf1c061414ee25b306a26016fc7606098de26e4"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca4, &(0x7f0000000380)="862b372c3bd7ec5b1388") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 13:34:15 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x30393, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7f, 0x3800000000000, './file0\x00', 0x100000001, 0x8001, 0x87, 0x7fff}) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x4, 0x5}, {0x18, 0x1, 0x10001, 0x1}, 0x6, [0x5c09b4e2, 0x855, 0x7ff, 0x0, 0x0, 0xfea, 0x51, 0x2000000000000]}, 0x3c) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:15 executing program 1: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/17], &(0x7f0000000280)=0x11) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x70, 0x3ff}) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd87, &(0x7f0000000000)="e426") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() flock(r0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) r3 = getppid() setpgid(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x401, 0x20, 0xfffffffffffffffe, 0x8}, {0x4, 0x400, 0x8000, 0x8}]}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 13:34:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x7, 0xffff, 0x1ff}, {0x4, 0xffffffff80000001, 0x80000000000000, 0x2}]}) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 13:34:16 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) socketpair(0x6, 0x8005, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x220, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8180, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8401, 0x0) r10 = socket(0x18, 0x4, 0xfff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x95, 0x10, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x88, 0x20, 0x401, 0x80}, {{r3}, 0xfffffffffffffffc, 0xa2, 0x10, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x2, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x20, 0x7f, 0x6}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0x8}, {{r7}, 0xfffffffffffffff8, 0x10, 0xe2aebbf5cd1387b, 0x0, 0x200}, {{r8}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x3, 0x4c}, {{r9}, 0xfffffffffffffffe, 0x2, 0x80000051, 0x100000001, 0x7}], 0xffffffffffffffe7, &(0x7f0000000380)=[{{r10}, 0x0, 0x1, 0x20000000, 0x6, 0x100}], 0x1, &(0x7f00000003c0)={0x0, 0x20}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x10000014c) r12 = kqueue() fchdir(r11) kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 13:34:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="4e3ad876af48268c627cbebdc1ed8a8a66bbb706a4d74767515f1c98340e431c2a7c6c0a414d4ec0ea8657dd17aeacb8cb4fac6b9509591067c7335c616b28a15ab7ed130e87f993ed90ce82dc54e8f0616315f7d98f5f724e0ce77d286f67c0fb8b2d1fe4e68a6037211ed9ee6980b6841ed077e2f0659a6ae309d9f9d935e6938757e9f5c49c4e83f4a23c81cb40131b52d6a1afc8ea97b719baafa9bb4bd38a7a3dedc49aeae6fa8b9069fb5b8bc9ef99b5162aaa4fe87dd02d04772daf69f1d4169b86017aab46b32a15800b95cb25fb881a8e0284e373fbed967d9adf01312dd41cd3bb382bfd", 0x1d2}, {&(0x7f0000000240)="bc885c8ce988d4641a180ec744719f9cb4cc4859769064b7708db23b5b52b03da49ded3a73bf62b0f8e2f152e3ac95d3f3917c11eaeb482614690f084a5cebbc407104ac425d32deff915315125d902108a81e2ab6c2e56efc5847cf56db88c95a85f614222051e2565d9757ad4c256b51c4dd58f416d44d94875e02358c046a53b98b3f11a5788a829b9fb1f9fabc3dee4809375ca50d726f5e9b1e63d318a8f50a4dcd1233f9c8f455b7f532bf032b56fcbc8b1326615d05c4f9768776c1fa6f30ee4106f69cfe7a69dba5586423bb"}, {&(0x7f0000000340)="32a5596e3f7728d01abd982baebdfee4f92cd394b11985610828634ff1c7ccfea6676697c47aa3b8cd76056529f8427520dbf30535ee944f62fef050306416af45809122bbe990e380a21551597572bebfbec49527927f141899433902cf27fd52d9de2224f57d08ca71dae2d1a1b550077975c9ff6ee02dbf3ed2d4012018f838ea8b6a41a04d403bd6022ec02b88c6b156cf2b5ae498e43d5decaae954f66f444efb97012b7ce9f9d36b09e758db4f4313ab1c7924dcefaf615225387896d6b5bc7dafbad8d15b8a3850d7d4eb9a01d5870911a27bc96e02e5963079141eaca885ff47074fede8a5"}], 0x1) write(r0, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1, 0x0, 0x0) 13:34:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) pipe(&(0x7f0000000300)) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x114) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() 13:34:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = dup(r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt(r0, 0x20000000000029, 0x3ff, &(0x7f00000000c0), 0x2d1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x100, 0x3aac, 0x8}) 13:34:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x1000, './file0\x00', 0x5, 0x2, 0xfd, 0x7}) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 13:34:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="185dc3b912126dfbe3aafe926c2f25bf4691b65a1e28c1d997a581d0b4fd8f46b4048a2cd7216599100575b069eab8980dc87a815c6d31a6e6f1df14d8bee906fcbf5fb0dbaa39a8cfd16be1f534ef2419b337bc7910e89d4a2c73cb85c7e6c9b087ac8a669b51a5d3a400e723fecf353aaf3e13d4d07d3e98b1a60324e53020c1017238ee4d722a3b7d3bb3826d4b988258826c4c39a4e12a36d8755fda1047bea54dd7e5f474b4241b93b808f8ecc43848a2950a7584bfe85cb33b62a892cb1680eb7471d7cd9191a8c348e83716f333a5252de37e31b9ed2d971dfd791f4f1f355100", 0xe4}, {&(0x7f0000000180)="e4ff6d8329f1b4c420ca1669af007c843bd666f39f56da7ca2eea2d2230f70c311dfe3dd72e7444360c7d64e841b54614f5714142494dcf7861fde70dd3ed8e14bc151f17347099928a8", 0x4a}, {&(0x7f0000000200)="c86f12bbd2695a71eb3f4feb400f9c94e2dcd03b9e7be5f5928257c332f699be6a6312f3c6e3454b1b242a732efb44d4eee00f6b535e3931285944fc2809307f01b2326d651e02baf41a56c7c42bcd9b87c564d70bcbfc0cfc226ce9777f1d84985c2fb41c037440bc2fe6899792d00991bad7364d8890fe19d613709f20ece337c97fa2c943790b5c0605602b60c15fbf", 0x91}, {&(0x7f0000000300)="9012f63469b477", 0x7}], 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x7ff}) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") getrlimit(0x3, &(0x7f0000000180)) 13:34:18 executing program 1: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x40) poll(&(0x7f0000000240)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x80}, {r3, 0x1}], 0x4, 0x7) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/251, 0xfb) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="826e4f82ca5fd80d194fe11801fa92c46ef3a1aa8c503b9b8fb1fbc8befabf51df79abd2803f00966a780fee14e557a0c75b0389832401630a1dcee0bc3f908487db7d46f6f3829c9ec7d33106e6e07634ba96811c5e94887141cf5c32db9195fa30be53500cb8fc60fdbd454bed236e6dd2e374fbca9ea6fc397152fc6ca106c9abe39f8c40b2fd307470131d5deb712966260498912cb3d78f4f2e0a363a6eaeb9e03daa55025259ac54f7987579a7f687d9a1", 0xb4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x200, 0x3e11}) r6 = msgget(0x2, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/39) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x407e) poll(&(0x7f00000000c0)=[{r5, 0x80}, {r5, 0x84}, {r4, 0x10}, {r4, 0x12}, {r4, 0x4}, {r4}, {r4, 0x2}, {r5, 0x4}, {r4, 0x38}, {r4, 0x1}], 0xa, 0x6) poll(&(0x7f0000000000)=[{r4, 0x4}, {r4, 0x8}, {r5, 0x4}, {r5, 0x80}], 0x4, 0x6) 13:34:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = getpgrp() r6 = getuid() r7 = getgid() ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r12 = getuid() ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000340)={0xc2, 0x0, &(0x7f0000000640)=""/194}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/243, 0xf3) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="688207e7ac8a941c122d88726262e9191142c236a18a9fc0596c0d01aac043ec6fb2510b582c416a88c86edb7f7779f620411c6ff3a6c2d16ce1fd542d21aa935411edb89f11e63737667020f6afacd1d85ff59ec576b17a41e47004e55663fcb0baa610d42fed2fb89ff801b23508a0664c4373dbcf6ba4acb263903fad2a08b86c4ac9eae0d4cbe52869a8d630f92fd204fe8588e46a74ac54ff3cce4f49197a572162c05415c6ff9fc4f84bab537f896f5347c92b9d0a2b3b3f0f6a7496303c6948b837151a199ad4387d90d68bc809d60f265b11500fe9f907d796f75db17940a6aa5fa128a65273c8e38a5479", 0xef}, {&(0x7f00000001c0)="481e5fb5dbd39accd68ef46669f46a74", 0x10}, {&(0x7f0000000340)}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x411d117b4e91b796}, 0x1) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 13:34:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() 13:34:18 executing program 0: socket(0x20, 0x4, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCLOCK(r1, 0x20004276) 13:34:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)=""/251, &(0x7f0000000000)=0xfb) r0 = getuid() seteuid(r0) utimes(0x0, &(0x7f00000000c0)) 13:34:18 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r0 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xfff) semop(r0, &(0x7f0000000140)=[{0x0, 0x4, 0x800}, {0x3, 0x3f, 0x1000}, {0x0, 0x98, 0x800}, {0x4, 0x7fff, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x1000}], 0x6) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 13:34:18 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x502, 0x40) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:34:18 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x2442d511db2e3bc2, 0x23, 0x4, 0x0, 0x4}], 0x227082db, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x6) dup2(r0, r2) 13:34:18 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="a108d0a16c9fa35c02af36e2b38e9ba40e4c9005d5af20a0e1d9a0f8d01ad447176b40d81cc0f9f15cac58d19882", 0x2e}, {&(0x7f00000000c0)="5afe0d82fbf38a8773803e76c5f2bc10780a0e841169cc54ab018826e32dbf1034ba1dcbf12b5086ff008e079d8d7737e088b9c1059d0d5439a5f6c8c1a2fa0c080750b77380562670506f5cc2f44702b92c91511e129831446741a7144c891b7577e8c0cc77d1aba1ec0ea5158b4680a8695d525eda5a5c83600c60e3c7c450c2031d1881df3137b70a6e2bca4f0532", 0x90}, {&(0x7f0000000180)="c9ddf96283131e85751c617a87af6a95a7a55c3ca60292fa3dcb407c87fbea3c43670656367896627caabf6b4a51fcba9f710e86c7024f316fea93b20f9353ed7e9fb67ad044a5477d889b9ffe16f3d8b738ff0d2b2542f4a3907ce766603387bc5d74f44a6ded3cedcb4bd16ebb4eee27388b888016569def701284f974b7c2eaf475785f52104a8309d74990e926aef28f359e5764df50233488024026f584e6cb0ba9edf54cf661eba9dbe92e3f08222eda6ee8dfdc3410a1b235", 0xbc}, {&(0x7f0000000240)="1c63ccc63940e3cab7cd90602b81b30c626887788dda661a3eb569c58386f3f57bf0a2e5a4eec4aebffd7650325ce76d025959e9681cb2bfe1fc5dc05a5c8e5c1ab3fd7ee95ba27b3b36bef579e295b2f794f36084e9870fddcfacdd2a9d79d7c193d1597650144b8b55a3395b4563c4954f478b57ba7a62173635d23b17ed39a116b3", 0x83}, {&(0x7f0000000300)="52c061aa78028f5a1fbd18fd3bc05f4e46058112e0272dcec2b0ebc21b34de19b0767931946a67c18e6f8b93fc81a10aaf14889caa2223ad9756e324cf09d9875f53cb43e556bdbb5f701681592b5ef1d5c9396403387851618a924e95ec374d8d4792debed9964fd12bcb33066bec828eed1d103532c1462a065cc91b1f361a41b174b6ad17438f23f5051757564dadc022417dbf4c70a48bc29174d153cd39dcef4022e328d5b74111c16c1cf26ba4ef52b55c8aee8712e4a02e08f7673ea2c1a987a29f57cc6363de148d3453a55aac11d7fd2b05f8330e260316a68c92c951c9b6f21c36f9a01461978d0ba204173c22f0a0e0eab904aec017f429a1e7da1a86c3fbfdfa23fe1b0b5122f5e48113f4c1ec2cf97e35f969dc87f6f79d44726ccc7b9d735bafdd385758901f58dbe0acaab3447111f162abcbb2f39a53b719a01191325c166d75aa52f5543255d1dbd790c3b6d69865510f4cefb537d4fca2961c47c1ffa2368f453a41cb4da2185c8f81eb235ba63ff78358e728a7fbb6596fcadbe85c06a17d94182d9554a39f4d71dfa0e5c93110b747e6e0fa8dcfb6a0bd0aa54b5508dd5aca3ab420a970aa31182c1274aae669fcacc5f78c77c6df61f0e5b3a10665d8b552edc25ce365501d7ef6ba2855d47cb5e68042e0546e93892564de675e5787ac3f718f8b8f3467f8e4907f20b79fbdec968f523972b091c9c5fc1f67f01346a071b11a70de92bd9999fb8220bc5856b15b35be4ea1de40238f2ff8ab217261caab60707b567b87cc824a9c277b9ef828b5f9ea29ea96a8ef2c3700577dcd565527411bf97ef20d327cb848c605982e5bae4b68a99e8e3f249c383a3bb866f2840e274a2a76972342a8182e27e92d70f84030fc5cff2cbcc8d209b2808dc267ce660fece4aa4905666ef866860b7fb438d3783dfd9f2e2bffa03c22863b87ed70285e683a26ebc08b6af66ea883cd5a3ee45d894a0de0bd3879aa0ad14e41353a2878f9fef863486d4e0df5e9d3c8ac02bcaeb6dd7c198091cef3ac67409864a0abec989a37a21b54ab66e19eb4cffb136ed0e560df5c6d43e824b262498d56fefd57fb6e2bde54801c7b59aa5578252b41a0b912d71c347f43219e217789bcba9070c3f3a14639ec34672d23b11aa66ff0af771707e845d895393db85e743f0d8a4c86f6ccefaee5111cd7e14137d105163e35459b65cc27b93fb446c028964966ff6d5e8d1fa234e5896434baed605b60951d41c8bb0a8f0e23b6a283980ba84f98c11cb5da0d6873864e24917f241399190287376163a677ff2ac39d79f45e8bc9cc6f53700a028f64f2f81fa1d8fcbc18139f0e228e57a8b1b86e4aba5d9f782628d7ec263d4db964cd66788d38b89310a0a0f9afbdb8382af651f07445411be9440b811c67f1706fd975995150ab878be6256aee43d95e50b237a69129c64e23f18ed08a8e856ffb995d48b28903c4f5e472340b3f4566d01c60102e2e781903fd9c78283ab375fd49f4f6f43ea23ad351176135d05e5013cf8b7a38c6e5e07f3b064b6fe129691459f4581b61d69cdc86f9a65db874e13184c8f488d842b731af14d759ff66233b60709e17d9f27e254d0e3dce433164dd3486a71bb70cbcd11174bd4f888cdaaa4b32417bc1c0a23ac1abb25dc939a073ddccf1e8d44c54b51381794494e05fbfc6305bcbd4a2aaf4726bfe9394a73bca9fab5f1125e72407428a3632653670d7d9a19cbbb39dd075832703a9ee10576ce55b28df5b9ec77ff44aeaff152bb19fb001d1a5ad19b959e7e33aad1b082e92f614fc86c17909efc50c112b79add0cdf9350501d00d23d76dff6f8ec2082f7acce79e7eedb27bbdf4ddd67d798e535bb9f028bd31ea26cfe179b6f8b909a622648a8d5a95ea8fd26d89ba7d897bc432b1835a754c35b6c6e01a63b8b2ca4e1b77a282ae1a5f2e984ab2d8fbded4ef3adcda411ab319e2704386300cd94387c25dd8f95ad16a634118ef5576ba78989101e5a14d8ba8bb34e8185d02281dc51763a9a680884c0d28308d9a6042db5677551e03c2eeeb8a8afaaee7466c4d2013058758f2143ba11752008ba1c77a31a0fe5a98bf6d867d42480a4540c27359267a5c3aa76303369192380210126296a59076da4df2f5b8ca062cac4da58c2bdb624e7bc50439e286c83a5344afaa6c208b15b5d5837e911d8ed42fa082225f883b44f062a049344bae5a25acdc7b6cfde04575d63680c21c5eee8c9336b1b949adaa656dfe4cd46adb63951ee92a787f98fedbdd061c7576f7d777fd56e8cc76695815833c9a58a854b1a4f13d22c5e778bf540bb2de54120a7fbd184044a40c9aed086f92cd1ddf0dbbae6abf4e40d1b654cc38fd0b3db459792426d40b8b671d7b1e67336c28f63a34873f2c91321f0cbbc4085625289322d7eb52d4230dda4049a6db05a51c399ed107e6ac90898084a49e32e49360ef268fceced22b576527a67650cb2a588eb7055acecd9c1ea458bbd8fc68053ef73c4495cc4ab2d67472825faf9947aacb4b8070412e054cf10bbd194f68ae2d55f1c7cde7eceb750cccea26dbbca785d3a8c50694d6f2f9382ad8ffa40071bfb773b20314bd33e852590924d075fe00b76748eda1bfe7506a4b7e4f1286b8a6bb4e1510b12617bc6e9495849c56100b3b830903f1ab27b5c6ac6e59e6915f72c5a7c34067f96d9c92cf163d42be2e9c49efe1fc37a693a05efdc3aa3959b99dfe59c3b368746571a55b43ae62228cddab3e13f6aea2993e3deb78f16a9ce93209119dec3a097aadaac18e6adf6785bd7346fad2c927c45eeab482635af5e8165fc0cfdee02a3352e7587eff6f9c47d479de7c0589466bbd594bc8f301f9875e41a7140883eb93b3824eff3c6048752e6f85d6a5d8a8a02a2b9275454d9b24d1a57932c6dd8e4e19527864af2e8b0ac67f557d6894611d8b746665aa94623aeacddeee06c80830197394647f63a7360251f075c3157653d978c8345617c52dc906e31496932eeac3b2b8c644534b693e6ff5a15ac05b933848844a6a081ae72e9a0fb2a985130baff10a9dd1fa2fc6aa201fcc701ce3666b7dd744ed74c2804afa377b7433e860dc4d096230a8862d247862eee19d92ece509a33620b47e9803d583b5114d966e10a79500fc2d05f49187bab68f2a5ccf62256a169a1cbebc97c8f20412120eccd1f8d7bdf1f52712c8231b6f3a9d2f6a05083b25b6fd7adafc2ef303a2da95d1d3dbd56a2f266e227e99752f5434141eb2c03d130793867009504670297afbb57b6a7539514af2b75e70778119726e18ce9df7169694c1ebf9ed0f244b3bc0b983b21adcb675bebac8a1d339bcd36427d5712f6c60e869e62e3e9685420dc74dc74bfb28e3f05e70f914875455c4987bdbcf70d116ac0179be3036c28946abd19f0533ab2627b0a0bbd65f164780780c43dac90941d26bef7d1ed323e02d50cbb8c486fc156373c237b243241c331b38ca28cc5875b7602ce9728d729f08b54f5b7a9e28d277c58ad386df86a6bd744b34bc16eee68d8d77ba394afa1d8898f961323ca758584a5a0687a9ef3bb9a6ae2bcebb81f64bafc41121e7cfd7ae03a00f604cea87d98a58863a42eab14473d30ebf53c6d4cc10a02b8f3662695daec1c8734ea7f26f1843e3504b183a513e599f30edd894463308171f3f556143a6c000271cf78533dc9664d76915ae91a77e12ce7a0edeaffc1cfb70b6dbbca86718a923706bcda95e9755b4153c5deaaef1795ac140757e15301573474d31e412b2cd54331f00a1b7c8f914ad9f57eb633745066add3f88629a6d99c466de4fb09180d83e496ce9096d406e93963957812a4481f8dc13da913cc91ac6d9b84b1edeeb82ee10acc1219f9bde13e733fb9bee98dfc40930ed5ff324e238880cb9c8243d3f5ae8e816543798da05bb1700ef037639762a1c1bd895543d021d22231982fb3430ec2a7d79d33d7310c96d6a9ae8aab3966c9e06718d2e09f0533747b3837ba4bf4ff4dac0a227e545c68cc62d11e7328ae8c4b02cb00bd6545d2b481d0f5277eddecebc59fb2c328f79f291aeabc93b4cd2f4000ed8c458da0cef43637b59e739aa354cd17ab5709f0b0fd0c619d8e73778fe541a67e89b253fb659a02a5cee94138b683674a08cf460bfa0fde150c56acab3c18db0b50838f9db18a5e7e960e32053fe422a3c41d2803a43778603af459f31d5cf38acd7f3d6a401a548753fa9dccd724b8a51506e1c9e51c6faad5b5405bdad3adfcfd2a19d2edecd3af3cb8bea31e18d1ac984f87f0884c60cfe06489cba5405d2556cfde6e867cba8c7fc358c8d90dd104797621f513d5ce4abc78ca6a48ba96245cae6b0d122b9f66349db69e4649144130d8f9711ac93e8409292a6dd82517bdb72e0634f24bf8f4324dae3400f0a3237b4c58f17d1f648de0ef8e42a7d816b1c13016627f532be0b1525d4ab7f59941306428b516316723aadae0d7645edfc0aecd20869be928f8d278f29e81797fdb734b45f90f4b3405a4ac72859be714d93dfe155a46661fd086cbcf0fe8f58f2881e1ee68a8396b8b5646ec1cf501a3e9bf31c8f28a15c20aa741a1349906d24ecc21351c053f21ea336801f5be2a260fd989da000b103944ee17b55a6747533f37d72f888921513415da9ca72937bfbb48eebd7cfb91646e53d50b585c4c14640e902373e69910f29c0d949671fcca72b0e711a6a701c486699d83867c52a454159b21aac6d1151d627530c574357b6274c959c51dad1d0279a7a7bbc31b9ea55e12df7643e2835c8ba4ff7fe19a55f6f3ad2e8b33054f27c0ffa2261a351bede2ddd6ed1c2dedc71a282c4db1d0c889d045a79d305e79216fafca3e836e814e250b35fce96d07ac2171053da14c7a3d30c92e0a8ae0405b7482896e5b3b99d7f2259d4e752112a38553fb1f10c681d4a632b0e2aeefef0a0ee0ea40ea1cad0af3afe2c60efba3508e1ec196763f856c01101c9ab607d4f0c374a0b87915643edf2f95d40fe925359b9ac2e1633252b3c2c764d102e79ff74247efcc8b5beb83c870e251b463f1af62bdd828b55fc6e1d33bfa738e3b2074fd39ca6bcb2a91df79a2a106b316acaa4bb9f96e6a1a5fa17e2f6e1f979a8041d611285ede55d203b20cc9e2117e7d0d7703735cfc2030f5653c7165e30e6ef31fe46dc87dc2aecf7d15a24260f14ffba09b59fad0b069689c5ddaf918ab941264d0c66286c6120952d9b6b2666ed2724a9a0da253ab2c387c2b302848e25139f9cfa5163e547fe58999ba9b29ff6e213af2c5314661ed6b1818981c919111d405e29eb304ba17c248cef7c714060399d4efc84e9fb9ed5bd824367ebf27e475c970bd530ff60b08a757192be5ea0d899d460a4c9f9deea22cf479dc3a2fb9bbf16a9aabe6f26ad495a1301d0a7e62f63e3e64d4ce3f459ab591637c77767ea8e103e2612f87ae830318580fa2b01563ecff3f8895f13a7b6953a2bc16ec5b8ab1f10450a5cd5987889db7f730f8de962c62c851869e111af26f79b57375ecc0e2725bcf9910844f9598a0680f03f10b00b48adfc548355fb68ecc59442577b9993411c64d85048ef3bdf8a1ca2dc90697a5a63a98023886c2bc9ec46f73614c29e245d0bdf2407a4b4b91741acc3eeceee94f96a0844b7382b824eda069273f20ed28df76524fd038ef05b43a8f683bfc32205083dd33e807e06c28159d277339af2e5bbd110802570e112fdbb6d405f6cebe6e9f8a234bc1c551940c26458", 0x1000}], 0x5, 0x0, 0x36) write(r1, &(0x7f0000000040)="75693df0cf97861e7187f4eb17b4a393", 0xfffffffffffffe53) 13:34:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0xff, 0x400, 0x693f, 0x6, &(0x7f0000000200)={{0x7, 0xb64a, 0x4, 0x0, 0x3, 0x7fffffff, 0xfff}, {[0x8, 0x3, 0x7dbeb4fc, 0x3ff, 0x7, 0x1, 0x2, 0x81b, 0x10000, 0x2, 0x8, 0x200, 0x5, 0x4, 0x6, 0x0, 0x8, 0x3], [0x0, 0x6, 0x6, 0x9, 0x9691, 0x80000000, 0x6, 0x80000001, 0x1, 0xf2f], [0x13, 0xfffffffffffffff9, 0x4, 0x7, 0x9, 0xf8e000, 0x8], [0x1d, 0x997c, 0xfffffffffffffff9, 0x7f, 0x10000], [{0x7, 0xf43c, 0x101, 0x47}, {0x8, 0x81, 0x3942, 0x2}, {0x81, 0x2, 0x5, 0x6}, {0x100020000000, 0x10000, 0x9a, 0x9}, {0x5, 0x9, 0x100, 0x401}, {0x5, 0x3, 0x3, 0xfff}, {0x4d1, 0x4000, 0x5, 0x6}, {0x7, 0x327c, 0x7f, 0x7}], {0x6, 0x8, 0x3, 0x8000}, {0xffffffffffffff29, 0x7, 0x9, 0x8001}}}, 0xff, 0x1000}) write(r1, &(0x7f0000000000)="ef091044387890a13f6503bf0516f873e434dbf3bc1a780d29b49dfc29da16b9f9", 0x217) r3 = semget(0x1, 0x2, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ff0c003c02df71795acd00"}) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0xe}], 0x2, 0x0) 13:34:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r1, 0x400, r13) setuid(0xee01) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000680)='./file0/file1\x00', &(0x7f0000000440)='./file0\x00') semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) 13:34:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="792f8711c5eed7ebadec0e010ee0c3f53ad7211e98bd4c12e2975254f7ebaab012f5002678b900", 0x27) pwrite(r0, &(0x7f00000000c0)="ef257857f6ff0dfc37382928be09d2682ae61cd904c4a7f9f17bff484907a15ea938caea042dc80d85f9d3f4200fef7b5b6ccb1847289cf5ec14cb1bd595f53b89924fa85eef064c7ca7ad8099fefbadc3e13d81e5fde91cd0cb2a4b72695d696c1bea2c286f81f720d474181f6d959743d87265a023cf0ddd5abe", 0x7b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x518f0ffd730f2961, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x5) r4 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x4) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x9, 0x0, 0x0) 13:34:18 executing program 1: socketpair(0x2, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x8, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x34, &(0x7f0000000040)=[{0x200000000000}, {0x14, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x262, &(0x7f0000000100)="adbc6b48318a9d3a07bdbfbf42148bdc376236ce31b3e0501696557b94743aa9184fa1569ab55e9ced775a09f855d3f7688d8d09c69b4d1435baef2d752242822a22ce2246a0bddb22097025f79ec03ff332747d79d09866f6cafc453b7a62d3255fb46c2ecf4e4b3ac953e049") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x53, 0x6, 0xfc3, 0x6}, {0x10001, 0x5, 0x400, 0x6}, {0x2, 0x8, 0x6, 0x1}]}) 13:34:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 13:34:18 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r0, &(0x7f00004cf000/0x1000)=nil, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x169f3c4807c14f98) 13:34:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) 13:34:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="02", 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) r1 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x80000001, r2, r4, r5, r6, 0x40, 0x8}, 0x8001, 0x6, r7, r8, 0x0, 0xc7a9, 0xe25}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:34:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/196) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0xfffffffffffffffa, 0x4, &(0x7f0000001780)="ed7a40bd6c81c7c6d9ee2d52b4689c2beebb8d236d345985dfdb0a07587bd8395bff01ef3a7e306d553661d6e8f876789e10bd24bcebaf94651f58116d51a912729d6ac2961a59f0bc0244b5f9d65b06462445e375b4097bf1556d70c4d875d21901252d9f9480a9366878ba407b860a4e0596967a779b5c989fb9b2d6a75d55690efad7435855b574430f7a7f537f32194a82a2e40de36afa638efe590115f9ed4f09b6ae2477f037bf49d498c201455b129988449883387f3e2104c14a5ff2690bc775807eeb", 0xc7) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(r2, &(0x7f00000006c0)='./file0\x00', 0x8000, 0x104) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="53471f77f60684057bf3da70d74d3583280bc7d84173103d8bea59df7ffdb7ba33230fed46d515e0772a1a3ae36be91d288dd2c477fe251d9537", 0x3a}, {&(0x7f0000000140)="90dc9bc8f8c8d863512e1b7368fa18be3952cf1a0773e7d704a67a8e87d92a116970f8630ba6673acaf1137cf693bce984143befd348b10ed1b4b7b874b8f2c1df5bc9c3864ecba2d5a85d7f00161d99b23a226de1d5da161dcc4de3", 0x5c}, {&(0x7f0000000780)="d909e5831b2b5270d1067c6f1fcbbc7fce957378da6cf49b025f200d5eec6d093d69395190e7c0d0a7181538dcad5afeb1c78d29be4d4b71c275f9048f1597263f335a730be07e363e1452d83eff5a567dfb01915b9323043f1a2febe2b548e81043e01f1ed89852ea546c8932fce4c4833441886b4a42edcebc0e3d3c216be2bcedcce1f98153a76f3fe0593f7df8ecf968f69e13d6d50ced38b09331805ff055d9dcd9ab15fef79b886f8ec35f41c124aceb818582d27944280abd9dc37ddd07eaddc737e5cc43c924bbc39f7d080f461476079840dc12402a7284a7986977b11794ed6920a1c06003e43e0139551e28d39d0456a2b7a6c9dcd19548093675f5deed9f95bb09e605675892089bb2ceeb583d6a17be76457636966400cdd47d9ecead25a3f3bc783cd780437158c3a2b3f437bf7ae4d095b51a641ec015fa5a33748ffc82a93ef0e6195ae5bbfbb677e30345b35d51cb68d9a96e769acc52f181adcecd274d5cb83a474b534a67f8dd2d42c3d8649313e44fdb077eed4399e036d65d99985379683e755d1d88e6b8f1bc97fbb0b26ddf29776280f697c52fc9a2185a2c58abf9040eb0ace5e4f9bc2eb8558b1fdaba27dffe84979c65aa88b7b4e2e73fc9a4fac87fc82e86b17834542a3c6e05d2ffbe0eb6da6246aef95d870cfdcfaa2ba82e23e8550beaaec1d24de39a35bd7b3ce518be85207975bb87b1ae056f65fd1f7b1bf7f8f744fe4321f4ae48ae08a609a3e1ebabe1e619e2c5c4375b51a175bd26b10f674a135b948abe01b2099df8eba5cb4af08e39b8294a84820ebdfa46c9b0726a5d77e31fd732930d6e96fdde5884540db3673dde6d9d9081c98661dfafc29c6f56198d41574b2087f526a93a1be95f175a55aa40b8703647679454c02464bafd6514e42c47414ba7c3ff1ce6e4c53bdd387aed33200cf825170a079031a31d3ec93abff6f21badc4a3aab5bf7baf381f3d9c8f9a2ce1cc719875a9f8720d12336b0ec998496f0becf66a53890b92c8858e066aa71c5af142f61e688725a62e4d9733a1c4a6e556f0039be38000b41c5b99e83c6a0db22827c074e1d2793380a12e14e4d8b77dab5e9a86f4e8cf98bf4302b595087b2029df8c0fe6ed734c6c05a66f816422f20cd8ae62e9e252d066db81ebf1acc40c3bd696a073bd99ac05ce2e2f90730d4773581f13139dfd6f794f3bf3c0ed554c2872fa0e2cb9e83f8abb654670d9913b88e8be339e1f56f438d305ba1a5b16d4e9ef351ac99df7942636989dc703035a242a7e270e3890b919d46184d4f926a275bf37c082c525d4ac55381d35e8e998f0fc6aca67585b9a7dc7ac3fd58b48e39d5b9371d1031c34e9806b91e7f6930a0e0f3571d93d0b575ded3be9fb0d3229a6e14a8f03a70274d03ee2ab8f505f0d17883da7d1d5674f1d90ce8eca67f470886f4a2ff48e7905c3cd077ecd36273b6a7db2e04e9cf959320539cb798f606e318d46d95099e29818887288660d3ccf4b664d92e1e5ac82034667ec1d7bc1a9fe09a8588d921175b8bbe76b99b37f11efd50c531bafa2b26a8befa8a54bfabff678c7841033181967714680f1030f4afb702002b5355cc92a359d4c5f539f5573e33960a95b450703a01d1916aee5d4d59cf9d213b542c2de17c5d156f04e88dd33e7796dd8e80324774c44a3ab2cbaafe455349fdb4a79e25fbd75fca3857919ba83cca9171bf809d3e03a812cd7696b92813dabeced7b4b44d615d19f66c95176a38931fea1c554c3012015434e7dd16ae16676e76c3e5208b8cfdfaf5d58322e9244370279848de7cb8e84bc82a1342c1900ee703db22401699619f917f4ad03f35bd8c1aa0c8d9d130364c3fe6c5b27f899635c2cab1da78edc2f82682d124285b51a078bdad09b7a09b1c360189a01a58bd88d472dd152a423d6a765a738b049ee2695e32353999fd4805cc8a51e90ffbc6ce0cbd75d6a27dc886c243829887f07f02882c9cfd0a41fb18245ab2e22462342fc2bace2858b0fc5dbba21ab6c3d6c90ac6248910c4655446338c1e0fd46fb176b476152606b0c31f9f8542daaf281ed881ad43548a52e4f8ddf0e62d8ed21ecff0b53cc0f8efa969800c159a1ac4bdba28013b2e4e29d18d5f98af3d09db2c1c2b7bb9ab547d6193ce5c43c092b642c9bbc18938a26eeb8c9484d549df9fa9d939cf74b3a27a019cda01ffcc89deb040ba426328f93508cac032603e274cc99e31807f9c9860f1096eda54ea5b7fc4065d0fde900521d2d8f907fb64fe9568b8156a96a9e294470a533e988e531991a52920afbd9d17159fde2cf25eb90988a20ee15298d641863e1cbfa33646a4f564e78e45fcff28ee9c53c709f771a61ec9daa850f37bdc29a722c44b5d67ad3b55372e467c9f025c244ecaaf6b7bf581c325fcdd380b4eba03e232f3aa881572e2f84afd399e05c104043f3c44eada7b74a52450ad2940581efe252f29b39977c32070ff4ea28a5a87c6dd65e5273c0011d655e2a77b5388d665dd7bddb4a0a8aaac6db32e7faeb8145f695a8923dca3f76159e78500022913e426207d769a311b88ba5cb2c75a9ccf1370cb17e0648d7f187f06a08a564eff376559ca76ca6ca3aa96dcafbe99c525f13bf0f2f0b2ee4aca42205a2d032cd8ae7c2ad499421580406e390352cae01f3476815a2e5200a5705b70c646fea6b71f290d318476859352c7cb23c90c8dc624d26222cfecdac82fa968beeab221151f34eb3242d356877777a218a406f86fb8bc6465b625361fc8143370cedc7cc28ec255a40a5e6edff56b2667254354869e441c03964ee38fa06e119fb7569c935796d7c44559ed039132116aef14587c79b117438bf7b93a8dee9947ff9ee80639d18429bbf046d6365f66b71ccf99bc6283dd404d76175d20c183b9ef42ce47999233f9a142b53594b4ae61d7e4fb0704ca53af5f855a21d0c58b459260b41cdb290ad5ec9e1eb580539d44ca6bd39e97d692639592e6982f6442312d102d837234fc83a9438caa0c537ac2c9088fb15d83b5fa64331b4f5fc521db8d6467ba2124431b28dea2bae7e37469fb4fc976f98f67347e5e04c723c2645394ca05ec9079bcbd9283e337c7fe397de0bd9b2a1d1a99e9c7bb8b7be21e2194aceb115bae413ab77f57ca6f3077c1c087e47c5aff81111ebd83006dc147f40cb8bb816136418a62a89ba3db1df66b10c895f2f06a619e497a5413b7abe2358d3718bb8b30c51e8ef0c74cf058c46b385a5bc326c0d94cf02f3db37cc303977205d6d38bff563e5565b0590fa81dfb21cfb056d286d5e71ed42cb75a59e551d7b23003f93c33f41738d7488aa2c0042ddfecf88aea410e3211ecafe50b72fb18a84332497c03b457044e4d82f5e292c1efe5348cfcccbe20505d3aedf3e3d88ac4f22c73e77e013c94a55ea3f9bc77e9361a338b3aec4c237fb65dbb29fe940eb04a4ef0dc4349ddfeeb01bf6df07212ed59eff728817cbd7070cebd89f85856810d9639a647ef232bed3bdbda2b21846f9d0a45c22f9b59197ffd4abab13e08cf3eab8b73fcb29585332653258c7bcd093671a64398644a4f8353d37476a545d2e9bb12255593d12cc0eb9b2f5e0ad9843f787447952ac4a436d715049c352a14c71e41f9267d475e8e1db8d7f96abcc55a5d71c00b69c4a44940097dc9bdb2786c43ae795e9a2c68b120488c6b4040fc0aac8dba4387800ef201c6693c0803ccb7e3225c6e6aca2258c2d644622a07d8320fa4dd4943f1cd2bab6e4489ac7204ae2cde2f20c66f630582df92a255a07fcff9213e3b2d50b1fec72f6985021a59ea270ea435c238c18e6bde1ec7435e6a93e8d6d77ea6ef60d5832113b031af331aed523c150525f10d1acb00f4cb216f10cef3cd6c325366372c9b90fc06aee8d7472b6a053ab437bc3ae52e3f1b395898a5951adb2130f38a0a4a2589e000871f230220005606de22cb2bc1bdf496036e13c82ccf3f6b8cb83ccda950f2b7b4a58b16b5825caa2c7e96179cd65ccd1e81121dd30a352ada6eebef00cbf6137846cb83b34a7e126058245e0fe8da76486b5cbe1007a804808c68dc3ab1e88759b795ed42c8c278475bf26a9ac474625f9feeb3fba96e8a07e5c585e9dbd42fdebbcdff0b0baea9b2263b438c4fab6c225b80b3b4164f9a8c1a6fdcb4e48a07d083c92565324266280a7969ff7da2d1f74275014fb267d4256173674109dfeba1aced54da9bc5bb2dae688903a672118467a7ea2eea4565733beb1ebed98f90138b84a671ce98d6f8c4db264818d53cb91c528217b638ba6a857764d3b24ddb73979981d854b9202bf539784aa7acdd6a67165b939ccdd687acd045142a0475a39997ba001bf26b48c88406f8cad55244ceeb5d4640eb662a19b940c8daef2c0bba1c961a85afca6df0b2117b7c98ff59e9ed0f2c2794bda5b42ba8c4b52ead6ff37d8203b3e8d4d56c17882a358b7cc6c22bdd826d9d76af1e7106f6dfee89297de1d7ea78f0cd08159e9d7f4498998a3c2d8e0a64d052f2f22fb91d39f213d86609fa125e32b84bac62ec48053576028d017378ecb2516839d0e2a607717f89ea64c17fba7c9a2ce847c7d97b11a82db151ba9e2e9d82d6c91cbd02a01876cfb135d70af549a87b060b8db10489ff601cbcc2e19f1f4ac5cff444ab4a232f26e02b06b7d9eefa38d653862c1710a87f5c7e60f08f441a05af165d287c46dff857c94270a8b2bed39267e149df4b7386628d5516427f58a275642502ff79ce299bea55628105132254fee77fe40447b4b14f27714bb69344784ad7ab5b8d101e8cfc0d1f822e62e070effd56c94b320b73cb9a41432f758d1239b0e92ced402241e8d15fdf07b9e545360ddd53ad0d0a4b8bb4e22fa3cb2bf4049f69656810e045bfe0d8788730ab17403f91e7a04a8f252419f1ca62c334b4789dae309c8f3da87a444c3b64f9ad5aa46ba72a69d10f78ae506aee34747fe26e21a3bdaaf063ebb06cc64cc85fb9021c98fcbe1c3ad24064e9ed5a9fd5c2dae2b0723b0c6a83294211f5340547454f39e3c25e1c2a719bf17ac92fae046bbc4da4900bf2c2555ca1490cc63a61c86e2829f39a8dcb479031f82cb60e35eaceb126cad97f5eff1b18ff23af29782d8d9bac3de82c32ea8c1e020b9b3b7f9899c9d299bdcf77ef4e33278c2a6bd2888de0858f4838f78724d89fa9dd58a60fc0c5f4176b4efecba33ddbb633ae683e0129228bbe7f220f0daf2f223b4521c3ae85fed8cc8fa8b726e1a63a81ea11cbee15801bf264c1facd54ec087d362cf4d6b014e4c095103e0cb727ddda9f383f4c4ca2d329ad53515975fcb1d9a214181e51ab4b95a3934ee14098d95bab4c9a0e8fed763c47252c8179bad196afbb51e8cb39d2fed1e4a0dc3a87482002eb7225b72ac5a7b11ee784acbb0eb7856d811621efeb33cda614d65d713535b9dafca374171fa1b41073b7174f779a59113ad52b3ada1c114d8c7d674cfd765e793bf65c622b44d8df6babddfa9e32f9ff4811c236e6611743131582c5ebfa956445fc2fe5e9ba663ed45dbf33a6c0446181aeeb18f1c618214f506749385c9c3c4877a20fd362ded5515908441e259c40dda2362c22058ca8bdf95301a0274e6786c28605e2dd043469f64e62e1e1253e8a16b5b0eba912834ef6da646e26d0269dd4d406ee2ff2a09409a6f87afd401c4a690d25cfb069cfa53a3ad5dbc98397594e2c3f0ee892bdeeda9632c87d26d740aeade952de4d276aec62523358d75", 0x1000}, {&(0x7f00000001c0)="85d2183395119d4f62c41aae3479ffab3555b5236eeb761d8e8f663b132c83581d", 0x21}, {&(0x7f0000000280)="4cd1eb336c85f69ba29bd5ad517d4baa2180c2413dd9c3fea0223577e17e8f656e39df16744978d4c11441ea6dead37af5bf8adcdc32ea38a3f3e71f58495028b88df14804bf58a0ef12093a0bfe1ec7cc", 0x51}, {&(0x7f0000000300)="6bbf9e1321cdfa9d8deb38f915fb1814893ff3682870af99e7ce942b1cde07a582bf3379db9ce794e74144e386724dbfb6eacdba6e70140952fc3a254e3829d1dda8d4dc3adcc7a9c44f91490a9a827867441c6dceff753d8eb6", 0x5a}, {&(0x7f0000000380)="e53c1d55d3c19558e2d639b98e44ee278dd44595d1110fb5735ef4cf4fb8e8149d4c070c0b4b28ef2b5562eb9ebc7a047f4cfd86acf7975cc2192c6fd1db693775dc0fcc406d0d31283dc9d968f08a588483d5e9ab29877c95129d0cd6ebde863be6f5c00240ab654384d485b541befde9975eee5643bfb3beaee814106badb07cfc878af64aa68ce470b497c766e5696e09568cc7ab4111b556061e0c852a8906f3c85b581bf54fba494aac061960cf072a2c51e5643027cf1fae4b2fac4dd1ddd28ce460a5dafce7d576bc9b1b2122d79be74e66eed36d5cb90b034d52b915b7cb7a1d759324fece3213", 0xeb}, {&(0x7f0000000480)="9e1293131d0c49ad1bf455ca7839e0b0135effa1f60ced0de031557a963bc5e410270176c15e372d86a3320639fcd9e60e7a062304609846f888219bbf53fd1ffb2fb40232352b1d9f109097b070a630e4aef4edf244691af9003a0f599a52d0067277104c967b156fd2d8b90f26d46f8d84ab273132a54463fd1177d58dfa6016bd73e4492248d5ad20702d6269b39a1434acafbc8123e4b86cdddf34ba2d4301bf4d", 0xa3}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x2, 0xc00, 0x6, 0x1, "d6d0f241153e85b1d1b51ff135ba97232f02c273", 0xff, 0x3}) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000043, 0x1, 0x0, 0x3}, {0x15, 0x0, 0x1, 0x6}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x29c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x31, 0x0, 0x0, 0x7}, {0x714c488e, 0x0, 0x0, 0x7}]}) r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000001880)=[{{r1}, 0xffffffffffffffff, 0xed, 0x20, 0xfffffffffffffffa, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0xf68, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x5079fdaf3a9e8ad3, 0x40, 0x4, 0x63f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x100000001, 0x20}], 0x8, &(0x7f0000001900)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0xffffffffffffffff}, {{r2}, 0x0, 0x8, 0x20, 0x9, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x1, 0x6000000000}, {{r1}, 0xfffffffffffffffb, 0x54, 0x20000000, 0x5, 0xc1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x10, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x1f, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x70a14c8d87c5b135, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20, 0x6, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x8, 0x9c60, 0x4}], 0x101, &(0x7f0000001a40)={0x8001, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0xffffffffffffd026, 0x400}, {0x9, 0x2, 0x400, 0x95}, {0x1, 0x6, 0xff, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000001ac0)="1b") getdents(r2, &(0x7f0000001b00)=""/196, 0xc4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1f) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000140)="07d1bfc02e64a39042e0a681e59521e9a1c2af239dd7037be41436181bf9d2d7b1a747b901c80f117402d24bfdf3ff471c877726e2003f8ef460b2d3ff250784cc9199075ab3b107c862f6790b07c46c18b239afc79203aae7a943098446178ccc55e45186ff0bfe677115ca4992a591827c", 0x72}, {&(0x7f0000000280)="b1c9bebe932e25a4072582d78356ee6d8020998835fc884ef85eadd0491158ea15986e6fe123b217b622306e2ca54c58e99366e354c76f2239bbb2b7da23f3f8e6ef134f8ef845ab8122a118861ca0190f3c053cb1c4a85f0565688b108989322b42f17043501da2025b919d8f4d6178013aa3acac09efe6f73cc5a73853a139cc38e7fd2b33446e0549702f20bf29dedba86a514b26bf410589559271d88c630ced4da278c630339b4c1365838c036f99365096ed65203067", 0xb9}, {&(0x7f0000000340)="2720aba315ff0bb965979fdccb1ef40ae0775e118db7c6ebf8dfe11a7b62dcfe51459bd7c595dd411c783d4fbadf333cf13230faca453623141b741e0d022536266986b83dd46a6213d12d408237c9947858a696c99ebf7b1deaf240409364d82a6412eb890b", 0x66}, {&(0x7f00000003c0)="e670cecd9383946921d320f84974e7e3d41d33c610c6207c86142094ecb88edcd56977446af9a43620afddc8d1d56fe82e10e9362ae5b55a571235812217313421e6eed98effdcafb7dff95ca299bbd9bca64f41f34b61bc9fa1ba9104a4169231a1cb5d615f567b35b6cfb986679bc3ba5b7ee7eaad8b6ebef804de600ce0d3dd058557d0e2522f6e5595af02c5980c486119823f7b5fea5eac2bb3fd232bbbbc51575ce82f9a2312bc52115359d5839dcc2849bc535af39b06063b2ba1c0c77430a8c7ee6aadbd1274ff", 0xcb}, {&(0x7f00000004c0)="bde89e5ed371a480f6eb14d008fd452a4b5a2d376df1e4b3cc7ddf6b4fc74f496d355ecf203fc954500b9e3ba6d65793202ef0e91748c55ff67131bfc69c90d4942944f277933aac35cd18e86524a3311e2aed58644b52dc1c04cd0c142b935329a4a61efb1cd6ed76f459d961a68790699d0ed3170fb902690c48c592561aab4d2ebc6fde4c865f49ed08a1f592cb127bde8bd45d727161770609f78b4df7e8f9dd0254da86101839796f2e9cbecdd6f5930965dca0890334a70ed70841e39dbea57b3d0beabf5cf3dbb8a180d7a17209e92aeb647414dc", 0xd8}, {&(0x7f00000005c0)="d6ae6556aad035aaa24993219068eec54c888af8518508c80bd172baec731a1d7ae2aea67cece787b535311c81dc864a7580ecc8f7508418d2fa1f85090482ef84693e4edc17b07a5d9ea430", 0x4c}, {&(0x7f0000000640)="2983814ed308af04d43b9b3e34d335c86aafc85e9c438bff0f0b657a24c3b13b0c08845c79d1f00c6694ad56c7769e68fe12b2ab5ac7453a9e0b6666718902858b854ae896f566fbd1e7a033e56a65cf9befa2ff6603ae53904f14aa74922cce1e334e9d884d77349f8a3d72cf1ac86ac0299a3e06b2f54ffcbe9a6d3992ddfe1b298c770586c4ce4679984580b44e59294cf76e943cbf24a3f29c07863e5d8cb944582b5915d1df8b6a169aea9c0cabbab1fe23715c4bc68f792c57c07599aa4e0668b30a6d3c01d67600abf2770c9ea594050ff293143f6446f3bb20455b3112225843bb8650caec0c0d06146eb04adcdf2582b2610498e63154399be4f4622f1b3767627997d302d2b987d4ca6feda97b94d4a8a88b4cd1fd8558928fc7d1ce71ebf4005d0bff30b7d254e5d280c3b00c84d93437ba8e6a390651d7bd62b3390610f8d5a52272710cfd4a193d06e1f1da4d9932032bc5caf2276a883575040a42c5fa9386319f3da898d90a6a045d8de5d0df721c76bb27171d781e05e8e053264d3e7025dde3a8600aec495597aa0a2f5520cb2f2a6bed42956e32f6a9a7328af37efffdd9cdf7bb02550af04ba5514c9a73d6a6438d4f6ab79df93389144caf43c935ec3bd79aecec9eb8387ca3a2d954609b034a3f55b0fd11c42bf17bcc4153d2e5e8261da441e77cbf54ed69091b633ce07a2bcb07f7f7cc63074a68eb5db7c6f5bb4a2e844aa66816a5914039de808e1233af42764c65db173cb9343a31068c252db15458a26f3f4405aae54bb1209171ed4492b565e8efd5c158ca3930f84dd184bcd26165598b5adb405237a2455ed4ec569cd00fb02d96f42a2f64722920a2e208ff0065305c3dbdfde0b4d3a1613e1f8640aaa322bd9cbca6116612414ab16328dd50d56ee4efbc6ee7f305d1a705b55f7cef0ec67b764cdb22305518eb16322afc538e767ad898c54497d58a5982ad516a1d0c6676e737be69d9a0e922c14ddbe2188cdc86b7c29e4a3de7ee4a7c2b3c379534592530963697cc2f515ae660d291b8eef67dc612851bc8c4b0e70ea40dca1040496ebb1ce0a6ae6246bc51b159b7361e92e1696fb2041ae98128224181daa8b0a266ddaf50df47a2928afb4e3485b877f7585323da5ec83f41f81f3a6c169b4b5e8f849f37bd07a4f4db18c1b8309ec26cfd5e860c35aa5eb3aaaed51da204b59ef4704f3e6f6d6e0aa7d86cc0596e8a9785f805e2d3abf947d2c92e2fd9fc85bdc2ec058ecc519fc8a1bf491eb6f77df7088f1d80561debeb75826bf19317562645a1526fa7ee03fea74d2828d188ec59e0b97c2eccfd7def4bef41f7f5ee7bf8feb04e9cd0865cd01ee0b34c8e12b5e571e0ec954c4ea97f5c3e370903fa3505fb8ca0a3f1708b255e705a0fe497a021a37ac74041c6224f1d8911ccc0d44d5c28736fbab8a6bb43afe5e87205861296535f06c232f348d51d63953fa921edbb8b14f283ffb45db3b6145d181cc7944f5a9e5952f2b99b022d8e468d8a36b688bc84459fa7a01c1226e14658115783c71ee4710940d86ae0d455448dc028968fcf05a8eef7926125a866f904a1edaa1db49a018f774eeefd1cda87ae36a5d466aec1b1391c05b2856d007a82877c6cc502c896eada7d7131398f03dcd41ce06ccdcae8e7b9871538bdf93e3d53f971e28120e1a4a74a3361d294a4c4f9e13919efd5e4ac933e279d912df741f75b1fd836bcae2f51a327be0e3d67f3f7323572812d86fdfc5e90f430bf67155ad8681af4b8fb8896f642332b14cfd6fef35e1b97ef55ea7096df0e654fb40e204e4ac834c139b3528d3015c55d37528f11ec897e8b1d709bd3dc6b966b3f785836fe73734db33cc1e7a2a730e25195ae5020b97ff0d5f11f210af6e98e60d746792c334ecf0960676c500321cbee106951a1f1823ac518b7a31e273286affbc3debb77f83eb8ac08e1138947eae7d3ac528f11fb63eae1d61ae079f86b0f0c66ae9d2cb9d29c0f025c46aba5a86d901ed3dbfc49a1ff53f27e714d4afa47347b9788deca53d61d91183ac0e79217e14208976552d05e51121654db393e54fd338478be11f5b7b7578c86f966bf5cd03d7d19e2c43c4a7b80f16cc97e585c1deb74293d019faddd1ae74a05769bb1fb2db0ffadbc4628a2769af5ea80533da15eea4c3fd5131d22e7ee862afda646aafc9b474979835e093aaf5e4ef578aac66545f65d696a206abe455339aace7442728e3bf90014f1a4ad4c0d01178af1362d4e71c434473116b741712880fb5b20ac93d555a7bd8ac10623af00e90a3ef3967ce8f55088fcf70b00783b8ac8c6581db09a468cebc2b8616695ca9ea502049a40a1eab055b6dd9b721c0e073ef99a421d3759b0fe7244b01e6e6d8ceb007ee8a19bf9e0bbab402b5d5e46a38e87075d112758e37342ceaff33de326e097b8ceed264b005460d6a0001371b6c1ed8ba208ea2780c22ed4bd0911f3fae142e44daa421baa5a2624f8f222a5588134303acbe1f708ea866664302007ffb4d904f49e9380ce9eebcfecaafcc77e2418378298033c14b9bfb0610e8b1858f4e73d051c737e0528b2afad626e6c8c5c6ca1f89ab7788af0671cc84f3a83f812e4ce1adaa82fb1fb9c879af07f3916e760ef298b6a09b48a31a2ad974fd67734097b6ff75c0a17e071dc4f3739745e205cce04830566806ef898cbe86b0fa6c9401e8e1b240e943f28839f040ec5acef3ab154bbfa21da8646d5ffa568069c67163f136f508628ba5fdab001228f397afc6ad089931d34a5d462e34a8491cd538a4be6188820969b204bafc27c85cd0eb4430a5efe21afea3636f081790cdcc6cd543a4034a3f91dd2313004b4b69b677160b728a68cbdaaae19a36a406d9fa0b6afc8c2a9ac4ade07187f9ef0079a16961b0c8c04e6512cf0fde541863506d3224cbbfa561531cc70173de708f2d7b4c525bb1ffe38ba50a333a0192becc5e87a571622d8b91737cd82041254b01fa90e117f19886576d99e132290daff8d5488bfda76ca3f1cd2ac189033c14d7dbdde0617b740d68d75e9ab8bad862fed09e6c213fbe06fd0a0d8b7de1e2216de1b0cb3acca14242285e3d6cfad06254f9e2568ffc67f2e680c9cfe1770cee801f788c3d3e9c4f844b27b65fd5f010c9a776e93e6b87ee4a6309de0635c860f5993aca7fb805f140c595481b1448d1a2bd0124f84ac48af7666c8d1a90d8f804bd56110717199e5a26b61824f9f7140a29ce65a025322864869ebda7601b1e4fb27a714c0ef1a8d1f8dacb60bbd8217e831ce650833d8043ab10390fdf9b23cf6f35ec454a521d7d760a02e214edb02d31a9913d0fd3aa992e0759c26c3be846ef919b422f719e0a39e9e31b224195365f8ad02af129a560361a88abd1e575824a58b0b57deb3dff8dc820e271c4b1a4265fbe4228b3546fe4025960df91a128c59aadf5ccb736b5f38bda10618a21a28c2ea278e55f9c620bf0d7ec64fe61c0db08e4ef46acf34b899ae49956747451d0b73f8ba30f4dbd8b58fcb9c37d4602df7467216ec1ffe539fc968c9ce6b2cd999b23ac21f8ef45434dcf385bf0a3a096681670a7ecd2336bc3bc77712132ce862157580c1f7c2a001451283722fabbb9e07b7e39571562b1ccbcf24fb937f3786728e2d4810b1283fd85c79884350269c74d9c3075488ef71e8f41177058f03c447990489481bf4aa92d132d5057769447b513c7689f85440fa180767305e2425a8e177cca364beabb71ed0a32cb369fb14ba8fb3f8eb83f35f8ecc43545e2c46f24605adf3e4ab69f4bff52f0e23ce088bb60321c3ef96a273c6af39e6dffa06b0c10134858ba32dbac1b35bc9c1c436d36a4016ba709fbed2300ea04e7370966f68c5beaaeb0665b23f7d57b4c402fc128aaffa068251c2611a792266c16914b95a6ef75bef9f2b57a886ebe54a48e54d5f05d744b17a370baca18be559d82fce812d8aad362fd2bb533745fb15247125e85f44b93b751b664371857ec9222931ee70627a1787c9fd2e2baa0aec13e42d6e0e8c5d1c0a7dc08aa107a36e2138ecf8860bb7cbeeb7429202a1f8506564d5b90a9e6feb87552de270a416a714509f7ea45efdd1613f1a701ab84b2c86cc3969d19259c3f16b62c3dc53ba14e438601ced67b7339d87845d877f804b528b0b46eb2784cb454c98150ed131e13e681b5bb33eca55d00c3e998a6ebd54d913bbd3b91b142929425f6ce6cdae2eba7139827ddb6dbdd248498f4e66f97319fca1c647789ea2c88973da5bc971f72afee13415e44104c276596f149334f21a14f31525e163bb275ccc5ec129060d0c320cdbb4ff9d647088b6d1fb87a8f30a677dc2ecfcbf65d0de1c50ba7f8a19219769df18532092f104e7037a45e6abc0699c48da8f60cdb75131c7fd97d7e486c51ff08d9d80b151e771464aab41acd5a29ff777542eed882a7ebaa416cde1b27ada557a02610feccd67b054a04fd2461b08821415b529ee2d0e3f6cad3783b3f95a66b1e1438202cac7dc4b1fa3e1b15911232342efa6a5867b95d48c0e830f9a2410d034427975d71dcaea14489b26bab958d13c371f96ca244500bacce27982f532a05d7fd2d4e0612f101280182ace2cc83676c7f0b131d715d3a2c425ba0b42a7743a5d490cbd49690969ed40ffb5b4e456d8d3d7a6363d08a8fb732ff8cbd5f449ab6c06e8e11e80b98aeaca44df9d4df26e6f3d2242b8c4724afb198979d0428196e8c5cb831e9aa86e438d15332118da1fd57154521f6026e1074fbf79c30a3f367f00f90ffab8b3e2e11fcad32424c8d14ffbe95c9312d2300519dba424cc81248a5ebf437db6ff9f2bf152d863399a343ed62b5310d936d36972fb780978e48e2d3cf2ec5c3ae9769a4a67e16769f30ffd4effc35468e3ee8ec4199d52982fda0dde5ee7187e37cddd73e8e5532eaf3f1fcacea2b98e6e01bc5cecc5385db6cf0e985eb13b3ffe4ce752aeb3ebc6c4f920703e37a33d83cb2665508aea1a30eeaa6477358f5f9454ed17b0c5522ecef905a295a4d2573a3b4a2ba81b106823212ea3e3e5d0c77765504c43b49f8f0f5ed59649474e044d68b9a43c7d621a285f2c41866cd2072b6cbe14152b3f17bb1f39b04e3f5d796319656d8bf66837fd1b2397e8adc234f45ad32264b38ee9eca2f2a65dc56dbbe1b9f0ed52d7afd9236635bf839f2d8f997a230f81596710c9408a5b3ddc9437368ab94d89bcb77c8cbbc72fda12568b1f1c7e2adb98c0e408455be58e24b359d1c15b201086d2f40774c04f35700a9f14249b6467b994c9ec5ec89608dda1bc9404ae90edc23bce30104f0b9736530e2ebed30377f4484c736cf8fcc66df0a7ed36cf9a4c09199ca8087c233b0513ef5d27acd8bf62ae0e5c1f954feaf3cb64eca3d7fdb1d5d6226211727a7ab36fbd6c82d771e56173e2a55a40c56e082bd1824447cace38e73fec8f31a977aa775e16ce81e37268469890ef4fdd735e81a6a9ef92781f57d2b4511869456e97a866e35059652240dbbe10d0f3cace25b66a2f678acced3aa8d89459a9da887b462746cc8334cdef24a14792a458023b649fd99493ad88519ce8a7b10655de5b763ca67917ce80abd5929b612d1c82f9737c6c266c3ea39ea3001a874654f488dd663cb3e025f435aa9ac5566faaabc983dccf193e77088c8616ee77bc88da8594a15cc0f6016851fbd5026fe67a5ea71089e19830cf7b816d2cdaa0a9eae822a7da1d8781377cb3720daba6567ce7906ef6dd", 0x1000}, {&(0x7f0000001640)="7511fadee96afdf33602710231c916c0e30403856281db411d3441debe28dfc3361dbf2ab1b3f39e76a9472a1d6997f67db9feab380c006fe11ae8fb2a3d33d16e5d8276873a54c71303bd16fa9707433e7285a1ad56bbffea40eee3a22e7c028033a8fedf3e74d7b09eec2ed07fb4cd808cc9b83669eff222d77f9390ff71bfb22f0a4d0074d42bc4d5428f0c97a9a8d9c8685808e06254943bd4da550ce7a3c5e8e2d2aebff915ca442e67d73f48d0f232888fa30c2ea31a6143be202ca033fca30ece00fb", 0xc6}, {&(0x7f0000001740)="d8581c56f328bfd16f9c4f5778d2f9646ebdca2b150d80bd20cd8890ca9ec18db5332fa660c20b683b6575723685370f9c7c799b79a792be4ea77a816cf58cecf12f821a785053800a", 0x49}, {&(0x7f00000001c0)="b10006d0d8bf0507e05904821ed23495b28d72777042709c922b56b87e693396a9b0b90c67503561ed04e3ff9756a7b4b5303b74f40a4522d615f334", 0x3c}], 0xa) 13:34:18 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r2) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 13:34:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7f) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) bind$inet(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x41, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x23, 0x1, 0x16, 0x3}, {{r0}, 0x0, 0x21, 0x2, 0x7ff, 0x5}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4a, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x5d2, 0x3f}, {{r1}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0xd3c8, 0x61}], 0xad, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x2de8a81a27294e44, 0x5, 0x7}], 0x1, &(0x7f00000002c0)={0x6, 0x3ff}) sendto(0xffffffffffffffff, 0x0, 0x755e361d20a76291, 0x0, 0xfffffffffffffffe, 0xffffffffffffff93) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c56300"/1162], 0x10) r1 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000600)=""/81) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 13:34:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f0000000080)={0xfffffffffffffffe}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 13:34:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 13:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 13:34:19 executing program 0: r0 = socket(0x20, 0x1, 0x0) listen(r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) shutdown(r0, 0x0) socket(0x11, 0x3, 0x65) 13:34:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2000000000) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/12, 0xc}], 0x1, &(0x7f00000000c0)=""/244, 0xf4}, 0x1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000200), 0x0) 13:34:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x104) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) r2 = dup2(r1, r0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x80) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x84b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) execve(0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x80) syz_open_pts() 13:34:19 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x64, &(0x7f00000000c0)="e28424e39f244dda06fcb6f69c46600a83e9334383e7455591f35e7cac7b744b9b1daf1b13fe8aa51a1aadf667c617c0eafd5349462ee1e40aca181c2c475c9829d955c042c98fee69b93c1390d4c18c02302eff012c73e2edea1db1d741da241c7a5b65") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x2) lseek(r1, 0x0, 0x0, 0x1) close(r1) open(&(0x7f00000001c0)='./file0\x00', 0x880, 0xc0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) sendto(r0, &(0x7f0000000080)="26f00a6e5ea1081d375bbb14300fc531bdf1298b662e72cf8c86327a7d771a6867f0ae7290b88a8f4a2e9261dd85dc4e17b44bd7e5cf4e3d63cd794d2ff05af176252ccec18422000e81c57d92d529fa7ffd8b3088726c28c468c553ad46904d9278bcc735e4486719d503e6cf022c4ac0d06d27491790719c4822344d52a98413", 0x81, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x18, 0x5, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0)=""/15, &(0x7f0000000000)=0xffffffffffffffee) 13:34:19 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xbe240011d97504e2, 0x0) 13:34:19 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./control\x00', 0x80, 0x144) 13:34:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0x6, 0x9, 0x0, {[0xfffffffffffffffd, 0x20, 0xf233, 0x2, 0x1, 0x7, 0x9, 0x7, 0x8, 0x7, 0xe41, 0x2, 0xbdc, 0x7, 0x9a0, 0x5, 0x6, 0x5], [0x3, 0x3, 0x3, 0x7fff, 0x4, 0xc1c, 0x0, 0x6, 0x7], [0x8, 0x0, 0x101, 0x7, 0xb4, 0x96, 0x880000], [0x9, 0x2, 0x8, 0x16, 0x8, 0x1000], [{0x7fff, 0xa422, 0x7fffffff, 0x400}, {0xdc9, 0x0, 0x50, 0x7ff}, {0x101, 0x5, 0xffffffffffffff80, 0x10000}, {0x100000000000, 0x6, 0x0, 0x3}, {0x1, 0x4, 0xffffffffffff8001, 0x6}, {0x5, 0x9, 0x9, 0x1}, {0x9, 0xf67e, 0x6, 0xffffffffffff8001}, {0x9, 0x5, 0x10000, 0xfff}], {0x4, 0x2, 0xb4ab, 0x1}, {0xfff, 0x8, 0x7}}}) ftruncate(r0, 0x0, 0x800000000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000380)) r3 = fcntl$dupfd(r0, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 13:34:19 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="eefc813ed7ba4781a24315f68d39f49b157fc7f8aec2d767776edc760160ba5ede45feabad75141483926a2463a48b3e08f8a94628e2082f26401c64a060c4ca941768fa59818d2982577481b2930fbfc5cd42f6a8b0494acf7d0cc59cb0e97caa8143cfc7ca4109ab411fef01154706f82d2d94170af51789e027c4a6c11b06c648d53853e995b942dad0f07768ce459259ba60ec6bbbdcd732802949dd1547454867ced1f880408ada3c36139db3bde140c0a2e1217acfaa0206d75afda7a8337919ee907fa9de3ea88ee52f104fe9287a89542adbc3d210cf1f8f5e3db2df1330", 0xe2}, {&(0x7f0000000080)="0c9dbbedf155be460a4906a68501f506345183bae008ac92a91c35dff2ab205ed15f09a72490113328c399cae21036675c69a8ef1d81937eea277422fd9a4f6a2654a2bd3783871062b9ad8b6b8737e7cc40448ce63254424eff60737a534c486958aa6527c873fe", 0x68}, {&(0x7f0000000100)="ac193c4c997ece68307e0d6b1df9f31942ae00857a90f59edbc2dc897117243418c7305fe2c654e6", 0x28}, {&(0x7f0000000280)="1556c82c08f0f58177da45ebda2254f843f0ed1eb4309f9e957a1c798323fc17e3804b295a48c288b96118de9dcac25031018ab73a63c0a4ccd25b510d1a4df5cc05979ea285357c46faf00d1b6e5ee81c4e7fc1f7f290f2b0682369d8b2ae2de3dbea8cb4431900d7aa2b1c2b176d1e2980594116f75faf39cf0de6e41bc4d8bd71bc75f89dbf4127c18f8ee04ee125b81a1bb51d0c8a41228bc9035433978655a3bae14986d22f3658e18b2a7bfa0382a8209f06b1ab2969d0b3f9ecb3373c7aa75fcc8c920e653b33fb60dd8d076f00ddf6ba046b10666930c630d89ba1bde74410cae1242e571306e10070ab", 0xee}, {&(0x7f0000000380)="a4129409990aa7af4851f86d0db739dee92c7603791773ded5f7dad8788eea51bae2063400993ba959e375121a3fb899a4b4b8b2cc9899f8160846fbdb987dca778f0aee278ab83169aa63ae1ad687ece1ea0761bba78f6b971364fd4e393cf6e24d9d96cfb3c99351f00897fb96228edd6a85873fc7c9459afddcabb3829fa44ba9301e0dfe79ec436508f35d9897670695a0875f5e2d8132504e", 0x9b}, {&(0x7f0000000440)="faec5b247957385e6223483b5e38e355b880b5c2c3e9972579d2a135a741fcc27db565f3a40ac4102759111bb49cf99b8962bf5a00b237437d92766d6ee7dd09f68385f165721293046c6f857f1bbd96b401a9fa2b99f7", 0x57}], 0x6, 0x0, 0x8) mkdir(&(0x7f0000000580)='./file0\x00', 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1000) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7933172ddb43207d, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x108) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000023c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000000180)="1895f18dcbbfc6d0b5fe3967db473e2663bb0b4333318b9e0921f5b69aac66d8f1b0e9627d6bf6d394b3e33288bb59ebf9048e5688042dfd24fa7d9f8861ac28759f3adfbed148cee843190ddcc96d0801e1acbb4905d4428ab78b4212425ce386684641acc04638188b41e384b8a8b02c4713453155f33e058a6b79a176be6f7a75cedabe15fc216efa4c4a8abca2683ef3a9eceee47210f106d74aa3d4272689f854cf37651338ee3919b65056d9512f041ba60b2c8a722770426ff075bd3fe3620e6e0970018e0817b5ce99b4ad88858113c822bb17825646fc0cc9a28c98ffa839bd96ad1103f284705241046d2f83a4121f3b113b9a0d834396739cc686fb7851d03e5ba8b622e54d9b97dd29ed897f6db09d1d4646a2ec70b45c8d326c8115f20d68c3229018ff48a786af35e9ca4fcc1d989e30ec665b8e1b418943fe138b4c87e44acf763d3b30d904e01b8a9b069c14396248bce8f78674096ef303b6de001c2e143cadf5e1b06777c23ceb0c015ffd482579b068a42b6ff08398e17fa6c36ad373ce5fe079651579d41ce3fdbffd51b5ad5b05f3c9dac7f6660855aef5d018f09c4e8c7a13992fdd909d8ae04f928b1d0f7e867e403c693f9a7095bc5a83b0b8380868c601bc97e61fc260d6ba17aeaf96e6e9daf5f51618acb3eaee3d821344ca980cc78b8fdcfa31e5e841b18ff9cab10eb0937237f300759b6a72e0b84714c078358bec156ede656a45634f3e637af312292edab955b63ebf5f6916c42135ec8afc99192cd57dce992a1a15676ad60a2619921861c5bc76ac63d3e9bf175aa64c496d9507b8aba5b1791ea919e5d9e15a8e6bd2f59deeb23e331f8d9368d4ff33febb225e61bc479457bec121344dbab345ceea974a14de9a2e9bf563dc683ff90e644bd6b32b496f92e60efd4b6f0071f3595e19ed7626fc9282389fbb23fe7c44480dd7b690636e0a365ab01a1dc4dfd8430556ab713a7424f327913f4c64479712bf23c121e74a9dddd0a0b506ab770df3327a5e0da58e3dd5a594d5c4acb855e3263f80d2bb15f2de972971f8b7db8a139fd633b121586ee19580c65fdeeafce9ad288749d9c7cb6f8d86c3739f33a0a6cd5c05e49ba44ea771be47d47c821a40e4a9530963c745e07ddfe7dd4c6ee0439525f678096799d253d2fe17e70d199d036ba3ca29a53007e509fb29954159cdb02b7a54722cacf16f7a574081977d74b86e8c7b18a0c7b38c3d31851a46d5ea2bd7bbefefb3156cb0cf89f7704bcc4416911dfa49c8657d6813fc7b992b5f69f267183d6e48821d3296e1953f76ae2f8a371ece92b198981e4dd81e6bbb643bcf81e025846624e83676df2f5971d5baf36dce6eae2580255224d964c614b03b3d2f1344bac9ca44a13a7329d40b58865848f43229888cfdd3f74a8320b2ab1ebded35e6da10c3e7aeb0190e4643559dacceb3c44fac39be74219ed6dd65683d26176821ba6f8325f33e3ffc7b07faa263654225a6fb7b08bf206eddbb655c0f36fac100bd4db683639124b17659366bd2721f285df2a84a624c9daf2698a18cd4f66b1966941711bf2d1dbba2cbcc45e31f09dfbfb78ffc2fd3f54b52abc6572e0e24ca3a770add78ae721d0f17dfef1701548a8919cd2bd41aa5941e89dde4a6dc4d93a7ad9b4e3d806da3c7e398f571ab13bdefe7672c37176fc2f0cee281242726d10cc5d0252b8621d85169768799303e27b9db25e60a6ac499e29e3fbf513e81ac08dcc176892f8d195dd478fc12f15a5db34dafd941edaa749ac765b6a046bf1b2ebb0bc49c8e1a49ff64fab8f6747e9955e5471d98c9cdddee1f865af35840ee38739f6050b36d021d75772860e739506c574d53c5a844eb7388fb2c1cc173e8b4e4d1209d94e51a951049824fb7cd7d15af2b4dacd489db8c006cd64105234181ccd33ecb29ab7b9922814fb55c3f44e03103a59883a0bdef42719aa1e803a5840e5f01bb76a771cd6debaa0082188891805788bd5f8bbf8cf05a75150e795ef122ec21fdd2328da13726e04f49a77739d8b4815738a903e420b14921eb0085ea9cd9d7a78f58f1596d439bf0b0a23e71d4795d635d0c3c1e2654a15e55202ddbcf48d5b6946235e5aee356516f39ca746e5a298a85aa2744bd3d6b632a2fc9a6366ae26f2282e9eb49f6efeebe1451ccc753291274ad8604649fca3ad79902ff7acd7d9477f8274fc3d97ac7c1c6ef13b999f1852a183316ceb0b558742cf419369bee8e39d118f6cb0f537511f39c7140e1a518e71805cc412f0670859ea78ed996dafec6e2d01fe29d19a4f5c972eeba8a475f69ff89e00260a8661d7dfab46456f7e3d77f1cc4e9e4d400e40eaaa1ff161e22295463d7297c22a5c283d5d54703ba19e1110118c25c2ce73436d750996c4e6e9b82582543c3fbd6ba620d0c51e974ae75f44bcfb16594692acbc03d799809aa9cdaab9c1fc572a9157bddb67cb2f10bd57a1b53fd166ca3b3dfa947a9fa1cf05b2880bec29389339f03e07810bc97a9f828710addb3ae1677e81eb10d63a1f9dfe473b7cdcb1b17148f21169ded7fb0334dfef07aeb39fa79ff53de2460d7e85911dac68f822bb8486ecfcbd4302320124376078fcbc2a7b2d2e041c910dddb38ad6cdf5c81b09a342c22587c057d343330186ac7f9267bef1ef38dd5f72fa3cba4d0efa63c9172e5e302e68d1bdbfbcc6b1dfe582ac0909f6de95101b81c9f27c2f3a5c016019673ccc28f7320b3b30744e97320accbd9734099840195b08fa2bd9e0285989e320a76b7a323d838771a161c7ba792785716ff433e0ff681f84f32e38e404c077d6dd050ce9c7b547f520da71888cac6f4c29d0d5e0d046f519795060cae732b7a1c11d1cc33cbf8ef22e9cab8e5a3e2d2da163cb92d9214d052fc0d92bc27d49a17fcd2bb8ae40a3051d13ee1fa69bcccb95301f590fa50ddbc706b25441c4a8f1ba7db2226fa166b4a8ef689a9e5d49af213e33d25febba8cb3a883445fb2fecd67c7816abab7fff5e2199b6d64b6f6eaf85f9e9aca617f2e1b9347d099134fd14f21e6d5a528ba69bf2f393c920045339d4f7bb7f7fa005130082ebae0d8235bc938720edf046567140b9beb4138b1389103e037018389bcc0d102aa2261c51771bce721bdc94767173dd80a09f3d94fb7d64712e6b37a177a3f71edb4ff996d510b3a79507da58786bf7cd73154ceb8b18714fe4bb9d7dd4b5e4d095aa70897897735562c81d516399adc968db5a5fb1f4616b39813993717b0f0d7ce17a9c35e7228ea2a1408ac59ecbbff85090ff66d73a4c54938ea60bfc6d5ea66c13d14797097da881062558d8c4693bb1bffd6ec4ee841d43ea7294ca4db91d3218739dd38bf3fabda7b3d13d4465e7f412a6d5f52d857a4da45fe4d2d96682f16384fed09c96d62c564b3fdfa9af69438caefd68d043ce323ae5b876b88216f4d94dc2089fcceca2a0b3488a0712b671b435079cd45030cacc7f04dd1f154065aebf3fac69ba08ee4c6ccce577d824c8a10c6f6aa8a36a4a805f1a426383bd32112278fe63f18c0967040d94a250489cdf9804bf62b560b1a6021b6b10b7e374acc0b84ea7e56f986ea4c1bd28047d6184e3c9111c75eb1257c00f019b3362070d65d66897854371f953aa8df6b69ff539919c79263285239a90bda92c0c0bffcdfdcfb6a5d6c7a813e1b4b215f6296d61d56f55f5178117d29eba5fe572dc662bdc0e3f90214f16320d5c5e83325dff05f38ada8cb9850f8efaafdfcf018dbb8f29a3a8b1b76a847ef63023b3d4d03ebd1cd700c62c91260913bbab04eecbb3d2a755d88bf73de59e8473af006267ea8ecc60a546c5caa74b6bedd1be4d0de65e8bb180b380fbb0c92aa09d94f561b0d45d45399515601fe12d250062816a59c6b6fe8dd802f5f5f11b520ed52ca4c1864bf76fbae2712d0e7b04907f515dcbd19c2c8be04fa6a6081742d429c5cb6e8735d0f65118fda8343bb1d2e8cb2b99b2fcfe978437517f89c933ec823bd39f9b09e23adac5f17a1270f7a2abd106988b0fa25021bb395f7c12fbb5769f2158eb591541068a916525e7969883aaa199f6d96de2aa57df9f69353768284e4d36c6dcd070abc9a389a9a4886b6bff14d79c3bdbad682e5ac69a54997b9ec8511dbbf601ddf5054bf82b89f39e815a41e30f05b3e17d6eae974c61ec7f143fa08bb0416c435ca83a2857324fc0691d94805e2c9fec994183715b1da83237a5421f8c3381de052dcea010aefc7a0316e7c435d22de2cf6c42b76b200dcfb0cbc4f607c31ecfd1a63430daa9920b90ec207e0e4853973ba68511e057050ca236c21200d93801db101a72260cf561e96a2b792ec7e13ab159064a14002029ab0d94cda62167a63aee81d1dfa40b96703f6de5c21307462c67ce587f20049af2f46ee6318fce0405816de062977d0c6d5a14cd18a4a7bc267523000ae7a5be9d000b257dc0eb8957966a375f7837d39c8a555b9c9c4568f6ee3b9cdd54317e210bf44d6938b401e0ee51f45657fdc687a9c71f1b8aada6b4bdad5fd9df3c0895aac7a2b87e5aa9f8ff86813607c0d1f2f0a6cb67bf81fd65acbf6c36b390d2f3c61d9a74e8062ba51f50116c0bfc7833c461d14830dc32966fb24d9741d1b04ed354a4e10cd2f40f61934ccb27cb11be7b7f979e5d9ca9c60f8bd3b54e59936df8d7af4b6fee9a5c064ed07dce28c359b01d219eb259ec82d7c1e49dc7a989574b1affd67401774f1179e7773a0182aa15665a84a4af3fa930e473ed31b2e1c31501f330b983c1299e94ddd483b084ec50bf3f825e1aae54ac2875f8a46ba7d238c89c03e99af9d4241e573bbcba8d8ac99abe227c5770c1a915f3009364b90f6f2af0657fd7202de8694d0dd4f6dd5028a47f5c0b88d5bc1a4ece07520c7465a902b37931ccb3314622d3467078bfb33644be7c26610500d89eefb66d70e91f40276ca838302cc608366911be1ffbd1079eb9d54f966f5900e6ea6605869a4085e21cc74a0dd138e268ddd78adf520a8fb764a995ed5062bdf9dfadb8a7e0515e0630d90aa1f8520037e305050ec2b1027835dbea5c88dbe077a9ed260060699bcfa95520915f195078d1929941ad9f3f0f4fd10456d1e392c9e5088509b14e6f0c6e1ea27380e6de61bf1c803d43cee4940f3c8451bf68aeaf7535d98f52bbae62c019bb5ff6bf6e1e4e81ee065511fdb2f764e5234b53db6e32575be5659b1e9640df8923925f437bf4980c2ad5f97d55ec046cc50487fc41e86d126fe9d2be0ed50f2b108e5729fab065845f79ce7a771a5721eef32954462cbbec2f16c0be5cc17f68b0b99b6a0ffe67ee410c74759bc408eea0271b01a413bd423d4107c65408f28a50765dabf53d4263cb0d4408a4fda774f0c28ee54142bd139374fdd23270e3043ee64fe93e2fe76e8a99d0f72a6ef05a0706a5126d6e9795d70289ce9dec1ee21501a82cf2e4b5ea9e3424ca6d18d9315227cfcb9e1012644a9081f4e3f15ca4f8663276de950cd496c82ccd06aacbba4c3a8f72b1160d7613aa3ba593df7f2b1eaec5b67f2d435e9de902d8d0017273a7e1ce8053bb152a775ea12cfc896c655d735dcdc3e66c58de8f7b01791ae58fc8cdc344b669264bedeeeafa7185a6872eefa21cda156c1d965b3992fe91332ad9643b7f9ef354d12b31b297177a04f21ac31847ab82e87579b9df5a7c7e3ed7d97163b05e1092cca7507c9e650043e00ece10844fb2e8b4208e69ab46b1137b600c90ac79fc", 0x1000}, {&(0x7f0000001180)="31b647bc1e2e73282108b1b988b335d346ab4191af9644093ebeeed8f59d5758a9d9f864d2a62187ce0edb7b7e2db691a9092888733cb4516f028e1758ea3b85dfb906e63462e7038b0a38a9759bf2b7551f38588d864af45b232b568c4db3b4e82733fde0b46cb39f3ac755b71c1c39c4adb4db6fc9dbb3fa8e3d606d5344be0685d282252103d3c1324751e55556d7179db07cce8ec236400527b2cb6b76092cff877098bd5910aeab2503d3e9638ebbd27e09ad09f746969d52920feffc70520a9c52184d932198d359ce20e15a263d2e658f7b60273d6d9e877a02ddcddb15d8769a5c07626938b4dea5f71cbda1a0cdd18b696d09e595ca516cbdc4579df24d788155dc230ab8368b5cdf80eec8a7ac2d61133f1c6751764edd7474e24b93050803101746fea4a9cded40e3de64cc1f75bc6dc04748a2d0b3ee39c16bf8996f5e307afd8c2baf1af7cb59bcb648c9e85e048da953a992704b7b66882e67b42852a83b91c4304345625a3efbd74d85e051a1ed3abb7359b2a835ed4cf31ec3934aa1fa51dedd5b2780211557f278e2d1f2ea5c56742ba28dd15764499fe7580b81a2d972872968b7e3bcbfa0023f36f906313c530a93a0205d3c1149fd0ec961655d89d828a50b4c1d7fd56d8ce5732bda9dc58bf475f0192615e34a59b8c86a2beffbe1bd9b9b3b616de65bbb5d5716529080ecd02f2d7c6b47cb420aab8b9a3f5632f09bf887b2a466d9db5bb3d7844c0ab47fb6884537d57eb0b0ac207b3ec3a866055adf7f9821d1c6eaee9c2bed828642e7f1b8615508de7f0c8b2ee06a8476004dce1558261f65d7ede2f96144b50f44f65e99bb5b94f45aa894e8ff10a47c3201d175b24329d42e9c5b7512f6b9013e809b03ee321d57f7955381277d4424480ec18a81342d2763a4de9d28eb1bbdddafa34edfe93ed80c50dcd131e9b8274d445aff36db3646f35600f50690640e282366e24c930e70097254eb6669f7e6e6a906aace687614582e83c2bb7d3dd427648c223448ad8ad21a2c936b45aeffbfc95eb6a8376b0c6a3a22705678e7f97dbe17fea0c2ed2dd95d65e85cde87ea4ed9fc7fda52803e312ed0c67d0aa4ec602a373196da44b455d54caebd73d7645748a14f5c9e05f55f0bd7ea4fe1ce3f088d43c87e061224af94c60374a188df8ea451296d40fafffb3dae2cfcb2f6eee4093264e0aa93dd292e8bd447dac50bec670016cf47b8737549713b942c72b7bc4f6823eb01219e4811e8ee7b1bf9ca19857e40acbc1f5e3bd5fa1fa09d3ab1e58f57645a352366e9ce9c770c861c96bb69da5268d6b59894c299a6ba90ed45d1a0edec7082579dcf22bdb51d59399fa0ec54aa27afee4c6be1c0dacbb80be520a11c605c769d64614b4d4655061e37260641e749b46ac2e1c4920e655e300a5634f40143798fcf560a217a7cd71ac06b04e780b6847faccedc9c9be26210c33d586c9d9f388f92882e3c9a27e3682dc588d0427eb35a1a22e2bbbfd997119cef4cbd916883b3e93fb8c49f557ad0c920c629de03e074f97f6af11d1ac63108cb5ed37fa6d887c64205e83ac73c0928df7f02ba1785116cb885e1625993e47a8aa2f0454ea4c569232169ed7a58d4d9bd162fe8bb0cd2e78836ad13dcfda23cb20a3ddf95b59b9f6bc604da8a24133affb4a5b08a7a9afa54cbc7febcc296608c1a0296aefdcb0f4129aa98b75e0d2047a3159f2f9a5686392a97d0abd75b771f3bef43dc4506e5e2bf62e75710dc53f4e22b9d94899e010940e9753170c4fbe6c95420d1888d7613bd96c4f81d867d4eb0332bdd7abf832557ff280be0e543e4d2e73414c4f5891f23c70305d948f66c44023a05164ce7c00cf0f81764b8909251ab048b2b3e2d344e7626058897d0654e0265c9d38f1e2362291b183c734d8737c4c9a1f00e4e57e5534efca1b180e1c8ddaed22717b9f413cb66456c29695216b199955b39674204339fd631f73bc22cf14de4549a2574fa0cb8ce4897dd6600deadefce31817b4e3a22b465dd30e00434aa1f90b596dc19f2018d8113f8433119865a1e57c429e0a00ed981cd82c88c30d1dd66704059b2643fc52a16c96fb0c601a051389e97211913eba5a275fd9d7b9c00fba442bbdcde038591c1c1e34b4686d2b8f087cfa5b8f5fb4e067f65c11cbdf786202139ac645054e563581e3c9da4ad34188ea5e30c1c814480852f387c0fe30211606adffd92bb11be699888a45fb1a37bae330d5246ff369cde96d339f5b9f5ee1ff2c75ddb853692ee045a5046de58a3e52844dca6f233fcdf516fb77a4e219ddc2af48035b00c64efd84e657de661b9a0e831adf34aad9aeef22359304def755c49fdc40d37e7cde7877fbd5ad0983ddade399a61339e12b7a48fdfe18e64c8b1ec6d6c54e8e66da98fb383db82a756f79cc553b93d96a9f27746ec300b6b8b0f490b42faa2bdfb5824b8d27f76a3cf9461c3a0df979a03d3df9f99820e7339c1d54535f6118de154803a7d10529b9b0f08c0b7692899cbc07689fcd1006db3455297a474b791ae93996758cabac296614ae3451baf6105aafb34dccc3e03ba52b93db4b8f4ddbca0c11f7b5855eae8f41fcdc754a29865b34bc42639e94fa484ee1c8384b7c33282a7ebf40a7d466c01dd888b55f80bb4e19f38852dc09edcc93d286de787d876e0b139a3cc3f43aabcfff1f7860ff902d133db896b94334879acd92ac558023d2c409d27e45c8b1caaaac023c995ceb833358ae5862d5fb6603c0754b29da6ec99ee685980d29cb31f963fbb68f59a664f726d6255029a614b0b682b98256600fc0829df818b45d2cd137daa192b99f9be841606b6d310c8448f6e7b6f282e776ad3be4c89513ff4b5101067e95beebec158b4e49da107317729fbc244ea3b910ff28f0f57f05732dc25f3a57df58514761fca3935312a02ef14af230a45c52b755bc2357d1e77a25274d3509f5d9652b93d3cbc7b54f92ca4d0fed04ce6645a49ff924af9f1dad7732aa6127ed2be439744c3a8ec919d68a5ad41d9e03b5b63d21d3cdd3261d92d81ac4945ef2c075ea6192d4886ce51a3159cfc84b397cd629a5ad83a3a0e0fe17c87fe1f2afcf4e0d4007a92e0da4aaa0e71079ba8ff27bdbd8d85d0c3dfd045dfa518ad46e59a863d09a6e3a7a26f78dd1317746c745a893f9ed7eb49b7bb3a497db95b7546bf55f21f615a2c7101a11ccad78ae100f980813d4270d64e10eaa67d29d0ae0d3ae61bf9b29fdaed19f0e0227d6450d0c9974e75dc906744f8ffce3c7cb500da942d0956dfbf1ac37b667ce868ed483bf1dd382ff249b0d901be64b2b58ebaa448980a14f44443f057397897a9c9612d3eead2f4bb4d0f17ef0835648767f8e6b225d0d2fb644a67a51f290ace1aca108151ddff9c8e62af27ffb289f35c894240065e06fa091b361c2be6be600239cce8a71fc695869e71b745c3e26451274cfd81ae5f8112248ab294d0980a82d6ed2f7788bff4851027464c8897fd5d94b4b3095cf613b29162bb9a82071300341f5c7a3777ac7323eb4c2b77cf0b9d8366772cbd1b2743807cff35e622a87fb47884ec96904746b6b88eac4cdceea11fb0b92cb60b23c89d36057126aed2db6d55f9d4d58453337177a038861fdee55aea371809bcd7329201a5440b366815db66db90353235614b6095497af9928118e135af624e35a81dc1a1454dd32e24b6e91cb26cc8617d9582e40c4a88fe922550ec004387d958ee174967323026cc523377c21860e15254a29981451db04c104f25f771a839d2c08db1161362acfda24e6eb661203b772793d86f9fba0e005fcf1ea2e55b8310db979d5b15c1b2b1388ba6468041a97a03fe6125be77aa89559430c7bb4c67e116ae8fecf9c971de98f017862798d346146a8f3c46cc4c022d3c7d029365c03341748f61c77454be3551c8128695566151905e7cbde541d27ba85858ec1123272001639d1e537897a1476d76ba3bdce7a86e7be4163f5c19c107dc37dd7b68fbd6e1ef7e4b9e944b5ab57376b6e1a820e94e3cefc2c492de5c9abccdb0978c62d24d02b214528474821162b6eda4be0cf72dab48c377a3dd31f1cf38ac1f683c6bae73c42fc7ec4e63eee83b752017419de71717a4afe526a7e6618018f71ffc16d0091569ae0af887012d5d2763f1eaabc14c16c9c8f167a1eae778cb56657e677ecd50064884702e9ebaf196a0a89228cba0d3c09d29ab97eab177187ba5f4e2a91e8b308d91759ad6e50ec657daca903dad4176ed26fa21d9f7768c21a1ee7c319576fba7ce86ce15e49cc928eb5ea4f9ba52442cc57b0b32d3777108a77aeb03242f14c86818c0aa1fe018e196334f674deb341bb10c4b5551ca6ccdee6d496308feec2a3f91381d8213af89ef8be6220c674d563b18b1d2e13092dd24289de98422116b434656e187535df7dd431a60f94e8f02f4a4243b3e18c2106d5c42fc9ed2f6965310332bc5a4bd0053dab30be7fae40dac47399a07f2f74d52a943432b224e0dc4c08d827796b34e596a5cac19840ffc3023dabcb18fac5d0b0fab4d0799e9f7eca851be9d54412cd3fa014b8b17d904dba9c01b9efe7870f997aa7132d203e66a7cde0eadc9d7facef9967b2a63a8e0d9a2c4bfce57b600299b574254c1a423eac8498f8f5897c899c98254a035300aa82e56edb8c9f84c39c6f64254d014f6ddfd07b17953b81b83ab784d29e3a6bf52bdadf171db2c7fc2ace1de5447b5a6fa49fd63db78633f1403d7d8a04fcb392c6ccdb62016786fbd30007584d4dba215716a79e468c6e83f76b8fc654108533dbeeeaf397364801ffe447dfd17a2079995ec92b2f9539ef715cbbde1b51152af14180f63a22025fb29bba38a3298795807fcac10bdd39f6e3cf87f32eee6e0eb215b4a50272e3fb12cb75f5e2dd69370b2353c739e346b69033c5795ca118cd51e9921f74973aa683ea97410badec6533e98a956141e8fb1967fc189d681e90d11633f8fc5c1f7f6e4c99f919412b2d860a4f21df5baa8ead55ca3581d89958a8cb331085aaefc4700474fa5a67db57bd7cc10de4f6aa1df62929615146d3ea274e8b92991cf5e0f655497d859703834ec9392ff3832074952ea8e20ca34dba11b23f4da689a052e90346d4f9bf79abffb82b152e93f64cd6229bac8c800a11d20a43df156706d622b79dd2b7a09706cfe690e905154fbb46e65916932335314e5eb3d5c1ec7420b4078d4bccddf51e3e8329b22122c0fb1e24cc80ad889d39209d9dedda29bf8c80b257ca243592a264202e29ead1f0c83cb8cb1adee2fcb3895ee735435afa1c8abffda298c60649d084a5fc6b449c7851c4a906ff5c88b0d8cd89f9b4e627139f4daaae3d7e346aa9b94dad642141b625390e323a09142d6b21d5581ca53c6b79522633d4215763ddc4a50854a8782f7484cd3677eab595f3cf26b0f56bf633989d4c46919fbd8ba81839582018c9d58a5e17ffa803949daf9ac61eab5395ca2a1943e4fc4ed1ea4eaabb34c713133ceb1e4d5a27fa69fc815e83b7a4b36792bc4a47e8addbfdd9e25d21d91aa71f319db78a2c0d23a5b2d19efdbe9bcd116a7954cb9d81ed92d9d1149c7b6c05edb45e319192388060bbeb19e53b19b82ea40b257d19ce67a9e45fd83bd46a38bdb6e80088bbeaa9797e915f23c56022e3f0ac7498ac84ff5c9612427a06ca8d4a6b69469e1903bdf1079b617ae02e7da45f140bfd4c3076f21920a39e95d6feed0ae31730c99cab7cf6806e6", 0x1000}], 0x2, &(0x7f00000021c0)=[{0x20, 0x1, 0x49e2, "ee90f4b636bcc9f3ecb82e"}, {0x110, 0x1, 0x7, "f4f0c1a1bd5d8d4545ff97f7e5487f2ee670fab84a5d9beb0309e91dc1125b44f98282224472140d3312a97eebc957a45e2331fe44ed5cd95978ab571cb30dfb6e783416018a7c203521769526c78ae5ec15dbbd5bba92f81b625287defcaf600880596d7250fb300a6f48c1acef141cc41b6991246d840dfa7a48c005233050c58d6b795068b41b22c6074162f13cf1ff504c6a6d209a9d8797bfe93b7513b711ee06e85d3406c71a03955223828eaafde3ae7058b3bdfba309af4c6284bf33eae0e72f6826ae6f8dc2f8ab5139c12ef68b273e08caac4cdb022a6be8168cf868b6dcd4ad154ff2f4de126ae9849222110591d4cb60dd40c5"}, {0xa0, 0xffff, 0x6, "b26df2e036c3f6e4c1790c0b322c5356d1528b70968097e19f1f65d4632e357f32aea47df897546f605bd613056813a54f09c5c6d36d94ab6a15b95462822f71509754f6a8a1fd957e66c180e968092879945d6800351e4a49259fb081c4d48ed0d6e3d51c61fd3bfe61253aec6dd03579e468f52396a54d7866bdfdd07431712b9f65f37352956184933e504ff3e8"}], 0x1d0}, 0x407) 13:34:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) lseek(r0, 0x0, 0x0, 0x1) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 13:34:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e9587200"}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="c5fcfe66cefce34ece1c5f1737243838bc8e3ee40370848156acf1513168f26bbca0fb9a05e992af801424d23862309d29c5cf89a7ece20be6a80c2f6c10d43c82550cf2c86e2eabc0235abeae8a16bc164a448b297cf7caf6c74c780193231beb1576561cbcef84a7ad5874425744d85984b9cd5649257a", 0x1330da8a9b8f8ff7}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x5, 0x8000, 0x1ff, 0x9, "cd97cb7207ff76b9b67989d6e1f50a0d59f02aa5", 0x7f, 0x6}) 13:34:19 executing program 0: r0 = socket(0x968e67874c733a04, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000022c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/68, 0x44}, {&(0x7f0000001100)=""/47, 0x2f}, {&(0x7f0000001140)=""/72, 0x48}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/116, 0x74}, {&(0x7f0000002240)=""/3, 0x3}, {&(0x7f0000002280)=""/25, 0x19}], 0x8, &(0x7f0000002340)=""/127, 0x7f}, 0x1) 13:34:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xcbc) 13:34:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x8001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 13:34:20 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2, 0x4, &(0x7f0000000080)="0d1db0d897baf4a4e778a6f7bd81836aac017b0447236254bf7a3a0371aa6502eb2c4e8bead6f781a7814e03dab8a93fdacb131d7c318002b708c3298846e76fab7cf018bbcdae9b8db52d280504973dce864d10b06c08c8744228037b2a379d67ae3ecc117100201b446909aa7aa91469fda7d17b828ed6883bf4d49365a2aba0a94338beab093b233de6ca05dabf94186633daea1f2f168635ea85a30f8b258e1c8f53ddb973f343431fd57a323dfbf859cedfe698d775434f66a15c51f0c3968c420fc4a2d044dbe6ec573b8e22feee30eeecca61059e0ff41daedbc77b41e9e15628b43d2993f7", 0xe9) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:20 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x16, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:34:20 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0x0, "f000000007005945fdbe0700", 0x0, 0xfffffffffffffffd}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000080), 0xdd, 0x0) 13:34:20 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000b3b000/0x3000)=nil) rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) recvfrom$inet6(r0, &(0x7f0000000040)=""/192, 0xc0, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x4}, 0xc) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0x2f, 0x400}) 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000010c0)=0xc) sendto(r0, &(0x7f00000000c0)="5855dcc1fe510e275e2a2fe0f344e3fd77db15b2ce145275f9fa3e102fec7c3bc79ae7d9121dadc91d989e35074d1022c041fee51d8dda22d20b59541afa85919104e2bd979b0c721c170956321a9e3c1c4c019cda0e502d110487e458a27be3438b42a383aeac0d95eb8525a303ea576d20a6991d014cd03a133460240a4162f80df4c1b480a64628a5c41b6fd5933d5a2a1377ed37a5e717010793b6bf8c0d17cbc6346cc8958c0c27d1ff2f58c42ace19a04bc911d662ba7263962cc42a9319cdcb75910ca8ae539d822e788acdba31b8126ded27e57b4571a9ac8071d939ff74375960039aed068be89e890297f9d4ece2c81b588e55cd30f765ed9119c2383ff19eb832e9c6569b0205ef5b5986059ba543635ba2ffeaf4b771efb8e6b34253c1020a0aa37474e82b2cfdfa4d82dad68f0587eee4290b0779f45dbb8a3ab5b85e6a60e65ed8f98f5d7ad886484b36a8330919042d57acc848d7d5d3ce1f5edf9564a0fe2f6a6f2a4624c6dfdeb4d07fc72aa9d643419568ab2cf0b110d48d2f74cc3e362c4b99bf2ed2ff47490e021bb20a8d1e1ddfd9d088b8a821ae2dbe930066843c5f9c514b821255a55e30d81457b760f6f3d311b7c68dc7247126562d3430ed344afe6acc0b8301983b90068c7e71632ef573a75bf0db9035e13fc5e67dc0ccedcf3b07e80eac6adfed164a07b8faea55d3f338b8aa90f6ab083c58f7b277734675980a2491aa1e808acb4944c753cdbd711d4cde4210501cb5895d7db438c33cf573fe533b6aa01f7c37adb5e8bfc2397c16f6de9643a4c7b8b32eb86d448451968703e1a12e54ac0186e8349a1621e9420181309fd13a8717a0a11269325a282b8b81dca83c1bb9d046fb74926478f2732864ad3a7610431ba54fb858da4856a060da339eb27901d3d1158c14915a1958fe57f21448cc84d9da13e4d84aa6999139f7e327bbd2465ecb79c02fda74d56a71a0d830dab4d189a1bb1ab7da650c0389bf97dd6a91b17bdf46fdc65131390485119e2c308d42fa339dfb4d32f109751e186b775fb024733c6ad95e6bf871d4e73d0f7cc56bf7ed05e1103c24c280e2e01a09b8dae8bbd6d756f8437c8949a92f0b6ebbbd6f4914a39914b95860756cc5bace0dbb9a1dd6e7426feaa260a8b83ae5a8ffbbdc79597cabe50f48c35d2783a2df7d20453cc18ca01080899d12a663b8fb478ec06e6e39c6dad353490ab0999c83368f2c930e1c3c4656cc8dfd271680394e98f5026d1299bd769d6e1c66e7108fd938705ec5f57cdebee0c82c7fab685427fb6e033b898974f77478b8f1528eb46ceccf15d00f8346eef24ed4f03e0140bafc8ea166bdab0e24d0d9a33fd99be7fcf6ba92855a20824560b0a84e98f16ac3ce1ba286090ebbc905885d859d443f712c78d651fc4e5006da510ee94eefa12320815f5131cf6a40e2a8580e2633bf21d26ac927c51939c79c1ab653f398e0977ffe5ae12d058a2830b0d34713fc17f2bc55aad91b3017861d8755e81320aaa99ef17c5d9ccdbf30b78f30e4c023f3546a9bca90a38363dff99d96505f3b4c6f74cb4d7819835388f3d012abb18849a5650f4a3ab87e8d2da011ba27fc77df9486abe21d6b9af17f1a098271266abca3eeb771391bc7817c39d6ea325dc6a7d27eff2912f4ade92242315eb3838c09827ca86f8a23bd248a185ebbb973832d86a773e6b67122ec79481b7a60721aaa7cd5b65ee762313d729dc24dcca386d65d0d3ad538d413795c8db7500928cc901c3cd0ef739c95234c241ee15cdd9058883eb051b164e1279aac74e247e031165cf666df2acbf1ff45b5b812c9aeff6399d5a3f46ae3e0d0132da91e3f138a764b29317a39282acbdc5a6ab55959b2284780fe50de77167d4a7726fc74017f980a5ac264b8c7762b2a2828641721cfa0b8bf6288cf72b3bf88a27a80776b69f327582fa225ce11c6cf113d7942b620440615ae23eed4cc38e58d157d7fe2cb859b2fa382c95fdb8594dfc2c2bd56ce6978806810ede500d7ca4097fd6dd43c44c717bac0b5b2052d73bf54d7c26b7ed49842eb16a951fd9177d3230f5456f6b9bdb33b8203f2b778b906464291e0ab684271d82371801fa8dae1b92935dd33600ece6bffcab4b2d15a25ba37fc727cf48b8b400b78fd108c98c5dc1034ea91fd455753806034abcf1ae98165204920ec13ea97cd9dd5da16cf1e58f7eb6595fb5a5368294f8b662531c4d6f8b7317d4e4466ccb78348e3f4d164b8f0529d982455bf56504d2cc71c589b860f4a64a2a3b88cb914968831b60dd281368b4be0f17323898a4de8ab7b5ca358ce730f4c017325b211cf2a583af77fe5858d3ecd12005cc0883f1eeb52556ce3fe90a08d75238cab001f961f0b3c230fa782e14a23d4134af9b47149e0d068d7e85da921acb9936533d939068d2143d2ff894bb42439a78d26ce27de2b31888e4b0bcc358b40689558ee9de43692c389b769fb9d4f56fae3113e38029ce2b1cbeb87fc8405df0df77df4789ed5138b836dba897bff7134fbcb2f36219ba5f6809683b71818a4b93e09f2822124183564e1d83bf39dc2ca497e30ce134db3926c259b723bf3099429a1fd6205c3b3e815e02183c19a8b14563f53196b3018f04614cde3f62062051108b42e5462c9cc7ecef07c7bfe991f6ce4df8787766bc6e54be58aae79c71618f46d2db9bfa906c198e1fe85972aa49fec39f9f6349462343ede3f671592ffad9eff559c35ca7b695800103898cfe6f164c895c14934658827c8518203e2379c196b6831d1824be84e53c79d4804e8358b02eb00d59f5fbd15b6a98fbb3ae8cb7cfa9b5fc4b847060e2dd651d0bae4eb5fb8c92378165585470d376515d0bf0bd1f63f10cddc79ae39c0c3414c1d9acead30f9a61294676346d9395d14425c4aa41c2cc7996fc806d4ed7a71d5cbdf3b41fca9fbdb2b5e78f5c283a3350e9aedbaff4f77ee2e6cbca102ced34ac17494f456b0335fe86d1f11529e784d25cb20ce3d64a504f5f5017aff5fe03b78b686723d60fe6e4b4a329f1810688ee931ed09bab99d5695c4bdd1b07a8609cd2f3f677fd453eb837ffe78c95e4dcafef75b23351cedc8994d5287dc7763bcd5e94ffacbc772f4d1518bb3bca2b3f12488fa87ecf94bcf1cb59c1472a843f5276cc1e90217e38d74db195c5e9fc8106db7f904b55a26f75585e44a5384bb9018fa710a9be5eeb4319c4697aebb4b755d66e40af6d7d45f9c26fc0828575a39291ab8bf433f1fe135b3610ce2e16ffae083cda7e63686c7566767ec918e5e97bbd08219cbfb58f822fd1311a12205b23e613829dfe0e08d9fb415e1f05fd3fa30f2ab2cf301ec599ffa58439e87d4b258b9f2886cf48647eb6cdbda9ace9de98120974f055eff4bfb768c8432177785f5b6c079f55f8516a4b02c0ada0bae2a5832b01dd8cd0751e802e95843ec6e8f9df7d03dca859706d3985f1ffb8af8d8df5436af3ca14c06b8df61206bd398c6c2e6f2042920293cc14f207c3037a14d10906dda0f7370b6950100819e21220a0c3f602f17bcd68c943573fa5ae436f3b40da333feab8fbb5a8ac4c389bb994e8fc6997060371bb9309af446a7e7531b5b4fcbad9fb82108c4254dc55aab5a3d70c53424277410a22c1e02b5d37f2973e3150ecf93e60c2626137c1e95214a997f874d7db52bbf1140280b41e8f2f3c09629c0f0f20259f6e325fb23195575a3b93bc4a26c03cec9d34e331806dfd3f24c2666228112071baf4eb2b514f7e2e046ccc4b47ccdf86e14014b79ffa4ec426530f7bc22f03bb0751ca5ef8e7e41bcc546ecaf6d50bc35bda5a3eb2716362f0332eb26eefde57f74f3aab2bd74d81ea4ff237413e2a542fbb95a607f4c0f117c49592f64278e7587f3ef388d98c68a7ffd9a2794adca067a53d3b1fc242af0394ca7e0036ba75a0c92ad3d58a7ae34ea1030d84feb732908ac11a13bed786f38dec06437d22ced0bbc4eb1e85ad977a356d6b7a6eb883ebe6139bf6d9da081aa32af373b0b02857d457a60549b90972bdd1ac42ab9de61ab0b5dd0a251b16393f091e863a4e0f1ad86bfbafc336751277b34b6c8c761f51ce02d247a748f9ebe71fb07e18be4047d355b16f976d9b3751ace4c5908da5d82163a4443738e9eb0c9e590afd4c51a6b2812ec9c04562ba39d5ad79d037eda658bfd954f617871af7073dfb159a95c2f15e84173fbc98ee9f6ba581b7445d0ec4fcd44805b5d593e3b4f28d2122da0b8873e8c78f6d104c73dc24e8fe93e3325b3fdc9433bc31ebc2f1b72f59bfeb30864ac169d6ab3c7e70a8a71669a727bf26cb2a9c851808e8821bf6c7a9cf22c0969cd7d74d4b43b562ae2e985610eed3d2b397ee989a8e9081131e62b17a11d40bfe2d7e090a7adc10a61c6f4129896baf13fd5448b8f44a4ce10186fba7438eb6fcfe78c3ca041292c61f1207e5d118ba2cc67a24f4fc3a0f228d36fead0261a6aa588cfd5b2ff63f295227bf22d10237fea2e9623eabcc984ea6132662e0070ff35d0668e0c0e25fd469bbc6fe506437769fade8fc5ed54648e4dd9f6fa610060ae17ebc40532ac7312dfe280227dab632eef2146ed15b54f193b6b2390f41e9e05e23c623ba42503f0ccf5cb8041a104013d3165383735bffae53eca99b34fcaa38b4785f88865a8df88c2b1d0bc58ac50d32dd49ab7f9d331786f4b1ae66f9c1e6f1da06f248eac95d24e1fdfede663ca4cc984e53184af59471113d696e02c63c617af1327e7a238c593f61d1c711370dffb0b80e1f968ea65329b6ca529682f977df3bf7955d5a76004e3e47ce5fd100ad504abd820e99199c44d6c68ceda53b5c27bc7f31977a9cfbef7288e88532a122570575c32132ad12e7e77ab559de03eca26ba159ae448141b10c7d90ccecfd72218f19fffb6e6a93f9c60938c0332662e46e1ec68881b57143aec17412e85298b7a63c3a4a77af46ac684a0b206792765fafa632f839b72434580120b59e34855cb00eb6d0b949fa1bbe5ec69b4f09d428790dcd48f9697e9bda5fe3e4d60f2edc0f6a7f9d88790e16c0e00d240eec3cff66283adb42b4dedb41b06363ce19fca7bf9ad60ddd468e47bbf987525f043429b89ad6e47fde9304f46fc49def5a701dbcecf5602142d6191a926811d2a0d4aafd268ec83d95000a4175f11db12f7e9fd81489a144121fcf610ede6b27a85df893f010203d316fad33aa99407593c3f6a65cf044a5dd5e66015694e6b2a0ba3cd1d186694da1ee3c714329d947324c9596b5fe4aafcb8cf8f49b348dbb65b14c3591acc60a807289daeec35596ad4b67d0981de915c8a41e5610681e7b655fe3d7ac7b63acaf6e798d6a71f9c35104a50b7c4e719e4ced87246f111402a4ad661da26e9b4a6500f87c12964d3aecf2d0775e54163dd708ee31fa65fec644bb6f2f2a31b0cb8691004e9b963002f0f0abd0c17d2c6f096707da839a53b1f1d0206201eb150aaca3365bd619c766221a87bd2be6d682d3cb4ca0296c7ec693d2cfa643378368bd7df324d01d2d1f157e2e466cc3b1efc499c1a8b86fb304a2f9758220ff430e69041dce4f751b1fe4409c4bac4b15c4ae42ad1691bd5f7cd70ec53914d723c10f0cb047d867cbe4a261623ae168051f90cba506c3d9bcc2cf11789d3c0348b0a019cb30c2eb159e68b60bf9b79045efa6d5494057cc6890e2c507e7023f988601b816a74e95aabfadbc55599acdae00bf9745f442b45ffdbff37056551a8302e00dfa0", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:34:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) dup(r0) getppid() r5 = getpgid(r2) fcntl$dupfd(r4, 0x0, r3) r6 = geteuid() readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/233, 0xe9) setuid(r6) fcntl$setown(r4, 0x6, r5) ftruncate(r4, 0x0, 0x80000001) fcntl$setown(r3, 0x6, r5) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x6d, 0x9e, 0x706880}]}) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x7}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x50, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x10000, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x380000000000, 0x40}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xef0cb320b60098c8, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000080)={0x7, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000000)='h', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 13:34:20 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10010) r1 = socket(0x2, 0x8001, 0x0) close(r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="671480676be9fdb721c2c3ddd015ab910682edc998cb0c0174591c41f441df9272280caf467a3471cdb3f9cb9fcf4cba23e850866a7182742afea4a6cc94d6e98c9b995aa2", 0x45}], 0x1) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000280)="ee08665d19ac14d5e51348771197a772060000001715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82027811e2068a11776b42b7fac45c41ad1e1e9a0a2b748efa19ff282e48739649f1c6bd6ac469d7722da7952072d09f7d5a5d"], 0x10) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 13:34:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0xffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x6) lseek(r2, 0x0, 0x17, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r6) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x7fffffff, 0x80, 0x4, 0xa9ae}, {0x1f, 0x0, 0x10000}, {0x9, 0xc94, 0x8ce8, 0x800}, {0x1, 0x5, 0x2e}, {0x6, 0x1f, 0xfff, 0xfffffffffffffffd}, {0xd4, 0x9, 0x80, 0x8}, {0xff, 0x2000000000000000, 0x7, 0x10000}, {0x3, 0xfff, 0x2, 0x10001}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x3}) r7 = shmget(0x1, 0x4000, 0x141, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8e48, r3, r6, r3, r6, 0x10, 0x1000}, 0x2, 0x9, r4, r4, 0xffffffffffff8000, 0x1, 0xc1c}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000380)={0x9, 0x80000001, 0x80000001}) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4c) chown(&(0x7f0000000400)='./file0\x00', r5, r6) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000440)) fsync(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x401, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x39}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe7f1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x20}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000980)={0x0, 0x6, 0x1f, 0x49bc0143, 0x5}) r9 = shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) shmdt(r9) getpgrp() ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000a40)={&(0x7f0000000a00)='./file0\x00', r8, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000a80)={0x400, 0x8, 0x4, 0x2, "42881f66e51d5a9a680326a57308cb61f51e90d8", 0x40, 0x229}) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000ac0)={0x10, 0xd6, 0x4, 0x9, [{&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x400}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x400}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x89}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4fbb}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x800}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0/file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7}) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 13:34:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0x5) r3 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="ac7807331e94ef6729f30fd05591495b4c65ae8f52c0916df75448ed2bf92c8125ce54d40f04dc468689c39f8327477cc5af356661556f6f05737b1a975197af3a77d5a41ae14105758492aac051c669499550ce5217556923134780b9cc318ec2774e3e306130ad7d97ca94b139c0917708d63be995b52bf75f62c483e8f816200c52534b367bf3ad1602850016b2cf2fa3bcb4ba8895c016b56d1aa5b042755c70daadf42a376a5bb249bcfa9fc0f1b412e698b46554426f1655378bd775fb0d8ddb725bbcb8268d02929d56271cfe09077e2ecc30aa0603eb3bb30676cf", 0xdf}, {&(0x7f0000000280)="b3aea0b51fcf4d4ed381ec3b1c48324e632f4f53b487a17c0c3ba2ad8ff882bc8026330505ce97ec0adcb0cc86be9a24dc88801b215c547a9b402c8df673ffd86564044860136c65cf5148f4e3081c97ac293a2cccfbe5200597413d3a156cd06642fd2dd24352205cb9166f575414b08e4173ea2433882e3e979f2963cef6c6cfa1cec78445ad35051f7f5627d6c2e9bc279ba1d22aefa8998b9403341bcefe1abc56e2", 0xa4}, {&(0x7f0000000340)="a39ff103d62990e1b980c25acd7e8088c4efbeb11605c7ee93eb06690d52595bfce6619ddcc5ea299d11171c9dbf90b8952061e80e4a49ae2e2d5edca35d7ce273af39409fc6e28ef2c545ed1c2d5196b74b32539b7dbd94dcc6eda0b8448e408af507e5cb77f9cb1527d234e004d95db0fa810341787aa5d1d882d292e85bdfd5b616a87e784c3fbb535e8261ed36208a47d0da6c4d6ed6e2d2b2991e1ce5f2957846adff350a4e0b3a5cced2b70d57167219c96eed7cc45f4bd84d675ffe92310ea960849db4481ac31060677662d91d720d4a6a4f04cc1be3add662524d2698ff9429e884af33a55522615f357c9af5233118abd74da517bdcc2c78e859b4b3481cb2db80faca03647c11c55155c236bd37439b866307b65e9aa49bd2f3041b6eaf1077804e5d3f623e1ebf76766ca37da02dce6a886278dc41794c4b3d288229d29aa89fc252846916f391cf54db4537322238b6e6eee146107c6810db67993c4c48056bad615090807636795a44ada59bb82841d369a6c21bfc6b4b608ca66df421c3332d8d8b6a8de826d45771350d42ee1e7a86da1a2eaf1b3b877b38b2279df8f66b567654109fe244241fd12e497ebd7cc8fcae01badb12eea2055c2a985e54e6b720cb288f9b2b02ef007a9f6cb157ef7c1f71c840f61565350e4fe3f923dad129e928a8a464c8f7bfa6c8c1d82c21205b8388980a5a6bc273a1e169466b26fcb3f4e55140f7f8f873cd79b94a8959ecf1edca314662a9e408a3751eefd3a79bef9a1496f7d185c8ce5b2243b20dd9734677142de03006a20423ab72c2fcf655a52d711ea077e34b763ae5c10ebed6cfc36ec06d41bff844e08af87b363b094bc997a06ea3a1ddfae9999f5757ee634ecd59404d57fa8ec98fd5562a0e42787e126a707abddeb9bcfc04f6ac0855036b0ce15cbae9463045a2b7cb216f4de2b5000879a05f1bcb498d1d3283e57b3976b4ff323c42b15726d265aac7362e4934769311d6d4efbc16c800b657ab9ba0cd615cf2a3aa612e135dcfd631b61530d03cbcdbc427c358029b559996b4d4902740ffcbfb5a3d82e5ddb13b4008862b572aaa8fc2f5d92d23d0cab8548210da1479785331298d5f58f706ff8863aa0df6a139078d41a6c92047e2c0e82c3a3ef69fbbb5f843cd34d715f5f321d8dcf65d22791d6a4f42903b1f9e19cfa4dba7cda34a442febccf0cca52aed2dddc19a56c98e7125ea5285499aa3c1b5b27ad68fafd04eff08473cafeeedb40d076866e39d2b99a38b75b9053ffc78d3ca3c11e20674e34dbc362b04f92586207ea3fda22d5f66c5d0ddd8009a7efc03539186989cefeac0b1dc84dc24f5b66fd02e81a423164fc2bdb8e7d18016124f62ee568a07df39d3f2d05a077654a7234bcc5fd3fbeee85c309388036bcf04e374a434ab5717d6097342ffdf7ed408c134accbfb7db653dc9a3c81a704aee084bfc503f453d9ab499d07c8d0282df450b3d7f6913444a0e2cc548f4f5872a56c3abb9a8a1512024884570bfe2f96c5ba0b070b68e0c8645a5c0cc5f37eddb6cb4ef9fc52e1aa1227c5ba0503dd0007603acad85bc2889b8427e4c4639a1ee438b637ad8b4393bfb88793368eed10c2b0895915c529c36746d08d0f0b0b1031671be0dbac5ab25879d49118bd29eb6f3bcfc192b60f789383c4a082a13fdee695de5472c110edcca785c922b98b92f9333e5cdd4f303c5d8d618fd66d75c44d0d5d337c4efe6463a7bc4c8176a7d7412192db6c69f5785af7b1ab8d570b6c01af794e376bb557a9d2a261d92bba36f07431565a35b4d0b836253f8b8cfcb057ed3c6d2280fab0f3968df263540caf7516b308f9798865af7f39591e91d0df84a0ec53a557ee26e84b44fa67ec1e2fa35b826a8bd646f0d72a0cdc5aa754c92c798f9b2e4b67abc3be97dff1a3a5ba1ebe527a5126fd716d0801f3ddd5cd95558a7015df51d315b9c512863cbb6999a648e2c42d4fc54b20015f51b47d70aef8eeebc850b581dfbcaa1405652500fe320943123efe26781ca8bc64cd375c42ba1417778f350154a87e4fb46c27cc2d0cc45679ab3b4f8213b6fa0b13bc5c4c48acad15ec8c207e3b65d59e3fc55b29d15476c4171a7a9707ee1d7651c17320aa0c5ea3bd73ded8c5172edcb0877c928c805277f164cb1b1c79b07b6273a9b73a4405b8eef6249e916913a91bb082b320281cbd1145964a72b04e74c3e46b1fffd8040a930159c238a150946195e57703d06c4b26a045d68319deccfdd3bb23131700b716e3ee1dfa4b6c0bbbd87b5c8a60265b97ac02bb885dfb1986f651853fdd84556ea500a8bb0a10c9c30602c2e5086166a7139573f88619a1d6952d0f06e0037d4e4362c793a4596b50e414366904f6f730307ee53918b7d9f9e403b7ca8003406520a9389fe262c167aa3863a3f5dfefd351be9dd8cf6213180646b165c3fb0404efce0f3b9b4a319901cc1efdd206c3db155088c40cf3e5a94ad58c90ed35517071ccd211db8035337bace35b7acdf15acdec715b8ab7b17eef6563276bd5c438025297c3a243d234ed06a3ea79a0e3071f33812cf2f8e9179174cfc07e5b980c0faaf9f12ffdd0eb6abbac4191b37174887ab3b9ea4ddeeb6d02e7277c1fa4b7dbf7eea9267bb8f7b80aac97446e5aeccab4a6541f8af898b889d34ac7ce48dc915df551164f5e6e92a5c79cf3e67ecef60aaf28f4642e5a93e68662d15b07bd953a7dbf3c81818ef5c4d16a884b8f54953439f19f80b312a4ad40aff9a0244298dc41a4d1f7a87c9e9e21761cfa546762911641a1d54096353f8dee130abe40a6667762ea569ecf82a0ecf948872953c93aef119becffaf0aafc50de99a57795cf50c32d811590aaa480795d400745097e9e87acd404e6d90be67f773f25c275b2194f0ab3f23d84b1c72287ee480008885664dbdad568e903a4f50988e8d6f289d6fe7029037ae72bb4624364272b386a7b1e80ea54e925f8a66b89f3571e5526140cbe8c7fd6568ff8f677af3100982f7146859a1dd2ba16f44f09dfc5c511169450f67c9a6a91a6ba9fb6684e08e72dbcfa6a08b1343d9b2a4a0a0fd797f27b943517988c5c3400be956cf1d82a8036cbe979d097e544a18d7e96b40627242b22e855eab3c8c8e0138a1d55537d14553659fa0eb7e9ece24defffa7168fa670b4c21516a984799f72596507ab1d1d61a5ffe7b8c2c34fd91a6cdfdc5d66cb591ce936a063ce3c34019ca03e0cb87f7422f25e9b20b3e0e61128899146595f9d089cbdd8ea7f8a6f4615dd662c5ade5f8fa6352bf58291efd82352482e970ce97c10198ef47575baf3821565b69a3bfb0617bdbe73a8184ff4c345a88b3e47f58b88d6944d9c93f42e6e185908f3fd1c3bdca829946edcbcc27fa3c3e2b135c19bab7ac2bd5cb32445abd9181047b849296380851e0381dea2c2757ff91f0386cccffa371767eff85f33654127102fadb732e9f587433c52733667573d45ea0f215e4125500375ef6b01c57c52c2d27e9064e0f5744f415624bff701e31c92e3aa57befff59114496c1d1e578405f04173441867fc52c2d2059f7f15738470c54d99b7ffd1a21f8cffc2f198c196ca0ef836e141e19e19104f0136b2822636438e7011c922faadd30d72f82ed7bc82610112aa01e25dc3834e2746794a36c145d5be5baf18edaca0bf6cabd4dd5b2abbea95ced979e510721bd21bcaed4c698cce33a8d35f2e4c98c942034ced84ace68d385cdb7b16988a63959d4e1b8ea6065b4680aa67292093df4a5dfbd3fb499c267786402ba66058195f24b1ef02d19f47a98c93fff53f3640f636acab21797ea55dba5f103d609653e936bc5f7c3633aa65bf59cbddc33558ead59867d5655b45b6e86ef81a1a6a3e64e19b4173d966cf86e17b6005e5fbf5db28350aca4a4fee04606024233c3e93661ce5ff867184869aec94c4306381777281474ff3cb3caeb77a4fe51653ad0b8676f7bff5c1ecf75e11a50aaa7e2c9a6c668a3fa68b6c9d887ec9b31fdcebb2fd2a0ebe7e3d3733162953965bfd45dca32ef19667986735bd771e6258c6c70d9f39094b98b437a5113622a7a619220ebc1018736cc09c8f1cded98730045dc142d359a63d21a5833b01475b0585de90410bc998f9de35bc8062762d0908f8c731828c82d0d4b5bc4ff67ab5a16163ea3ec4db5c1b0de7b70567f03c084523f9869eb1eaf31704f77bf1f7fbb4318f047c324fb04c887200529f43c8a89a95a4fcbec859ad96f106b079a5bbab4e6016078cf1d309cd02ca400bff8ee1e498be7b5b11440e41071fe83b77d8141b8b6208a744062f2438c7608063d7f092d6b7dec9ce8d29f2ec8affdcda535b05bebed102d9ca92645251e84395e45bf092ec816e4996c29a25c45c78646ac75938f8c154be14becfa08b4b7e25b6593df2d55bc8a276073cd600fdbd48c081e5b68a0f280aa005a7bc6e966317c0b0b66823457ea24eb9a05f0c90e5f1c4350301d0b971bb1628ae22c83d3ce3a52e88c405e6ba45f06a3fb3f4083f8b53d9a9c85573066fe7bd9cbf4b7b29605fd6137d35f609a227b5a7dc1b5fe8b72e78a10e760cc38c4697d9a43d54576d1e844ea524a1ba5dce6652d3b880fcf67ce94c69e002f882b39349cd788d00a55c2c0367bf3ac96c04b49904bc46d40bf4be28258ee517f642cd8ce664da375bb538aa7f74a8b506c04c52ce9e76ba5c31ab25ebc19d7731a3e28548a3735ed4f47dc53423a06c444da3f933e93353b39bda57f67e04c67913d112883a24bcac8796f5fcaf15b754448643463b67e0326619daa565669308963143eb8d8b4d926f243ef13d0106e80061f29f0a803b7dc24edd50c489cfae48ca264dd77b6a99119110c60f0ac83039436fe148f190d34f9264657724d850bd88d175616b2691e41aa0b7579e7c51f89be531d081adc11678f82239561e8d0ef84226e8fa297ff722d67251596669c9684d6cdf3eabb262a462dee6206b53579c9c0f642b0729ff85d2039b729f8b639858f60d6ef7c646cd8ffda684161587129c400a1447101439d221ac2da702e959c2746256c2331fe6b7beeba6e8755348ce63213dca82f4dc40dae87055d0ef3ae38c092d291a7032eddb4bb0a24f4e1aa6c373e522d2a570630661c9261a7764e8226075ac84b0a32267f55669cd7368bf0aa6bbcbc832f8f092743f352022992ddedb6a5590fd64e2edd24feac17a74b454875e161fc9b2e1c9d232d35660d2ffea9a5fefd5606ada198763b8dcff08f3eb3cc717572c7d9549b13fc74e67ea6ed2632ea3f723d9d12ab68fa91c57905853c843a96e81dcd11b67a7f85d36bf474ec7deebfda50a34b72bd3047c92778b059a1c2240e0fb7868c5a0765bbd8740901793b65b03a94e3776a1d27738f057a46126df579c6a3ac5e3a0263ddb2eeea7afe2db6588b548483e7fb9ed9ac30dffd8c9c3e0b75e8bec509604a6dba62c86f41e24376c313620edd103196429086c0919c2853683aaad06151ca6f3e71f631a57f12780cd95f1fb89cf68d7f45b5cfca7d161bd6b129700ba6d2a09d6375d8161180d7358d4c22ffb70d912a7e1c1523a3f5a1eb2a9068e3e84386573a89d87db01b1fa21b95fcea8abf737735b2a1f56fc676c5657893f4eb7fd63425f2f431d097d7107130ab054486d8fabd5fc5db0b1031b52cb1e3bbd77b97e5a3f62e3f3b16bbd6f2da5a5274631275cfd2eca2277fd8ec5c033b1f4134dc00258d3f73aef61e34550ef9d9df", 0xfc4b}], 0x3, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x406}, 0x401) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0x6a, 0x0, 0x0, 0x1e2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:34:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 13:34:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800002065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000280)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 13:34:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x4000, 0x432, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) close(r0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 13:34:20 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffdfc) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) setrlimit(0x4, &(0x7f0000000080)={0x1, 0x2}) 13:34:20 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x3f3b5e99534c0348, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) 13:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000e00)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0xfffffe0d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 13:34:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r2) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x2000) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f00000028c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x6}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)="d30e44383ab0008811536be7996d17c868724807daa49e96f8a914a4dacef75984508257e4d50d59d9fdc2e319e583f0789de4240dd616599fe49151e5530e77ebbc7fb907ef6b0dfa9be448a237d6f0b9bd65554cf3e051362f257fa1f635ff1c887f7988ec73949590378713f05835bf3399214f7afcf97121", 0x7a}, {&(0x7f0000000180)="10945ca3de3121dc6dc41052461bf0c99d76f7c1f64d3382b64df29349f533728beeacdfda710299d5019a380f830e9e3153903731ccd9173dad4ab2bea02933bb57229b43a0045971bc40b1dfb91661ff390d4b60dfdf0ee3d8c82e704dccd08ad9e1f23ce9b74ec6dd941017218210450786a319c0381af205a3d78c8425391fcc3e3c05b924fc91e0746b58dec0f42c8a71c25e4858667a916d5927df53a39faadc005d5fbbec9c6ea7ec78e6264afcb1994d4224dd2da7fee99ca993c2b660283bea3cf926d12cf5b063cb591f4bff5336a534301503f8b62877be04bcbacfdf6b102b8e04d3a7501b2ba62d01e7", 0xf0}, {&(0x7f0000000280)="fdff835294549c2b672d2403b9dd5269053e9737de01cbdc8aac0d3b86271828fc06e7fdeb8c5b602e2ea564949a1473c756f4fcacbe6b15ab29ed3447afe3995b43b7cc70ab7ec839f51672f17ad4453516a1b464e7a320457a7b3ff0dd656ab4ecd452a681747bf13027e2615a1c888eea0caca166ddc71a6831060bfd51068edfe625e67b2a766a17bea534ad9c0c74b81b5e24c628eccf0c7fb040c236f018f2c87492c8d569d03a3e47263e23669a04c448c32e684cbc3736e09aa2d12da11353833437b1e0e070f803d93c72541d584c5a00034405953c601732a4f697881ede6b75732882a728e8782941792745e96d6ac50381c77be2a59d", 0xfc}, {&(0x7f0000000380)="47de593268a9723d49c4404b07d0dea06d4d7f566727a2ae76282a103ee93dceca06ea62a40df45a6bc11bfdf38e959f04e57cbfeeed569a55fb1276479c6a8acd312cac40f08d10a244d0a98e2a7caeff21dbbc40b9e43f1359707d2a6249af9478ce37f02e60e1154186bc6c4f84390949e50eb0c06a91c7c20c21f080d851dd7fdb1d8e62ee5971110f9ba391faa930e0ffe280fbe715", 0x98}, {&(0x7f0000000440)="255cd6873dd33e4092339cd110dbab6f36b26c98e4d233b8f722e54f09874989509f465f4b6ec779e4d32c9cf696bd0903066a7484c3698acba14a12ccc1f701f30948e1c3156dde90674d06a71b911a629936ffe2329c4243dbfd56e794db85e8dca5b4b33b858d42d3e55671dbef5b36483dd4ae99a53d151f0517192ac1ab6696038178edaf725d830f268c4a1fbcecc79f1278b907001033d003a4bd361a3b49f2e2cb45381691c2e7a37f121300cf31177bd69bf8bf3180e841a83b4871d290d61279abffa52e51955510a6417e743607b5b2b5d2100516f2fa3d6bc14fc1439368ad360f30e3f93d1bcb", 0xed}, {&(0x7f0000000540)="71b58b944b183473d7ca4dce04059bff43e3527594057398cc532c79af4f589d5f16d7abcc72eadff4f61b3ff1555526ae268fd20399bf080b9da35acbfab8706bb2fa62e8da58d3268539096311feee100f04bb7a12a350afb11c748836d8b6a727b6e4ee38cd89", 0x68}], 0x6, &(0x7f0000000640)=[{0x1010, 0x1, 0xd7, "fa2565b6d6a3d2bfb8ce19cc0f1bc81a4d404ad606024da32d12263cd1eb0f024facf8c04a57b6f7f99abaae40d375d59646fccd5e87532c228780d41e6b95a901d7e56c86a6f9864ce61e93658a6b0a112fa58156c6686bfbf5b99ef903b0c2b4f52b28daf2268a6c7c9478a26f7680c72b550c56f443cb38d052bc5e73d57fb9a035b4130b4d66fe87be4250d8336c92b2cf1fd050d870c7d26baf0d2015627d44e1b4c7575d7048d5448e6e5f0075b6e130d885376b8d09c0d5c7c160863f454121d02357fc5433db1192feaac9db4c7fcdb8cb0835218d07d961ec8a4b4067b576628874927a75219a91a20aaeec5b1285d1ab9932d70f24fe137eaef4b82c7860bcd9863e509ee65ec2373a403f23b21c879c25ad5909411fb9126e6737e1c7251d02a2f9e46036162da74570d26bd9789a0b5c2478effa8dc3f722978b4374d7641a652f6fbd3ce9190b1d4dc846431bc069dc8e8e61d1cefb38193ea78f9e727966ad37435a562b02dbcdb14967f10a4b2df20b504b17e32b7c23e8642f3988d91b7c808eebf5bd195b71eb8f86bab0698517b00a9c19c3083532a478a4a844920674cfea84c7a29dc789f6b15a3d76619c08ff99b9baa8d56481d9ac745b0f816dda4812ce87340bcf77133c12554738c21e946715839d5426675700eb7c62c7f6e6d3f516f5798fec80d66375da8d41b05778971674647de4179eb360f3dfd9fd24498130ac8315ea2a7b67a20b6d56d7187893a6c4958452093ddaff2bbdba2bf7f0a71179add1b37557418fb5edab570c050ae24e46253162bf8376bc892ab77fe55b51a6a2b579dc10cf59ccb18c928f58a797cd078b75790d48edabfaf1643c9c475d7b9ddd1601338be8d975787cb45064568192fceeebcf00f660b255a3e4ea04eb06c624fef2f97eab2c06e7616fa8a2166bc9dc85f11bec666c2637107f9dfcf0bbac2893a03cb5a74a2a9b586fdfcbe03e669ba0774baba686655054c2936c164e334b45db01a1d7ca686575b1a680e32044937fa5f6ccdc470a5b430f8493efd4c5ed2c59d3e9b2ba9b3317ce579ac882a586af01e353a8568f55980ec8c16d5a02d3dde58d549490cc641069b15241067445757169c0a8c4dc91add36dac6fb857932e1be58959cce489c260187dafebda9a5cffb6bef606187620ea877b2b7ce0e92fdf4f1b95fc8d34c3e957f47f4fb920646e943c47b9898a13d0e0f68df5903ec6b6b930fb0a3297161195a5887c34b04c7d3815520df7781a7598b19b6cae39425ebe3bd96efabdb1c75cdaff79c9bd46957d3cf38390214c91de66dfff85d5fad3b96130822c90149f0dffcdbfb6e441d148cc5319c3904890b33a210b41426851c1b39cb1d193435f13df84f979b06f2e4031da60a383e1f6409176a03a9f056a347d878db08f72f31a21acb2ddfb20d1d27892f74ca2a7e7b9db626a1f6d10a6b33e901eb72b5e98a8817c16306754b69102afa3113a3f597b80da761144bc89ad7c16f0fc9eaf423b832f0d0d7dfa851bd006bc93da6f96562e73287ac61b32622b998447c9cd98829def90f9c501ce93af0e75d58b580d6b88a10364a34adfd53648b50f60a38b6487ba227ae3470390b85bb9c45d8e06b9a71f364ee826a3bec8ca3fb94e8420807b00e292df9c01e134f86298b13d9622ad80a22e439a5664d709a40f22b1a4387634e68afa4e071ba60c2a7390ccb0e66a7a6b9dcde6745c30a6c991404599f409bbb408302d3851b7134f0674772d64fee54a1d77a268adeb5de14705f38a9856fd407cbf9120579beaadc5c00e10f00bdc58da709c5d867ac2bc92a51187b2991ac805bfe45b5159c4f66f0beef104becfaf627642555869cc170887ece6d95ea01e0a91eab3568ac3204c40ae34d62a58f4fb3ad7ce6fce8aa2f0aba9c7311fb119af2ac8fe850b8129d9dfd7955af0f8f263d7aa8e222740dbdae6f40a60ad8e1649d915b4a07efa2447bd341037d43f12b6a8ff2c8dea843f4287bea6846892f9d0aae7dc62b5cee2b6d9380c9babf7e0cbc1bfec1d773086975c9b958ba2fc3ac292b12e93ac90922e23f3929ac56bc52451b0073716b13fc18aa161566ee7ae1be94a1e89af3e9d41acb5de4b907569ee4a8feb742b250e0db73cd4076477ae08630d20a5a06fee039396d1f17856821576924a81871d163dd95f1c0fbdcb933d1b41e42ada93864ddb35c5c1d4a55b0a6e11a50fee0a9689b26b01d089b7495fd1a4838632c9709bea7d2c7750ffdbbe0ffc1f31dd1874afbf34c95583dc35f01c0baa4602c6d744979262a29389d086bfd07b3c162a395438788017d6062859b78e3c90d1cb51151a3f708a3a24a05b0662c230b76ff7c3f7ff709466e14c90b12e1afd93a6181ab21d15d5f8910dc0ebdc4908fc3916ac8371baa98a3cf1a6cc90529c2ced0511ef69061d2da561dd0d728764dc62a0f2d1ae571955e8e5a86c5441bf93cf769d50915a0975a53596428d09e754eff7ecc6cc35594b7207498b4c711f6c8ebebf4b4e5f828806a5f2a3ba72f7ae447f11b437ce47255ee17c637eaef18eb291a7098a46878a29686024909e15d1a325c693742ace7c89ad8b38a7635c233d100b01e0d0ffb6d4d5c1023a516ee41411758e75168374907b9b4f2f54ba1b8add35becf24d531dcb7a68c79912409bf587d561f44fcbd5c8f906b1b22d5000c994542297c3ee786699f9c0de6a65de9d3d9020019ce2b592e3145b9b94df4d7bb37722bd69aec5bdc86687f9ee9873696c3c3794e348612413789e961558a2513f68319ccaba27da0c8505bb279dc07c7ec06f9c9b4ac43ee3bf2c213055f00a95e27e2e62b59679e8ea798e22b44d311fd5cf616c39b6f76df7d1ef0beb537a5d024d267e1512c3dc9087869e850f3251a5be0d9017fc2c938a4d14e1e884073a20446d294b3ea82322d6ab6c5a2ce741b496be0b46e384452aa421a4d536ee5d17c71c0ba44e678f71b231c8e82314bc847d5e7347764dc38ce23e0f2ded317a40c60668ed9f7a6f22e99b1dbd832c8b795dbdfe2a0c519d2e770a46bb7900d34b21be019a11867fea2102a10e096954cb144fa05f630e63a431f941970cd84be562f7769ce06173e2d64eb966568877a6b3c805977224bf99112c6a1af5f7b2e55261ce2be579801080526787fc37a4b6e0431a3b1cad757568deb84442e1de12b768404d84c9ef49eb5f3ca7456c4a05e97764d0da5f74fbdc29675d15cedc41a72cc0e54a82f62bbc726edf8cce32942df7cf21d42d20a5a5b1495d65604158462fe06a6e0a0d7aa2b362a81293345505c5f277c9992ee866f2a4994186bc4ada474565aa3cf86e0b42a6e3d4a5bab9db1ca0b2c4c2f03448c42881d41f19616a658703b1d5780f3411a8e375de4ccdcdaa88becba730970dc8a3f8e6ad9d242db62690b09253e638685750fdd57a0a9ddea5da24fa49fa6056d4d4ef0a1972c8144b0d9cbf2e975958e792d814313336db2ecfa49a1676d811f0721439e46498f11b2352ec8d7732336cf6008dcd24d9a22d93f4de8031c2bda26841809bd75eb4218291b6a73653d34496d18071fe14444af5d077ee4ae5703e7a12f8e36cb343163a8ea2c5fcf5bab1eac681fb03d69a6532096e0b94c1d1db1130cc267420e8a1e6fbd0b23650cd4f09d9d420a0f4e16aa4a951b9399bd30962b2a875a273787b98f1b283a87689a6e1ca615c8bbc36710c5d0824da5d172e0a6e21b807e05931b376a16387cad75927b425c4c77f0a8d7320555fb514260a3cfabffe912af6f5b766feca17427a12d0d0285233d2390d0a24f5cd0817dd4d9e4f4afd31169972f431a46c0c2c294f07f9ab9e96c14b6bb15b604c00c55886c4c45264f739afb8ce3a03ccf011e5df739e9fb33212971b2774f01b048178fee606e3c8fee2eb3c4f2a64c8b14473cbabd1a65ba026ff139491056ad92f956a417f2d75e4e59ae12b57545ac489aed685029aaf9724c8da985f4e3be7195fd5b7d279775d7594b64aab997e8be72959c748e57306b74b13ce9461562b15190191eba7f6d819352eff7e98aba488c88a5ecf0cbe5f19e84955e876be5fc1dde6ccb0a6a303a87d2bcb8f5333e15ccbe6bac890c5d60faf7b05e0a74709390434be98058e0af75f74eb8d2dc0026886de1cd02f0504572d6ecf5095d73119e70364679c733c7b279ea7472d63c84abec11233fa04d85db74c47b731e8b4c054bb1317030d090c584f2d86c36f80227e4bfc93011032a1c26e84757aaadac8c5eec6213bc3d0e84927dbc9c8d6436ce8d9ecbb70ee56dd88b55139746f29081958aab5fb1913c4620ca053bf9cb43217284255a060acb0145a95c57dcb32e68a10eacee6ff38984fec2d74dcc56e1a8645d645af9e40ffa328ab293bcb31499981ab57e4bcd1bae8cdb5753ba7b9fe59afe3226da61b2c542aff676cd39114b742ad57b27961923012d7f8be63a41a83b8bd5eabba899e1daf25299ae7f5c327dd2776ef04f6bea19676e692dd97c6881e1e92b8b672ec52042e4d46575be571e990c555c1887cd2b65071d43e5dcab0d8ddc5b4282f62ec23ebbf7bf7c0df78b92f43ec01f5218f7ac2f91ab9a39c198c6f48dbda7c0389cb7f72e68883a62cab36ac91a24b299779c5734f91fd44eb96cefe737f9609f5535cc186c0ee10aa771937a8b204e0407cf705a5709b42471142465481ea6f30236810afc0521cb8dbfc94caa7aa5c78d29499927ddd28c5fdbf8a722911dfb367611d8fe156d7096c5cca0eae713c3be2531fe1ed0fb505456341a394d3d0de7d6ecae014d75f689b1f1098428ba61d8f7243c2216d3feb4c4537f759ae3a7cc8721624958cf3e04b9b26c609201e44585ace9826cf1f1cef260cf9f5cc31d2702ad84ccde2a0d82a09c68990cfa81b5182b6f8eae0246fd0a89d73a4eb60c628aec73024002bb18d897478c7c0ac8eb7a33ee35d549cc62371c009c201a49c955b6a3023e2b7d0c81474c6d6c1db8875589d32e8e10a84398b55a195f9689866ca5b5a70abe4584ffe5b61bfeacd98ac9a7a355f1b9ce1ccbb133c810fcc3c983428ee5a30effd6a3845535d8e32ae5daa2b802fe2d068a57f0db4fd496cbafd580f447d3693078c1eeb4e43116b078f3129f3c34e3fb0e617cda8657c09e19d2bc77f0af5290db00b5e6ab75945dd8ed11e679446ee87aaf0cf8144f2a000a354f01ef517e740d60b3c373fe1ee16aa4d4eeb92b01349c6814ab51708c346ff818699d96058a0c8370ac9cbb0a50f97f5668ff6cc3c50cb4c676c94cd23d31ab8ef9a89ffa7770d285b16e5471b839e215d3ad43e93e46eec352ef255de5bb3d14e26d9107c69edaa60d50080b33b038bfe47d7fa7ac5ef6add3b39c323dfa6b29ef49ece52e4150ed1273a12dc2ee8d8ae99a84b6cbd3615b2839112d6e1846c1672063e84460100a71521a29f370f814ed291e65a7c6ca3041fcf61180e2dd090b413d60f8b9f5200aff026e0e67060979131b21229d68a925ae44d06be5450b7fad1e3f8b6da2dc08fbd55cc76e892c1480a5d3c4a40065fe045169969459f70deb9b10fca744fbb672b917b72954cf76dec2ddde4f0508d55590fa55577b7cd203279b97f96808fe9364334b59a0f6373a98e65ae0419ea9f9dac8f126e52d57b574624c76febe4b9f84adab3556e8b10f7b9daf3bc452fa4b51fc3e3f5b455f2c7c81edf8f95a24e5f10aa36a6727964e5f83d6b9ffaa4669132633365ebc8cc2a88d294cfa5e"}, {0x60, 0x1, 0x10001, "32e239cb2728612aad904cdb008c299d40cfa46aa8e7a444d918e94c35f63c692f4b7c7c11a6926c64f348269c172c549c72280e169eae19ae98d56bb0379951e6a4906f503a6a968bf47a0d"}, {0x38, 0x1, 0x400, "5a1e5a358ce9607066ec5c571ed5a419f799254ab01812b78fa5aa6729559bd7e87c4f71"}, {0xa0, 0xffff, 0xa55, "0885c68caa48164a48f356a03ebaed076b4073486a1ab907e722aaf976438f5553034d1d1618e7e68c29c15a96274a1f8e38a0de37cba79b235cddfc83f6d29bc984b7e18457d8028defab10ef88c5f9693366e21449fe8a2db11d550ca5ac947225799b83d0c52c54e98f5a2aab470173631fb28cc6bcf8866d9add13712892b2eb4e93e41f835699c3a3"}, {0xc0, 0x0, 0x59, "aed012db86bd67bd980d02299456fd2ea388442fce25238a61af9da0152b080a1996d401fa68d6e1ca3be057a903fe5bfa247f8027f47d82c3db97587a8205f656353b9c34077eab58d651c836a1f6f409c458ab4d6d619028bf42eb091e5f9e41301d366b74986b5291e8685e2c7a4254376d115a9074a21f4cfa16eccd96235b326c6b90be4a646831d7d726b953eac8d847728f4cd57f3e64b21b71d64a2a988cba51cec1bf952b9b8924ccfad6"}, {0x1010, 0x1, 0x0, "698cb281ad0bb0fa359adf6c3fb018c5dd56f4bf8be25fe74d2526c4ab855e0a3810c8bd7f1992bb0a5e12afc9d0f8d4a521ca648905e0e37c315bd3e4989c5e10ac405d20a57b962efef448ff6807bac7e779112242b7c2dc2b5100d37f188ba28917a594fc7d937d020c1ae9cdd069f375d5d0d673e894cdc223fd4df4c61cc07958c7adcfdeb5fa465762b9f31ca6e3ed8927a555839120f3750a419eb0654f9caf69b183d6ed3072f4a427ca7e0822952335342fbb77cb96cc8f5f798b36196b40803ecaddb2dba51e12a1cae0ae0cb5d8ef91fa8947a82c93128d13dd0f88c350320db2a2b45a2ec4a3c9ae227a9836fdd76621ee5ce2283264b9f7175a6c1418d895030dd051d0e447739b4042c67111780e5754c6457e8d360c7e6b05cc49976707f5fd19ee3448d1bd21c9ee608c1315db963179a19787d4095ff842f333596b43c1d1887f9f8d38cf678f6ef9da30f83ea5fc5398bcee9f59eef0cdb4311adff4368bb54c09dc6f56df24c42014af904118cd43bfd2eb9c751379186b66d8f483623aa48d542fbddb6066efaf7264a75a92ef610b930afa18796fb123b6d070990705316133cffcc7a85c497352c644c0afb1797675a2c2ca4a54e0b7c03538613c3ad50d9f97c7f7355a5571f9c3ea843c26d7d65b2645071f4ca48aa40e527296f0e07de3c9c71a0bbe35e5da8c87d404a7ac78b3da11102b3e4b3adb2107f6c6c0308dff5f9dd8516269ec557c770410456108bfe23fd7e83d608fc088fd46a47baff8b1e91df456e2d437a421bd205bdfc5f136a7d71d93a0075312a785ec25c0ca065ce95596c9f524de7d572565190689cb2bbf925ac6a2f8faab5bde04efa032ed78282d5071b4ce23a8f1a5c2541dd9db73ce87f5b5ea5dd4e9d22eaad3d3d8a1d281b46c6ee71e3935cb62fa6346b6d5e927145677bf769befd0854cd6281e6000dc09621f3337989cc8f2b251c9e15cb333a37cdf34ffd38af85a413d422f7b82908b909ab447558d900cac49d10897319ce4bcbd521bcecac070ba63f2201e2dbddf3823c5309213cbb3a8f52810d3f2ed0b66cb710ed295443e0aaaf1d71f6d5701db8e3461e05d115537b13d8bc65a8ebe1763887cd52dd6ba42e2c2200726d18309b8964a1667b019f8cfeb23dc8cc47630d1656b9787d72e70c3103af4b5d97085400e393d51ea0ea7da81a3f238c0a24dae246238f755ed2972e9585aaf72332d9a08686a0b246a3558b6e5b07bae35abbb778017bb10f99bbf6d0c0d23448ca9bea34ae9e8feadc4dc4c756f28a78a1465b0db5193a00e23cbebc6566321f77ce5e6b850cbe70f2b4929c1db4e9f35f852ede769b37cbc293e0716eb39228a83a0a45413821b39720e800201661e059f09b21fad2e81136fe7ed5e5cc7ee784522ac018e33721b02a9c5fdb42828d558a8d5e8e6638365baad268a43a3efb5b3c215e56098d904edbb23674cc12f224c2f6fec211696729171874b2a5d2185f472b9fa7598175bf768b9997c2d6bd8a3565d21ee24b922b0e8af6907a653de82ef064a45230fab32176f89eecec7e99cc48b48145f58e0d4670a0ea252d699f4b01710b7b46e5afd6ed4f1173cee4a1b6bfb9828f2096a0eb108af979998a38b8e8faf25397831547a855e42b4fb62204ac6f65c916eead285a653d1587e3e540a898f58a9b906282a54b6f216f57bbd1edde064aca9ebfecb7b173a037cefa7ac2010905a583e114617e289b9c0183f6dfe783de6b1c50c46e622d4831b8b738628ec5579907c77b59dc24784db45ef049848f15eb9bff12bc725fe90328af58cdf6d85ae5536b7848f833d77466b95e8c1e86f58f31b422feb9ee9dc4dc0bc0177c579b22243bb637a1e7cc741dd43468d87c43609d1bee989d8c63a0ca4fb6886ef34bad76117d8f9835bf5b1baaaf4fed9df8962195524ef8ff646d0a378d0266ca625b48f9212f2d0683110edfd7c2ced3e8e6fb13cc08fdb18e9bff803b2b511ffd80c013afad5e43b5b10c974f0fa2736fc67e9f465b579141c2581a32e830447469f15c55428998c91fbcbec786cc187ae96e2791283ae6664492216c68648ec8816df44b4b12b92e93928ab1e2d38cca054f3fe7e532506ce456ad7e3b7e7613c9376a259bb564b7c0d30f02461797ff687b447627cf426697b572ad5bde914d96ee4081beca2739dc52adde2744921026b7e74be9b7abc6001c90c393dd56a8b92662ac331ec0507e2ecca6f2025f3fac6912aa9c1d6e66b3f8700f0481cbb37520c7a83e73d01ee0f654cd0516d53b820920f3e623d274baa657cbfda5f72b98e4fd5798b3c5126681cd3e8bc48823d984601195d1d2e89b7055fb676a28555e96619f6590b0884c1624f60d4a435b8fabceaea63dc8b8f3a93b87b3b3f4b46a89a0064efa347dc05c2462e7797639f27737cd062cbeb622bef7b03892375f50894504d049bea54af658e125eaf3af6f225904c6448c52b8cc4b63acd527144d1a96e83dd96d9013065b49dd91478cf2766fb48ac8cafc9ba613a79b4b92239fcb0df9c196e0a1be5387608b62196bdc56caf843327a6ef8d6cd7fef304a479417cc58ca124337d7841370ab27bbc1b509eac10e5066f20925673f25b769e84773d47c86c095ac1b02f8c99393a7b74f6433742a8e5cd337905f22c3ed61ca8eed7179ec2a0b56db6404d3ea749b765d5d07ec01875199ee7241e4aad35faa58154a97b38d9e46f67fb4ced3e3bd88f26a74fa2ce20451528bccbd550085e0d1a1295e36ebfd13d49e488b7541bc9ad5ffebeeff3e5e917807e926c9b1dbc182fba856ea1cbfdfc4f286ca8f1c7b1e5a64555df281c84aa4db21844235d8846f82d2065309fa3d5f500b5b061044fd92ec60e23fcf2b2ff82d39437a2215b17e4ecbb24e2381eaa95a6daa63a3b67b91b76c2624b7fd3543efcfffc50a3aaad9d092160afc510df17388b0437bfa4f86d3ffb19b1a7f379e75024eef213b75091f3f8686730827d51837ad46bdb6c2639bea0c3bd9273d619db044a824d13e958ff5e24e51c82935e57e866765fd987276395b2187e00b737c3798b1412d44acbff93b0ad1d7dfb8bb1943e6fa130c036abfd6b521e4524f767eb950af9732a9ba12b37e0d00f557b758d1c43a3c17ea02a50f821950b7ca2c6a46216c6d457fc35774a2c450c513453664fb41d5b555e30d4e28ccf55b402afdfe34a771c9b4bc03baeeb31a0450d9c12ece859168203e3178342bc2fdd68ae7cf0f0ac4af7732e2bfdc744cfb8c1c9020bce05c1828b61bd1df0ce9b499a11aa63cab031704d6cc4c7fd36d482b9cc0e5eab8a9a9dd22e5586a974f19da4ce725856a90476a1dbc2d9b08ba923df9bedfe036ae3dfb68d3ba4f416fa3cdf8bfc2e8e8e1569d6185bb931c7ad590e8fe3bb6b190ad9560883924c8c0b10003556db6a1ad91a04edef36d74cfc79f86ecd2b06d02e25e8781078b61c3e1051ffa3f0b40d25a7fd7d746a75ade0f553830024cf856e6a6ed3e4d31cae03885a6da2ccf35f4bb055b7c91299d602c1bcf0054cabce2caa287bf58fc045e3f376529e1385afc2dca907ab0cbc703fbcaf4e9d1d1f230643429b630ace3046c902d87263f54767319599c7854314f978c2f065d10bba59aaf5321e1fe3b05c4f3654359d298b1df03c11d05ee8edcbeb7206b99b2a7b95d8b5a34cede382e02134d21032bc33d193caf29386264c4ae69e597fd45da582323dafffbfcc638a2cf773d38f1f5e82c8cc72b11edd13c18fe3b931376af64730df997aa639041beb550e8c345f16c6a8e2786933585c6c23488b398e9b0f1246590006a0decac6e4c91c5dc03fbe21c018e1e077a9399a8f93ccd30fcb21345e669e4131fce883fad057ce8371e36fc66acdf8c9ef9f4161e043d3182bcce77313eb69e291998d3a85357b1a5e8018f7a9bb2ca2ad3d406fa40a910eb4b66ff988a673fe2b019436249be3a817924ea2e56ed243dbde85c13e90f5b506b6c5075ce691e81a4e909c3f66527b97e01256df6d7d4a64f00291a39da4eabb84e07c2110f45c2d3ea2cd9a51e903124617e198f151371e83c8eebe47bef98cd3b6d576e176d643552ab2941a4a7081a79df66168adc6049b1b4cf5fa7fa195e0e00e29898fa2ed795d5ba08d1cfbe79b67959ca36078dd0d87d5b8646c38bff9b398d638fe12a849f910f1bbe49037a085b3211cd9b62b87eea57fb71a602a239dd84d5486d58ea376791a8ffb629ee08a0a76c25772f9aa429289b413399d7cbcc5cfed5f4455fbaf4296371f3e3204e6ec600322402e8e1385a8526182eb8da60170b934e2bfeb4e926e48fa461cda5e6d77fc10e8ab0cf7e8ba25c0b32d85fcbc75c941eef1de67e02fe05ce81552671bbe25f92abe1d104d8c44b2fe49c48a3ad2d4fd3d9048e378e441b029997e608984cc1db0cd6cfa521b386f0826198a597cfbfc2067654dcbc631aab440f3044c6e3d66baea3cceeca3f9eb552adb5293288088917760ea52a02a98a82db3d11d1ff9e7788fb864cf62592847777d731d38e89043fbbd2fbba7c897286c908d7d8b6abf245ff230986a718f4135b9d3c36321dca519b6b3e61952473abeadeb694aff7363e84f3359334cc76559e6116aa3f1699177149698a016e8724f63249f3e3821b7a1c21ef7ced0c5ba4d454a3fec66a3000bf472dda20512a0400c4dbfe25030de1c597ae15e4258c6675038c40bb82e0dd12e06c83f88a932969d4c668a6d93318e3340472403f887b4fcc57a0728078bc44b579583085f117f61bb33f6fe77aa7bd0b88883755065e00978e930f7cb49b262a31fedffe0869b74bb6fc74f3fd7feed268b5bbbe7b16b06fa6132002681097bd90d53f67583363c313100a6cbec8279f18eef4414542d0d2ff22e135614b63285ff204c5d3b8e8e5e0c0e8a20afc7c3abee0366c223fb2365035e0240027989a5c5b2b4e110e9d3af342c11e7e0413502a8e099f4dd1b9fbc15f2d9a160dc46abd4e65048ae00c07bae0d046a469ffee94efc0d4ea76c03fcfbd73c4ac9019bd210b2b360fc5bd3f86c5cc61dcf87fa9af295bd663dc4dde49b146826bf8292d3957159a5f6a7f25baf87632b27b713c1907c53c246af52631b54eab2e92d3d75d77f43412b8c9be9267d29693619d8d100e8e48a4a9e26622ced2ae13695c96227d17dbc6c3f3e76efe640df7655aa4a5d45aeb20e0c98313139093d30b665ce566cb7a4fc03d222b8862c2be49e19c9655205f5be47c1760306fde35b3566f1d6d0a06eaed28e97b3bf4bc42381b184a1379054835418e8db080bab8714148e721fae1a0217006fd441c5bc2b3f477548bf9e0a0beb3b66d8b5b4a35e412c88a2d379412190ecbddb0fd952311941150d2e0f97c02b74ddb4979e486504cfba91179436ba38f98087659760a9bb31333c8142f596b62e965c8d386c37853be0b444dcf725ebaf472e9a88cc0e0eb5eb06e238bfffdcb95cfea1f0f4a33c4dab62a665c612a9d4f1a15375a153ab4b3544a744fd8e70d7dbd58d212a742a8bb57306fb85ca56ece6447d1e09fd9010aac16a2a4424bd780382a8144eb1a55b728ae6eee048ab58febb9fcc3bcc64f6adf259643f59f9c94c29e08eb7ef30f6af4c6db117751f03f46c017da75f2bedee744c20054eb74b77c7ab8a95778524d172a11816f0f80f88b02a47e2aa753ba0ea2e065f86091162a2d46746c5a71855c83f342140481d6d667e80a125d833ba78e7e8cd6f2fc0"}, {0x60, 0xffff, 0xb248, "264f8a80ec3fb74e0f29b0bdbdf7d9b832de9efddf89a69ada3360f6e5f06353de696563c26e7519ad6d88e3c14d39b913c4a7c539083ce9a954ba89d1572be7c0c058676a030c3794a1"}], 0x2278}, 0x2) 13:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x2000000000007, &(0x7f0000000000), 0x8001, 0x0) write(r0, 0x0, 0x0) 13:34:21 executing program 1: r0 = socket(0x2, 0x4, 0x6) lseek(r0, 0x0, 0x0, 0x2) read(r0, &(0x7f00000011c0)=""/133, 0xffffffffffffff54) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 13:34:21 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xae, 0x80000001}, {0x89, 0x2}, {0x1, 0x9}, {0xef, 0xcdf}, {0x86, 0x2}, {0x4, 0x2}, {0x4, 0xffffffff}, {0x89, 0x4}], 0x8}) mprotect(&(0x7f000038a000/0x1000)=nil, 0x1000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) fchflags(r0, 0x10000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f00000003c0)=""/113, 0x71) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x230, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETRAD(r1, 0x20004b43) login: pckbd_enable: command error 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) unlink(&(0x7f0000000140)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:34:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) getpeername$inet(r6, &(0x7f0000000600), &(0x7f0000000940)=0xc) setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) pckbd_enable: command error 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1000, 0x8}) 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000740)={0xfffffffffffffc00, './file0\x00'}) mkdir(&(0x7f0000000780)='./file0\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = semget$private(0x0, 0x0, 0x8dcd28ba1db9b248) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r5, r6, 0x42, 0x1000000}, 0x1d9f, 0x101, 0x80}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = fcntl$dupfd(r0, 0xa, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe1e403ff21f7f5ea, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="9c", 0x1, 0xf, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="ef7cdc8fbdec5ae6a9126cf62b22f10cc107c47a3e55ab1fa54deb758e1e29cc2a0f938c5ae290dd9e07aec7e88fd0da96b49dc4a251e3cb98e5e095ef47a7eb0b79f27871e8e9a53bb65c8836bd991837ac8d946e139f07fe8a0adf6c72390264d2a22aa121422b153a9db58a4db6575b9beb2019af8cf5d88de32a75b6dbfb197b5bcb07", 0x85, 0x405, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0xed795df634c61147) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x200, 0xffffffffffffffff, 0x5, 0x0, 0x4, 0x5, 0x0, 0x1, 0x2, 0x3, 0xba7b}) 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0xc, 0x2) read(r1, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 13:34:23 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x0, 0x3, './file0\x00', 0x8001, 0x5, 0x1ff, 0x7}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xa0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) read(r1, &(0x7f0000000140)=""/103, 0x67) 13:34:23 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000001c80)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x5, 0xfffffffffffffff9, 0xfffffffffffffff7, 0x101, 0x5, 0x8, 0x7, 0x9}, &(0x7f0000001b00)={0x1f, 0x5, 0x100000001, 0x400, 0x644, 0x10000, 0x7fff, 0x6}, &(0x7f0000001b40)={0x3, 0x80000000, 0x1, 0x5, 0x3, 0x8b, 0xfffffffffffffff9, 0x7}, &(0x7f0000001b80)={0x2, 0xffffffff}) sendmsg(r0, &(0x7f0000001a80)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="230d36722cf24d6baadd29c532573ad772c9e82caa1040dccc662510d9f4616677777122c7635cff2c41747d6cd7597498b60b0325f7068e13e24a2676ae974699f1ab03c044e74de6390033a6f285ee796415dd0de296a022a3a5a4949d7a86979ed43dd6c91cc587", 0x69}, {&(0x7f0000000300)="0eff1fc8820d0b24a6facbfd6482253d54d988cdaadbb4e05e1bab6abde8f93feef83c82e58cb98d206b2ffafe6db8df48ffe67e6c39e0ea6ca18a8101a06df736172ae522053305938bc23fe8ac89c8be66002c15be0565d88763c87f361e5b1886c913c8fe2b14b33cbb8956048051d908b03520c0f7541b8e9c8b45d8e43e8cf3f677601ac15c3a0bb9b07bb5ce6e0689c8be47f7a07c4b480eb6457f971d99f4680c844718fa687d9f983e33b8847218b51eac257778302063f60123d132299c59634f2dd44bf2d4e8d5ff", 0xcd}, {&(0x7f0000000400)="b9ba26a601c3413331f80116ca83a5a92cd6df4ee6c6b0acded4fecfc0f5b438c6c16c78397bf427dc28690787eba5d82b9238827aed94d2620b94467b56c48d87ec8b80026559d3f90cdd33d852b9570055ec15bbdee59d0e", 0x59}, {&(0x7f0000000480)="1481f8d3c111cd1acf8ac1d5d5ac173242787ed7e7096a15460075f72b148eed9c12a5c7fe881e3ecb486617274ac745aebb0b6f791f18a6dd141fd0f65fec58b92c5ef3c84e5b4d1822a5fb0410fcb1259f258b200f37c52dbda6a5a44d0b6346c29731423a042218e3daf02e062634d9299b3788c36dc23b571deb46e81b5c6373103018f35c903186ea07c834b0b4d2339fbdca8b0eb53a32c117", 0x9c}], 0x4, &(0x7f0000000580)=[{0xf8, 0x9540d998e4da8355, 0x3, "bf68be1b3d581a5f2311af174eb85f154de6554c81c159ed98d89d1f2f3f025b1c39dd9f2c40a9adeabbe78f0199df4221a89f371c05356eacfb7ecd8df9b0faeb0f5c36bf0ac187efd33164e06124370e697fcbff9bf01622793006989b860666e2a5e1f6c289d515b49fc64700477ee567cfb86c4c3ad6e81c1374628f02b41a3e4bc048da15532ee0b3c71e51a04cd66d0d12f3482bc7d3f95f4802ecc28292f47deca2c9aa41b36c4dec05d041d9d1afc567340afa1fdd7e6d8a068ea3ff0da812462ece0d04b4bacd496c2026284ce86d7bf0450fe063f1599d89f0838041"}, {0xe0, 0x1, 0x4, "28b6e106248f5c9a9e4384bd07b8538478c67bc12e753287dda636be65176bd749a4b031aa77a21ca3c9d5edd3cf2d911839df0dff56b5c9329e5b3807d885b57192873bc44a7317a15a3fc47edc666e2e0045204504b99ad8c09b13075940df251b26f049ddce3702311e94092ae0498ceb8b8762e779429a77cc166574bbcba506e5e6814cb613c07ae0c6837f8a4d7b6033bf39c2720c44f72174d4257bc048a5ace409ef49eda156558e556b17bc67a0529f5306a6a96719ef27207e812bfab43517a7a0672f03f3903ede2b"}, {0xb0, 0x0, 0x9, "a684717f674c739eb46677f51cd4a47404d327d51c6b20a97cb95667abec6f8f6410b84236f3caebd26b78b530cd98a011b35660026ac7f1769777122f1f4634589fae4036e2a6dddea488fd40eeec1bd72b2bb2990528af9d1984a8d34a8d52924aa9f009c6fc6a6419dca7a2485774a10f1ab9b89b7ae9b6ce64ee186d4b357be0d50af397b27c2439b90efa5b78c6d1340cdfda9b9f15f199"}, {0x1010, 0xffff, 0x7, "8a38f42d3c9060dba3ea9cb0cdcf8e1c382504fe4c59ead446e8419e8593b3ecba89736d3a71dd7df912015b6a114460fd57e38121fa8ed59e5cdef5ffa62360601615453f4920470176d6616f257467b5e03d43f7b1319250bb1d0e820d11fab61914f3e0d94d755f009d8533695ff1beb93d348fb129c906f7d1efe2bfc51c01ea6f99015c43d8a708f8c2dd9c7604006efdc7c34b1a6e6478b25f8d1efe551f0a441d343e629d475309f0f5f9bfd3b93b55c0254b68ab16a140fc942e1d59fac09eb9e37de786a4cffb9776c00e3beeffea29eec302a2cc2a228a136b15b9cb544a1e49126db06b12a7c9e5d3bf649311acea36f4eab47a3c6f8dffa3786bcb44f207775e96491010fc7425e955282d5e0821be54c940e8a341527a006dea543ffe8ab3bdec72100a33b5b627eef2b13966d9dc6871229e3e17bbf643d1e07404b023604615b4c6e83aac2c02d742f56a40f68ecb34abce645e50a30a9d417e1a54f90e9cb81778d208d4214387f1c039999e415c39813599c310927861806593dfb8f5d757d5ad10e61add83151aaa5656875568fc9577fa0f9f6c44b6662b21ec7ff2beff4f850c19198f90118e94fe357ea4629d1cbce81fa3977a6b3e3a05aef4748cc25dc8eb45b5016855f27665e147359cd34f32903e8bfb87785171e2cad5fb5a3bb8d299c3c39bc7c175bc361c3b94e0897fdf8a59dc228582ff9a76b889c8da7de7f569298a642ace2a05d06ca1a491e23e1d5b9e4e076f924632f45b7285d83170e231fbb6f48a1a27a2f0b9e7408121da8b7d56683096fdf9e648ebe2fe15217f1cf9b6dd8d2b50b0bb0fa4c615fa257b3898f180397f42627be9977d87eea6d8966b142b1f3226d5678318a053f970fe00ba718d67d430427a33a7d3101eda339437f42e21d7d85ed8481400b383adf5328c05e6c101e47631c09c95d176b0fd0c4d5c7ec5e1ac6b476964e3302450500ba31a9b26a08ac7a8a8f11658f2d8fc1d5a6e530df66b2af8773a3da59d55c95599db2874c68456dde6ffe2a479747a572b531c28728b79c06fa98e2016c8a03085f950e19a1ce18000545079f67dd1d2e87a4ed5e1583b3bf036ded5318693883566beb88284c8eaa3894f1e8b17860e19f2150f15aa81451d1d4a35887afd9b05bb0f210943e67bed0e03f9ad318ced33473c3beffb910a923222d6e8ca9cbc8b86b58105961bf5ad161b24ab44368c350d166a8ea870c0830a56d2502e8f7cd8be8e2c8d1c7b15650dcc5e3f6c8009336f27b556c6e17ce00d833b82417871abf3eb72f3b74d63896c7547c83874de6d3832e89943d9e172b62a6106227f616a9dff8962222a869b627280e83bc82213783cdfae914a004147337391740d96e06a00cb6f77d1bdd7303015fc7302d93cb4b8ac8ae12fad336d554aa00fec7566cabf60ded9b69aadee9c4c20664ead499f88e0f328b0dfb67ef8b217123ab9f18c11c941209241e9e4ab6a988e4e7fcdea67260e75fa2ecbeabfecf1da4a174da4ee9c87671c6310f219a471404d975ec857d6e37fff1d9829a2e3832d1116460f69c1beef9507c31cfbfd54cfbf06e516eae04f2f9ceb624fbaac07ea61922b831486fcd4db641cf6902e03c110c0788eb21846b4bf6bcf4d4e4e7f1af7fe5f9ba0beb34fad2a67c30b985d025d7128898016c2a4725c074f816f6d44710ccfed72b22bfbbfc279ef3e1908dfb9ea7696bd32af388aad9f3cb56cf0e73b8393a1e0100ff00c7ea81458524dc508448a0f8cd7a3ce4f19d2d7e3b3c3f2a68fdf2276b9900112ef49c93ecbfb9e1b3ad1e58fa10c4a201ffe911ec09c7071f2c7e5c6286bbad159d1ccd6eb8a142f9427449908356b180a7c278a49bf61e4e85af65f2eab6452e02dad8f38616c32756a69cc612801278b0d9e13306d1270d290afa9f1f2c4ff0071e8a2996154fff99195e54a19f92a863ea1f12c83e858f56ca3cf6d65181a3f75b16d46c48ef87a8540922a317d1af982662c18a8015d157c87b0bc5c2d30ac7ad247fc800c082a459bd78fb9445a3f5d8a99f462fabfe9f7de0a85adde99207222742cb4a3d0a619e657005a9bbc43cdcfc18e47975c91a905c24a4e2b4df0ba6c9af5d871f06ef2bb5636d7f16ced8c2b50da93c537b43876817f8ff131d985471fabec37d013c8110b0ffd6ae385a6742a45ee7a0086d8d16ef2c436d1bc82711107fc6593846a03c474b9b6bb13a1043f685f98aa10ff280f097f0629ef3aac3d86bdc23b209c13a2ea0fda12864e82f82f484de299402ac9ab3adf9bd479a9ea3496bbbfba71188f9c1aa3a4b57f6a9abaac9b0df185a35f266aac3b146aea0b8abbd26726e0d3cadde25f47e52a359e5f210ea5451e73dd1a914de12aeb9c0a9d58f698bcded35d943c5c4ac8d51db6ca2991234e39ae5c957f4f4c1d5b5887eec32200a5ffe2bf5ab549c9fb6f2dcf7b161536fb2a2e6c54d53600d8395dfdc5505858d41f5c1d09ff0e971d3d09ba1a0fd070500a927a0a85841bd4b097c4aeddf1365f3db88c4423014d382807b78cf05d44a0013ac3360abd2d5c74e48d3224a765771d95031e2a4ee470f838dd02ee37e826264b14d365c6346327f9578c2d68dd351f8b00b3d7cf20fbc71d60017963511b4213cc33ec22ca5c4f8d4ef3ce6387b47ecfcbd6f65bff9a65986a86a408ae879f3741fb57ecfd7582565525cedc3035361fab959282b6b73bf533cbeb9fbac21c3f01764135407493b96dffcc538410afebd4051cb8d8eec8ffcc77b0c9c8286b88c550583b5cbbb178b6171e298bb4e41ef9768faad68bbe4d840ad61b176c48ce502473cf893faddc74940a0f8fbb3cbc589dd2f02f823e6576a6c6ad6ed45bd0187a372fba11ef85053b2717fab5ece122334fdfc4795e498c27a89cdb2e3e483e3922bd22c05b9d336b30c0035e86593a1ed2c700fa2b3673d5ca80380e7ce0df5249783e9fdd932eb673dfa6dae27c81ecc4d1b3c18e78d4eb52651d15aba10b8fa508a8a643e6c94c384a77192c4e22ca9dcfa870d07ad23c6ecfea5f85ecc28f0dc717810c769f66eb378d198b64acfbb113ff9e7ac1bfb5be78ec305d46282b9bbb72f163797bf08d27bf57d5bf2a115054bc8ff78ce9b64caeecc43a79970fe4b78c5198b333623370833a41fb25dff4fcf1db254c3262b32c1b115744456422cabe4175cad73fdc3e41f74013ac3284bab5b3744b3c95a3b055ae2f1ad7e9eab31b1b1e4903cf9c5e6a4ca7b86454d681f8902ea54f2fcc4a6634644977a2839bfd1fd1e5384f49a841db11fda2f383ecb891ee2a194a8066bc2e8df2ae1055d29f395829fbc42d2254586a9aeadf60e0957ca898ae3d86e330b06d5c870771e0a663595326b1dd89c45acd37e52e91f241d1adfa72b9aa7dea7853f0842d87cb2c1c555eadf6e3d34608f4890bedddf1380fbaea788e9ed45eb364a03711c1e6762698d14eed1d9bad0cbb5ef900fabcb6390ec37af554df42026aa2f217341bb00c1d457fb81ad4636b94054f8e6ae352f2e90239d86be1f8237282f67ccbf17273327b71003ee462513003d9d7e6d981fa36a896c3df97005e374289ee68c42e496de24b09e927c0049a0420f3a2c2a1e41beac1b4986587d5d46d09bd90333da909e5bd6e5858ff4b535dbf064c5926bb6d56f00e6b61158aaa612115c30c2b666e63bf235a1021f9eae58f80008554de9fcfcfc2719cf7af298314210e1bf28501aed3d55581991c929090d6e7355904ade57acf4db8b803a20c7108ecb3b39c6fe165a27aaedc70d28e0f57f487c55853c83377771ce2c2e8d4db54651c9116a3e8a0ec6d45ae4130e68cfce374a8059f6cbda1523bb058adc7ed9e09a362f91fd810b23fccf86f508c6c90e7dc8b8186ef81ed870433e85856945d5681655e6989692510f8fb83871e7da88fca90ec35f1302f792b14c097592e759358cae573b29924ea9eeed61d6254da42245425d5579898b7d6ecfa7e321304ab2f1439974e4df5241ca0c8d0fa4cfdba810f63f53b47719b7469578f99c1e1d10a9b9b864496cd4cad58569d5694a5d079c0a0b1aaf862d4afbf5113c2cf79331ca17328a29e6c20dce89f688dd8eba307ac212b51dda01fbcb6fd6509321471e4542beae534c3788f93c9004500f4f5a444a1c7882be60836dc6962809e642994c11e814f8c619acb744d5dd2b33c35fb9839ae512627d09ef51c9db7edfddc89d70158c61e9a2a17957e9093f67f914a7510f49291ba3029444c5fd5b9f35b13f9e1df33e665c1ce0c28716343724f8f912048e21708f96fab5f24bf2f3e8f06f128be83de4ecb2638d01e915929314a92d9a8eda7ee032ca15978107989f5f230716b550fb26c1a418100cdc07ee8fd21fd3cd127b8d71c3f124ac77618ef2cf441de673c8655fdc59a5a6871a8bb5204d1441c0875644d0b90982744fc6afec32e83fcb3e28a94b4595533b5713cd500bc5dea5636d2a8b1bd0c714a681ee0b1b506e9bf36f81f070a5a240f7e6e98a0c281daf4a0258d193e2a225bc401210bb20586ac85f72a2fc74ff2009fea7d7360ed5111fefd917b9dd071f4c25727819ae881267ba969ba88ac2e8dd432358e84e6d3956c53e21a388b019ce23245e7e4f15a340c680c9a17da6e2cae7b216b4da913ab5d81a390f5fd4db7a98fe0a53408e9ce854da8b0db45b1bb13b2370c91957c2430897c7fe6970c3063cd9444b1b1b9a0e6bafc9cf2e5e4a160658173b761ec4397b7a00399d7952b17ff4e5c8a87a6f637b0d2a0c731c86f06e37f1929320f97b5b26abe5df389dd040185377783de41f214532329f2ed028620bf2498851b956bb9768f328c683861a0500f970babdf7b52727082b7586f04e92d43a6f14e5a5baa617697a31c06e1890934270718a7414d7ee4b794bec82b3dc1c1bc5dfde98035b67b42891e6c34bb8bf09b028bbd32dae630e42ba85c97ca0348adebc522463860672091df42ffb98760786a1b970dfbe7ac1b7e8bf6918777e7ae6d1c413d424576fd9779d356423c3fed9c36744629f6f1eec8b189eda5271a53852e119f2343c54e9233af979c8a386557b3164f471ffb0f798e8bc2ad42a438434373d010ff48fbc89fd8fc745f6253eb47510465c4c975fd1b077aa6906ea56c9faef0a65c31c4866106fe0cd5a8d7ad105e62dcea3bdcee4db30f4e935ee0642acd441fb6ac9b396c76f87951308fed95ce0186faf78f004ce6215fc24e4b683263b6979285bb492e715e31de6f220e2dd5b0596ffcd1ff14c4c1338dda79430f8e0c8e580e7dded8bb332a00ef44b910e07315ea10d0763f90a909bc474e8559c28fda8ca43c5676117b777bb84f96aafc1b65406ac244a15eb097594ae2535ebbbc9b1525d63dd94ff7b2922aec3519a23867720cc5ef9818bed3b69c2c3ead3572d7a494c15fbc74e01427c102d5acaabb08decb727c2007e1cd2b0e1e38ec206a31615886111670bd0794279592784fdcddaa16236af44e531edfac0c6696a5d3a8f6b9c7c2b4c5965b4bc5778f3b24fc99573777764174b93619663d54d241e8df5bd0d3e81fb080a39245109904118740bba89280daccdc79ec08917c302c85a28a94cf242c63e66fbc4cd5f25f6a1488385ab683b83555dd4a08a131a5e3871b17cdef5add19c6476b055d578502a25fb281016ae15fdcf24e9975604e7c99e9a41d9c39aea030f9185352f965d415024a0e5b95c57afba9bb22aa9df006a67ddbd70dde4b82e7b9cc80"}, {0x18, 0x1, 0x8001, "048db9734e87"}, {0xe0, 0xffff, 0x8001, "d449c4529fb8fcdf0f580888bf6abc533ee45dd4adc8f8f2e21b6ffe5d51bf1fc1692ea4783acffa1b51dd7dd61107a7f735ee4395b2d4b5922253a7ae9c3e4b918f5dcc4843dadccec999e482784ba26bbe769f4aa5a0da48405ea6caaa25d810446f7ebef16b218907da6a4a6174e15ec348cb89530dd5228789b7703258d7403bdc40f3d9ce35914a6bff91eb2ca70a77de61b974a04f1070bafce0178ab7422a8622b6b29008bf7156f4bc3d0eec6859a64c6a8824c921590c4dbb6de0d9d82d23de870a2e500294e133"}, {0xd0, 0xffff, 0x1, "855d1b6ca78706578a0723abd918dd30d772a15f1679acd722a30db6759445c46089082d6148fcab9251392e8da8b80898ca91afc3feb42bd57305d5909113d7f97a8cba9cfc45de357b38cbb99dad6a57c4135722853143feaf70b71ab310f7d7f58b953176b4baaf60ff59895fda78ae550c1d042e189746b5fc1e472c8a0bf6784db4725e5b443eed2cb792807975f7505ce3270bd023eab206a63c528eb6ab12d553ea60607c60d132e9f2ebdd5e01a2eab3cc9eac216580acf5"}, {0x98, 0x1, 0x4, "0433c146b0c202553c55f1f4999de868a83172218b44ee5b91c37688f478e71b422adddbee8f90fa9fb6e66f9aac0add029ece963abc53c535b55bb836b4f38c28b0574a4c063fbc401d561bef71a4a4013d8a10bf5c01f6e2ba0fd6bbfabc76e36807b43b6955227af29c49632c67dfe34a668cf12d2c7d271e195714647b53e09bedda75a4ffee"}], 0x14f8}, 0x400) recvmsg(r0, &(0x7f0000001c40)={&(0x7f0000001bc0)=@in6, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001cc0)=""/189, 0xbd}, {&(0x7f0000001d80)=""/129, 0x81}], 0x2, &(0x7f0000001e40)=""/209, 0xd1}, 0x40) pipe(&(0x7f0000000200)) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f00000000c0)={0x8000, 0x0, 0x0, 0x76a6}, 0x0, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000001ac0)='./file0/file0\x00', 0x8e65965b577828dc, 0x6b) select(0x40, &(0x7f0000001f40)={0x0, 0x100, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0x2, 0xa8}, &(0x7f0000001f80)={0x2, 0xdc, 0x1, 0xbf, 0x6, 0xffff, 0x100000001, 0xffffffff}, &(0x7f0000001fc0)={0x0, 0xffffffff, 0xfffffffffffffffd, 0x1003, 0x6, 0x10001, 0x9, 0x735}, &(0x7f0000002000)={0x718, 0x1}) 13:34:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 13:34:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8, 0x7fff}, {0x400, 0x7}}, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 13:34:23 executing program 1: r0 = kqueue() poll(&(0x7f00000002c0)=[{r0}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 13:34:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xb5cb) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r3 = dup(r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000280)) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffffe) 13:34:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x630}, 0xc) fcntl$setflags(r0, 0x2, 0x29ff7bfd5a5d216f) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xaedc5658c962b52, r0, 0x0, 0x5e) 13:34:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000003c0)=[{0x100000001, 0x3, 0x7fff, 0x9}, {0x100000001, 0x80, 0x8, 0x1}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="0f3d757dfc9a2074efc375961e876935a7fb517e7ea425c2711fbbe3a267d051c95372023e8239f5b97f530efd85c269c40bdb56691afcadd53c2405818ba5b0bce6d79b0233451be48f462a884b55572b3cd84f923dcbcd6f0c716e812db09f4fce6d640be66548edd17456a356de36a50367b069b8ceaf03bfb598ef52031ca812852fb9775c0a541d7c2e9cf0d0fbf1fb5bf54b00ed02c96cea137e43459e09c7b679b096703026b071d7c3d7dccd17f6c593b8a3d2d5a3137cd6d25b9fae0251ef979a5b26b32cb136f4d0bba7a7a83ec75b49d963e5ec98bce7", 0xdc}, {&(0x7f0000000040)="8a8222c32b0a44ede6d2fde0397ea77cd38a7cad15ce16982b2602642f1a422650e35c966756f5433670ad7aa85d7a26c6ee7b33a1a0eea6e17cb33eb4eccaa60f829371df9da8704fd205ac16c532456f59781b5a920f5ccfaa5744f55fe1515b4fa5a0cb9d11", 0x67}, {&(0x7f00000000c0)="c8b496ed6b31e166196e0d599b4c7dc77123b53d275253e2361c45c1cc3f30a011361290c459", 0x26}, {&(0x7f0000000280)="84f8b2c13dc0e3d9f28e052f4bb7c4892edc6644b3e72b5e8bbc4331cfce2405fd41630001115b53ee8df598d20c52beba8566aa6d0f096f3637d5327fdf6d60d494948748df49c5a08b104a38b39e9a2a1c221facbc698124a4ec500d2b3a6b39f7ebc23856e1e18bff9b3a88a813346845cf99b68f55958dac52e8328acee509dec2c2f34ae7e12f63728fe10e0b6c6c88a0ff5af769dd604f9b9f44d470c279060f4b3298eeee81a19742d0c20c82180c64a594f0cb138d79e44a020b42feb9447647d4289bb11a4f91fcea45968966a4fd8a58d075a386163983c8804c61501e89e304d7f2113ad4d60a", 0xec}], 0x4, 0x0, 0x0) 13:34:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x3, 0x7, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x8, 0x66e, 0x0, 0x2}, {0x3, 0x31d, 0x2}, {0x8, 0x10001, 0x4, 0x9}, {0xdba, 0x20000000000, 0x3370, 0x9}, {0x8000, 0x4, 0x6, 0x101}, {0x4, 0x3, 0x2, 0x20}, {0x0, 0x0, 0x1, 0x9}, {0x7, 0xfffffffffffff6f4, 0x6, 0x5}, {0x0, 0x7, 0x0, 0x3a77}]}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x6) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x4) fcntl$setstatus(r0, 0x4, 0x40) getsockname(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) poll(&(0x7f00000004c0)=[{r3}, {r0, 0x8}, {r1, 0x6}, {r3, 0x4}], 0x4, 0x3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000500)) acct(&(0x7f0000000540)='./file0\x00') open(&(0x7f0000000580)='./file0/file0\x00', 0x8000, 0x100) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="9c2519f341bd113bdf9be5ca3d7202fb922fed2144d82f3e7f2f8aa083b96589b25f5745d59b8de03fd5237e8ce4e7fdac6918adfb9c57e01616354cced1d6a36a36e3ec867cae158855de5d28d81ddbe02dcc4034158d1f5c332a6e409d34446f55e9d7f247650863060e51da1ebfddb8d45fe1dcee3f27a07cf8d63f0eeff8dd47048a991882d113d14c03b7f60566f901d9a30c2aa72f05d49b65ca9be66f490682f460add45c298cacbc5cc0b9e9243c8fb073acfc662060059363fa26ed05e90158b7a9b3b174e32b07cf93e165f8abf44d6258aefbeaf79460e90d3d69e6477dda14c912fc4a721422452752738c5c3a76", 0xf4}, {&(0x7f00000006c0)="faca5ed9c34faec0c2b346abb5c1d690e81fcdeadd04103f24cf620593ed11f4c3fafbdfc6babf51b901dec3c2111488ac5c9943808ff16fa3494d51c68da327013e4ffc13eac35e8b6bd61d5e6a961c5320bf2225", 0x55}, {&(0x7f0000000740)="2828c9f0571f7996a96f424819ac", 0xe}, {&(0x7f0000000780)="acdf52f9b2091398051066d5a88fe45aa4c9684b0ef2a5af2c46586b90c497c0b196", 0x22}], 0x4) r4 = dup2(r1, r3) flock(r2, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x80, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) symlinkat(&(0x7f0000000840)='./file0/file0\x00', r1, &(0x7f0000000880)='./file0\x00') pread(r3, &(0x7f00000008c0)="5ac9e224fbb92ef6753ca173e9ffce39ebe5125511771ad9b4ae183b45b3ed0b69ad", 0x22, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000940)={0x8, &(0x7f0000000900)=[{0xf7, 0x20, 0x38e, 0xffffffff}, {0xb78e, 0x4d8000000000000, 0x8, 0xfff}, {0x7fffffff, 0x5, 0x401, 0xffffffffffffff81}, {0x8000, 0x2, 0x1d6, 0xffffffff}, {0x100, 0x0, 0x9, 0x4}, {0x2, 0x401, 0x0, 0x7}, {0x2, 0x8, 0xee, 0x7ff}, {0x8, 0xf8, 0x1f, 0x25}]}) mkdir(&(0x7f0000000980)='./file0/file0\x00', 0x30) openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/speaker\x00', 0x20, 0x0) r6 = getpgrp() r7 = getuid() r8 = getegid() sendmsg$unix(r5, &(0x7f0000000d80)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000a40)="b6183ceaa0de25828560d734ff1a790cae4a9c8350d73ff5da67dee994206613b7fbb3a2d55e35bf1e3bfaea552ecc05fd7e734239f1cc4cc1d11b7c0a01ac7d3ff94e4524d4acdc0af181ec204c55f994352746c9823334120dc3b47d7215db85df2a7ccd6e6bd4646267b30afa7db5b4a54cf03bfffaa3affcfba7066032caeb001dbea4645de65808c8593bb099c10e8718c0f3528ce096663deda36a952500dd95142752a31f5ad96f754171d480180c53d6aa4309f4af71241bc645dd688341145c12ab598ea42c0b103fdafeb161e40bc29be10e9c12348262aea7ae042c1a", 0xe2}, {&(0x7f0000000b40)="c7fe546944020acc867821e0c74438140ba0464c8b45450819ed510e2a47708c75be5fe816140af0457553877f8088f89383d5aecbb843c4c3b13abd4580e12cb84707a575ca760ca8b38311c00641919c1ede0c1ca53efddc9992af96b5087cfc9b475799460f42a8496fd052a7e5059ef706a5ed167ca54f42cb3635a8104597bb1e1a2562d52b974cc9899e1b702fbb79d5824b009f7baafdf95053d2131558bbf723c63b626e145625973cc444", 0xaf}, {&(0x7f0000000c00)="c2bb88cc55f54c209159a4ddeef7c144399eb780b4db91ea8b4d23f45acc4b41225a0615d611912dced7bae6fa2152080d5bf68e770f284a960867d1afa7fcbaf042db2394", 0x45}, {&(0x7f0000000c80)="2990ab3050f982ae17003b883e3711f445ee8b81c23ae6030ada018263a027cf23702384764d45c1158ba197cbd1b79a51a3a92bde416ebd512678c6fe9afe5d0c0d838ebf6e9466685afe909d933c85f564878ab1c32e01cce78b5dfc", 0x5d}], 0x4, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0xa) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "0140e6ffffff000200ffffff7f000100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r0, r1) 13:34:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000cf8377fb000000000000000000"], &(0x7f0000000080)=0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x800000000000008, &(0x7f0000000140), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r2 = semget(0x3, 0x2, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/79) 13:34:24 executing program 1: setrlimit(0x6, &(0x7f0000000200)={0x1, 0x7b}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="75bc51a8e7e0abec00d3d119af6985ac3f2aa1246f08cc843855214549961f753c0e8790869db60c2c076e71053489d999", 0x31}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 13:34:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91, 0x1db1b302e417e48}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:24 executing program 1: socket(0x0, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000140)=""/236) 13:34:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="52d9f3d3639a1ba121b1fa13abfb17cb1f7d4b074ce2462ecf41feef957939137ec821eadb717dd075448793060d35508be1c5b7d5c1b62ea3c48841baaf363c22686aa395e3de5a60796a5e5aaf90f9a4e55c4597fde90a1720deb6e52c0f12adaf29692b6d916d67d1eeb40ddf3db421e59dbe23b73af24f04cbe7f5b0de2d296fa88c4027", 0x86}, {&(0x7f0000000180)="d26bdf8adb19c1971798d92ea70cbc8fea2b5eae7353087161604f847df9053049ca32f7ea8e4eb705daba3f5d6b7cfc4ac8219810bb58937c7db95d30a43ab1daf5670bb8a91fa5db25239b0ca64d1af692ad50eaad253387c99a041b65aa0515d3ca4154c5ded836d19fefa515fb4241cbd0621e190668068a8f3f8e6913b85a25ee9f6fe5b1e9758d2593eddf7bf69df9f6d4318a4dd4b2c9d6fc3a89905e5462fe9344bb37ecdd73a69a15273c4e35b0d478281f1153f7ff73ca856ca65a94c593b71e65f52bb15eb3909e3019", 0xcf}, {&(0x7f0000000280)="ae22216d11a2647eb0aeefb709f37e1b7ecd059d9eb05d223a0218ba21ce2e9a079fa16cfddbc311d4dc69980b21ddcc3d7afde511f0cf0023405f819458d6975937db2197ccb9cd3accdc0dc7e8e38eb6b6c228d5bc2d2d2d3c6b09ff5a8da55357355946d521b9d67a84c27c3921558fc90df258c31077984f94a89c56a1fb3ff3e42621e104fb4f832d9101a2fe2c4ca7eefbebad91f9983b5d568fc569d50e7e0eb50b8cc1b302f99cc702c5bf596aa1801ac1fecdff", 0xb8}, {&(0x7f0000000340)="16536dbf3ba08572b5f138e1503ddf2f0719a474e9ae9024ddb547d467ce009dad0bff3b0892151e69a0eacad07589c5e96871735dfc69d1a888bafa39bf778698dbe4327ea770cba5b7cf1e85c14eab4052cae5a364a93aed8c8eed6bca93f51e874bf16d", 0x65}, {&(0x7f00000003c0)="181c66d147fd", 0x6}, {&(0x7f0000000780)="2f6555c1a114d4f2f7dea07ae69593973cd0aa1e87ecb03907795a7296061fb9e10ec335f108c8d4c57c28ff6437b6e625e8c79974e2c5d5d685e696589aced870d04841b23295e97b2b72e0dd8eb477128004084b3fa83b1bc86b9db7c0be4a786fc280861b0da6be397add2af78fe921ecce5ddbc0faf76d4c0de07e15356287d8909bccf90c5d6d11667cf35f6418c34d8ee1f27a5dd8ae3e7b875c4656a0c82e622647582e925acc5e05ec4a857d2110362139993e49113c116f6be96648b321d30649e6dbfc41d7bc69bf1b9fc12caa3d44c01b83d8118e458a784ee19a51350a211d17557c8e2c5d4418ae2d2737f0c4db77963488c13f57c467041c857cdcadf001f5b33e04fada78e212d3bc3765152a3ac934e545eede14456c023af1d0953ed6a552a665b8d70e02353739a471c771571375d97629fad8ad54efbfd9a30345677980648533a720997155efa69e6a4fe0549f92c43f3d46bd4627c099ef4d41834825ba2beac98fdd164152a34e061bb8613ca4727706b4aa060556d1057a84139de9d0b49a793a1de91e34bd147ee3f3015353328eca3df67822e051e5a21daa006cb69bbfb514d6f1eff2f76a29a21a2c7f4f735fc8ad8819db871f203c83c9289529f6a236a9aac940f50d1cf6e184589be688038abe635ce2a186eb04a8e6403644d6de8d5b3cde6535071071aaa690cd46b56f7d9b2348b647cbabd9736c9b73eacf96a626c405b22884b8e43f051f5e5429cfcb4f01a7fc3c2eabc212930c72bca040289e8bcb05dd1f244e3daea14b0976843d985cae75890489142b1b920002676495c56ba373770bcb11b43e6e929dcb577ba4cd19598455fb600b64b547967165ba23dc50de6391430dd42e34822c33855c5f96fdd023616783f724803501209a776bec60ed2a3f999eee66d972c0559a31d2d5ecc18f050555301688eace7ea56fa7cbabef356156eeee5d533b887e075c6cd4943b6761b9ebafbd28d23d88ed3df2a51703fd73ee7d1743c41f02750483b5bfe02cc7ce9db8c2db91b509f8ef7f7e1ec774a6ef15ccf7224318e4825265eaa1927e2d636a37b903d522271313746ae5a8c6d75702cd130caae58427e105120f2a4d654957be2d25e01b9f2ce5398b6ba16928e66cef832e17e4834be5cba1ec6d65561329466c54041ed936d3c856478ad5ac79c8658bc1501ac241bf29fdca8828ef53b9bb13a9f1ac9697a5cf5db7a0d691e96a259bd4989a8d855079ff90de8bd0332682e37a80dae7e50b945f95cd36749428d8db0a9a5aac2b1b7325bfdc20c7ce43de0567e73df8f3fcbbcb432adb682e6f553685b51baf0dbbec2ceef26b8824af977136820d667248963a8316e7dfb568d5a411f9cc45b58fa1e7f9aa6ed502ed7290b52c94d39def3ea09ede14e9db4c81abc32ee4e898c22c76f741a8c68b923377f78ffab3a338663cdb918575988d0c52e583249587dbc1fd84c130e6f89485973ba1d4dc275d8bb0dc50205b813f394385c1c7a4a2b7a49ce74d43ef14eb14d6c3645cba62d840087f52a26d6684d4ecfc214ad349b36eeb9ffdd2a158533bd227353ae958e8e6ed037cb0aca838f8c1320846d56662f5d105b4dc053cac7db9a746553aceaeee05ca95bcaaf582643185c58a516b23a4f10d0a563afea854f46d0b9cc211c0e0dec833532b93dff71c73f98409506fa188e49dae30638e7ab9ebcc4c8d14c8dfc97dcd56fccc3284c6a5b9af41eccfa82c3754394846395ff92547fbeddf2cfa8d48e6d5ad6ea1dcd96a28ecea6ecfc1138c606e1aef317d9834aefd638e076af821e6760a1d798090cb321778bbffa53bd016f8e72f833dc97ab8c0ad83c4cd671487bea3d475abc95b5ba449e0aa134a900917eef83a0214d53bcabf932235c2645cf33205e1e2371adc48df0cc8c2e29bfe7f05d89e3ed8c11f495ee7be1e539465d52aa42666487c0dba61cb5efbf51850e1fa0466651ea24ea772bba0ee60736eddc3712c2fabd08bcaa020994fdb7330ebcfd33beeb935a39fc024347aec7be3b7d0026334154587cddd823abeaa67f022a7e44ef2a10e20901caf1fcd5929bb2e989b892a4f528659d2de8ec76fa7089d89234f16ff4680a0954c812f3dfa6dc9cd711f146a937ff426085352ba6968aea3f04da744c0a820e0e72a9a053e68c89c894468024e505d0b1f7a3359eb8d6f9bbab4ebb613d8998ac151392852b8f5ae4f04274ec346fd763d24abc711835cc091460661f5f02f42391f4bb129a5f2f23a7ae6c543ba236382c0992c040d237fc43859d9c71490eb1773049e7420741892e4f0235be6b4d139a8bba215c44bcebe29bda2ea50e9e1bf560ed74639ac62393daaebe069f24a2a5f3dd5aeb65ef1ae8502f20f2d452c7961a1cf2d159e5253a827ebda8077e974931f1aea4e850f243e365b4b7f7125c66828c126179dcadfdd0f25a955f6f77fa4f1d30e06c06a441843d196a8c02880cd94910563b2930b87809bc5d0d10cb9f0723d4850a7c776c51382762f4106e7e9321aedbd944183e86a1b3e45b1715089b27fa2ec992c2b04fe53cf9add71d3ff43b026418a3ccd3e7b9170c219865a697e717d8b003ce8affd4c95be34dca338b2f4ade631cb616e1f7089e2da9d11fb33d81297bfe224b7121a74401eb16aecb8ba137a1840f944c8240cdf8d4bebbcaed5b56d08a39bcfae6adb1b943795070fd02ad36820436af319fe8e9ac98cd2a19fe05d27a49d3b528026ab29866d5f22a231a2e963d390bc1ccf570c52f43b443ccead1b76f09180e90a24de5ea792e7b37fbf7829368a86b36805e13c84c15d41110712a13145fcb27351c8b1976d056441ebca319673c3145c6048e1c1d0a807c2f13386cefa40b53f6491f64033ddee21ff21aa2baadb590a430dc341a593990b10657990768a783bce6160911de2dc3bd18535b6555350da296dbc009a6febb9c4caae8be33ec1111058660889a678de4659715bfc1a91cc8ae43d30f5f31c5d5c8a211809b2e019aac3c1c7ac007141db3449268cba606bd14b3d2c9e45a3488315d2f5e4fbdcfca6694e9d25e5008dab1b58a7c31e71b1d892d25c41ce21548794f9664acbe8092dd0d4e9d884ca44d350621f8301953a4a0eab46068c26af5421ad9c2c6a83315f4323c5f8dab85d42c5ad5be1b5dbd0bff517076335fc78cb8d3653f42d700352e7a0939298a47abe6a4bdedc30dd1c669bf211d442b41ba0dd78b79966d341a28cc14263a0d61c6043862ff6e51b35b64d068a604dc73ca60f45e9610626d87c69d32b6967bab1a8db4457a09b33ce32c6e00582f0f1e2fb3bc94df926eaf89a51ed89942c744f6c57d6360b7f0392e31d11567ac6eec9860dcf366f7f90c10d90cc266210e1d9f19e0d0a8224f025ca1b134b7a2ca35eda085f4d25e089fb49431f3d6f4e6ce5d2bfe31170756b9e162dc4b81b96628c8de70308a510b42fe5b5350a0e357c088552f56786bb54cbe3cae2cf1cb0976204b5741a329e75d658fc7898ffc19fa1c8951af264517662beaa2fe074cd8f2566e5617d094b90f764f68b1f16345fd0e0ebd1a1460d2bff9e1c737334317901a2630787315c578845ec0952347674560404b10974b6352a4df481fd86a06e8438d73418afe0f0401414f5987214cd86b4d045d070146f2cbab9ed9489aa79c2c3490d8953520f8496e35d4e0be732dcac2dd23d110d834b417b13be329bee6582f226d176c1be6724da5e443368e7eeeb31397a12c889d4cfd1d172bafb1bf23e6a2e8394fb5fbf862bac302e566774e30fbfb5a175bab3680543b9ac5b0830b0804ac74f31877cf67c354d5e9475a9e6ff42002237dc3e1423e52bfd2a92d992a76bff1a66d4fe8ea5928ed08df172964ddc00d492094721962817dea20922b69b8afeee404e1dcc0c4754c6755a3a41be8d259b7afd69893653cced3888e764da521c6c2f1658d073054cf8ff764c5104828b89c697a197f1330fde5b26c977b1a0de73f8e7956e71ba79d83ffeb14ae63216cd8bb0af362b1b59ce6e8c9814eb2339fee118c1145b4c802d2d25372d0f28eaba306e752089f53290bf02d3ba25e46ca4e44f25d703be775f08b84fa909211cb692f774b52a65bf92faa58efd301b9b8038a1053da2fd3bd974acc3cd83c1ce1ec8c9918667312f211f3962b0ac5db8db8b6e5404568ed8e521aa748786b6564653c46b9a07d3b0144d5efcb6b536b180b3f9eacee049473bdf048377a0b1ed230b8c9e1aa1f00dba74eccc7bf69a01e05e8e528a40d397664a88dce299acfa7459df644a91c463eb2802e82145c6333650a9e31fbf4161016a410d395a41d8d7c1fafa23b34321fc8f627a01c61eb429ff9cef9d108a32d07efcee5e91a3052fea5ba63f9e512e4767646497ab633b625e8315a5c14a328d2e3e6d84e68c6a4729e0b7dd87ce81b1a62fc79a3597594611b9b46229db2aa9051506d86b2e5922da0f9c1a58014417ce8cf127de21d1fda7d30b89abc3d7d36081595e43018baff0655bbe2b3786e65237700cdb0d15212e4d6075e3b53c1653fce69083ea6fc65fd6b0d01815c074d4872c67ad572d1705bbe846f84c0718fc3b492df030487a0a87c8bca053044356d143eea52346e883cb13cac6d21f6422e9cfdc3aab3c779a11f657cefa80f26e7b385d2c60fc2cfcd6d6e17fdf23f861d1e8e86346e96a138ebe0604ea3f8c9443d4b4a5595c3fabc088a0b64214afee02f9c8dec7f2473246be86c62768d4daa1b389e99091467d0727b387f217a4a2a1a62224d1ffb65fc80d4cf88e386b1615a347d602f9995d82b12ae3d4c68028f281cb1cc02020deb351a59539ba85d0ce8cb77849a251096f7e0dd4d2d984157fd7d759f4ef5dae560936a504914560f89645827cff6cc8b179b60bab64b40b8a647f34c5c7468fa36ee96b1646fc1827b60c74ef8e541584aeb38f8f74c92d24303589ca0ec00e7a7013abb8df02be8a397a488bb0811b10c56bb9db2d79f0199fc6b074420eb215517afbf5f33e9e84997c3af387c8e6ef164de6a7e0a19de203be1482a74ff06770deb42ff371565d889e1e15c69c63fd5d9f504c251e9018ba7466927c67cb4ada2a91c3fc889bba7def63e0a750d584d1ff595e8db35db6834d36e304eb26e251b878ebde40a68bc2ebe958074f6043e7cc8d5a8fa2ac234ffd89aed9bb9458a6646e05d056e3a3f447ead1e920bdcd51612fc70a3982be2d1e5b7e798cacafaf1c5f021a40e87916823b95564ee0c3fccb81d792c084cd7d7dd2ecc4294d808f01858c5d0be3d22499168e0cd900430598c595c04c111eff223ace116864b29e07b5d4a642561e4b0f575bc8b59419031cd6828b3f8418e97c7bd43ba0e777cef0a240c17fb060267ad3c595705c138b3530380b473b84151d66a9bae69e96c02e62a61bb428ca49b016429aac0bd9ad692bbb48f0ad9f8b79ce678fd0242cbafdf254907befd3075f97ad7b0032de15a1fcb0281e716b97b89b9f584262ccdc9ffad951fb2f9514b0ae330f01c2fcc3d1989be33f128e732631d3c31ade1e49ecb6cde724e580d8f456e5ed857c1df85ca682b4bf58dc6bd30edc181c677c541789989ce4da354816aeedc5f794d463360f76a6bce18f9c3b543a4bb617ed10f559ba42a8d52815537fcc8622abfeab73d54b0d85fd649e405937aeea8d51e99bd1801b901b9ed5786cdd1f1bd8e2c073da8e58bcc22df5a50347b8760b9e50a82167c8ec381a5d6cf97b", 0x1000}, {&(0x7f0000000400)="602dda9c07f4cd0914df5a3f9b0c2513cafdf64b7734236ff1908a0cf5fdd06b4d4a4fbdd67048d959ffd37b2503a8267cec58210abe077be619d4047ee9abe0e99773d91fce80958e9ab7d4d9bb2e158359", 0x52}, {&(0x7f0000001780)="eec6a30be7d1ab22673e327819c247da7beede325429335583006832db78018b0d3a9c9b2c923bf87026183bbd9a39dceb783ca0f43f87d34cb8d057478920a30a5079d6ccceb3b62deea1387bad75164cf99b5e827ffab3d8ebd9e68ddb22eeb74d47a47a86935b8aabf9feba9d4fe95defcc25259e0259871a7a52631978a6a2f028f2ac881243586cb8deb21962dbb99d4f48bc31f6e56acbcb87ff1f75f4cf4136d9b0313a5a9699390869d280b3274cbab5983058bda48d84e261b366f912d8a02eaef6e94b750c681962c28c0bc346426e14cb581e5e62820a55ff236419c6672468572e44db97c22a98c2daad4a421f646395a8401fd022afda3ab39b9f7ee0bb086e7d694a1841a0b88948a3382a4ab8284e7a650906d5f2a77b69628fa3b828e36a6bcd028ed9169c0634497cbbda2814faf9cbc89453d239b0efc958db4c43008cec02d37f97e5f8443948c27cbb118e676d0bf990ba7dd87587c7127b8eb00e31b309b49be89db72576052dc9dbbbcaac59577669ca42eb706a360d436fa41a7c84efdf033772ae099b2c65facd94c5bb652a5fbfe80cf63cb1fec093d2975f6b1ebcdcfe9f2ebd0e961cb1b1d0d315046c8610ad8649fdc38cc35cfd74cf0917fcdedf508c2f5537fe747f103d3e6f082d9735025d52b43342a79cdee418e680a977393644427d2f8e7b21dcf45dc96c9fe6bae73513d3b92aa29a835d7dd05c10e844723050897641a868a993bf164809898e5ee23e9704017dc7a71cdb423544783574541f426552daab68fdb8fb5e906e76290ac66ebe11f250f7a2f4fc1979e377a97eea4612cfbd4aed69e6fbd466a830e802f0f69035280f6688a2e2398ad5492b09d4401f5002b5f1ade2d94286360a1dcdc315b8b18440ca65084e06a4c97d8fa488dd254c56af4ae364e3a14fd0a8af5a7efbcfada57cdfd199627871931900f764b96c52fef85bf25517591ff7a8b6e52c09e0fc4d69f9554b59a960f63209ac41e74caceab228229a6e0b7184f859a2ef48cddda164a702e9c7814b8603eee1106b170ffb45eb27a149dd66134205bd4462f2245ebc57b6a48e04c6357ff4ef9ee5546d52ef5439f5ad2919b576c8549203f06f548108d742b6ff937f95f77845012310c4c3091630a79a53a2dab87ea91f65ca6ca0128c65102aa36b063853a289496b5c34705c0589a45998b39a585824faad6f3b2aa97254783db0c07289bb7a3f336d525a1fb0f15d9f93db1f1db050aa81dfa56e19904d440f89c4e4336aca49022d3f1af2790247d26d5ed061dd38ccefa431fb8ee3f0d0a4234f3f9453c335186f2238f05f01cf846a23d47ed0d940336579860b0186ca63d49290539c5180e52a1745b420f7b300d65ffc4c97b15283ba2d22cc3d16f2fb508730cb51f8e3fa429b323cc7a42cacab45ecfad74c1d16cf8f1783860d689a4212e2337b53f80fd50f8d2acba9fa8ad7e2063eec617217c94f6424420da908f90502f8aaca0264ee64be47464ae497c982f24a2c7844cbaca3a721fcb150128dd91ffbfbd9aee1eb48956f56d2af105d523b4b275cb3ec06df91ed2c619a8d9e0be3eae2cf66a21618cfeabfbb5e01cc0fa3b020bf7bbcfa156e3561e635d5d4082f3e5f16a2842d47a22615efddb385b2cfaaa228db3c5324e10eee927c2b4916dcbba7f0078939929be189b75778d50b52308ae3f85d27d5aadad2998ca4ce952ca8bfef2a43e8562669e4430d006df160546954020425f47c4d02269c7d7e66048429bcfea932051086b0de66c3a3ffe2afc720a68977216dcc9e4016c0c5ac3d50b4439e1b0e2b826d9ae02c5f42f9f70e3d5b504679ce65d8847509f1bce08e4726380e5ccaf172fe934d7e2d0152a7f14077a7a3c99667a80fc7956a9bb76302b54488401197ca496ada1764549297635deefd0d9e42fe39fe5a99e4905141da317bca06db5a18879a567b4f03665f76eed23eba231eef11a0bf4fde96c387e8b244d0407f032b9fdcfc39d7b08d86d85ec5e00e253fd408373f9249b9be057233eb943870c380e79793ec15dee46f35dfa29e76c5633b0e3602f5083847950daac91666af81f45bcc30382080edb3ddf8697109e85670b7b7295296c55125ca1eb356304440e7f64f4af90adc4fc7e2bcf5aca3da2e93f47781828913e3943572fc3915abaf12cccd6ec580e3992a0d2af5760495953683f4644300f2d24c9460bd417a5ebe8385cf3875e051b82d26f978bcc88aecbeaf158548cfb5311ef9ea2472ea3ffbd22f4d3c7341af87b23b4ed35a58cf291a5156d2745a7636c612b755fdd31c2b6dcae2f8e470c7978f2d3ca3929355407f5b94445e7555065e0940f1372d1fe266365b84571860890db461f6107ce3272528502c0ec6b0d08882b20da7cc57baaf2adbe650ef9bf5092ccfe7d89a1702b0ad4832208a20c2cf52044544b48f944efbc99503c117dbf8b5cd2586107c1eb7564101050d28af2c13f39bed9e518b7d86a695dcd84994fbc7f2faefaa54264ed589cc754321b90a6fd3c47ee536750f1daccff9579465141f196b5961eb568ae4655a1393160f41e9fc54385f5abbfe1bc60165b0f25227b6e863c2676fda0b86ac6cb6f346553d56e3f821efcd9b736f8e7b49ecce97e0e61a90aee90cacc7717063fc38edecd8667eedef68835296b5318232b7536e45036e079c77a28204f23feceaa05155dfb6664b005d85c83f12a813715fc7fdf89f81e89500c4868a75fdf1eff2d0c38bc3f8e9362114ae708f03689063594833e570af1a460f56f4ad8574cbe041ddd03aa899edb4f4308a4a03c48124f17f38bd24430068d37ea6eebb18739a859ec4aafa9d650614a8bd94537bd9b69aaf888ad8d4aa13de2594b5c638de96964f072fb38632606dd50de56875e1542790eeea11713b44497283461fa1d7329f2a73bee92fd209e3e0b156149e7a9380caed3a536e5d21b6cb73b64419982b01171d45693f9307a756d15bd1a57692430e38fa4c8f9bfc1d618febf011045cd063cd52e253a65a991e7995df35e4dfd218f9025bf5f184fdb9d58a1975832489a002a6c1b081fa352507d42ab5cc3b597e7cd82e23138a4a43785498f1e22791e6f6e2c4f3d2d4fb97b6d8b271339e7a82feda965241064a2effc76278c3079a1f5bea3b6e8236717c21d6a669e49278d10b0cde3b2c43f4748b1e8e6239d62a508979af5b71204b3ab402731231d323925225a00a19492d39d00ec062428a8622323a9780a001cd8e506f9b1628798c9f7cd6178b204a621d82561789000116f6e2f3305625cbd9976d4ddb2263ee0e97df40e46f404e289a37f3581aaba343addde0d5410dafac3451194b21f1e1c0fdde104059e9e82df52c5a2747e8974b4d7d0bbfcb74d2722d7e3bbae96899c2e483e7be3cb491b02303dfeff2c8fbef1402f65693554c40fcd59b8c7f257577b057eb0a8418f1d540acb440e1a9139197d55fd05012e125beb206d0e1deb1be71cc107372ddde81c308263caeaa208b52e87dc786bbc458e1e33149952f1776df22c9f2d7e524b9756e60c2900a36e857877157df98b10c3386343100c101d422ef0b61445c36a6d5b0b2f462040197ae564b0ed62c2df79ec9d47751c59bd2ba07a2eab2c6af58c13bd5e367f76a565cda246f053f157aed68861a99adf1814fb4073630bef9497f8628654fbce88dd241dade4a7555f6e62e8a6f31d14553cc38b6b57f54ecd441e9175229b88731c72d919672b957bd3adb95cf089b0f283a378f7cfb0fbd44f6749ddc921c08c335a26c1790469772627a187d6a8649c5dc4e5565b4b40b17b3b21ab525aa278c95f6c02b9d8bbf47a69c7e59b773ec21c99121ee6c4d3043b5a9a317d43eaf148cc4af6419cc76fdfb58e85b208e7c3885554473b90ab87e2d6cfda6cdbab9b87986e47a73d11b4ac14999158fcb64b4642fb6956b6ae2f584881e26142753e8ca05b3fe341858cd5cae622327017f849689ed9e50dc765cf6652c4c3a595fba2da442116ce9382c7998e23ec8f96f3b6168b95f9c493389050bf7e85470d8410bc86363a7500933fe82f93b9623e07be0f7e2e4f893a38fc7f4efecb1bb57688506d0365681227a24b0852e7ba24427ad9d451db7bc1c744091f31ed00ab1060b2d68e5a2c6e854b1434fc03f812a9fa37687dc58df6f32a956d233290ecaf6a2bd23967363614069cdfd3ca6076a256ba536191586b9b57400c3c5424fbf3a9fd451ec633ebf5ec1f0648c806e0093977382ec18ab7c9a00da48db231c7d903a7cabd7c8064ab554c9f87ccc4232690f6490689265a75cf7758a7abea25cfb8ac40007a84d90a0a88b580004c5e6c4b4db7925dc139a1bd683ea10ce478cd16d135073591434584028afc17c51cf3fdcf7971af791a2ae9bda5b7249fee2c6c3d3c099f74e5567103a3df7aa5544fb", 0xc58}], 0x8) write(r1, &(0x7f0000000200), 0xfe72) close(r0) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000540)="207d8151487e4d0fce96fc9771a2c6b70a96d142168f1380089434da4701cf481fc0e5d94759183795b3e5b12f8d330a516f1a9fa915bbc4cb7ed28dec4387b5b6bb333267d95f912ecc1208a02afb160f4d86eead8a61e8c7cb88861148a53ccbb91a3ce4177ce96f92303e2c49107ba837979572baf60e85e8ce7d420ea2f1866135cace8897344736c07ab513187f45b90ca92d6789725a6abb9a58c79f9bc45f2aab6582a9108e9763e5e7be01fbfef205bd9359841717dd6cf457006064f921885501437fa216be1b81c26395671428cc865a4528856567ad3b448b3f3da1c6e09436c2406a21693fad4f9431b4241b", 0xf2, 0x0, 0x0) 13:34:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x0, 0x800000, {[0x80, 0x8, 0x3a29, 0x100, 0x7, 0x80000001, 0x100000000, 0x45b1, 0x95, 0x0, 0x5ff9, 0x7, 0x7, 0xc8c, 0x0, 0x2, 0x7, 0x8001], [0x2, 0x800, 0x287, 0xffffffffffff2b2f, 0x4, 0x81, 0x7, 0x100000000, 0x7387ec81, 0x101], [0x7, 0x3, 0x6a, 0x9, 0x401, 0xeb9, 0x848], [0x8001, 0x9, 0x0, 0x4, 0x100, 0xff], [{0xb6, 0x2, 0x2, 0x3a7e}, {0x81, 0x5, 0x8c, 0xffffffffffffffff}, {0xedf6, 0x0, 0x0, 0x400}, {0x4, 0x1f97, 0x20, 0x2}, {0x5, 0x101, 0x4b381c70, 0x2c0}, {0x3, 0x80000000, 0x80, 0xbd}, {0x0, 0x20, 0x0, 0xdf9}, {0x6, 0x2, 0x4e7a, 0x6}], {0x9, 0xffffffffffffff67, 0xfffffffffffffffd, 0x8}, {0x8, 0xfff, 0x9, 0x8}}}) r1 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x3}], 0x1}) 13:34:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae60400259560f8e5815f73f2a044fd330555632dfc94ffb34a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da0257b3bf579a1d4a070515e3d456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x28) write(r1, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r2 = syz_open_pts() close(r1) r3 = dup(r2) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x1, 0x40000000000d9c, "9f8dd8e500"}) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 13:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x50) chflagsat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x401) write(r0, &(0x7f0000000140)='ml', 0x2) chdir(&(0x7f0000000100)='./bus/file0\x00') 13:34:25 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 13:34:25 executing program 1: setrlimit(0x6, &(0x7f0000001ff8)={0x4, 0xffffffffffffffff}) 13:34:25 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x0, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0xfffffffffffffffe, 0x4003}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 13:34:25 executing program 0: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640371a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e63881e91a6cf500e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000800000000000000000000000000000000000000000000008a958a080298c3dc5b173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048fb818098f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec8045d740f3e4"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) geteuid() r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000580)=0xc) chown(0x0, r4, r3) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x10) setreuid(0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r5, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) 13:34:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r1, &(0x7f00000034c0)={&(0x7f00000031c0)=@in6={0x18, 0x2, 0x7, 0xffffffff}, 0xc, &(0x7f00000033c0)=[{&(0x7f0000003200)="e1204bef4bd72164dbff52167a8ac0a3910ab1ef058180bce1df96d0e110a45184d42df9c2c047", 0x27}, {&(0x7f0000003240)="097019a172cc3dcf930c28a2f17c097615d881cb2c930b570e47478887e4287bd93032a8aea89a138d48884f8b7dc5084aff1f9bd7ac0b7f1208651cced77f1b0053f8a989c63966e175880cf564254bcdada1d89b5589322e90e34c4a4dec0d932c8a8744496d811d375a3953671bb2ce02642da18b531ffdc59765101089d2050694364f9ca8cc", 0x88}, {&(0x7f0000003300)="9dac01bc207052404b5d287b058a110bf9920b101e272c520351cc814b83bae0459f0107b20de2e140ad788a08acaf06b8ddffeaae36ad525b308665ef5a0cf0c4052c6bba3baaeb6ee6205004f3e92921e0fa712a94241471d0a4cada93c46cedd73b78bb8b5923f9683632a191e140893e1ef31e88d41e870eb28eed18d261a48c856959c3284d23ba8f6f8ed0ac8cc12fe13c3fe6acee351729e40d", 0x9d}], 0x3, &(0x7f0000003400)=[{0xb0, 0x0, 0x1000, "10598ab29c416d1a98bbe0af7af77481f8066173e1e53ae15c23f02b2f54fdfe95eeac1866161bee53e5a636ae23e0236c10d911eea0d6f0088b2240e89712f597ead846f6bdb6c2438a0d0dd95c67aa5afa17a4b90d62be56ae09cf4725aec3991a55c7e7470f1df5e6971006f10c8457bed78a3fa7e2da6444af0a5f4bca3fba29dba5c43d8c2484dbabe97ae2772c6c1fa542b6fab8909c73d96e4f77"}], 0xb0}, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendmsg(r0, &(0x7f0000003180)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f00000000c0)="8a165f2a582fc6575ded9e5d536131d36cf40deacc20a2baf41f44c4cd9f56e7d1d464a4d56a21046e7bfdd86e746856d9e0a7ebf3d41f0cf40fb0ee6fd1b33be50ef16f47195061ab286df620a9b8f1480095f74aabea981fce42816a66f14c5dc4682636c3cceb8d96a27e651e0df9b0c93c274575a3f1344922740868095c3eecbbfd13500310c5c955e021d6f3036f173a224e7548db7263e8679d1b4ec303300a94604ed8cde8d028bf7b3b5291a2368e6479df836591afb59f644be4d56a0b54d8b6239577bdcb02cd5a4ea3fa44c925051d0aa27bc13bfd1af998cd7e068c8e5062a7e98fd961ccda8e0733235d30c06694f2531ad198a9fb19c4cff45cef9784a8ccc70f3b8991d897e17884995971c684696552ff26b96d18c2227275da0263f7fbfe183addd45b1be0f4b1ee2770da2aab74852d48b1e0979239c776e0c97b5e397bcf7f50b5ebbb3c182a7e4e268c5ceea85352f0790ad1e562338a7ac6d31db592fd2ac9b11d8499b321dda31c87429074bcb1818418d706bb25e0eacd8d647d1226647b828c9eca512bda7ddb8d22349beaa17ea36894353ed74322a2ebfa28bc4df15b24ae6884d3de7c16d9a0aa27ba5db752f4b3c8d8802d48b7e4599f4beedb677216abc451d373460abb77dc9a361585c755ae7bd4195c8bfcaf587d6d6ede2920800552b0ec4ed118b5c3b920bad0097b366c4be07d711fdf7f66f5833c56e5b339fa85d92075965a9ffc15277304ce64c2907531904ba3bddf32546fd40ed154c3ba34d938c0b658b4af6724a1da1b3aa47e1ba1c89587553e30862d43c6d5e9416fc8e7b8dec290d2357d5b6bf58ad82d08c8e03da341dd787ebc22460641f14dcd6c03b8ce28986493f3c06f861d6f8d7fbcdb8085f54147f2f26494e238ae5af38d405d940687d5c16184890636156af25d51063639cbec22a7729547120f75c4124d2686d7d919ec97e5c1dc1c33dd8e1459d030a2e53d1064771348f459d059d1d5d130f785de2acf433d232489e61f14cead115f0207cfc8dfabfbdedba777856fd88974c61efecdc648e14111881e20a174ef7edbad161291eda2a0313bb1a89d7120a8ad44f84579e9ce069b539e4669af8b81eb32561fab9f31cfd1311cdf192bd414c9c2fc3df7ea954ace6ebc5301583f4d44a9175650b47b3be71432854fc425c548bcd322d947145f7ee55a3498dc15cd59157b01456aa77e1cb1c4ea4164d6fdb2a4fce82174452cfb5e668f8f752ea92afc5c8ef2d8aa64f1caa860b08c6fad651c719d66e9c22be98ef186c607d374d00334fadd530857ec00252e767b84845f5848114fc6e8378c1a47aa7481b1009dac37a229e3eba5cd516228c87aadd4bf6c80a1d833c4ca7872a8608dfab21ac41343a7e26aa19fa71684e965f9878f3b90290363c94d7a82443cadc3461bab17b119268a13393d65c0f0a2f47ff006587c573ecdefa5f494e5038928cabad78d06e444345451401c4618ef19dcf5953c620ef056c125f8257fadf1f876b6d1c4213f69abd514b6cbd4c16d3f502958030862371120bdf671545f1203c1e40545aeb2575e2f2dc799796a34550d736f6c552ba37449390b40ac26f67b8d0893dce4f96bbc30469af0b59240c8502b875dd963812fccf4e40870e64a284614c5ec95a29fe02dbfac6c5956d93ea4c9634705819066d2dee184f4c8066c19bc62fcde156b585507d9855a874a6243a9496530a0f712b0005b324d0d3da94e70ef1cb15ee436bb6b73246b00e8bd21013af08674c730e9a1b6099974d6ef9c33537c5d379c99aadc5cef46568ad34a1ef4c40448fee866306d1af4d54a732521d54468e0ce5115e3ffc5eeb6d85b58c140b6b7d628815779db273b5be79c2b3cf79d0b2bed9b529f00a09c041dc981ea7df0c2ef06b28d17263ee9f462e12ecf0405191af425b3c0ef3123fcfc84236991493ef42c402c36c81b37bfd3e3e08e5ea2c275d642a5180b3d5d8b40214fa2d156d922f056527b1509ad089498079d70307530b435aa08dbf93bf6360e4d0b5c81bfb77ce7f58c3e91c78deeb653722278c206c6fb0d51fa9249df0a6b42176f06f9c737df9d820238ebea16bf91ecd345c2bf92cfbc14f226dbadbeca18fcd50c8e4fc5cdf8e6540116f1c6ef9196d13e2580521a39408db62fc8ea51742092acc46f876382e2697636f1ca0b844bbca1fba672e1d40bfdbe7c1c9ec521f9e142c40ab80116df5c726d4f43d30e738653f95eb89223f721f1ac25c1e124ba7787c60e8eb7e8cc2244dd49c864e42d022e09e9791aebca7ce62f8be8e1d13427805c57e7e3cba855d434ac24c73ffaf6982d822881916d520f3326d8b0d876cbc1b1b3cb98689e3d8aeb4e84b6d82166f39642cec66b0846e9ca1a48e4c25fa17893ac42d5f3a07a30584ef9f7f353510b341616ac14bd25b7fcfbe3fc29c3df78a3657b10351992a7b93f5a9773d6f353ff658467263872b8cb2bb267eb184aada943ee5fc4a11d620c25d505dfdee86bae2d2ff28da553ad58ef306bb9f5ddd6c0b5e625f91bc5827f3534040ed61d71c130c7dc6b5c67c4fd81530db4ceb1ed41f2b822e22f3e4accbac5ec36101592a0a940736d8a04c872550d65d449640cc8c08fa134d900bb6682155d147736d5bf63a8399445bc699a681d1382d9f2067708d2e04a59e470bb7aff0d03a77890612aa9fdc7ca6d448b0d087d897fb0ad6e560480fb6d948e6a1bc304ecd013d6ec9f4e1e38683fda8f081806a1551129e39cf55bdd914730de2cfb76b3c765ba9287d2f696e3d19d2c55d31c61849c8fff605643e2dcd85d77d0dec38b8865a2ed7aa821284057f033f961aa3a452dcc76efbcd6e33b4120c15fc3ba055c49bfde5d7998689f9b5958433423113b60a7232a14257ecb371a3b47a684dedc6e9fdd87b0f476f3ad0e618aa1771b7ddc1738f810655f6e9552ae1441e5fa881374acd4c27537d45519f88a84dee90b1ca3e16677395ac18b1ab939459ffba587898d1adbc9e2c290308350d3897da723fb4446c62a1cfebcf35a6574a25f3f7aedace9eaa6ec4817618d5a402007e4e93d9a192cc0dd233cdb94cee116f10fd2a90c27e927771c5e41b32bfce7be6457dae57b5637ea5aad1d23586dfd33a3841b135db6e1265a7877bcc70dcdabdb48c1127a6b9d9eecb8064a511c1217581cca1228e1e8b134eb0c845080b73a56491655b91210bf66ca423fb7af39cba039c30f44b627df29250b3a0944861aa6d4dd6c20326d39e2cff3a7513a2776624794bd39d628e2a48333161e43cf47bd5412055897e50e099b674dbb22144e0fd1db7cbc60369dd227607e617b2dfe4435bcb79a3386175436623fcd8f63bdd177cbd0115804dfad6fe40aeaa5fe94d97c473f743fd4e4a7441066b854e25f9b18e42b0b23328783c2ba74ae732870102cbce0650bccd52a93e31b534676301c778ae6db8d994ae1ebae30a134b65f551c9b6a9bc91d0177d7c5c3c888115ef439173d8db5eb7ca7c34885406cf0d625a9fb24e53d013a0bcb34f2bbd51174246ba9ecbc7832680c30431453cfa592c7058b2016a8dc5645c3562747546d874d2d36b5a4d74a78ff405a4b57bd508fddca1d5f04a094b9275a03383680f84d7f6067643e16c8500b80fc487a6e9cab13f147f4147db805bb01fa03f5e2cf57ad5f428dad79c02565f9ce61ae655c5a7bdb47cb38934371dff2e8c0411c80894703131a31339c26b2ad8fa573f1a19f1d799af5e536d6cf16c8aa2bb06e83da027959ceef68b6c892b5a59a073070603bb251dd3b7082a01cd671ceb5936db08485d890a3da43a02b448b6ea03230824dc059f05d14e85bd6fba5e876402f5ce7dfaab54665abdf92a85b15975206b882f07d5d04b8d1e9399a1dadf9e3cb2f511355e50e8c2a49516c598e32dbdcf65e6105c3197c5556a4e8c512f569c0b5647112b2093e1ff8b5867682242f13d1df2712b10cdbc2a5251d64b3b854f1f414f9de7a16e5c6ef329f16ca46032bd4954173e2d0dcb5b40811cb4e658c85f4c8dd036fd5fd2eedf1c7864b84ac1c26a1c3b4fba0be3926f0a8388610e831fd943eeb8c8260726d96ea2df205c736275d256f344c9e6c7ff6a655e1e09a6703e7b137d4cc0d197b524adfc96f80b6402e157eb165d577bf63f90261bd1c7e7f32172e0d3e710d55c77d54d34ae291b1e6413c72c42af297d78d8359fe04ef01f918916a4861f395caba058f8d74d508d82e1e1ef51a495224a20e146a79b1a1d0671b8880364055abf30fcb212253dc5b0df4bbf1da6155dc3588acd5a80cf96de848e150b2c7374153196646acc916d100dcae7c273f97d07a4a3f0b358e070af665a066f75869686ea2a51fa82b169d0f1dc4b81820d1bb6691d1a057784f3f3e2d2f5a0344c2e54c261e1d0a1e4cfa54fd1a17b15374b047efcea0f1346953d77958d2eb3638674af4904461780ec8b19ef02c161a9ac79a236372fe15b687c58aae4b15ef77fff3eecf4f7c467af52ea54b518512d47d4d4ed4ab3ed7639f70a22c2b26fbdcb8325ab1c61976fa5b7ae267a082e3ec48b03d96efcb6cd9b5fa5b6ea66051a4456632f64a9fa40c7b930e76a11f310a5e75e5b6fe104ed88232fd0e87abe3db08ca3d1644dbdaed54214457f803d65c2b1dc1c45e8ed3d761349e9795347b8c9967a328df052a59bac7d9a5f5380e9d33e73c8fa77608b0f67cb522132707d23f2b8fe19211ed10f88753695938e19103861b9c88ebd87d2af3f52c50e261723e14f5c3ac7c4ed6b1450147acb059e9aaaa5e1c88dec083be0c06075836aa08fb27ca14fdb3c313916689853494905c55ccfeace435558c07a62cb5d6f2064c39dd6469679ed2aaf7faa75a8a00caf889cb41545cd4700e58f89d7b498072049c0399d281c7657927546c42ea644deb85f1b86b9af8160a39460665c813ef7ad775a2425e26f2cafe252ea80d12df474a9a471291b2a28bbeb267db84ba9a84543d3e5436b5517ded00e463e4fe6a47d50b2bfa32c35a0c05832f83c806589ed980f00ca7f040ba189ea762c288cc531a1cc1a22dce0723724b312207e9ced8583977c9037d7fe1df159aab3c5c7a2b744e3ffa5b44b3be781310d4a0998d8d8513513cbfdbc7338b1eaee607b2373ea7c6c1ca6cb876bcbff92652fa73e79b3dc311a4c851f492849aba822e98cd7a824567d54a8cbbcd0af607f07d8dfef9caf8711d55104cf39c256ae4cdf6c4c1b2caae04c0dfee11e9252a015dcec3b044b0e95e5f7b216b625613b42d9df4224c8cd139c4b631b951a0ad3f2d219db5367981fccd1206debcd837337ce2adb714fbd9154073dc798f88d479bdfd8adf3a396a978fd72d97ba64fdb960978f18d1a212e9930e18f1ee8f2d0f89dfdb23792fbcf213a9bdb686e8ead005acf3a04e1717dfd714c9f6b4740d4dc2132c11b94c130c41d1db82b781c2d34138f32c4d3eef76d952550113dc2321561f3882f6b26484d5353107e0bd6a09d776f6b9aa46d8b0cb92b3296729b5441a823fd1a64befa0cf97123083989f1c8b08111a827953b91ad002eb0e39bccdaa366a0da61226f9e6389db3555d6061285e1f027fe695fa082d8e76e69152bbc72f6802d5a78e5b810fb59f57eb6dd6b2b6b86d5ba3cc713c1fffe077695e6bebd8a5f04a16a0cfec87cac31fdb26e2d3be7ef38134256632239e0e85e88d0d26822ee694796440b3121ed47436e35e7a88f513aa7c8ec76bffe68690", 0x1000}, {&(0x7f00000010c0)="39d29b2b1b6a7494b1f8873f455ad21774d6cb6014329b56ea2ab4f7fd8d4db3e4f426cb16f05a7505c9dec81ce21c1a5fa25a77ac015fa5bee45d9a341e5c468edcbc476a8c93", 0x47}, {&(0x7f0000000040)="d04201f73f0820c1660d8d21ac97473041368a104033102f14d03a9a527fa10c4cccc80e8b78cce6d659", 0x2a}, {&(0x7f0000001980)="1c6fd6bb857cb5baa7055ae16a54fa42563699b1e200a8e5f92a2461df5ce50c813d9af615c6653200fbb6eba415d12354d5d06119949477596dff6d10c89772fa14f8cb74997d3d674a9a52f5316c4794c331b1837a32ec8d04b9522835b1ebea5ca754d4ba27cba46fd2b749ecf2527b777e163a34f0cd5b03ea44e1b1437e251fa22407fa9e38402d3d383ac394daed428d6a49dca30c0de42ef5e7b7eda4384ae3b1d9e0f39a0039118b02d9962f6868f10970cf34c0c99591ab3ac6ef069be9e2436d50f05bda17e98195b11799ee7cec7c17fe32d8bddd1df48eea7c762633431cbfd22e06c9e8fbe5e0", 0xed}, {&(0x7f0000001a80)="c04005e6c81e75e045e003d062e8517a2a936b02", 0x14}, {&(0x7f0000001ac0)="5c4e8bf9f890a602732eee4b5872063e88fcdff9862fa843701ca98b9ac4be24ca3b1962a65791c169e2b76fa2d7d2316f0977f26f95ebed82efe789fac9424ad891dcacd1135bb837419126284e0d3999c96f5bb5d56f85266265c61cbfbd370097c36ec7f93a5cabd222f95aaa321a89f4028fd4363081ec5ba805f4fdcc86ab958b6ced19883f9fff34d4427bf26775ebf7e5ab93dd9005170c416de2b33a0ff7e58a1e40fe58bd90bf15a7d1b407d56ebeb7050d37fffc618b07ff8e595c41e64bc37840b42a30b9ad07b6b8a4334ed6620dfd", 0xd5}, {&(0x7f0000001bc0)="de04ee63720c6ede791290784910f95e10271fbb836119a5467a9fb45bfa12d8a0ffebf4fce3556c29c53a06cfe75342c67ff472331fe35cefbbf0e670a59105", 0x40}, {&(0x7f0000001c00)="4be58d91638417d89c40f0bb3b699b477ace9cbcfe2ceafd806f33793d58b112f9a62de712657f398cc2a9303e6d23fb3456c2d7cec2a578b206bf7b48d4a6184caca503c7e09f2350c609cfb1dc5cfc16a81d68a2312abb254d23df47dee86d190e2110641b84aaee33e90753d6c22b0a1e899243df1895f87cb5b0fa39b3f7ff49dbf930cebf8549dbdd002524c949bdc4e8159fc713b138b254f1e942193714e961f97fab45407500f1008a7b73dfa242347f26b845d18fa42a8432504f5cd20fb157dc747c139b47c1bfec2d209259ac4fb07beb5e40856001fd9d975b0bd0956454b4a57f8c2bb73590414009f0f464cb181535be57e64195d759ddb06237df840f3f3607a5717c22bc2bf4231f8e63e3bf69206135cd2b2a6d31619ddf6339a1cbc3c714e6e260ac7d8efe98b6f8c1c5a3c85845820aeeaafaaa68018efe359697331c4d9e7042acc2ee76c3f271bfb2e38bc4c098aa806e4c40ce85e897db664132de4a8d627ddfe4482995570ff1e1527f6d927619831fd78a43be4c25d361d36bd5bcc5660cd76ee83ccbda204d561593fa3e1b3a1e4a622788898f667d812015378b827831edb09dbc651292be1c7c8273add414ac3173ece52379d49f0eba2abc43b2bea92d69233184249e4d0218ccc86b62be2f2552c5043962003b5f8ac073d0e85fc65e59ba2d5771b2a2496b2a2263379138ef358da3cc11f083be2859fc8182d026f5c007138bb719f083b85e159914a39d8d629b30e287929bd2c2397bb0da7edd24897e59815863c55346113d67c942dc73841d8de98db3dc1631cc8d924b52f142edc12a5c73c11d19f387ef0d330e16d4b16921890fd7fe501668a39c5dd99a3ba9b5dc16ffb73397656d1ddbcbfc95f61c3dfa3b8efd3cd8f4b8fea71e39c3b45d44ad3ff3a2e8ab2f96104d6ecb26871f428f541886c5501ef5321e8fe143eefc3e8484a03783e5245140f2b0d09c10348e85297e21b3ce8097061d9b08feb4844aaf112e975d32529a43513c2e745a28a3d729836d794733e68b4db53d9b2f4a768f4df727e851ff52d424099ab3b8489bd4656b5a149bc8166f62d838833979b001826f532402e4e09fcd1127faab2710576f5dc7ca47602cda29345b655d7a90bcc23b33e14c4dad97bc363a80dac221da6551edc71a07eb91ca9380776cb5c5277edef27ef52c668ae4788de7c99bca728c9453462d592a8e957faf31d3ffa58d401872bbbeba37c9d86a8804086d0b52bc793958fe5a2c8204bd2ca913851ad6b0344fc2dfa14cfd81b10de4be5ec6453c3d293980de4ce3aebeb177e876960681c6d839a9dce2b6cac80f4f8f2ecbc46c1b7b9ec418029ccd542daf80595d24dd396f03064eee2a7d371f27d53ec808fc3701f9319d275708b84806e243656fb14ad1c48fda2d25a687d488fe56d3001eb375a9086636dd569c3a8863550401e7f82a77901e3cc444768569f6255fd47a570f61df2da024518bbb5563cf59947b0dabc9e21328983ce76381b7237ec91ec277936c0cc07e7f1bfd98d995f0784b18f4373244294fc85bcc6facf95892386f62b0a74f28e80cb49f82a8d0af552aa585d7fe8b6ec4a3381c3d946e2f8814d3b3457df736e8a45747ad8d86c78cab1f3f8c9f1098944b46999f2e31130463631166f4ac2fdf49d3a34fd1808922b9fd5b432d07ce5917bdd5862951981f1558c42850117f7e13a4634bf9450be1c4244f13033236dd67caea24ccbe5399b2db7648f7be4d9649b7fad4851aeb07fc9f1fac28c7ad75c5d4ded02525d2ba88371022e2850c4bb487cac2853cda57a056375acd5aa7298d26394bbcf2db2e7f08abf9f828245a5f4d7539ee40d5700212b441b37a70f26080ff167d07a68218e987f2fcc99f764d7a8393cc2eb2ccc146abc893bee0e5881aceb5e0756a55e4a62c8f0048b48b2700df05e85dfbdb018b94659487eef6f934af4baab8281fb2f170cc372a6598f8ff9e7ab8242af2c347b5ff922b8ef21fded72270ae602cde99e659938aa26328ccbd0555f45891e255e206925b361458d6bb6ceb9bf215b70c43899c589663d8c7eea885cfded937881483e387db57e89ca86bb80597c75afd7d4d6e30b53a9a9474fea9e79404ce029e56ea44bccf47569bb9324b60274525d89f8b75ab5b34774cc747bc2b54806071b9fec43bd714c3d75af1500047721cf5fc73cff7757ebbd6b9a51a16b867ef0bb247e753a2927f744b77b649d2a7030be5dedbd179aaa986e259e27657cdeaad16cc2aee45fd220281ea9f2ed18036efb42fca9c3782c2a2320ae576514d0e1dbdae3c0cf802ac69d52b4831753211ed739235ac4081b589131a034da32c5ebb53e060c3a27f5c80559d37ee49b43bdb210c53a90e0e1c77b0b86026ab44d3d0199ebcda6bbff43b6affad86910144058955bb4343c9f859633d9bf11cbb3ce342140b1c399cf5058316b558f3acebcd917a196f7fae304a35f17f9243e69a891c5e07c501803333a22fbdebf768e06992021a2305a3eaa66d39bc6e1925a16806a759cec31809fd7618dfdb41ad4589c1cb7e424f7b770ed19ffc31c46cc12ff82faaad5e4069dfa278f8b4c994de380371947d9c598d53fa6563bd4571c7af34ad8b51974d8879ab072c9dfe8fdd0c8f9cd976a3cdc7e588bdc4f6ce28b791bc0ed7f32a5dbb0e5f24e514f65af90715e6d2976c4577e6581501b83387e652a1ee03270cc081cb061ac086668db450b71c7fd6111c03ef4c835003af9060046ee0ec383129ddd1582522b50b517063d0625247026b9efa24c7fa89881d95a99a1144b13d777843031c65baa40d2c091b6d7aa315393a6fbea741a71c3b61ea60bc090c8f5e8652bae452ab71ddcdf31ca7016aedcd3e398996874ece4c4ae6fced392e7bdc5e5792092bd22526692a055e3ebda78a07b18346f7b913cac1c86c48a6d62bec23e2c7d737c48cc1e90f9e29e4e447f3b46789890cfd82cb323422472d63c4f3f5468645c58b026a4a673ba958e6850e9a4fc16833801d5f00970b53d7b08a66a522d6d8be0c69ea1db4058c064c72e53475b3793b9e7ce566ac4ffd397529ecbac25d0e5fd3603793cc317dbf7cd1b5466424e9911853503aca1de20bc5d4331f84d9ebb22283e67f1434387c23baf4cc0fdc3d9c7303196f2e110d6f4b4aafd573256cf970bb990a083ccfbd8433f2008b5d066909e702c97fe97c301c2371b9900df5958b5c571682f6b366181aabd5360a1b0bfdf044ade692d9816c29e209a939371d194f1352d43cb7317cf87335c2952efa488d620aac3e107b77599d908ac8389eea65fe97524385b825855b3759d446697aaa264a066ea5eee6657b275796467404656235c5363c6a3306af9a627f42b4dfb0a3d3500e94781bff8f0c1068a143742d63e8c2628996272c017576c1d30a82782b1a16e3af39648ddbc4d6edac2e04325a1d691de47ad6cfb640b528c0cba44528e7c779bcce56ca5a2ff26b518690a7315cc966f658ae939c18a7429ee2804a3b783c230b2ca68175032b34c25292cdfd218514e4a5db91c2952d8927252cf8a2ecacf73ff7ca44b5be07a61e8dcf969b53809c69534138266106145ef8451bbc5b8463e3ec9842f87d2d5c2cd1164f60a77e48e42083d8c7dc2e7034c0a536e4bcece680696ef471b738defae89f56ba6b2519b8b390b0940c4e320adfba26c6e9f80f4c9247840baef23d26f2db57771a67ae7010dcb4a3b5b0ee1e944350b04931b36f6be60f65072c6cab14da061acdd8af4d5220a606408f56605a573eee2b540b095fc2144fe43c4df8979644623bb83fc793815841434d60f9a9b1d0658e3fb04b483fc9c4fcc7faee4bce0f8f8f2271d1a3536565aaf05a9ed1a4efa8c8671d3ea7e21538beef8000aa4b6b67ef7dc929589e8cb5ebb6a56f60ce7734a970824d59cec84c84f23ce8fa86648b6e1d29b6bcc87f8a19e2f13736e120d1667163a82e277558aa3af2c6807c2c9bd190bddf07a78d0e07596bf8a0d42fbe8eb88cb7306b32ae3b019b6aa47b3f41edf9bba3059c61f5fd153f4804cfa21f3955a249d5d6026a251a43c8953c113c49e0ac7565adf35941b80d4924e21f055eac4030dc39bebd4ceee70b37e456a28586e8e4ec635a44289c5b67f4a23c10c60ce92ac4abbd369109c7f54bbf56d6416edac32ee51e4ba9b982b77342bd8f69a95e2eadf8fd7f98da94d5fd0f13052ac57c1b7e4eef64277c0aafcdfc71e3e09eb6e9eda2e2717513919e13fe07d76a2af1b366d3e48aae7fc38a832377867ed22c038ee57a508cd863d3739228949dc754fc2428850901adb3078d3fae4b53e8daf70d8623af7d843478c8de127c9bcd68bb57c2c38e00edd9d447cbb8a4d7f59be986881d903a3c1bbd8a6ed25143a39c3193c22dc8dcc529c1969d1e2cede538b26d49521ffca333cd189b6af5a0d6bff58b0efd637039793c0db1f86dc1acc4980ea7a570879de5de5f7343c784a69161b4b4019aecbd22a7b16ec9138e6b065253e0d4117d079743064a5da836dfc59cbb7540ca85c313a7af71863fce50bb6d0bb2f0cc3de7e07592cbbad7f617196e0b629cb22f87f929184ec05d36de34e7028db4f69194281f89d4173fbb8feb080993a92300cc73ecf552ed332c763451757a23c8c6fc785a21c885b23fbe9abf84e627bd9eecd20d8444f8b6d44e139c3beeed81d0fc9bfed69dcf3d6dc4ba7e4b73ecce9fd723051cb786dae3b80c0f9e6cfa817d80ed8320b333a721a01ef388133e0847dfab7c8b01a27cc1c5f1f6005c0eb2ba18ad2347fb288c4a179cf57bedd46b02eedb69ae386cd167037eee1c0166a79d6200f9b93a4ccafd7f8ccb409bb5adcaf39586b38f32d280105ec1cce7633d9c8727c723f0afb70c4a0e0cefb4d5d126bc509b13a86a96fed8299a73bde066e4c98ba8e3c1aecf207ac6201aff0c32854b300457b2d118843748f6a8c91fe9a11692310d6ef145e31fc3204a5cd2dc92ecfb1cc2c5e4dd4ca4bab0b4c6ca3a2cc8c2bfab4b282ea10739623693c6cc8249b4ec9ddf57ef5b9dec48b88265c09832c2d01c9849237c516a91eb2b5215fedaab69fb4780afdc24aea7212ee461e131753704248ff105d56c72e382f7a901400b71a79739b17a4da3add90264cbe0aab31f0fb496404416c2151f8565105f6d203b63f5467c75240ea97c9e9c51f03666a347c0b5079ecfbfd5b0df8f6695763748c571de23bf996813545d2befe9e6b120f485e176751d42f284faaf3f02c549be64411c9c9d45fc7c5541d4d275598a68367e9e0a6cbdcdb5a8702051a05d069959dc2f6f7ce413d4c7bf7094d06b2990789a7a55bf1598fcabaa640ca6c3be439fd78180b0ea7216011f6e4fe4292f01671f6e1abd11417626f59050fd3f707130318bf77f5d744515276004b362bf47b857b74e06750cf8aa54349547915bda1fdcf68001b0386c1fa021e3a927fa343d12873c3fc82db83bca51e52e551d6a89f157bb673926e1ec064bbea67a9b2d392d49786f140d289300c002b8b3b73863076b6b8e57b3fe030d06350cfa6cf6d83333b4412fa25a1d686c3c28143b835ace9b99bfaadf5d41aa610ce782fa57fbf81900c4de8df126926673cf95623d219702a23c6613424e92ac6a57b0e990b98dce67b3393a786a29acd6c050c338a1a34f050debabe9b60f18beb4a057bfd3a6a72dee08af53707d6d3a8766f1dc20ab6dfa661ed765e30ee70194ce8ae2334e8f8eca", 0x1000}], 0x8, &(0x7f0000002c80)=[{0xe8, 0x1, 0x9a, "b66df3e7acb533075b751a88e85333de00ab72457d8e442259e54fe36616fa89703b854e6cb4c1ca3ed5acd9c269491022daa0c4d183c8f17db4cfa544bcfa21f0d4e1fa78e27e06057eaef014c9b6b120f9c2a19c5c75b3d2cd075a66380c911ca5165c5dc6aaf9c058357a83d4d1ad2ae7bcf9e89f2956220510b864683e58e20fd8efd7c48802ca4e6e9e4b40a7eabfa16e2b1cc2e03953624df2f4a2ee34aa934e688b66f48a5e471d83b471f1b8d746b9fe7c32c7b4a30bd778eb4d850009438bc2e3b617067b9d0c26f30af856aa"}, {0x100, 0x1, 0x80000000, "e81d30b2ca66c7571c03b19c6d57213886e6620121e217a8105b5f934de9c6dd8cef2450eb2cd4c73b4ca29fa866ee969cfcc148db232ac09c55265458fbd320224230624e7c90861a454eb4b629507874dfb174de2f511e4b175f26d6e4996a1c6141cb91d2c512dbd3a2364161deffa7abdb693caee523709fd80f5602bd1e6245fa41a99f5636e6b283d6b78530c6a11e8fc3df231b2254071bdf8e07ea9155a2b0c82e2c98f565083f4b39cc2d0aeda17ac69522d706a7128edae8f8a38c09d432fea527da940d09c82bf7f9dce81f2ecf38ac19a85b911f67b48d16fad5bc18785c23669d6dfc7f3f"}, {0xd0, 0x1, 0x1, "b44b732e1d001e8443a4b148a94ed893ef6a97b42a02062a525d302f43e31549b28e4454484296170f3cec8475a87e64a45d492bea5fee0bfda599b06d467cf3b79f650e40a5764f7669b7b1ce3e9f104ee90ed6aa53643f120c9c2bdff5e8d8903d853fda8ac3bbef3d904254948a1e6f444e29832f2546276ab2244d50b0d1595c92bc74a7aa94cb4e95a342517d91d6309592d8a4a63385708ba6729523fbed1be5d4c52bd5ddbc066996dd9ba800ff657287d716d259b5"}, {0xe0, 0xffff, 0x5, "f06a782ef9bdff097171c7e7c36b9a761c50e82619935896e9b755bf8652f768c877f183bd9af9ff5443202bbfebddc27605213c18270dc3907ea98ec5a344e05f860c26d662d3fa686aadac1c63c98d3a4af2a602e8d2b142fc89503898345e96b4760a3b5a8d9f4f25d13218bfdd00f7d0bb3dcdf45f2dc0a1f5676055aa5d5cc55db1139117d51d85fdf3468637436248c557acf1ec838fabbcc7954afd23b6cf327499daed47f8854810a7b23e5795a1438b27301311761629b695ac0186ed5f85e3c27330ee473f1372a19b"}, {0x110, 0xffff, 0x7, "bae4329f039a59b401f132e7fff8fe2f5890aee8a3f872787da1001913e08b070c7ede768f1086305183bd9e363da83d4ea5fd0e3d6944a567e1cc3d1b653b1edd09191da251001980998defc0366f9616b44bfc50012ff24d9faf2a745a742029c6f662b0ef9f0ff8e5ca0d3d1ba72ff755e5205a56f4cfdcd5c58e4c710f2f0005550c2772b185a193e25d8180eae1753e4bd1bb4fdec00ff2a4be3e3633546a876e53a16ac5d9855c89ef22f15b0b59027db96ec384bc47ca58459d7ffd411e198c497dacfbd1aa727f49e4dbf0959ecc38f9955b84b595d7e1d1399feb371e773b695d5a5a4183acdee4daa3366dff95ecbea71b39094bb2"}, {0x50, 0x1, 0xffffffffffff8aaa, "633c64747e65bdbcb26cb3703f14e842c3d89b854c3f0b0bcc8370a3d07b89b0febd7b8addcfd0c9974fd37200ad7fcb7e7a07ecc37d6413f072f3"}], 0x4f8}, 0x4) 13:34:25 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c1, 0x125) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc3, 0x20, 0x3f, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x23480000, 0xff}, {{r0}, 0xfffffffffffffffa, 0x24, 0x80000000, 0x400, 0x8000}], 0xffffffffffff7fff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x6, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x42, 0xfffff, 0x8001, 0x3}], 0x9, &(0x7f0000000000)={0x9, 0x400}) setgroups(0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 13:34:25 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8128, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:25 executing program 0: setuid(0xee01) msgget(0x2, 0x40) 13:34:26 executing program 1: r0 = msgget(0x0, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c00000000000000bba8c375bbc4efc0291d8ddf223c99a58b0b5510379f4f26d3dcf469c0b0f2c5ce3c04bb63ec51ced2ad0000405cdf1d1ad9990026d018994e54f3e506bcda2f05f22ea856ae688a563aca352e460238e9d438b0a76ded9079583c4c1fb440afd9129b645eae6b"], 0x6d, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/220) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000002c0)=0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0xfffffe51, &(0x7f0000000140)="b4ad4da883037f8c1d6bda1c0bc8196e79df0286c78db8822c67e633") 13:34:26 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') clock_gettime(0x2, &(0x7f0000000040)) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9a534cd629cc683b, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 13:34:26 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x80, 0x0, 0x87, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x2, 0x4, 0xfffffffffffffffe}, {0x80000000000016, 0x0, 0x2}, {0x6, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:34:26 executing program 0: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000280)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r2, &(0x7f0000000340)={0x2, 0x0}, 0xc) getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000c00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r6 = semget$private(0x0, 0x4, 0x316) semop(r6, &(0x7f0000000500), 0x0) 13:34:26 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfe7e, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x10200000}], 0x1000, 0x0, 0x2200, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r4) 13:34:26 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x81, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x3, 0x1000}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0xffffffff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x56, 0x80000081, 0x80f2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x6, 0x8}], 0x9, &(0x7f0000000200)={0x0, 0x7}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x80000001, 0xffffffffffffff01, 0x20, {[0x8001, 0x9, 0x987c, 0x9, 0x6, 0x4, 0x1, 0x3, 0x9, 0x7ff, 0x9, 0x80000001, 0x4, 0x9, 0x80000000, 0x34, 0x80], [0x6, 0x1, 0x7fff, 0x0, 0xb753, 0x9, 0x800, 0x1, 0x6, 0x1f], [0x5, 0x4, 0x7fffffff, 0x8, 0x4, 0x2, 0x3], [0x81, 0x10001, 0xffff, 0x0, 0x0, 0x30], [{0x2, 0xced, 0xffffffffffffffc1, 0x89}, {0x0, 0x5, 0x0, 0xfffffffffffffffb}, {0x6, 0x10000, 0xffff, 0x6}, {0x6, 0xffff, 0xffffffffffffff7f, 0x1}, {0x8, 0x0, 0xff, 0x7ff}, {0x8, 0x81, 0x1f83, 0x1ff}, {0x4c2, 0xffffffffffff0000, 0x100000000, 0x9}, {0x1ff, 0x2, 0x9, 0x40}], {0xffffffffffffff17, 0x5, 0xface, 0x3ff}, {0xfff, 0x1, 0x9, 0x2}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) pipe(&(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:34:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0xffffdb3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") read(r0, &(0x7f0000000080)=""/131, 0x83) 13:34:27 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) close(r0) setrlimit(0x1, &(0x7f0000000000)={0x7, 0x40}) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = semget$private(0x0, 0x4, 0x231) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000000c0)=""/19) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 13:34:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) sendto(r0, &(0x7f0000000000)="5157c2662e6f0ff06c5c8825", 0xc, 0x1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES64=0x0, @ANYRES32], 0x6) r1 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x80}], 0x1, 0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x3) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="55c22714c5f08e01ac37b2abcc1213f6534c366aafac937c657134f002c973ba15bb25e950a876169e8d933b34dd478372ef66f6f5e7a729a928c3c394ce65d162b597e183961a45b92af13f561bcaa57efe79ed642f958d8beb49f1aa5ed656b1aa5dcca1714fd56ea508c7d817e6f808e4f8365a2bc42c581497c78ae7faec3b882efdb1d8ba0396"], 0x10) r4 = accept(r3, &(0x7f0000000200)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r1, 0x0, 0x9601012cfc25a6bf) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000040), 0x4) 13:34:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() r5 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x80000000000000) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r6) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000180)="3d0d26323f1c002cd580f346c71167ef91032ad7b49d64ec6a4bbc4ad90ee8a484b7e9f201534fc5e1a201b7661d32b4a0a517f1e0281c6ec3e0518dd182b7642c28d7b4f2e86e26336dc5299396696e73a0ebd7d8939344a991875f29b883f8f4a45a099b6657f63fa072dd4eb72a7404286751eafff53df10cc073a5be4ad6c5f6ece3b63aa77298897d74efcab26fc8129ab2f71de3247f502d54b5", 0x60) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 13:34:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc9) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0xf533) setuid(0xee01) mkdir(&(0x7f0000000480)='./file0/file1\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x8) socket$inet6(0x18, 0x4000, 0xfffffffffffffff7) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x193) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x400, r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x9, 0x6723}) semget(0x2, 0x1, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc3b7698e46097568, 0x0) r5 = geteuid() setuid(r5) r6 = dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r4, 0x6, r7) setsockopt(r6, 0x9, 0x2, &(0x7f0000000280)="8428faee5a30b6dff931899df920e27cb3e2b917a8cc6ca148b8da78fbb184b5ea55987f0f0ff07541b4497388c774f239ccf62ac25af387c9a6d600805d9de171bee836213cd1d11f2955cfc8d4cbd138982584c64cadbc226785ab7c6c0c3e4c8d86a9261db2775e4fc99b159d1c3b9f261bed89b991fd3f82bcf05f0ce0d85ebe7535c80170e4c895f83eb6878620bb7110081e2d02b4dd5811db17d80b9c04ea18c6e8115ea219e48edbd35fa54090861a72c276def51254d9643962736a9101f809befc", 0x6f) 13:34:28 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x1, 0x8000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x40) chown(&(0x7f0000000100)='./file0\x00', r2, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 13:34:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe8742e8d2f15f7f342e3a56ee5f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938525f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a38c7412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f08000000daa7123223349fd8e715ad9ff915c6f90286fbd69eaee6e59c110d29009ee9edbc740abf00"/348], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x141}], 0x1, 0x1ff) write(r3, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) kqueue() poll(&(0x7f0000000000)=[{r3, 0x111}, {r3, 0xc6}, {r3, 0x4}, {r3, 0x102}, {r3, 0x172}], 0x5, 0x87) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2f66696c65300486aa4563f20133bceea9625930298ef9b467400c791d27ef9a8dce929a68bbc3b70c38adac37dedaa1a63912a37398054e57a3276994b2a968d139ae70ae92c8370b9e46b77e00000000000000008b825c53450ac0b2ca61cd8a73becc944957e2623e7ecb9cb57d1b4ae3d42eb55ebb30bf12ba22774589cadb4b19ae3c5c39f51df82c1e40931f84b15b8fd72fde1db09a07c8fcf0434859f2cd228a056b84f6c99052fe1671718d"], 0x1c, 0x0}, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='r\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3af2, 0x6, 0x99a, 0x2}, {0x3f, 0x80000000, 0x5da}]}) 13:34:28 executing program 1: link(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xfece) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) unlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0xf7c8482b3f17c7b0, 0x20) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0xa4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 13:34:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 13:34:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xaf20c5a5885d14b5, 0x0) fsync(r0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000340)=""/174, 0xae}], 0x5, &(0x7f0000000480)=""/92, 0x5c}, 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000580)={0xfffffffffffffff9}) 13:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x8000, 0x7, 0xffffffffffffff1e, 0x9afed99f9825d382, 0x1, 0x4, 0x3, 0x2, 0x1, 0x8001, 0xfffffffffffffffa}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:29 executing program 1: setrlimit(0xd, 0xfffffffffffffffe) setrlimit(0x0, &(0x7f0000000000)={0x3, 0xea}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 13:34:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x10120) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x3a) 13:34:29 executing program 0: r0 = socket(0x18, 0x8000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=[{0x28, 0x0, 0x0, "2c9c5bf0e790f6ac9bd6887dc35c1834cd7135a7d010bc"}], 0x28}, 0x0) 13:34:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket$inet(0x2, 0x4000, 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x800, 0x0) getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000600)=0xfffffffffffffe1b) fchdir(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000640)) open(&(0x7f00000006c0)='./file\x00', 0x20000, 0x184) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680)=0xffff, 0x4) getegid() 13:34:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2a) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x40, 0x22) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x8, 0x7fffffff}, {0x6, 0x80000001}}, 0x2) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_settime(0x4, &(0x7f0000000140)={0xb5, 0x10001}) syz_emit_ethernet(0x3, &(0x7f0000000040)='\x00\x00\x00\x00') 13:34:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chroot(&(0x7f0000000040)='./file0\x00') getgid() unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00') chdir(&(0x7f0000000100)='./file0/file0/file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') fchmodat(r0, &(0x7f0000000280)='./file0/file0/file0/file0/file0\x00', 0x1, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)=""/61, 0x3d) 13:34:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x60) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 13:34:29 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)=0x94) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r2) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chown(&(0x7f00000001c0)='./file0\x00', r4, r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3, 0x66, 0x6, 0x5a0f, "82dbd3cdc3a642f2fe0f003b9f58c713c6a4e4b9", 0xffff, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000004c0)=0x1) sendto$unix(r3, &(0x7f00000000c0)="64095475ae44a148968c402fc420d2550516ca1bd807a35ae9a77dfa719fa0d07f1e3532d1ef0e1978b1a52a6c723d4d9b01aa4d3fc4f59187277ddeadcb8ec172fcf252e7f76d378898b57bd3d0b7ff48927051dbfa9a3ed5fd3883e67439a019b42a26ca48016bef3b8ac5844f43d2fa050b93d62eacba211fdc2ec0116e7ec9d42e946a27150cc0da809b31dcf40c469b3a525e0d26373235497db6e5003682e1376ce191480d86fdb5f07fcfd465f5b5f4623950100044c3cbb4e2280d1de808c53367fd05d3e6634909c795c800f4066245caf223db16598bb08ee76289637cb158ac20f59f4cb14dbb26cae9a520782a", 0xf3, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 13:34:29 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xfffffffffffffdf7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x509) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) unlink(&(0x7f0000000100)='./bus\x00') 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 13:34:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x7fffffff, 0x2, 0x3f, 0x1, 0x7, 0xcaed, 0xff7a, 0x3, 0x1, 0x7fffffff, 0x10000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00'}) 13:34:29 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x125, 0x7fff, &(0x7f0000000340)="e9a80eb9d1008578988fcac48f9006477f7047127458507bc3c414ef6aca739e4d851841fa301b18248442873fc4fce3b357eb449ba4e5d0ef5fcc09d45d15c22c2dfdb81c1010671b392d26e9b9ef327cd8ad7422ccea3c96c87326814e087e2dcc30f9251cf8b1bc2987b6a732876f13f3986157fd42e37b5b4268c99e54891307122f55b72880c553f0a02e215efabeeb8b4b4847c616cce48d90183c3a7231dc3b58014819c97911bc9d2eff44317d3ec74e12f0e152634af6485a998edbbe5069dd3819ec81fa98bf373442ffe30ed483d98d3f674d2795e4742b5f9ab12ffdeb9010c78cfc5c8e674c3e903197218bff292605ceab8abaa32c97e7b6230233360997e1a6e95bde", 0x10a) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket(0x10, 0x2, 0x4) sendto$unix(r1, &(0x7f0000000280)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x148) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0xfffffffffffffff9}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:34:30 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x0, {0x20000001, 0x8000000000000003}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x1000007) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) 13:34:30 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/46}, 0x36, 0x2, 0x1000) r2 = socket(0x2, 0x4, 0x1f8000000000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 13:34:30 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt(r0, 0x20, 0x20, &(0x7f0000001280)="5f21cfac1cd4ef4e33e575f27653fe970f9cdf0ebfcef3c85d5c9ffe5527a23fbc1d292d9bf20d944628aff5823444128934adf6dab5c2ec6b9c8754be7cf4add6ef817277361348ee0539364414dc112bddcb8e156403fa5dbd777cb78df8258f406fdee5c6b7924fe01ccc9e4c72710bc133ce766c1293c64b05cfce71efa0b89c448f1e4d76393ebbc15bce1643b66c61914af28721abc24e05116158ecf46702beba3e0e3a13659637036b495e2d4ee938104fd39fc9a6b8e524653d59101dae5bf6ab8c3252eb13ccefac9da4377daf51ef4df86230f4ea63ddd9520e11576888a98a1c5d733f5b0c85f05621d7dc85766853e776f953fb32690cd4df1dbbe72d48706377aa57a833e0a59ec0f0a61605ffd52ec28e89d443a646cc4cdf3d3d85e5acaa47c11c018ab4cb25d7fcdda8745fecb777da1ea9bf5bbe0ed52c50d8c8a1a4855c5424675415766b71453426e97a4fcebcfd59015a7026ee7b547c745e71920ee2aca78296d48703338d4ba600f266ddbc74d746536d42fe8a9f64bc302a8bd1003b48dcf959ab98f4da40ee2d0079ac010fdd7bd2a5d72605dc3eaeb9e337e3a5f078e2a162a4b9fd8c89cc82d09f2d31bc54dc615b405368e022628d41bf847b0a86f86a5e67067f5a0682ae4ff1477b24363cfeafa33513c4fce8c5684f57100a51c6b864acb3b38dce9aa6adea32fc821c54015a3a3c3c0214fe2b0cf15136796f67e3bd94b60ea59cd1d3d5434013eaeceecd743a5f35b5ea4d835385734af41c877da712feb837d051f0c3c9f3ba23dc11d28eb628266085f47d075a71774829742864c49756e48643e47aefaa3d193ae92ed1566e15d06604d2064e3e1defe2cff4d0c325868bf15c831e3f86d63f094780ecfc2a43f0aa74d49ce47472039c873bd5a1861114d411b30ae04dbe6cd7cf30b8d5a046cac9c260a5368cf4ef1516b117bab43730b9093cce483bdd03aeef5e59f09cdf8dccf8ab689756bf819c70a8ffa8b2c574a2553004add21742558bc739cf57a738f64b11cc9d6780b9e0f798cdc5e7eb80268d33b7f07003d35857d719bc99a71a908c54e5bb2546621853576da3996a8bec4d0e7adf911bdc32558c48faeec62b53f7c87f627693fefeb8de7a12de97b2643b3dd14ce7a33ede806457f9200f109f58fb7adf2666fa7fe897c2e4d8ff03e6fb5cd0efd16bca435bdd3438a4b411ccb48c55de665494c16dc9d470165fbbe76b04a83510cca6c426753b9c0f04c3c877412fc98648f34193fb4c11d32620981fd3c0535c4f90ac5ce2fae476b262ed9cb257903ca1e2d32ce5a72347e57af1b33caf73f3894ef17087d8053508b4a4187bcfdc2ae8858645c4e65c232a2a33cceb114553cb97c7f0deeafd33522931d280bbd5ae0e5f1e4fe573d1c432e726244b8b799e775e35b39d70f3cac3292edf716a9a95617bb5f9b97bd3ba2531e7135df312ede19a3e79af97c00c7a8cee7a8eceff5a9ba1d49cb3f34f7a48cdae0246b9c6dd9bc93bfc6782af25a3939b2aa48c285df1f50596e4100aacaedeaa4606e6addca8834e8143d2ff21da140211074e22264bda32271972ea474951e39f8acf95f25141838fe20333a5cc49096bbf891b7f04e92d41cd88395547d515b93a0a2383aa24041321b2743834ab1416272e31caa47904d4c0a6913a5b39a6d217a102ce55dbcb01fd3b1639184c7ec4ba8aee90e36c1ee5404afe8bc0fa102836bb55b36af1cc0632c010a013d49f0769cf86b756681e03c57f700f47263ae4dd6009941ae52f4e07bb13188ffca986c982186e8d8d75e6ca57242bfb7d336badb9a67899106b1452a918b248f22a927bf44ad26f7e0be778574a86801ce21e7e3ca1169cf12d9cd5834bf6b23f19c0cfe42147977cc1d3c92d699ba6c921cee294fd2b30494ddcb0a1aab2c73f6bff2bc20bf33fc0d6a6eee66b6aadc762108ce7df3d027d30be6f1460b1729d48ab1fec4629f14ff9620af4e2cb573085463c0b70bfbee3699298c7a84965e72e11341a31897e290c9cd6068a743c1aa771e716009c95e8d5e208f94b464b27ee3227f6075763174995d66d5276f500b8826cef9abb36a7939421dd5a024f89715257ff419da6ac85c853439437c1acf473c8bc2bd64802c401fdaaf6237135c3ed3c6e9dab76ee1214f62b03f99281b0e5363c76a2bd7efdfcbfcf8d2ddf9f95af3a8ae38efd1f552ffaafcd42dd7bbf15a4c048156a366ee9d1768a9cafb2ef62da54eaaf75bb401210a6477dddd963654b488299a5cc2f5f43bdf72dc5d4a892387d2a5fa7e6430758835bcfe4af52c8f23eafec8e7e3a863eaff2e6f69b41f0df8b427adfd719e3b1bf8ea97f219f8f64e5cae2f32d4c60e5b91a855ff25b29d3656961b4c37a4da3a37357280f2d34f7e1f6da0ccdaa506ed62765893e2cafbf0a3c4b77c70fee54f34094972fc77802bce95998e6a72b980a121ebffe6b770c886f9fa464e9601c5b32a2d86543ab5d7b83ecc1abbfa67ac87cc8e2d6c21ba2f987d04f4cd785a78fe4515d1707db8f3f3cf38642f00f4f0c641b4511456a7024cd590edb643e47bd5b4e27f0c7cc6a8f3e4e7fc92687f00a4fe0177c8328e52b789e7e893a34694285d2c2ea96cdc3e3e80595a40947ce24bfd77987602ce863b710261ab3f9b668e8f2aaf83f564bdff5c36f12fa96b17136a3c10e41cdbd3d111e6a9a65b2de88357302d9b9bf2d80a2de6b0c74ee66fcb541e899e16e73862c625fb401168d4e55c04e81c03dbed0919aab01a02bee4d553b96930e59f602d5359be3739936da40d52ceb4fb8969e473fc9a7867e02b5a5b331e0dae66548e6dba89149b1207bd56a4f4545a8837c472d830df68127c5a49789067677c58e040116ce4796ad053cb9e38a47a931a3961cb8242fe07ef3d530794b492ed197969f0ad0d7c67da183591bfd94b25a0be00301a26f861ba2c0aad898421fcbab2ce5fa04927acb8541108c0bf04be41001c0a1428a38de5f66f60786d7d33b608e5ff3a7b90072d11d5158296d96685e05748f241772c84495c79240a779e02f6df2e3c442f4457eb3131f8023e68e05537c55d98337286925e425f13b9414182f189aab1f8495ae7a931a4bfe2db7f51fd22e8e1444d3857c1a94f613f9bae92f3880ef08f9ae4a1c39eae95c0198a6ee63b4d56ab14829c036706edc2e44d8192716e28b373d905f24d4d16f3fcb2f2bd908f5f22e6a3a00355daa6f190deddefcf1fd5b99249b1ccda7b63b6d59bc6911cfc01eb66cd56bc5f70f3907b36eee0ee4c71384d3bf876d5f40c44bebbbf02f86b2fc70d08fc042588775a03bc9aa8468ea038be14e4498101b44a09a4f98ee91baab0d42484e24e64e2692456be1510d79c732c7c3b1c30d0f616612775415a2e3b6080dd7ed63639d94ddbb35b7144ff4625e302492bdb85a0c11091f7dedbc0a4b33ff955eca90a2a8081106a4d105900ded79ae3be8cfbbbefe77fd1dc4bda3f3eea85485f41b7b78e6906e0545ece287caadbb782612d44c5fd8b0ad9e4b7a85b96ae5eede472cb61a3fa9c559fe1988483a7d9cc2102a2d09aee6b784348ad1f234f3d247bdb63fe2c5f8918a8e090c807dbffa4fb61ee82de99e878afe92284ae67ad7b360b610326f2ef204f5425a5490acaa98b146c8cfa6fbadb8b66a46153a7873b94d3a262a94d19699c1cf631ceba5fa0f889d2ff91d83f72e925e6b2a5086e6cd9f86920a2f9f51aebcd85059127e0131ae2ef85835db8899753d5946259df32a0f573d33fda9165fe679a933aa90310961f850eee99b39b9b6be7a7e00f0cf6a55fb7ad8bd350478f24e8417b840a6ead681ee8d1913c746138fc8ec4de0a4436ea68ff95f065c116c76a366bfc5a6dd1e8811e14496e294690355500e42830a67ba4d2d8f46a390638d6fcb381df80e5e6b13442092251b328251b0b15f62c1b44bbe4221defe5130530e67a1af86ed93bce3f6d8e4cac019a24edf06f9d98f45ca17a31619d60779078bd79503b3c29cbdb8a8d85e92a6d95ff4a27e50e31a068d740da7bf22c39a41a283a6999d478abc79f159c0ab9e8eb4fdcd57ecdb57baf7b63ce6fc7fe92cedf890c66d538d84daf4ecc798b1206fda8fbd2e7e44f841e836abc624ea6d6088c12c05ac0a536ad4a229eeeed89c11e2ea79c36bd28990d6998cb8941fa2a3b9495bcc4488df869a9b1528562395329e5cc65f06658d39fc1333f9fa64d4bfdbc28faffea3b252cf0da171b31bfef4227fb03eac280a7bb266cc17fcab3188cc628574a1ff3c6574cc564c0d345f9aafc06e6096e889b10774244ac5632bab406fca5eec47317d724a363f3ea3bbf42441b6bc26a3a1680ca27464de2ab7a3a06dfb9b7e20ec64922af053c3b82181ffc0f5bc84e1fbef53d8f7529eb790c061a72e201a13f345349623f45e44564e6c34d77778e15bfeca9f3eeaeb4a39a89a347b8d523b9275a225a0db6d867d7b5538df0a9e20b444940c631ab99ca663c92f1f6ad916f53f0ab7dca773dca0d7a69efba57866578d90fe37fa8587996c74ffd61fbe7a5b27c0d0b60fafc2b1010fe49ae2b212276619a5cab47904e06e83f86f45613814bc3154490f8194da111921e72ca329b3098f020b4a881201789e562a406fb58a02cca14f6751b562ef034a6275440c5537df4d8a8c518527ae1ec678ae0781be0a9f958e38120b77ba732dbcaa0330b5d80c6ca93c9c4f0f32988b017c6304c12a79ede60a477394bbf8f17c3e1f8987a7b2c0b937f6541baff1caf813b59240670297f88977b9ea121112588e82dcc73f0476b702f3b075aa5cd4d586fe657517e1c17723b4ac64dcf67a3b7467e1815c8d453cbab274ff84062ccde2be60bd72fc3de5c2ad5f7606586bae704ef41c83b4175f9cca3677e17a2a449543c0f114068258f7a624164e6a4256c2fa163552defcb6b28e99ee9ff99fab07353f97025a056c62669a73bbfd4126ed8a5a79fcf2dd1b6ef9eef463d346279436f69387acb9f1f9222524e462171a9513f846619b5859e387f3591c395e16a7fe2392f0d2f575e1b0e6b8c60ae4267f1394babb1ed28e899ce6cb537d02ddba4eb68285e6aede5d589b4432b149c9ada56d8074904604e3b678fc601d7d651d3d5beefc74090cc66c56eecb6f5f2b8ffb3e4347db27e2bdeda3652b82dc7145d5b35a3a893ab6f6a5afa599ec1390fb29a0ce81ba5525554d6c4f0449f216b994544613877e99ff73d4f6fe45fce951c3ba4f104af38f847a3e1fd8ad868bc88341395119d70bbee12084e41551a1bd769fbebbb4456c4442dfccb082e5d0a8fd8d8bd7777ed824390c1443d8d8aa4928e9832b0fbe2025ff0dfd3deb1cabff04809984b4cf848e4b99c69b01ceeca0fa8e832485e3b47680bc9198e33837d8106e1f0631526709a539f46801d440c8ba2689ab959caaeee591543cbe7a2a87b72851eb1068e10f1d77f8e575642f80e401c01288f1f866705a13e289db8a38632f704c15dfae55991868ffaa80f2a92a9392ce49ff955d4c93050d91e80d3210ba49e2dc6a5ff4c9655dd8583e8775758b8c66a733765346b4e13d25ed90f400ebca476ea1606dc9e22848f5c53035431cfcf8d340b58f548f83e7c93e0f9fe4032152a8427d073d645130eb06140ea54b813dc7d1dafe6e56cbe1b8ebd8a023ebb6a07c2c6821f0a6bcc32bbe59378a7ee9191db3398a9938901b70a6bb68aae65c8069f480cd85761355a8998df9f421034d9b", 0x1000) recvfrom$inet(r0, &(0x7f00000000c0)=""/209, 0xd1, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="aaab6587506ad286de75f69b327a4664187bd9556ca8884839ed83530f6a0de25bc4c878992ea2220af503594f83c40e31487cff003aee37a6ed4651c0503e2b843ffefa0b636a4ec248e9f3cf4a2bce3f5e713ed09434fc227ec268565ef1c3ccf3f53020dd6d3ef73861eb306cff00bb95f172a3a3dad718bf67667b5546ddc5c9ae802f6061918ba61357d48912fc01ec90e4cfd9d4d39b44108c46a760aa8de12374d06f8cff3391622fd864b6da7706781b72b2f633c0519badfecaefd586f0356160dca2d846abe787937ec0a970c48744e80f63ad6e07f69ed09afb0548307050084311995823e70af0c1f69c53ced047b5ef1eeab36e0ac538f2b98fe963204c16dffb1babc5655c2fb2c0ad65b372fb4f505ed8e9233fe8bf0d909fefc80ac1b8f60b05fa919aa348aeb6be3016eb93613e4f1a4d9400fa1a608599263f880d3613fe29ef8dd9228cdbbf4a38447ca228ad88af2f7054a98d6e2a2742b23f336539bcd3f809631a8669604629be2e7deaffcdda27f634d4b591be0057fc9abfd3730627098b6f272182d4ce605a741f8675ce33cc39d415ec158841a81eead013b63237bdfcf7139362f6592d1e623062ef32928f2fb3b5b6277a2160766dce5a4821675b62d85e6cb412dad73b91d350f475f604a6123a11f7c9306684dc62d0293a56e100b360297df0584248c63fc4524c7c303ffadfd190ae37901ffcb143e3a4ddaf31c01b93ee9d7b0439557e2519f612990a43d65cfda2e904cda77518618414707acda2b18f0c42595bd017507016c20b72384e14e74c940fa8f774bd96fd5bebc2bcf26fe57e34d64b47492049f890274eb7b8fcd6f769f59ecccd0dfa346725250b8623d4d243a31c08acdbee82f6c17c5d7284944cbb0bf236c8ac8d22d8d02b4f845879a0f049d3fb9bf9c2aaac154fdc2f7760ae580d5f557f83f0c4917bb62da36017e3c89f1a5dba6547b354b680644d718525c24d234f830ed02e29cbf01be421b62835b652e9107134203a27c3c953b3b392d8a385bbc133b286009c18fee6c323f3ca1df669ab3ba4fcd69af18cf9078a287e3a65bd97af5151800e926fd344876a253e083a6e633916652e4adebfe583c4246c399ab65bc7f23cbe8092d7551ca712ae8b118f847b0ef31b67189d3dac955572c9acd85a610a6fe5f27d29100a84a062e0efac64db81b0c9f687f4e528756797f6985d291b65a3568caae76abd845c1d68991b1d6cd31d8b650dcb93b473c20baeddc1a2e7f37c875c20a6213b537dd2f6859707fba76f6cd02569e4de13c62fd1e032aef7eb9a3aef72690b36aae79d8a027d2d0b9ff301d05fbb118b3f267adf4dc3f4221bab5e199aeab7d1cb4f817ca03a82dcab551fffc5d175e0b77f325111bd83775c2ac596eaead68882f33217a4413601e6523a712debfc4c649ce907c77d616ddcbad29104205bfee3569c9c961f87e1e4e1b0c14826fbbea8cb9cabd694b785a172c807a94b74f85d9b5ffd0debabd0bdf7e3d0baa3ce1e4d0d978aede2b9bfd1eff3cfc7421b2d05d79d3909702ba7de3baedfd14eb9be4214bf5f92338f08b931e28a111be382a379a0ed75bd771f2efeae996307e50ca78829c4ddb17da28044975907bf5aa0f6cc1ddcc52e31b9a9feefc0ab348e6ecf6325c96b422e0557933129c3954f6312ea12771b007ca78812e8f1a76f3f02a0a0866a570f786173c5180d56828fe4cee343838c29b17718dd28bc8c1f7f048dd741b7444cc7a4b47b806f831d4b15d000532eec0b7f2e247279a2c6614b84e18f5387972732fa93620867158e03e01504b647c22cc514c2923b37df76a581c13079ec1fa5efb50bafd1cca569dc23f45f1d85bc48c9d8c0c835915b5dff06d001211abf419d31d05a0fe2b67ec6c1e96b0401362987b6966ce180c9cfcc43ab403d5ad1b9c17d28ecce1eb216d624e4811dfacdf66da66ee87bc149f79fa8a610b33ba3d0856a5cec7f4070b8238c1f55143b54622d8b959cabb0f7456ceff56996c9b4208f3b288ef06ce9bb3e120f32431575cf1eb0b62189b91da9bdc4cbaae0aad4441ce24bde9f93d8122dc35fbd081f86757c4b7fff2a26d8ea3702a6da9121442e10a5f39f394862ae5ad2815fcdc74f4c486f13214ba6d968fb5edcffd233609b036bc85e61ec0bd198f56c7e195505c433d2ee94326822271942078fe4040ab74ee1c021acd521964771d142ac1927a1819b0b2baf969d1b4994a327b02f4340c02502855f1f7c31e581f90318c65cf64283840acc3dcdb2cb2b5ed372cb7e9897637169fee6a025ceb09948dcd37a589aa55ed9ad1644add57eef802df48e857b0e1836ef250cbdf0fc44060ec0264ea0436240bc39e43fd77199b6e0021e0d22fe7b896c73f3127372c693a29f3adfc76d76d76ec2bba27a8127ce91d64805d8d7e198ab9bd4012c613e6b9756684c644be0f978029abd1ed44c8982e6d10317fc90165832e5338a2dcfc4b6574f75e8b9a4e360e57cf01c2a35a72939097e529f02454a0f3c29cc0e48ee76ee34dd438b7eb150095b4bd43996f2e971657e25a79706a188ebb20be7264a12702dbc2e67bee9dd38f4a09ad54813faf166ee4636168c9b33b4e8301a95f6559d3ac26ee4977c282581c7b6c6114c8bb0ee8ef1d5e58d71e1cbd093e030141a35f743ad5af5aca0dd5c46a78fe11235fc786a0ea6552fa5537f21d1cade0d06e93c585d3bd74ec74a820cc4c1fe6520cd01c47f719d712273b8aa01c1dc9db7172ba5c4b96a5d093542bf561fb204ed7458fc5df05a44f520d891c65e0244c95fccb5ab46bf5d59f59373a9d271f1a73a26edb7c1386039e9babe4a3d2a60c4d649fe8ead993bc74f7752228097658d6b78dfb11048945049a0bb032c5c79bc9f08282e08c08cfe68b8f9ee97b829984b3351bf8e6a1d44281b880f34f79e126fe6e2caa4a6c12c7a7222b5b2c1b86b579f3d612207f8313fe74f731c3516da4a3eaf5e5a576133749cb0460c19672ab6383d2d3743f96834f71abd22452ba291742160df6a17f59408e4139a70141824ed46246e7ba182c274a4b779d28e2c5c9efa0519d204c6426fc9b574f18e3c4929fc7e5fc1366e447b688ebdc4172c7dc34448037b69aff02683d65f944f6836afc30935226843a95b1170f0688ed768ccf3a2bbc9085a3acead10b5df2f3857e447c4c47cae8266b38370edd980b2cd88c7301901f4991d29922fe3f40b63e3e46cfd093605aeba62ebc4e9143a04c84a404d28e7b6570beb1a3c2afaee4f05a4e1000fa06c28d269e45b2c034f7f0198979da087e31fdfe6395d5bbd7985e372fede5abbfef412adfc4f84767710bacc87f7050667ddae300479a8c45e50e4c8904e609fa2706f9e68be8efb90565e947cc9abe89302c47fcb5353152e9c080f9ac9f8e50ca0e04614cc3ae4828546e01baee35758da77630f79008ccd7f934be4311ba56d387b2a9fe34a6b472b770c98e115dce95bef0b322e9f0a50c71a0cb41a2e90ed4b7ac1b9630674ae8560795d1dfee1c246a0f003a151029d8b50d2da9af7eb6e5bda5ba077eec2e51975b041839c1244f9057377456e52fa4db3920838ce8a246852c82a530c81ac228e88a92567663f3bf17ab90a76ed01ae5dc5a730a76dddd7309cb1793f6ec34d1bbb5027bf6dfa61bb4612b7cd1eaa8aa6ee4f59d500c1ccda9d317787bc8250cfe200ab7795834e6b65cf7de6e904e2889a7e98409a56b07e6a3430d62181fd590cf7980fed9d0a29688cff77b893dc89b0530a34c92dbc1d4d8eff4bf2279d82ead93e6fba12861202fbc68df24fd92583423eb5dc8998c2c6d62bae176618be42a93f897dd8e2d42b70acfdb295fd64b43ad0240f451e530ac85474caade13b3c6d9384468681545fd553d31b8cd372a79ecb98a06384ba44a77c73df2ff9294bd8f46cfcb2b1cba31115697dff2f42722ea144d28189746e013509857f7711f7da0cb43839148ed59f8ae75be9e2d25291de47d0aae99602eaa97205c56a7a516763faafc717a6dead67586ea71b31628015a46eef61143fb7ff904dd078126d1f685aca9adff66ccd146c921f65353bdf0ae17c443db15729b99121eecc2dc8e7a67ff6f2619c98a75e2bc47186a23a0c07397b1670730dc4b902c6379474214df49117e80ca357abeabdc5770b1080c934fa6eae25330f52803c05030aa6ac7b48441cb937c9c6407eef0d684ae14e910adf2bee47803ceaffa78e08f391e07ee6b9b8110a9d1f5e1c6aa367b6f0d505657990e666c8682b0f3756a1d2b48d568222f17bdae7c9bea808415fc2450e7cf49ad9342ddb6a875b80b0a8763bdb54447e2e2e7094a69da13f594d9983c512089da183b4d54739a6fe96e14a5c2f6f90c00a174ad99aa33cac1091153d55ec5f4e680ba27246569b2a3e871dcc73e51c28e867f5d58b8426528a9a840a1ba6edf37e32eca820bfda9518b5aeeede60477121b836b86a61a0a693cf4c91d5f98e135cce22fe4e12e6cdef128c42f361cc7434ddd1b785c491d7ac50de83c47a22f452e4c2aad4cf32a73f1646ed112c41ca7dbd1a8b038c396940e88ba52445bbe39bcd38a2fdf616a0710bc157d8e7a0f87d3517b00c3b61b73b6a92a4e5eab2afe6742f572c1ea90e9140e9a1ca14751f8c17f868c42eb8028730c656f6cc0b5eac893da1bef56dc06f591d05ee4d057172bc08594c16840d15ae0d2b76ac7853c34c817b5dfb116ced3b88d5f059964e2323d713aa9b0dc18b6a53f2fbfa0831238fd18f8116171bdb0aba61154a585b001ad646835bbf182a6eca8ffa152aefa971dc63d6c08eacd101ab7ce5275a252c92c1c247aaa7367ffa870080bda8171c0a4f38a313d4a66cfe4a9df939f33edb747401abb56b55740b44efc308053b6496f1116e8454dea824634ca22cd4ed8e32da2e78e83bc5c6a44b82cc1c0ebe0fbb6e71b4bd1e5a570d16548ccbc4b2d5fd69d1495b22db11f7adfb64df211c0eeda82474c53e28efcfdfb3f2d97cca97f317870317dc6e859c516a6afe0fe3ceb24b07ba446abe0592d773d23f112818e45304e13ce57a28ba3b6c96f82d3160ba3c45444cbd1216093feeaa5c653165ceeaa0d97966b4d3a42b5edb56d3273489ec403ebad263625e1ee1487d1df9adfe779b4e2a1e597b9e4fc9dd0ae4328f2ef541cddfdb70c1a1aaa6e33f93581d1a0683007800e8f96b85718eeec4fca9e16808fbeda93d17ca57b670117db22e66e3e9dcdfbfe437823ba08a58875c497de7ba5747e0a9dd92d7b8d5df30eea2596b7d9695d7de792c2f7ef28f1f531f7bdafbee527e547b75932ae2138d2f764573d8d35564b129a39eeb4d1bde2180f8fcb7e32f2911ee9e3aa05d305356f9e0a52ee9059deb79cd53a42e14cdcfaf599eeb5736be1b85cc896297abc98ca0e83d4e94f3aeaba69137fbb88e22acf5508650faf8dd5685ea11135436f0aa66786a4881a504f87da8ad24d95d0b4ba5952516bf8388f7f5bd45f6735075603e2df2b16ff7bc5a9429b515ad53dcc983eaa03591bbea8eb399a33d17e37c57ef9887425751edf01ecfcc20525c9257a59f95647f12e4ee23814076ca243de81f81f413a408af34a86abd52b17842a14100f665fff4fb9beef1e351eae3b3887620c46b1617600a18a721d2cd00ced9607fbd423e2541a8e024a914a64db54ce6e03d22a69588fe4f027513e78b2ba939c57e16eca7fbd0af73419725415aba96f4f9a76d4e859e1c32", 0x1000) open(&(0x7f0000001200)='./file0/../file0\x00', 0x80, 0x2) connect$inet(r1, &(0x7f0000001240)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:34:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x6, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x5a9a94e1, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x30) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x20) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) syz_emit_ethernet(0xd8, &(0x7f0000000340)="00000000000000b1a47d1bbcac4697ffd83ce02af91e01aa5ccc65bad395a87336176a11b3806987f1463fb9837fc8c16231590357719409be6b74ddbf736ea82b86540eb8d96c2060bcd2d4ae2d6237ed617385ebe9f8f3758337fd2485759272192acee817b03fcebfaf31226231ae0dcaf1a6b4f58d325e8ab3e675701229d05aff7ab62bdbd309ce17574d63000000000000000000000000002288327959b012c1787786b12a6e659a44c3f19e9bbc80c150b9483f922cf9fc706b153628e02d586ab701040169ce357cb89b8a20df00000000000000") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x2, 0x2e7b9a13, 0x100000000}]}) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000062, &(0x7f0000000180)=[{0x36, 0x89e, 0x3, 0x5}, {0x4, 0x100000001, 0x1, 0x1}, {0xe53, 0x101, 0x25f7, 0x800}, {0x8, 0x9, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 13:34:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$getflags(r0, 0xfc46501fe55ff560) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 13:34:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x5, 0x1, 0x1b, "19006dadc6d79941178a1c3f1f4918b687cf967a", 0xc9f31a0, 0x80}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x4, 0x0, 0x9d1, 0x0) kqueue() r3 = semget(0x1, 0x0, 0x180) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0xffffffff, 0x4, 0x4, 0x2]) 13:34:31 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') 13:34:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x140, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = kqueue() r5 = dup2(r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCCONS(r7, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r7, 0x4004427c, &(0x7f0000000000)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r5, &(0x7f0000000a80)=""/4096, 0xffffffffffffffb8) flock(r2, 0x223dcd660bf5118) 13:34:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x404, 0x401}, 0xfffffffffffffe01) r1 = socket$inet(0x2, 0x54f68737065958dc, 0x3f) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x1, 0x4000, 0x24) 13:34:32 executing program 0: r0 = getgid() setregid(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029bc5fc1ba1702c96"], 0x10) shutdown(r2, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r5 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x2d2) r6 = dup(0xffffffffffffffff) semop(r5, &(0x7f0000000180)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x6000, 0x5) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) 13:34:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x3, 0x3, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x2, 0x7fffffff, 0x100000000, 0xffffffff, 0x0, 0x2, 0x3, 0x10, [{0x40, 0xfff, 0x4, 0xbdc8}, {0x9, 0xfff, 0x100000000, 0x800}, {0x8, 0xffffffff, 0x4, 0x6}, {0x40, 0x7, 0x4}, {0x3, 0x9fcf, 0x4, 0x3}, {0x7ff, 0x1, 0x4, 0x6}, {0xffff, 0xfff, 0x5, 0x1da}, {0x1ff, 0x80000000, 0x9, 0x5}, {0x5, 0x7f, 0x7, 0x100}, {0x5, 0x9, 0x1, 0x2}, {0xfffffffffffffff8, 0x8b, 0x2, 0x800}, {0x1, 0x0, 0x5, 0x1}, {0x10001, 0xa5, 0x3, 0xffff}, {0x8000, 0x20, 0x2, 0x2}, {0x78f, 0x1, 0x7484900c, 0x9}, {0x8000, 0x5, 0x2, 0x1f}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xda, &(0x7f0000000200)="000cfeae355ed5308ebee4aecde6d3fcfc278bf60d63a2837765287acc7eb8d7ca0400654dba88af0637d8065822763003b56f62df7704c7868e97cd7f805bd1023ea3418e3074b217694e3b6da06f9b82e81650a7a59f752bc40034f778bc3e07b2") 13:34:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf5e696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) r1 = shmget(0x0, 0x200000, 0x20, &(0x7f0000e00000/0x200000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$SHM_LOCK(r1, 0x3) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:34:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0xffffffffffff8000}, 0xc) 13:34:33 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x40000000, 0xcd7, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0xa2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x6, 0x5}, {{r3}, 0xfffffffffffffffe, 0x28, 0x4, 0x1, 0x2286}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0xeb3c368f12a84368, 0x4, 0x8001, 0x10000}, {{r4}, 0x71c36cd8517ed09f, 0x46, 0x1, 0x5}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x7ff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0x0, 0x4, 0x1}], 0x9, &(0x7f0000000300)={0x82db207}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semget(0x2, 0x3, 0xe0) syz_open_pts() syz_open_pts() 13:34:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_open_pts() 13:34:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 13:34:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x400, 0x0, 0xfffffffffffff001, "144c1941c3edf9165fe561b849bebe710315abbf", 0xa9, 0x8}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x10000000000007, 0x8, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0xfffffffffffffffd, 0x200}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) recvmsg(r1, &(0x7f00000026c0)={0xfffffffffffffffe, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/176, 0xb0}, {&(0x7f0000001580)=""/177, 0xb1}], 0x8, &(0x7f00000016c0)=""/4096, 0x1000}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) getdents(r1, &(0x7f0000002700), 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 13:34:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x4, 0x78}, {{r1}, 0xffffffffffffffff, 0x74, 0x80000000, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x80, 0xfffffffffffffff8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5, 0x1, 0x1f, 0x400}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x741}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x100000001}], 0x8, &(0x7f00000003c0)={0x4, 0x42d}) r3 = dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 13:34:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)=0x3) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8001, 0x100, 0x0, 0x100, "f890a31814452ca4ece3e3ba4c130e881b7045f9", 0x100, 0x6}) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) pwritev(r1, &(0x7f0000002980)=[{&(0x7f00000004c0)="e5e0d1f94bb2ae5214e8dd5a027673ca4385dede17618717c8ace64d35fb", 0x1e}, {&(0x7f0000000580)="4f2d217d4b17b5de0e6807a956a13a913c20c2b7d2043d1c26490b29277d17125479eb7314bec2625cf92e30d4b350c11baf7fa8025667a07b9086b9d9e5c17e4b5d942925dcf1dfdf6a44f8ec057ee6ae21110377e2ec4d7733c3a6a161da7463dc643ee9a540334cdf43faff8b9980e1a4adcbf1425753bd99e15c160aa6719d96f8a3da7ce959ddd627419dadd52ed55e884367d9b40fffe61d46b1e1e5557055e274c750f200f06368f99824ace77b55da", 0xb3}, {&(0x7f0000000640)="2d69e38296e1138b4504fb87b78da55c087e662dd5774c74e93ec4a00341da8fe6b791ca2a62957bb1a7775033c7cc53fa8bca1529bf71062bde081a45359420fcabfbdf19e644eff6c9e65eed8d7148ae9482cdbf4ce9ce7d485d19abd55ee85600a912325a362467d890cf21b74d8524865aa9a84ca3aa1b74dd4c67ea18f5da1706f43797644ab2725de72fb1cdd4965997aa5030e62cc4c33cf715786a896e09700cb9e5bffde397bb400d6f2eff247dc6d756b1fe1440e848b35c788a02e7042146f6a2df6043e23ea015b0e09d026f243a1ceafe2347e8a132cdd2084c3d0e1bcc6e833e5de5d75dcc42aa93", 0xef}, {&(0x7f0000000740)="886b661241cc3575d0f8c7457cfd16877ffc2e925315321bf58acf4b00d5e01887e2d89a4bfca0a4d26f4e4a82cb092cf879f21e47487af09cc5394ecfe888775baadf708e3a67958a329c46d6546f6ad1c454b62d4f2935a99688493f", 0x5d}, {&(0x7f00000007c0)="0bf28aeb9e7eb65a311b0d10258d05655c98bd9dca4c7b9b52b98ae2a09e250c19d57b73d9cf6947acfdbb157e9cbd2d348a6283f8c18ffc45d79719986a09c3f561f6ad0b2e8d38513cff9039e49c4240e5df4bf1addf14f15d7561901f677c7177b61087f98e1fb77df8df736b1b4ac7d1017d2f16279462332670374c6544fd5076ca552f225f92bd491807483e7e00abf4f5cfbfa29246365cf2aef92c1c785fc55a88bc4393f96ecfb98c80e782904c1207731b4098513537b0ebbc3162", 0xc0}, {&(0x7f0000000880)="2d1eed9513bfa255c18e57299eb1693eefa4f26e3e3acb1229c76b25e7031fbb90cb1c774f4e2509a12883f8875e78f19051748fd7eb6ca76397c85560ce39bdeddad937a48a83edee386cd07743a2d39e77e382b2e2e9a9b36d2e0c6c9232100912b48a3f3c56fa65718756b7d7433810ee8b76e197dfc58769782888425d4ad48a24a098168b0d2c39951504a30e473b9d02f873963ec970d8e8781f10ff31c91a6ef63c2d9d32d349e620108fa4d2ec35eed21feed834466498f275f4701ea4274b8a05e1c91e3e6512646b3835e8db1407a28047c26f16ec9da2d52850dcda219483df895baec67b1d029d29314584576b54fed4", 0xf6}, {&(0x7f0000000980)="b8b1fdad5ae7fe101bb403884baeadc1b3d3c152a95d64d68e62d0d3b4d453365f91c74dd8ce533d13ebda0f70089d1a76047940b471a2faedb1f4d41c91cf9d3b33e081f3c48b325c86e960d0b3b22361ad50d55cfdcc11020cf42c2f5acfeec3188557591c3c1f9b1787552131332b7f775a04e6845057528ca4270576a4c94df9feb161b6b3c64b5620001433259bdcd9e3f94c97147723b359492f9ed44c92cd5621f72dfae5b9545c2a8fa44feefdde4dd5b7cd9dfc15950a48f5b87fd3726ff339e60a17abbc9f357e1caaeeb3e222c5270057f31665b747d0dc79e3b6a86fd559cc2fe3f409a13ff3bc4653a8fa89dfe2bb089ccd8800a8753cffbc3fe6e3997415df42cc7ee58a0b7bcce7516ad4fcc57f5b642d26424965bc721ee50e1817bfa31f28b906b0c16291fdec5a7f9e10c7f9ccc323fdb57d2145cdfa4c14a320f19f7acb2bb63144ee43ec4a5c1e22b571cd05cbff4d9c1f3b9507649ee09210b797532beafe9820b3cf851c5e46ecb737c0980be1110955c220335bfa97a45e5d23a1151c73c9dbf34c0f17cc4d45815d2a5246043bdb2d0b6cbb97bd643239b2330a85ef515b57e4cc1d8c0db963449ac3cacc71c83c063f133857bc1c094bdf07c7d6afb1a0d5469ff01df15ac826cb7d1e1b05363281cd5de232572b0baa08854a2b7d3b05505d5ce9a51c4cbe747868136a81f60215d63285b62c9073a8f0e2ecd2b63c7f3dd6126fd2062606f32818e7cc78bb510579e4b0124cea5d4af0359dff8c78b1472b2fdab084f772844ff48bfa3cc1a93008250014d9f721733918d5a7e5b78194077cf494766916404923e5ff22960a3019f521ea030d1bd00f59cb16e7b351256be943c91771a1e5b914fc29b94cce6cd58822bc7cef0e3a8f0514d51ecdec18c6cabd4ed1fe10e413cec69b03cd689ef7841cad52ff2ec67521b685a28b243bfebf1edff86ab40795afff1b88fc4687863f9c0c50263ebb9eb6ffea67894f9127704664d733760e3164581f293c56c8dbbc43ba6beb5979888130e5665b57329500837d0f310f04f79f99c24f30944f80fc303638eaa3e06ba662f924d5532ca57a8274b40add4860bd7fe9e74c46c8338e924244751940da3230938817f0d02224d263f56eb0844a4829b46544bf8124a5129159f4cccb507ed87f04de019ded4e78a80f62d7042f42b4a32fe55ff6d10639337a59028b562966b27d082116ace5dc7355d709e14f6bbdf83d29fdb7e1dd0828d830886088d83cb6306a0e30fdd2757c3b1a00d5335bc838d3d44b0d5d93c40962751f02848d9af152341256e1e3cf78cb75b5a0947bedb5d33faa5fd10623bcbf8b7a6b9fe9daea19201dfa560b5bfa523cdd757c36c1e1fb70de12b25bcb41fb7b92d432d37a7592f3174914ead40f07b16cb6a4dac735204189639f509841e2416ac13801248914aa88791c9d893def9c2f3da33672d4c161dc9240ded23e91be56bd5028942f9a88218d6723ac839d0d9ce4bdf94e35caba98bd2d04562a8f0019b8099574a6ef6b951ddd0e4a2fdd1869453464e95a7607f4d7cf7305a439820ac7e61c146adfaf23350941d93f59814d2aa43df5de6dcf0d9bfb5cf8285db222fa16ed6a4a70ee7128e7bb8d8d204ab5d85514d37977d99a1656fde74e745d8d39ed0903adef5469528a52273b7279b669256a8cbc885d642c4c03ced286e745c5f95f91d4692464154915d03b2d617034809b139336e88cf28379c7d7e960776c7a900be0aee788a4dc6faa9d3f0c60a6a3f86f7d43fb910fce3198260f3577e2d85a606ac1457d8822be2f90ab96490071371dac855a320fb8b8a9d9642e57cdf3a321d95d11f303028642aa7208cc8722a847bd6bf150fd4aaade186ff6862466eedfb49121ed2ebeb182655c9f051058a357c3d783ba151a0e44831a80f8d5eb965d0d30c9339a5251e7b9af17ca6a856605fbb7257756c49b831eb473c2275dd4d07ef65d9f30bfcec0ed970e366d433fa1cf8f307095cdf94ce781ed1605562e94d75879768865cea6f6b04c61bd7ba2ac33934f4b3a59c385a29475050c928c1c0ac5aa731011297623aa90c89530b757cffe66dc46f3513ea86bb6c2f90cbd5143fd44198ac5f8f603f1ea36abc843c8deb4f9f5e638a1790c125e0ee5343deac1b2555173f39daa639cc5d50c5dc60f33a96ca54f8f457bef1c2601e8e94b2237cda255881b14b3fc1641a3d303b5841c493c23a55fcec83e2504dcfe5b9c1ddab1833a65e81ebae5c9dcad2bff2d2400f61b858d7e56f264a7c6613d127d2c6b6e5ffdd7b2a34c341f49be9c0c5d6b1f6e0c5b74782590787705d51b931996a084d9b2de7a711f202b50588021ab0a9a398e1bcc3416f850edb0c63f02b7e6903a244e4ea318292affeb324a6a40880bde4d5146fb6a73e078bb1447d98f0d8be2b784547b3202df23e1a0a949886a89d9d3456e6d0a52d4d5cc8adf829b01c8be6f8fc30180de5ef2208e170edf36c91c985b6f88ac476a607f2324b4ccf1b8331d4c7f385fdcec86c8c8344fc1fa721f16829d76c26f304be18ace6bee9a79570e82ee645f80a9508c5b8284fddf591f5a94d802e3ec9c5c8dae1d640f953204d2e10015096b074a86ab7ff7ca1960d5429308978045c91b41be86855f98e54574a3a74baee79efbf0c7d2752f29b1c6a06fb5905c7cb0627616b23f2d37c93161105efbbbcf0280448df7c3dad70291d5d6fc8858898f17b275be6e01609bbc26bcda7eb77b54f0f3c11fe25a7bbe14f539685de79c43abf8c01de1c84db8d412e7a398e22422f7432699aedf8bc4b1590d49f0ff51b752e609fd7d1a0660e77803053c2ef7e9e20b39cd1f236a90f92e045cbd4e68604c0926e546a3b78f429320c13d2fa2f8b7c13c9ec761ff84077e58a542be0270618bd45ac06bcbbf1d922793c7ece51ac01477bb85c3bd99e03454753fa307ec5f1286673fd540dd9e38e459d1f8e6dd87933977612dee492cf9b919a18e167e66586bdfbde18bcbb627b687a541e4e18ef04d1b4c95924152eac332edc69d03c5fcd9b11e9766f7541b298aca435892f2064a1a68c44a810654076f2dc3f9f5075d42e893e1b58885cc3bbe1a433e526bc5dd74ec930156b641b43b30711c221b5130d39c0fc6e91e11ccec0ba91cbb8c6994cc7b4de8bcc430865fc9285b9c28cd5eb9b3447f0f9e643888ba10207c08ab662ba987b53fef0245381b357fe599a94b3c8506b3a4b5477da775e678684b7e549125ceae95dc93d91c2cb00f1bb3cb09162ed4ede13b8cd3d4d8459d255201341ee32af4a5936201959d19c0bbe64bf3f956878c7b086ff756f61e02fa0ded2a9547769e5d76f9a76c061862475daab8ee4352e521677879f2797d7b9c472e8cbba0b754abe238c52c49157130c319bfb80ae70eea50d4d828916e6fee90207f5daefef18551e9f42b6eb6e0b520a124ae29fdf74e54e7541c7998ca437bb2dc39b2ad428acb19d5d23f600d5993294c63d3847846ca59e9ffe9180f1713e224a602c6c08d8a8dc75c48875a7e32a31cd4fab216191ed48f811b992bdbe0b5c422948a4711e57460c1e1449f382f7d6ad52c09237166acdcc4f0978a6fd85bc82e9600c4c79aeeafda8f112924600b9c3659738683a8c43771fe50d3075ed964b8f5b9989f3b49d6c3d32afdf00b5bffb239ea8bdb1e97683ec49502a3c72019131cc01885aa0dccb5a45e7e4e0434d27038ff05e1f097bbe59ba9111a099a497f4f42d7eca0bf1ebbb17beedc281b894d266c77713d0acc8c192e2f31443ad5457cc881ee1ea54918cc995bcf011788be33eedb8fbe3543c52354946748591885db174723480d01f6ab8f17319be792991b3e79f9b181a07b1324419c4ae04599f865c6cb318e8cd6c6871bd514ec94423e68bd15a8b318919fa01a4c857cbd849844331c6e2544bc45148e3238229e58034913ccde20337b0420960afd0df156682d60d9b31ae70d350cbaa6c1092e643d5deae2d966daba84abcdb68ef5d8178342304bb32f23019a59ecfbd4bd9318fd75c9370373d190d3f4a6059b7286a83aee2a7ade63d08374437b9c4c125c9e19d065cdcd28b4419b1dc7c9cc58c5f83fe695e274cab3e796abc4c4e512b077533d2412797393f6014ea140de5d3a6c781b120ad43fa06aa5d9ea167d37342bcd0843895e16fb4036ce9368bc2bacd034d14b528966a249de869cf11101475cd7c039ae9cc1007b73262c5e6028a232516fe95c3276aee990845405b50a994f80074f169f0ab71e453675acf5934a42402fee0efe9ddf86487f553aeda92be6818f938704c342bd5510570ae5155c500646d3dfe6b4f273db117a29344a70c5dbe1742b339c1ad1254523cd89e5b0302afeea7470a0c22342de2a0059aac9d2ca9a5b4e2043b13f9ac535cdb199df27a34487aeab6334b3d4722cd6830647b2b25e609026bb28c01affb354f71441f39fde97ffbc7c034453c54228d5688e1f6bc6693da6ab3bb13769b2239e4acaa631ecdc5f5c4f376720fe3fad9bde10745703f730a13c7e6400a77db136964b50ece68eee962acba09fb41c979d8f9ce4cf39b23ce9444b3df2efa0a58c5a80979eaeadd96eba7db1f76103547aea75c99fc8e12767ff02c718c0b6983f8a4f151702f66ebce92283b7a00576c37e517d301cbfad44416203dbdce69e94062e06fec9b3db9506b9ed4d6c41f3f177af778f7f3f8560862f05971dadc40a79e3692aa2aca5b9c073e158411a37ba1d28ef99e8149328883262c35c2baf7c172e6217feb7ca7464fff65328f86ef04ff1e370b61066cfdfdf38d36b7d2ae3755dafe0123814ab0ec85dccd4a5745e25797f508ac07166973787f0207bd01dad8012629b111d6ccaacd50b246587e03162c81cfa23dfd22ee00a5bc704db1f22864a62817ed69471c0f2a87b44c9c49335642152b45b174b6b67be667de9f06388dbcb641c27069c2be2e8b6b386b73cd2d4d5c3c1274d01b17e0098a1e2b1b457eee4b1d3b5670769a8a102d633d074b61c1d5b8b5485b72959514a09c2a26f4e854f7c6e4813e68b418a77cdf89fdc6206c737784f9d96812d1479caa21c94aa00e779dc72fc0e6fc08aeb2263cea3c864707ab94bb071deb817ceed10ca045f691e88f71230080e7ae118971959a7fdb0f1aa86bb8db6225506ab32dd844ca0f72a4496f61ac152bb494d95b174543a3891543d6bb1c6e0eea2f0a22f590e56a47e3aff301128ba79661b20d57ae7804aacbeea32611e09479b41f21620c058050ca3a9cf4306e1b57d889e87e167d538a9c312a591bc32daf25bcf3bde0587d442b95170d71a90bf2c008e52527f82f4a135a2c2d3424e634c9bda52d082e303c1b2221e768468d27d40463dc0c128aef1dce274f2e56c694f1eb40dca1bc5a203ab4a227e5158c80d6ee2a6523f541dbf02b8588d5f247d302b1c5952207401b57510e60a1a48788f17ce448c925d4ac9c8a14371ffd58880418362ee1eb8e06666e97535d2f495591d45b18e1b829085de353b54930ce956c7b72c2087aefb79a5861bc147a46fc1479e245433c430776ac9f67d49c7e9d8f7129f2b57bd65da3dfaf72b24a73930bd275c4c81fdf08c92cd27b8438a7ed691cb9deca849974864885e9760145c6f93b0e26611a4c9bc1d0978ae233fb520fab281fc3e16b54be1d8bdb45a1afeaf98cf2d615884d85e032ab8080ea180dfa8d0ac00d291e58fb3520f8c80175a88b222ba83", 0x1000}, {&(0x7f0000000500)}, {&(0x7f0000001980)="f54c578ec49a811b655f470c8b2f70b276e6b2d815e594e778a1ff80e6f4b706616eeab8162e8b57d209da1a1f82dc2abff4b8410c34e4b1d49625f549c4769c5de8bb99491030f980f9e38041fc9c7e084bdba7778a577454d6a43bd63bf1bb6e2c5e2b45e062dfe820dca1d20df4264822dfd4966124bf5708828d7532f1f523b24375b8e98beabbb8ff34aba953dcc605ec0952d5fb5ae043f4bb2de09489aa680addbe071ecdf161acea1c7883a4fe30c7be6c976eab2445ea583b42ce201615b9b51a08a270342e0709ce0d5214233a01de8902b6ac27d63777a80a884d89849449bdee52c7293cb8fc03135d343be0c288089b007d4a93801c3ea37ae6b42d95c7b39c7ac9427adc3857a2a7b4d5fc2e0c0c4c3808fdcc347fb64f41154333198dcb71b4d0c67d28d3c39f4627de7bfea9e516bddea9518ccebc54259efd01431c8ea70e3682577a28b6fbe69513e1518e1689566eba422191711dde1170eeb845f7953e653f6f9b473e82851439c0842639b4c209312774fa61d4c54cb3a8465c04c27d7e12777d8442ea43d8ff3efabb04cfb7cf764d1549fe734a974dc5db758a93595e48fffbd42194ca09be7d5c9f37db4dcf5b0de43d70faaebff8913cb114344e9acbabf3e5d2e0c8eae25eb9297762a6c7c568f3378038d749916d02eab6801455d77e939d52e5048079ae2bcd797a16af14ab3aa88895e185ec7f6b405e99679d6af3dd1865a22bd97d1441f237464c5d2f541ea6f574ac1f63f83be32d06ffba053be3eacb9727ffc99e4d173d6341e2311e020032c6c9fe30ed1d7e898de769de7ce2715e70a7342b7d199ea540c9c9bab5a279269c8ddce26a70152897a4bcce014eadc1e2d055f823c6ce2a8b7cb7063eef823bf588e78224789b55c40b94120c42947d3dfe85416cea5391e9735214386dc648b987a1c0bbd743cc35c938c85acd57459af253e2296d52ffe208ad35ed3ad20f134f39361da8a27f99bb35f038afb64a6421f7e1d865d31238f4a5a34e396918c4d6ec9c25d37113024c627fc59d9ee1d4159d4e7e7754c0b2dbf598cb3ac17ee66faee8838cead597470810c19656200c3adfb6b43dd7d7cd458be3544c185b34c241ee37ca5cfad9b6818c365dedb34788d05964d6c5e6e3b326903db38cf453e4b0835ee70a068f2b6a1fe91a061490fa05dff275251a890b32fc5f992114d8565b61c145cc3a20090c4497edf91cce5063d810777c6260a0a289038105fc03f7138911b0913fdf5b42352f12b321821d676380cd5eb212a3b5e59fdafee8a2dcfc86848978faa020f5a98e6124c22f4f9a821149eecc23a3847aeaeb3f7524ac62419b6e64e73e47471cd1347954952789f9ba43e15641a3ed5d6533118b10b1d49f27346a958fb7071d20d27c545c9cd52a97e0d741cbd2c3af950e9b122c6b63632af301e8191124f4949f5c5548ef2e2b4523c3c62267a316f5fe0751cecb3270f365520b26671037d63a1ef9241ea49fa86142bea1a07ce97f6edd258a91193d5b4f8d46fa398aa523da0571f8d45d5faf2b60851d3e3f165992a39bf516e7844b33d4bf82277625da78fec440b2d370a3b37c12867d3960623de26dc8edb45b13f4a583611ba6dd6ded4c9c2402c1b1d729edf580c18d613830457aeb814d5481ff57ec997c8131c811396f8fd6077aa0222eb8c469daaa4c0888c04f0b3104f327718571df7185c998ad214579a485086998f064f64d860c53706edd7daaad725699a662d6b5f99ff9b14f8a95f241897ac65309e1cb3f8be71a36dbfd5d9002daac0c0b039b1d7dec5436047f4e8cd07df3e4f0c646112f66af70a581254bd4e8a25d815857dcc5ab486c72c6ad0bd6c6778b00cc0b5e704053e3cf10bbca721a74440a032041861d4fb13a28e098b4b00f4021f0d256dfe459ebe1a7bce1eb9901f8cc254f00acb0b2afd5d4cc9cc2230ba1040d0bcb72f2d4328782a00b3bffae56c9070970bd50f02af699471932d9da893688abe390f9e1a081d5862099e2307d20eae1777b3e44d574f06140c9a61ae1f7cb79e1cae92612c5ea38c8bf6c5d4ec2d1ad729845245611b3e3417c6f89d22613697507ce95b0195803b63699a8784ca72b7d98bf75f28c44e02b7bd008ac4918bb55d49ee1532b861c77ca02756673fe8b5aa0afa94a8575806ed9f0a7cfaf907d8509bc6179e267c0e9fa3464322b38e21745a8bb45972e7be08eb63fe4006eb5bc10d736581d4765d53f405c074207e92c30ed94af80a53b52aa4a5b3f17ceb3b55022307c1d9d8b0a8bb698295146e566f63c3aa1da0fd30204ae5f235f703b44feb301817b0845bf01152f31081545e20591ecf8512b22486c7dbd50f645f188de9b757bbc0fd6a368c01fd5c2c12dcfbe966bda74df34354bf9674dbb5f013a091ed939eb5c75ac739d669c086ef1535ac9ad66c4995bdc7c3b7fe3cbfb3110af7bb3ed43c60ff73621f2ebedccf1d662546ab9b2db0adadf248f283ad90863addd396073d998612bd2bca128cb4a84670d0d712a3201bc9af8bb3ad04ea9d7622870f956b67a73954b7619af2115461eb6dea6f387edc9529325c92879bfef6bb51798c242dced36285da1bab66855b6c126c1ed1089ef4f069465e90e4674134b236faddd353d2d57566743b2eb31a2a45834fb6b2a5b877e9b89ef985714cda6acdf23005aa8eaa70be17cb74c01f0461f744728131b8679a02ffd1473b6225974bc080cf69562e0c1c854178777a62e4db0a49ca78b53780141c594170db417814c8231c01fcf4df233730b60adeabcceaf0db7f938cf7f3f6baa143963462efc34e964a496db2b9149ebd56bef60a0a6a9868bdf41d110aa297399b082d044f4ec8f39fba3bc0fa1af131b5183a1f1b3ae51d519620845b3b46da1ad146d8d20d25c63fbc029f7467d0c7dc1411d877e81ac3af8f6e31f1d9c2d18961d14b366f8fff63d2362fb0b717053f657afe0a8a3dca26d58be3ed4a6ba760b3cf397155147098753f1c56d08647569e724bd95a8e52d4b0f2dd52606f7c138f4ed031d3a9bbc542490ecb1c6c2d2b09dbd89eb440e9ee0e95e298b0b5032745cd9269f3dbcadfd535be280e236e740a4a3b708f461435fa0dfbe20d99708cdd79ad6aa6a4e30a73342eca15287aafb0e49eeb95c5b5533c4cd2f7052a4ae4f5f61ec3e4ab75377fa4dfeb14880eff63ef532264d600bad1013997b888fdc5e498ad61c62b95d2e4802f0e66ceaa0696f183b1e69cbc36f479d235d5d0f14555aa27b2b9e0bc6818d006ee2bc225ef407de1af4e46bb73f78fba8db12793d8e70bcd174c248bb322e17d50a0b691eeff9717f6c19d30ad01c47f123464a78b6a435e9401c7d7504982a7ae0fc7204fa724a00083f8448c6214cad003d570e4dcc0f94b6ec5f5fa1e15aa3efd6270d0756abccaa10c28985a7b8b5b5d94081c11b53d421ae86eb8c1711bbcb46c1b9872a1effe78d4d459d4d59f0486af17c5c53efc626b6d297818df73526648b82396f7cf20ba6d5788c2eb2dd7591ebdfbfc9b4f5cedc5cb6fe1e6bd910ed09f1b03fa681608672cb6efd74ed2daf5cf3a618986aef2f5a56a110f1d562d09f16540478d887c1fe61e882c10332ab0102ad1d869a88a09a8be33e948f57d0686fc24017712a385604fe500c3fd98dd05bc23a36da4fdd49104d1ba38df1c6e7e42def11627bfb4d27fd033fc2ff7da419a0bf3d666bfb52cfae8c2ce9a137619bfc5895e89892f196d70cdede2e4d9d1f1968006ad365a38009ef19932a0cba184f6a538e1663265755840078401cefbe2b1c0911c4aa07fface8a2c426262d37d971fcfb78fe51f4434a56e56285bdcdf67ac233512f96d5988e13c7f8addf5a638010856f0ce31ea6ae631e3c1e25c3772673992da763299d1c1b63a438639b7d7c529f39dc7b3d9f5c47f7e4611f7e4d896645bf1c33701fcae0f5d064969c9849cfa05e5073baf780cf12aef9d86dedeedb2242d5f1a5952b6e6256ba56fd10f60b40f6e3f6ce50b16d05e1fb7fb8cf232c55bbe28ccdff4c4fbe87597dc69ab86d5d28afe9f62161b41f1580a3452eb8c52ec535587c6f00f4252ee91e0e88b9fb5ccf36bfc1174bb08947b04bb7f69fd4c187a3587224d77bc19b51ac9227f783f44f3f1ce2f80597f4a5a34a49890c3cc8515e1f58856d590b83aa3adeb89c9c762b98b4d71cf4dac60a719ee3db0e5a3d17f573558c6dc436e2d489b740407acb73d6785cf7e43b14044fbb2c267315c772ce6b84ff015252f5632c2d1a22f31daaef30e8d055d2d03de4b925b7d051744dbfc70855b118133da61aa6a86c894ed20c61d0be79ba295fc2e1f2f08710f65631e8f447eeb6f5763a7c11dc69e1e7c9174e7dd44708e4f4419915c6c4ecda1c539af4ecbb8a7ef2ebec2ff875a58cdb2eaefacb743a7d6de44d23df32225c8c82068a07123717f0b597f84aa6904defc39641fe300426d130eccb2b0f5383fd69c2a200abdb085aaf200df70d10fefadda857c33117544f6cac6fcc5ed2d2d2984f6afe9c9289bb8d8877389b6fb7c39f861d5bc42f598828c3db9ef50207727d67626448de7bfd6b0d9b3c71f7f2cf088c4a616b4cf3847ff4a22040ab4d301656824c10786620bf680b9779022b2a9826c1080079936ee422574a2333b7c8b1eeddd1731af9f76a1c9296b3cbca729eb40a53ab977b98fb7310206b9fda7e69e1fa5fd140b3d63e1c4573010d80023a4f8ea2aa0df2149cfdf3384f030e8e2c41ec9aefabad1c57dd1692196425b69891395134b36fe012693ab95fbb64a90f9ecdc4ab690be10380e56dafd381adff3dfd0bd624e511c82384e726c9d223e1692c6c6c935be0272dfdc2374f4a67f43812536db1bd03d968ef312362cce186aba8a313ef9eaecd3347273abbfa82bb8f70cbb3bca80a5fd2b72ffec934ec1c1bf51d50ea5e42a6364c959952d23e323f7eae14d2252c4923043a10327e96277bb022dd2de74431121c9aa334fa8c4cf94f87e3041d0a6b08f117d342548a49f0ac2e620cfd3da9c3daf4e69a5f507c890ad2ac39246a954ef8a0f0f0e3bfe5f4407818e2794f22b3b3519a3613b0f7c6d8df9be54403916b43b888c87f4e6dbf4e90f5fd025640c918152b6daefdbf1512416cc0e892d57c94e6e38db1e57ea1e6eb6a47f015fab812a742ae8d710be05d467fd4c8cdc2f6716d7da52ab295f384ecc1cc9b208dd9ffeec80d93ea715e3d737551879c7a3df4c1ae116c9e01e924cedeeca4a9f0096164d7af3efa8f80761dde905c82fcf0127a4996477d8946968202caac5ea1571d5ebf4bb9f8835d1a262176bb8e2f72625ce91d4f3b01d43f2a8a1d2cd54c571a114b0f2c5c3e7f3fe239317c54f1a1de7a6c760793dcb6f7ec1a6dc0aa92e2408c878b06f410674c715ebb9525018462d0f7ee0ddcb7dfed53b028369078318a6a98e2bfec4c3056acc50b66f944c5d3f4fde8662a077912e9570106036b9c02bdbbb3f318752fc74f09886be77998133c49e33560eb9de6855b65b752ae681247b2aeff509989f49182e5e0ec890bd87e471d2cf753053f2e8632ab07ea0769727bfda8650124962ffab4e0371e80124ff2d69cbf2b5df82d1e226ddf7991cf0e26d4c8052f3b3a59814dccb6132bc2c01f3c594d995d452286e9725f03e25ec24dca4447ba86516da7e8db7581263f4328926e9a61afca86ba7d57e2bc2c3499ac338443731328addc4820063d3c893d7417f0b308e72352", 0x1000}], 0x9, 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000040)="1f7d4a123e56bb77220f05849c5bbdfe3b5c4e1afc22c92d3f1c368e0226d5547fb37c6c9b9d1778e767fd5233d9ad50980b615f7629f875b3235601f6ee750c710c5db4d5ff103d3d09215e2a5b07c615aa538dfad6a833b2e9f66f93be80d04da0a7090338956de544da020c73fb35039f3d5c73b45a", 0x77) socket$inet6(0x18, 0x4000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 13:34:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="3e9f65ee07b4435b0e78b39bd7ba47a61526a5a17263c76f26d2056eadf39ac7993a62c4dbb635567450db677a7dda3b3f7313394308684e813032498f7de01fb1eee3aa19d2862c98e1069a80f1110f9fa160edb31180"], 0x1) shutdown(r1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x38, 0x4007, 0x5) msgget(0x1, 0x452) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x3ff}, {0xffffffff, 0x4}}, 0x2) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r4) shutdown(r1, 0x2) 13:34:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10000) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x27, 0x4}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 13:34:34 executing program 1: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) open(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x20, 0x124) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r0, 0x3622ac969a555204}) 13:34:35 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) renameat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockname$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000022, &(0x7f0000000080)=[{0x4b, 0x5, 0x5, 0xe91}, {0x6, 0x0, 0x2}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) 13:34:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) fchdir(r0) setsockopt(r0, 0x2a, 0x9, &(0x7f0000000000)="585cd000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:34:35 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x2) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffff8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x67, 0x0, &(0x7f0000000100)=""/103}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 13:34:35 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = semget(0x0, 0x0, 0x100) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/196) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x7) 13:34:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xff6c) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setrlimit(0x7, &(0x7f0000000180)={0x2, 0x6}) poll(&(0x7f0000000000)=[{r3, 0x3}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x20, 0x4, 0x6, 0x0, "6c4d4fbba6365698227b41fa44f96abfd2ed73dc", 0x7fffffff, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 13:34:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000f87c8ad30f74c4795ace00e07b6d5f5b671b1b542a538706000000b810004000460000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x80, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xcd0ff72f9ea856cd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:35 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x1ffdffffffffffe, 0x71) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 13:34:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x40b, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 13:34:35 executing program 0: socketpair(0x6, 0x8000, 0x32, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) munlockall() getrlimit(0x5, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0xffffffffffffffa3, &(0x7f0000000140)="db3dd207a584918eb40e0bc81100019519ce00000080571e84069f8d640289c282d3c1") pckbd_enable: command error 13:34:36 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/184) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x140) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") pckbd_enable: command error 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x6) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 13:34:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) getpgrp() r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000420, r0) 13:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$getflags(r2, 0x3) 13:34:38 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 13:34:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0x9, 0x1, 0x101, "60a86c17f374501cf4e10c9a33f2c1d0896b43f4", 0x53a6, 0x7f}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/242, 0xf2}], 0x6) r1 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000740)={0x1, 0x2, 0xfffffffffffffff9, 0x3, 0x89}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto(r1, &(0x7f0000000580)="e1147df3ce9b1cbfe8435372e7d607c4349093e669529f697b5fc3208998b7d60ee64d3fb1a9cca0e12d83a43c403fea900975d6780c76da8ed30add3e4b855dff71c6ec4b23963cd8320b258db31c5199079ab42f597d45a410b59da88243365a6a962c596bef24a38c1600db27efbd4389793e788457549e53e4b6010c54eae938a13fe1c457f38ff0ab8f880d89b1e77b61785399f93012ac24d512a4ca6466282d829f097cfa7c26ca23c6f6bcb6a5cc939dabda7ccf84fbfa4e02325ce9", 0xc0, 0x4, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat(r4, &(0x7f0000000680)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x1000, 0x4, 0x0, [{&(0x7f000034d000/0x1000)=nil, &(0x7f000078b000/0x3000)=nil, 0x9}, {&(0x7f0000601000/0x2000)=nil, &(0x7f00001da000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000410000/0x3000)=nil, 0x1482}, {&(0x7f00000b7000/0x1000)=nil, &(0x7f0000148000/0x4000)=nil, 0x8}, {&(0x7f0000641000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4c}, {&(0x7f00007dc000/0x2000)=nil, &(0x7f0000680000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001fc000/0x2000)=nil, 0xafdc}, {&(0x7f00005b9000/0x2000)=nil, &(0x7f000070c000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000620000/0x3000)=nil, &(0x7f0000048000/0x1000)=nil, 0x8}, {&(0x7f0000049000/0x1000)=nil, &(0x7f00000eb000/0x1000)=nil, 0x2}, {&(0x7f00007ac000/0x14000)=nil, &(0x7f000003b000/0x1000)=nil, 0x4}, {&(0x7f00004db000/0x1000)=nil, &(0x7f0000675000/0x2000)=nil, 0x7}, {&(0x7f00006d7000/0x200000)=nil, &(0x7f000071d000/0x4000)=nil, 0x5}, {&(0x7f00007e9000/0x3000)=nil, &(0x7f00001d3000/0x2000)=nil, 0x2}, {&(0x7f000049d000/0x3000)=nil, &(0x7f0000135000/0x1000)=nil, 0x9}, {&(0x7f000077c000/0x2000)=nil, &(0x7f0000037000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000006c0)=0x33edcfbc) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r2]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x15}, {0x6, 0x1000000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3, 0x8000, 0xffffffff, 0x40}, {0xffffffff, 0x0, 0xfffffffffffff285, 0x100000001}, {0x7, 0x7f, 0x3, 0xedc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='m') 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x1, [{0x3}, {0x3, 0x200}, {0x0, 0x40}, {0x1, 0x7ff}, {0x2, 0x1f}, {0x2, 0x4}, {0x3, 0x6a967987}, {0x3, 0x80}, {0x2}, {0x2, 0x6}, {0x2, 0xed}, {0x3, 0x2}, {0x3, 0xee0}, {0x1, 0x1f}, {0x3, 0xfffffffffffffffa}, {0x2, 0x200}, {0x3, 0x401}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x37}, {0x3, 0x8}, {0x1, 0x400}, {0xf937c6606f15b6ef, 0x2}, {0x3, 0x7f}, {0x1, 0x2}, {0x30e88a75e2fb375d, 0xffffffffffffff7e}, {0x2}, {0x3, 0xb11}, {0x3, 0x3}, {0x1, 0x100000000000}, {0x3, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3, 0x400, 0x8, 0x0, 0x100000001, 0xffffffffffffffc1, 0x6, 0x1, 0x1, 0x9, 0x2}) setsockopt(r5, 0x3, 0xffff, &(0x7f0000000400)="158d1896c119d300614890051604ac19651f59ae69c22000db0c9bbaf25956e0473a82d2e86fde76d4fdd796e12f0126bd98aa80b1e1352e15fcd0960f538df0ba08a518c616b27f945664734f15941166af9bc821439547dd15e685d8cd6e22acb03e48a6434c9db01e1e5223b68bd785df7d1de54b2288ff1d8faab7ee15675c3255140d584dfccc1d24974c808d", 0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f00000002c0)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 13:34:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x30a1) 13:34:38 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) 13:34:38 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 13:34:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) 13:34:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x78a1, 0xfff, {[0x4, 0x6, 0x2, 0x12000000000000, 0x800000000, 0x9, 0x101, 0x0, 0x9, 0xfffffffffffffffc, 0x91f, 0x2, 0x1, 0xee7c, 0x9, 0x3, 0x2, 0x5], [0x8, 0x0, 0x8, 0x2804bb47, 0x8, 0xfffffffffffff66d, 0x100, 0x8000, 0x9, 0xd300], [0x1, 0x100000000, 0x9, 0x7fff, 0x100, 0x9, 0x9], [0x6, 0x2, 0x2, 0x2, 0x80000001, 0xc8aa], [{0xfffffffffffffffd, 0x8001, 0x5, 0x8000}, {0xc0, 0x9, 0x6, 0x4}, {0x10001, 0xfffffffffffffffe, 0x1f, 0xff}, {0x73e, 0x80000000, 0xffff, 0xeb43}, {0xcdb, 0x4000000000000000, 0x2, 0x83}, {0x5, 0xc05f, 0x2, 0xffffffffffffbc33}, {0x5, 0x0, 0x3, 0x2}, {0x3, 0x18db, 0x7fff, 0x5}], {0xfc5, 0x100, 0x4, 0x2}, {0xfffffffffffffff7, 0x2, 0x8000, 0x2}}}) setuid(0xee01) semget(0x1, 0x6, 0x38a) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x2, 0xb, 0x4, "e595aee038a183a501301c39000218c66c4aecf1", 0x1ff, 0x1}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:34:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 13:34:38 executing program 0: symlink(&(0x7f00000000c0)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000180)='./control\x00', r0, r1) pckbd_enable: command error pckbd_enable: command error 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x6, 0x9, 0x6}, {0x40, 0x400, 0x10502b70, 0x9}, {0xea34, 0x0, 0x16, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9, 0xffffffffffff8e57, 0x5195, 0x800}]}) 13:34:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x61) ioctl$BIOCPROMISC(r1, 0x20004269) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) pckbd_enable: command error 13:34:42 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) kqueue() chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) pckbd_enable: command error 13:34:42 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x8, 0x88, 0x7}]}) 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x50, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x10000, 0xf7b28d8f60a79fd1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendto$unix(r3, &(0x7f0000000340)="789cf92c35e9a464008182edaf9da19af2005b0e58b8f1ed5de491724ddf69343964c343f48fe24fe3a523a4160b4a0662120cb1171ba28d458da78c173939ca2ff8e658409e068e99aa0f2de68b6924b47219a125b276f629fdf0592e9604cc4c44f6e31c0bab7d387d6c140aeb9856447424154f1e38871f09280091274ec187ab6875ab95d3e61cc0609b00d407705f98849ecea3", 0x96, 0x400, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) fchownat(r3, &(0x7f0000000200)='./file1\x00', r4, r5, 0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="5510878368d6325cf224fc19fea6d1e325577a4f283a5c743592fabdef05769de5b8fcf8cb5cc7ceb88f924399656ba895be26d5b8f62959e04b7da7b9ad052103fcdd2813932da01c85dad3be63c23302c4dbeacf49e4d4d341c2fd272cfd2b80538dda8cc2806ac0a2d1", 0x6b}, {&(0x7f0000000200)="b83a9b86a193dd30d9a0fd2c3d2032a03654ffaa031f9c5e7c94b9b718ef2aa2b5b4d063b549d596a3fa47c83f579dd59f0cbf14af07fb255802ea6ea316c66bec1efa6a1317785b3d16d0b87f6ad3ceca1c10486c58227ea3aa9ca09c73ec76b7a1349548f3b10db90e5f0a6312ea968cfd8eba8af874c3bc063d97f9b7a92551ceaf0f2c314700905817211221bf0b023584b0389a7b3cb9ea0a170a317082", 0xa0}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:43 executing program 0: r0 = socket$inet(0x2, 0x5, 0x60000006) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000340)) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r0, 0x55, 0x8, &(0x7f0000000140)="05227a300b7ea0126553ab24770b753a2fc3f3c63f65ae7e906f1a59fdbf8024d184328af3993d7bec119783e2c254ee6a1bcf106f31cd1764de14231fa251727f7cb0752bcb43bc4d330dada5fdedad13374fb649752c6213e8d5ef7e73b3fe2e9364ac7d5eb4f36aaa099352510047b817063563ec4f9271d636e57c88b5631ee6a274d05cd1989acd3bdbb95d998f6e6f9ed5b047fb60bf1fe611e67dac8846ed0e3b7a823d8b8ad6eda1db9f8e1d6aecac84d8dddb1bcc255fff65ab72d2db64accb325f2fb428e45dfa2d14c32d3022c91879b49bc4087ef1fe120931d8af6c6983db748cfb02d4407aaf1851ec17456c981965d1130d", 0xf9) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) bind$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/163, 0xa3, 0x6169919b75a6b0a, &(0x7f0000000240)={0x2, 0x2}, 0xc) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x8001}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x81) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$KDSETRAD(r1, 0x20004b43) acct(&(0x7f0000000080)='./bus\x00') 13:34:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c, 0x0, 0x5}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9b, &(0x7f0000000040)="b6") 13:34:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 13:34:43 executing program 0: getgid() getrusage(0x0, &(0x7f0000000040)) 13:34:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1a2) r4 = getegid() r5 = getegid() setgroups(0x3, &(0x7f0000000180)=[r3, r4, r5]) 13:34:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r2, &(0x7f0000000080)="12a16c1ea131c97d9ec628127eeebe3cd2d20f1352476b42a2f754574fd7d31cd58dea47d0776f84b7f83c0cf9b4056106ce039281e1daa91607b3029670f93c1f26d28b35", 0x45, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x5}, 0xc) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x101}, {0x20, 0x4}}, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]}, 0x0) 13:34:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = dup(r0) chmod(&(0x7f0000000580)='./file0\x00', 0x1022b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="3b8af44ce078017e3b6af0f9e88730bf206e92f3c22bafaf80c2298d4d639b10e22517f121aa39213e872f6d3898e8cdce27342575ae69dc464a843499f79c28b31f933e99d3b6eb489c0d651f95f4091442b9b5e0a3bbd85d96307fdf0669a4ef6cd4bb90d98394946c6607e37c722cefca9930f6f7bf39880b669d9187ca0f9e18049c9236f263f4799a631d7e421851733ad137a302d2682fd5cfa7f42a014672da4fc05436af72401d2eed", 0xad}, {&(0x7f0000000100)="e57f308105a8ba9075b271c8cf9b1f13d5759c76e952722a", 0x18}, {&(0x7f0000000140)="f04f56790f30d79b6fa42d36dd27f364ca8d6697fbd1cda268178188113f7bd3da953a4075082c6360300ae5fd8e086228f18d", 0x33}, {&(0x7f00000001c0)="65a2f5e1ec68724c04a8d89d8ef272897416e159f8b8e08d5559d2ae77", 0x1d}], 0x4, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r3, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}], 0xe8, 0x400}, 0x4) r7 = getuid() setuid(r7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 13:34:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x7, 0xfffffffffffffffd]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x5) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xce3) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x9, 0x4, 0x7fffffff]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7fff, 0x0, 0x9, 0x1, 0x0, 0x18, 0x10000, 0x1, 0x1, 0x5fee, 0xf0b}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x5, 0x0, 0x3, 0x6ad, 0x2]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x9, 0x0, 0x1, 0x1, 0x7ff, 0xfffffffffffffffb, 0x6000000000, 0x0, 0x2, 0x7, 0x8}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000340)={0xb09, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0xffffffffffffff59) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r1) r3 = geteuid() connect$inet6(r0, &(0x7f0000000440)={0x18, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) setsockopt(r0, 0xe, 0xfff, &(0x7f0000000480)="157b1a44261677bcbf63643f6567a4d4c446e0f6d175368223767faa22be43651b07b1d2db5846b78ba3ffcc079d6e04485f6f4d93d16c9705173aae012a52978d4b6a724e0afa485882ed6bdd398fa0826342151690d728dbab0f5c6abb9aadaaa3acaacda2bda8f10ab63a966dd15043edbc036bf1ab55ea43c47d8df7345f7bdc090bcb181e05290cbf63a581dd26662477a9bc096cf261779b5409b210721eebdad066fecf8a28bc1bdb387eddd4c26962ead1c28b35c7f36e6687b3cb858c233aa38fc7a0111442d03aeb5f29cbec5c681b9dc793e6a7aa118e8314b1b4866853475b62f8a891f601b011737f88a713", 0xf2) r4 = semget(0x3, 0x2, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x10000, 0x2, 0xe5f]) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x80, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000640)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000700)=0x100000000) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0x6, r3, r2, r3, r2, 0x80, 0x112e3f44}, 0x10001, 0x3ff, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000007c0)=0x4) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\r\x00', &(0x7f00000008c0)='/dev/speaker\x00', &(0x7f0000000900)='/dev/speaker\x00', &(0x7f0000000940)='!}%}&+*\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='/dev/speaker\x00', &(0x7f0000000a00)='/dev/speaker\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00'], &(0x7f0000000c00)=[&(0x7f0000000b40)='\x00', &(0x7f0000000b80)=')\x00', &(0x7f0000000bc0)='\x00']) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000c80)=0x5) 13:34:44 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x6ab7dfad395298e1, r0) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 13:34:44 executing program 1: r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/223) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x3, 0x0, 0x0, 0xe9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 13:34:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1f) 13:34:44 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x12, 0x7, 0x3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x44, 0x7, 0x81, 0x9, &(0x7f0000001340)={{0xc7, 0x20000000000, 0x100000001, 0x66, 0xb6, 0x5, 0x8000}, {[0x8000, 0x200, 0xef, 0x2, 0x5, 0x6, 0xb9, 0x6, 0x0, 0x100000000000, 0x7, 0x8a0, 0x1, 0x7fffffff, 0x0, 0xffffffffffffffff, 0x6a8, 0x1ff], [0x3, 0xbd21, 0x28000000, 0xffff, 0x0, 0x100000001, 0x0, 0x10001, 0x11c, 0x2], [0x20000000, 0x0, 0x8, 0x6, 0x7, 0x3f, 0x1], [0x20, 0x8, 0x7, 0x9, 0x7, 0x10000], [{0xffffffffffffffff, 0x7, 0x0, 0x6}, {0xc010, 0x8, 0xfffffffffffffffd, 0x3}, {0x7, 0x1, 0x7fffffff, 0x5c06ba30}, {0x1, 0x3, 0x3, 0x20000000000}, {0x0, 0xffffffffffffffff, 0xae, 0xbba}, {0x2, 0x5, 0xfffffffffffffff7, 0x4000}, {0x1f, 0x6, 0x4, 0x2}, {0x8, 0x0, 0x7, 0x9}], {0x7, 0xffff, 0x3, 0x8001}, {0x1ff, 0x6dc5, 0x8, 0xffffffff7fffffff}}}, 0x7, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000001700)='./file0\x00', 0x80, 0x10) dup2(r1, r0) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) flock(r0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r3, r2) 16:00:00 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="010080e7d3818266d1e8847f0900000000000000cf9a43ddef3128400746d8c513c599b3fcbe8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d266f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dfd6dbc4c394bce1151721408e1af589f35f8a53f79029732730bae67ed8d91859176a4ee8c1239db90056028a17f909b3"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000540)='./file0/file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/205) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x1351, 0x8a66, 0x400, "25b09a3d997bde7ef27cb7569c00", 0x1000, 0x6}) fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcf9, &(0x7f0000000180)="f226") 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) setuid(0xee01) ftruncate(r0, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="8339481a030f4b0bf4ed4dd09f3b1ef892c4e7f89cc512238e02cd4d4cd4b9286ab0d8d17acf753384df17862cf2513c1c024a6464cfbfcd2731c3b6372cd436a20fd9ac4fc5f6dcc95a9827d70ce49d70ecf135945598cd3aab1144f4bb12b56f0954e60f1923ebe7c3b044511181055c16f07e0b27be1b6421a19ca1f5cb70f5f1945a91d3ffced9c2471a32b28c29bfe3486d0e69f90861220561d0fd", 0x9e}, {&(0x7f00000001c0)="7de268d2b1fe6d3cbaecfefcc5fb13679c070a5e9833a2bf9f865ff85163d072e0155f9a30e874a57903640592b0b13f710c16526133d8bd9ef8756df186e907e9", 0x41}, {&(0x7f0000000240)="77821019115b0103a0d77fafd0ee620bdf221640ba4e0487160ec90861a26337af07aa8dc77b2ffcda6656074a5ee7d837f78799f1cfcb3fde6d2ff426345cdbfacc85d966a9c0c44178e00ca17415993ebd0a7e35319b07f1082131ba8ccb69f143c2754dfbe7e1030196de96d34bd0b28e5ebb2971580a095601d0f9bc9b1f4faf955ba275e8e5e918e61a70d8023e22776355ee6f61581852a70946e1991ba92aa3f65a7df297b6d4d7f7eb7084aab9ecf127e092972fff34ba552fd4362cf874fc818c51d1d7b854c8ebf6aec2c002faf1b3b7c9f0f3f5d46f0e679d6b7c73bde43cfd39023e7744df88be02854db2bdb4cb410fb3", 0xf7}, {&(0x7f0000000340)="46fb5c6a279dbb1bbca515eca513ebef00dbe32397c216f968812e7bae1aa2d282c2601ffe774a538c163ace11081e7fe4c0ed1e16b7fabbbd66e29e24f15728e18f090d545338d3f744b1", 0x4b}, {&(0x7f00000003c0)="80f8347b312facfd22b90403743ddfbb9d5f0e94cf0a56b702f78c8b325acf23308ebb8019c99fc1856011bdd653526266a284cf27b1d75b1bbd834b09fa11942801e8c6b8f1586132723d9728f0c2bd9e128396f34253d1b456fc426d749c53aa556faa53ab4669da7751d4b910b41f6cec77e7d097bf4aa196b54bc0076aa3149ca4a74764688cc4c5aea893d0468de96ec4d13fdcbedce3eee2b563fb1a0174fa3086ffe6a9933b8e2206de9adaf709e739d11c1994594c819677135c416630330b2a", 0xc4}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x406}, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(r1, 0xa, r6) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r8 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semget(0x1, 0x3, 0x10) semop(r8, &(0x7f0000000280), 0x0) setgid(r4) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r6, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) socketpair(0x20, 0x3, 0xfffffffffffff000, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) fcntl$setflags(r3, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000005c0)=[{0x983c, 0x0, 0x4}]}) clock_gettime(0x3, &(0x7f0000000280)) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) r8 = semget$private(0x0, 0x3, 0x300) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r7, 0x0, 0x4) pwritev(r7, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r7, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0x8) r9 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3, 0xfffffffffffffffd}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r12 = dup2(r11, r11) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) syz_emit_ethernet(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x180, 0x2) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000900)) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f0000000800)=[{&(0x7f00000002c0)="6d918317fbf46a8f4e5240e91325d95938adc89279e44f40e3bc56511f81936ee6c801faec80dfc1fb107bb3f41b3a0e0a10adcb1c1f618cef3b7cd2a9bfbd97cc68b45289b0f11f2b9b802b5804a8544548387254d68aef8d62300bfab4dd6fe447f04b3ffbedf519adf126f179b433810d5600a9b83e312d5c9233fac25635318bdd7b", 0x84}, {&(0x7f0000000080)="286e6f78f6006a225511f97019f60f5d49541ab2a1f6f178039998f54c8bbb1f25801584bb0d169164f10b62361b21f376b4d17f2a3f7e0674d1fada81f30f561b3f43c368f102c2f57a9ace4da0215ed4eda259c0b748bbd913b007b67244165f234c6b2f2477f349e5f6585ca7838f253854b19ad81a32e30870", 0x7b}, {&(0x7f0000000380)="8be59e9e49547de891fb7c0c759d549c11b0e30d34aa749551b1e6b1891ca3e5f3e6408b038c102afb17d23b825f292119e2b9d1ecd9f3ed12567a0f15b4d645072841d45c87019394d48506f5", 0x4d}, {&(0x7f0000000400)="00787d3a894a6d5365daee14e44dffc626145500507d999e7230b35397af13871bbe4f4675569384a58952532e1ee43d62f20e8e09568fe1d06cb05c114fb6a8a8cde3f22bff35036033df8d619ccbdbee0165ea806218601ace99b172725cc091586952b71c532a56d4d2c1d91c4196e602331d67cffd2d1ae05697a2d8baca799776d37d28c6911c90040a5104023bc87dbcaf3a702a6ebc46393a17c9dce302136dacf153ec7305c36f41f30cd73db8b5c0994fc6f343da5d65096632a60ad05bd6ffc3d62378d1c7f298ea80343d1b32209fe57842cad5eb19f62957039a133fe7d02f6cf69f808f4e2fa3630d8cd207052054ed26", 0xf7}, {&(0x7f0000000500)="ed1a4db889249aec33ae177f7fc0f41842168a0c5bee628fc6d07a725d932dbe139bdd76c6e41667f81256a29d1a32e0167b54929c9367ddb95fc1294aafbfb3936200f93a039fefe1490adc004f9f6838191163d9679ac7f87e73575739abb47928c6d3f1a265dd8ec71b8b5ccc3e8ab3e0a2bdb157", 0x76}, {&(0x7f0000000580)="1744dd0dcdde8955df17d9c6f9d5182f90af9bcac0835011e2751d7cb145a105e64c732931b372a1fe7b6bfa129812d2d662db661ce7c0dfd12f6454970327948230ac6002056ab57aa32a27f9312f6a9119790572494f2e5fe4e825b560ec9a1ac32cc7263bc6428d663721559bf01fc2", 0x71}, {&(0x7f0000000140)="8b86afffc9fedfca48b07362343c5f906d93ca744588000a901cf7405ad2efc5414cbd7e5e7f04051509388b7c0395", 0x2f}, {&(0x7f0000000600)="7124b7b4dfa86d9f459dfb7aef07af4513709db8805cbacb57f2fb9f67cc9931051c99da7db3b57620aea638b5165d0639c3a816d73f422ce0c33ed00c709423246f2d790a5ad9df170282c9e1abbd149ac95e75c59a18b6bbdedf45b42acefdf1dd4a90b545cd16fdcde66dd762b35631dc84fdfb1629ebe4a739e63f7d9b2c34ac22312bc5247e289431e58177896592ff029a4746e813fdfd52397b3c81ea817252448c24e5f06d794b9f83d6b6d6d72b8e97e5c10efb644cd160", 0xbc}, {&(0x7f00000006c0)="52a0e7d1389fb29e4dd7c0174289bde3b63fd193916972e9d3589f5a322215ec", 0x20}, {&(0x7f0000000700)="1692dac3cc5c1d1f538728d39631020b68515f3dc345dc918f20c532a09eb2c6e590250fd670e0374e53270d38d8ae090f38e81dc39fbfe48273bdbadd9b5e0a99f4bc1a70f9b228226895074d288034bffde80a85bd7b4102935ecff0d3f3531061a0fcd92e5f8fdbbd50cd65ac653afa39d4f9bd69a6e87cf52674d97b2836a6d53caab17faecd3581e3cf5caf146d31dc2c49acaacf5c8f10b8872167e994dd7e38ffb518cd2db215e68f1c04644ebd850b9260eb77a607893dbb233ddebac5d58be9abc6a2c418de96487a0b9d61140ff6e4d26c6184be29ad50b53f2cb742675ede97272af4fc6d", 0xea}], 0xa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto(r2, &(0x7f00000001c0)="5ac1f7f208a12b4766bf24dc20add8da6773069c4a2c3607cf6f48bd405ce711de5fcbe03fa7b3fe7d02db615023d0dee048868820b83ee502282b8d4114d66934ed285c5dda4ccdd1ae05fd7d600318d42d8fcf574cce068044e14c7bf70e167fe011323073167141a8014233265ec1425283cff161248dcffbe836f61bde0a96e87e206fbcd84498554099671078cde6f72e4c008fa4686a8e5693375c67e0ae63", 0xa2, 0x8, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8001, 0x4, 0x8000, 0x6}, {0x9, 0x0, 0x4, 0x204f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8c1, 0x7f00, 0x6, 0x1}, {0x5, 0x20, 0x8001, 0x2}, {0x4, 0x6, 0x6a489948, 0x3}, {0x3, 0x0, 0x100, 0x10001}, {0x4, 0xfd63, 0x9, 0x400}, {0x9c, 0x9, 0x8, 0x551}, {0xaae8, 0xff}, {0xf2cb, 0x7f, 0x81, 0xa0}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1ff, &(0x7f0000000280)="5c4b50777181ab4cb7ea2a06") ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x8) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt(r0, 0x1, 0x3, &(0x7f0000000080)="596ef2b06eaa0926387cefcd12abcdb5db6fc30bfafa7a1a4d49ff1a3b7046593eb9b3bf81dc28a248408d9a280979bf05cae35be66481f9039a189dc5bdc00778277dfdd613f1599f1cad5251d21567b50511badc9370246189d6d11defdae242980206a1626cfcd6baedebc5ef2731f6750871aa6c9d4e7c", 0x79) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xfffffffffffffff7, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x7}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) r3 = dup(0xffffffffffffff9c) socketpair(0x6, 0x8000, 0xd38, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x8000, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x41bf98db1f495c89, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x2, 0x0) r12 = syz_open_pts() r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffff9, 0x400}, {{r2}, 0xfffffffffffffffa, 0x4c, 0x8, 0x3, 0x7}, {{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0xfff, 0x400}], 0xfffffffffffffff8, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffe, 0x44, 0xf9bc3b9d492dcf9f, 0x2, 0xd216}, {{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x7, 0x9}, {{r6}, 0xfffffffffffffffd, 0x84, 0x2, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffc, 0x2, 0x41, 0x71b190a0, 0x2}, {{r8}, 0x0, 0x40, 0x40, 0xfffffffffffffffc, 0x85ee}, {{r9}, 0xfffffffffffffffe, 0xa0, 0x20, 0x4, 0x4}, {{r10}, 0xfffffffffffffff8, 0x5a5495e16c8d47fc, 0x40, 0x200, 0x3}, {{r11}, 0xfffffffffffffffd, 0x8, 0x2, 0x7, 0x800}, {{r12}, 0xfffffffffffffff8, 0x11, 0x811c6d7bfc803f07, 0x7, 0x1}, {{r13}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0xfffffffeffffffff}], 0x7fff, &(0x7f0000000640)={0x2, 0x1}) r14 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x3, 0xc9}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r14, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:01 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:02 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000480)='MS', 0x2) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x6) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="df976700a81fb29d76b3cc39c0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x80000000}, {0x4f30, 0x2}}, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x7, 0x7, 0xd0a, 0x80000001}, {0x451e, 0x1, 0x12, 0x88cf}, {0x4, 0x1, 0xfff, 0xcc96}, {0x7fffffff, 0x80, 0x400, 0x9}, {0x4, 0x2, 0xffffffffffffff1d, 0xfff}]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x10, 0x3, 0x573d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00 \x00'/20]) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r9 = dup2(r0, r0) accept$unix(r9, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) read(r9, &(0x7f0000000340)=""/131, 0x83) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000600)={0x2, 0x5, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r15 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x8, r11, r14, r3, r4, 0x140, 0x3}, 0x0, 0x6, r13, r6, 0x9, 0xfff, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:02 executing program 0: mprotect(&(0x7f00003c9000/0x3000)=nil, 0x3000, 0x2) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:02 executing program 1: getpid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x3, 0x202}, {0x18, 0x0, 0x2, 0x7}, 0xaf, [0x1, 0x8000, 0x3f, 0xffffffff, 0x0, 0xfff, 0x3ff, 0x1ff]}, 0x3c) sendto(r0, &(0x7f0000000040)="ff4e6c3c6356dea0155beef40e0aec8d9bd411fd5b6443df8a01e8b08114d5569ab25d420e8a69d9d05e69c4e50332e30814984b89a699af8d2e998ee333c23ba77bf118f5b64813d2e7442c6ca2dbdbc8490838df3b0f211b8c5ef3362905fb7e79e01703c507659e67", 0x6a, 0x409, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x400, 0x8001}, 0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x84) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x200) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) flock(r1, 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5dae7845e778a160) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x3223, 0x8, 0x1d2}, 0x3, 0xfff, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x1, 0x100, r3}) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080), 0x306}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x1ff) r3 = socket(0x2, 0x0, 0x80000001) pread(r2, &(0x7f0000000180)="16b0dfd456d27e6dd27ba0a7e3d64bb7713b111542a8a21faf91b41430cb5f2992716bb1f4db49bd08a0453d8de6ead96de96b17e0ee0101c1db3d4e773ac27677c113225e668494b5437f50ca7a4da88ab4c25f20f38df6ae00904c452ba75d9838e778cc40dd0c24fc35cde6a0973b1d9330e1e12d16c48f9529fedee2dc433721b759a4e3ede37a8158", 0x8b, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) r4 = open(&(0x7f0000000280)='./file0/../file0\x00', 0x0, 0x31) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/14, 0xe}], 0x2) mknodat(r0, &(0x7f0000000380)='./file0/../file0\x00', 0x88, 0x8000) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) recvfrom$inet6(r1, &(0x7f0000000440)=""/3, 0x3, 0x1, &(0x7f0000000480)={0x18, 0x3, 0x0, 0x400}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x410, 0x0) recvfrom$unix(r2, &(0x7f0000000540)=""/4096, 0x1000, 0x802, &(0x7f0000001540)=@file={0x0, './file0/../file0\x00'}, 0x13) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001580)=0x1f) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000015c0)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001600)={{0x18, 0x2, 0x6, 0x8}, {0x18, 0x2, 0xfffffffffffffff9, 0x9}, 0xba0e, [0x7fffffff, 0x10000, 0x7f, 0x800, 0x6, 0x7, 0x5, 0x7]}, 0x3c) pwrite(r3, &(0x7f0000001640)='-7aO', 0x4, 0x0, 0x0) r5 = open(&(0x7f0000001680)='./file0/../file0\x00', 0x40, 0x1) mknod(&(0x7f00000016c0)='./file0/../file0\x00', 0x1, 0x3) lseek(r5, 0x0, 0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001700)=0xfffffffffffffffb) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001740)=0xb4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001780)=0x7) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x90) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) sendsyslog(&(0x7f0000000240)="f4b988196f74c2d46bc65439ed5543860ff49885ab45a082c784ce9b22f0288813a08f34c57a0d03ba318570740ab61d53707ecf997c6a04926cefb66d6b89e9fe46459b78ba1754c9f0add2fb0072a3d6e028a4372ffabd34c9f9b3c5c437b0600612cbefd61ff19b96886063ba5f2cf613ab4e1ec5819310126578b99aca4333e942e33d2f297ab50bba2435a7f3254e0af451f92fedd1fa00f9a4f23055d5d99b7249d0ec3d3697c62c761602feb9b5de561307dc3483358cfbe1aa3b35278e7dac9c899b1d7d8d9ee129cc14195a862dbcd3a4b197b005f81aaafca9f4aa3b57e7f15e28136c33627b", 0xeb, 0x24) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) nanosleep(&(0x7f00000001c0)={0x9, 0x2}, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xe36) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x62, 0x1, 0x6, 0x10000}], 0x53bb08a2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xc, 0x10, 0x8, 0x55}, {{r0}, 0xffffffffffffffff, 0x70, 0xa85e4d1536f61d0c, 0x3f, 0xffffffffffff917e}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x80000001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x9, 0x80}, {{r0}, 0xfffffffffffffff9, 0x98, 0x1, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x8b80e96a3bcf63b4, 0x4, 0x1}], 0x3, &(0x7f0000000280)={0x5, 0x6}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) syz_emit_ethernet(0x3f, &(0x7f0000000300)="e8a415a2cc6bdcff5699c35761486e4b52ea6ffc4ce4096b6794514a1ec71d58cf3b595e630498969411aaee4431160d7d5ef0358403017910e134d685d2f4") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x4) write(r1, &(0x7f00000000c0)='oN', 0x2) flock(r1, 0x2) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x40) setsockopt(r1, 0x1, 0x1, &(0x7f0000000140)="a5ee574c345db79d2fa67470a9ade946e7f07580ef757c66c954d817ea0fb4e9d27ae97d9fa8e4a443eb570f4bf7bfd378fe0babf529941c43f4f717d94fcfe0baaca91a0892b04ac87dca721ee54cd2d351ebc1b98699252afff35bb745fb873ccc1b52d4d1a56059cfb2f4b0795cc62012d6fb4be058fb9d1c710dd5452c733bafecc48aaefa6b68ad426e46aac01b0fde5ad18d8d1a6a2eccacb82a992c720d40c581b143d5aa7272acf06244006679fc8769ca74db6ebfb3", 0xba) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x10000, 0x4, './bus\x00', 0xea6, 0x3, 0x8, 0x1f}) write(r1, 0x0, 0xfffffffffffffeff) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) ftruncate(r0, 0x0, 0x7ffffffc) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a, 0x200000, 0x2, 0x2, 0x8000000000}, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:04 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x67) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x94, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffff7, 0x100000001, 0x9423, 0x0, 0x37, 0x7, 0x5f, 0x1, 0x73bafdd6110ae174, 0xb8, 0x1c000}) kqueue() setuid(0xee01) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/206], 0xd5, 0x1, 0x1800) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x53) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x7ff, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="6736fb397e8e2b3e242b471f03dfe9aee3c775fc7ab9ce24553e4bbebdb25df942c42bd8b5c558803ab1cf2e4ddcc49fca54820623311d12ee5719c648e3d2371d0f3a82ad2423b14d0ca72ae116d3429b45d14462e4182260418075fe2ec4323d153c91490c67fd6149a10f93cdc8e0a014aedee9143e948481a5fb16f0d41f98134c26b7c53009a89e88f3792578db9cc9298097f3259ea0313544de720974fef80e46caf79055810f694d6468f59f47bd8827b211a6c36615afe72df1824e3be6527d32b8e3344a83bdd1f94188ffb9ab8535df21bf32c54392071b495329dffd1e591cc9412b1387b76ea1f7465badbc18f45635ca", 0xf7}], 0x1, &(0x7f0000000100)=[{0x70, 0xffff, 0x0, "0ff4f8349e2110484f18736c058114bba67a09180a9642b79737d5704a7397e10ebb97f373e5791f2ff890b8b2d09d19a5537decf5533e6f7bc8e112a1fb4f2b5a94d213083c0389eda227ab9e32631423e5d1cbe9a5445e1f0ca39bb19d85cf"}], 0x70}, 0x402) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9e11) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x20, 0x5, 0x7) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xb12}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000040)="860883f76111") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0xa8, 0x390, 0x5}, {0x2, 0x9, 0x1cc, 0xc0}, {0x80000001, 0x4, 0x396, 0x9924}, {0xf28, 0x3, 0x10001, 0x4}, {0xfffffffffffffcf1, 0x5, 0x7, 0x2306}, {0x477, 0x40, 0x1000, 0xb75}, {0x7ff, 0x401, 0x9, 0xd33}, {0x7d, 0xfff, 0x1, 0x3}, {0x9, 0x20, 0x7, 0x99}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x4001, 0xca4) r1 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000080)=[{r0, 0x67}, {r1, 0x20}], 0x2, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="eee010ff04cbc67ee8ef5dbbfee57858d595735bc8ff7a8fc775994fa7206eb3df2668fca35f30078076bad367c3da58c778c5f93d14edc0d5f406a5d56e783798615f217fb3cf55175d16a6eae100f83b9ba468392f2a4d0407bf88738f824cb7e342b12c166117670cd458fc9295"}, {&(0x7f0000000180)="8c3b93d6927e7219dc004cc593"}, {&(0x7f00000001c0)="e4c9722917a1791e1dd771c08a3b05f4f97799417a4e35fab2135e81fd165709250a5abe69ec65a71fd09c596d6b5dedc9388c9b4fb280f57dc4c2bd4d2ea08015cc0b2396767fc812df4767dc2bcb0cc6b30bf3b54b3bbbe707fcae59636530d20c52523f"}, {&(0x7f0000000240)="2944ec5807b919cc0a069c6b003b37eea372ecbd365c3ae9342d57d60a7c835551ade7d87c1281d46c0bab83134645975a357230ed8c23d40e6a570395e5b1762d6e008eef94ebf941490e34ed1ab5c39baf703ed25f860386b37c5f631d5fb6cac51a8589e0498dba35be697f7bbeda4423cf73d7dbbeed499b5018acd769883cc211d99cd563c8c5e85b9a70aed14618e0ed59d2d1ac07f8cc57ae4b2cb5"}, {&(0x7f0000000300)="ff2797d50c03e84cb87045d69baefc29923d87ea3080699df3ebda18607c00fbecea1cd07aae65aede56ba47f411eb86cc240f6db7d4ffef873463f61cd450e013820e3916e289756ed12ef5e06ba96469f0f5f4165b65197d8c13c1c3f4edbe6733b20879ab6fc96ebbdf9714c3b5556546686a7b0d1afc430332f5a91e027a93b64ae6b1b64690f31cf86f54d6b80428e9f1f2837bc61a83de"}, {&(0x7f00000003c0)="03a9e1740ab1ae45dd29d495b2f5c9807b9957ed5f5f04a21387dc189740e0ceb6ded68e1ccacab72f291242a7665790ebf0b0cf87f577c1598cbf0084e8676a1c95430947cbac703248129acaa7734c02d7e4e37f8c7cfcccc469488ca2f1258c1980a3c8b1994a720035e1446e2020bb0bd00977"}, {&(0x7f0000000440)="6b24680087c65d34b255e60b9335c386d4e9a3cd1e38df201f05738a6e36d3b3bc6092c4406e2153c96ae71962d7377b430f93c519b2"}], 0x1000000000000082, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) fchown(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xa0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x20000, 0x140) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, r4, 0x0, 0x11) write(r0, &(0x7f0000000200)="eb3351593dfab113d73c65bc4249204fddf82cad1989b985d570db", 0xfffffe3d) pwrite(r3, &(0x7f0000000500)="6b061361cd612ae7d191ddbfa853361e9b2a94f6d14452f5c20132c82b46178e0228302f048c1b0bee425ca349e1812a7774e3e16ff27c14d13b1b4e78aae8fd560831deabaf0051a374b7c00fd957bb7e924dc668c35329c0b07a0c962ec730941b8c83e11b87dba1e64112748dab402d2c88d329be28acec2192c7a2cbeb7d87cef922d653d9cbd9cc49711fe0d5b366faf98ad74a5bdc3d63cfd1b1d110e8c90ea2ffbac41d51aef4e8c48b758939bce6fd07dc29e395853a07f2dd6705a725fcdf59e02773a96d9675bfd440cbb42b3af0e0aae598ccb48c0e39f7c8d9dcc433303567b6b52f33357589dfdbef54bac045184e30ad806cce8673a856bd135e4d1f12a8603b6906766aac0b8f36f30c1e9d9e3a931406b3de0f101d7fbff6d05ef50af57d8fae0cb440557dd0f66c00f9d387255928d6db506f738b1f7bbe5451a6cfa7652d55cd2fc45e4c90ecba812aa7", 0xffffff0c, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x40004004000828a6) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x812, r4, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x24) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xfffffe85) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r3, 0x5) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0xa) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) r9 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r9, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r11 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') ioctl$TIOCCDTR(r11, 0x20007478) r12 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) socketpair(0x6, 0x1, 0xffffffffffffffe0, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x6, &(0x7f0000000080)=[r0, r1, r2, r1, r3, r4]) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006ab000/0x1000)=nil, 0x1000, 0x0) r6 = dup(r5) fchmodat(r6, &(0x7f00000000c0)='./file0\x00', 0x120, 0x0) 16:00:05 executing program 0: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000002780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e13"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x1000000000006, 0xffffffffffff0001, &(0x7f00000000c0)=""/49, &(0x7f0000000040)=0x31) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100), 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x81) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x3}, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{r0, 0x116}], 0xfe, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = msgget(0x3, 0x104) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r5 = msgget$private(0x0, 0x10000004) msgsnd(r5, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r1, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r2, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x3, 0xffffffff, 0x1, 0x0, 0x7fffffff, 0x100000000]}) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x5) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) shmget$private(0x0, 0x4000, 0x5b927295e5c57d76, &(0x7f0000ffa000/0x4000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r1, &(0x7f00000000c0)=[{0xb61d703a18b92d9b, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x26b, 0x1800}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r6) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000580)={0x3f, 0x5df, 0x6615, 0x527, "27951080a882844c5650623d0338ce7614435f6d"}) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x1) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x205d9, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000100)=0x4c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9e) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005facfebae193a450b34db6ecf248881a171773fb2fe6604ee956bd1f1ec62c8bef7cfd1efbf722c0efb0eab16679a7680364aa48bb71ccfdb57bb11b51eb1856dfd5f0b141cd574425e092c63d37ccaff743fd33bac9207071310bbe78a7fcb46e4d8182460701c0eca18233df"], 0xc7, 0x3, 0x1800) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x5, 0x7fffffff, 0x0, 0xb9, 0x7, 0xffffffffdb1422b0, 0x2, 0x1, 0xfffffffffffffff8, 0xffffffffffffffe1}) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8000, 0x5, 0x8, 0xf8, 0x8, 0x3e00000000, 0x2, 0x8bf}, &(0x7f00000000c0)={0x100, 0x8, 0x0, 0x7, 0x5, 0xfffffffffffffeff, 0x7, 0x5}, &(0x7f0000000200)={0x364f, 0x2a2, 0xd1c, 0x1, 0x10000, 0xdb, 0x6, 0x8001}, &(0x7f0000000240)={0xb955, 0x9bf}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0xfffffffffffffffe}, {0x44}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x8001, 0x8, 0x5, 0x3, 0x9, 0xcd]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0xd80910cd354fbe3a, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xffff, 0x1ff, 0x7, 0x4}, {0x8, 0x5, 0x9}, {0x2, 0x0, 0x6, 0x168}, {0x5, 0x9, 0x5, 0x81}, {0x0, 0x11f9, 0xa4, 0x7f}, {0x8, 0x1, 0x7ff, 0xfffffffffffffffd}, {0x4, 0x4, 0x5, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x18400000, 0x4, 0x40, 0x9}, {0x8, 0x9, 0x7e, 0x2}, {0xf3, 0x210, 0xffffffff, 0x21}, {0x2, 0x100, 0x7fffffff, 0x1ff}, {0x3ff, 0xfffffffffffffffb, 0x0, 0x8}, {0x8, 0x2, 0x0, 0x2}, {0x8001, 0x2, 0x10000, 0x100000000}, {0x27, 0xe76, 0xbc, 0x5}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = dup2(r0, r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0xffffffff, 0x1ff7}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x3) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000002c0)=0x3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x6, 0x4000, 0x8, &(0x7f0000000180)) r8 = getpgid(0xffffffffffffffff) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r6, r7, 0x2, 0x8}, 0x58, 0x1f, r8, r9, 0x7fff, 0x4, 0x7}) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) 16:00:07 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(0x0, 0x8, 0x12) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000001540)=""/147, 0x93}, {&(0x7f0000000340)=""/21, 0x15}, {&(0x7f0000001600)=""/198, 0xc6}, {&(0x7f0000001700)=""/117, 0x75}, {&(0x7f0000000440)=""/60, 0x3c}], 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x20) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x9b\x06\x00\x00\x00\x00\x00\xfc2`\xf6\x92', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x200, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xbb1, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000087229bbf425677c4fa3c8b82aa61fec78bf648ef98a26cb22a3e7b3cb8585e3e3901188b71eec3417c448df08ebb96d6a1b11fd89f0ecb45d095234257b84e549cf18416bfcf6cb4958c78afbdf82cffb0e0791c58dd9c2b08dd89ccb88db2d6ba9cbb470731ab08b4e8a74d5115ea9bb2bfd86c66f6485afb135121de53"], 0x10}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000007c0)={{}, 0x4, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r2, 0x0, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/16, 0x10) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x8000, 0x10000}) setrlimit(0x7, &(0x7f0000000000)={0xa21, 0x2}) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/28, 0x1c}, {&(0x7f0000001580)=""/103, 0x67}], 0x9) shmdt(r2) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001700)=""/221) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x51, 0x20, 0x400, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1d, 0x5, 0x8}, {{r2}, 0xfffffffffffffff9, 0x51, 0xfffff, 0x9, 0x3802}, {{r2}, 0xfffffffffffffffa, 0x19, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3a029fd13d0e5344, 0x1, 0x9, 0x7f0}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x0, 0xfff}, {{r0}, 0xffffffffffffffff, 0x1, 0xe1d0907d42118a80, 0x3, 0xf525}, {{r2}, 0xfffffffffffffff8, 0xd2, 0x40, 0x9, 0x1}], 0x6, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x182c, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x10, 0x1000000c003, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x1000002a4) 16:00:08 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x1, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x100000000, 0x4, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x80000000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/52, 0x34}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x843) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/58, 0x3a) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x800, 0x8, 0x9, 0x81}, {0x7f, 0x1ff, 0xfffffffffffffbff, 0x8}, {0x8, 0xffffffff, 0x0, 0x8}, {0xb4, 0x2, 0x3}, {0xf0cf, 0x1, 0x0, 0x6}, {0x5, 0x48a9e870, 0x0, 0x3ff}, {0x2, 0x5, 0x7}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6) 16:00:08 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) dup(r0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x210, 0x773b04587c7dac0c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x8000, 0x0, 0x2}) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0x80) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x5113e1d0314af771, 0x21) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, 0x4, 0x200, [{&(0x7f000000f000/0x3000)=nil, &(0x7f000000f000/0x1000)=nil, 0x2}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000012000/0x2000)=nil, 0x9}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil, 0x55}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000f000/0x3000)=nil, 0x10001}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000010000/0x1000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000011000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000014000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000012000/0x4000)=nil, 0x6}, {&(0x7f0000012000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil, 0x80000000}], ['./file0\x00', './file1\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x71) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000200)='./file0/file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) lseek(r2, 0x0, 0x0, 0x3) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:08 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0xfffffffffffffeff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3}) lseek(r1, 0x0, 0x0, 0x1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r4 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000007c0)={'./file1\x00', 0x81, 0x3, 0x5, 0x0, 0x8, 0xfffffffffffffff9, 0x1, 0x2, 0x3, 0x3, 0x7ff}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000000)="04") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9a1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:09 executing program 1: unlink(&(0x7f00000000c0)='.') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socketpair(0x6, 0x7, 0x8faa, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="13447313693a9432e018cda0700212101eadae856dcc90f590392c9f119307d8b921ef4d0626e42aa732895f8ffd28f6fe567c631e4078670bd3eb54b2915700c872105815e958bc5cf69f11b7069b4bebe2ddd3e2dc22f69d83e2bf3f41531a1892f984e2ca0e9420729497af95e7648823da243d070245cabae3cd4e783d6d83abb36b9e3449285fd69bd5a50a8525693f71e39a6a96f041433c45e9cf8a2af487c5623da82a04a2fc59bebbccf7c571b46f8610509817715daf9d5a3e988eb4380724bd3d4cc6d65932202428f0e44c1b66bb385d06cfbed8ee7e278f7004b008fb4b0c46f24ee94aa47fc3db7927309ee91016", 0xf5}], 0x1, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="8c658c314ff4148fdc0115a095a0ef48f0c27b59a627fa0f77afb200000000ced1fa5f0875449474a6b21ab9f1b6f86bd632bcf2eb4dbd8801a9987816998852d0bfff94453d09a4067eb1de097c5f86a749b65939e83c49e0b83d651c69e5d307c9ce4abea5c9cd4a28936d0b5a00001e9a4e3fc28d1fb7f125ae849143f1560f75bd1a678eac1c7e2d08d6697d8df2bc67957ba4fbc3da981db01ee44573363029bfeb36813895b47cb602461f8bad4fa85e422ba5d9c151ebecf361ca9a107d956f76f4912049bccbe4f5c4bea9c4f9e5bd79266509eb963f976e8888a5000000f8c9dc9c6040882af55668f0b666a8bc3ed30524326722b59a550575e8598612c3f5cc82d9b183de12be1066e18abaa24ce48c0d73826226fa18ea042b579cfe8428dda6469dca09935aeb6e13207cffe28b16f28fbeb3471c4f226f48dd3d748a586d019c78a5b4a6806c29e5bf3669fc38c5c489ce4d0193adb261da3a8f8473768e18e678bcb886c731911c297b1eaa3e05429f073590144f7685f0b13447d6339e939f1677", 0x85) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) socketpair(0x6, 0x4000, 0xfc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x8) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) setreuid(r0, r0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:09 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="743899e035be50ca44aef1ec4ddc944968123cb444246ad7e1877717e9b6d50d0207406f95009d8aa3c9c0fec78f76b01c3a537ed01297b5d2d076836bdd3130546dfd7ff8e1cda19b562835a334bf", 0x4f}, {&(0x7f0000000080)="005ff67b12863fb81448ba09ebe37a7ff7539ecbd893cdf1103108d0153dc8b2f7a79b2c204b8d4c8f399c46479c8f85e5fce520224c68a088fc9efb7a070b73bb4d1335c475376879b5088579047ed4ea75b830d288d3208e9b4bbcd13f7aee2b845881c4ee677788b04956cfffa22c38d8f10d193daa2fa785195f10cfa52c06b43243af155e06c06ab0fff6ba366af35cf1162cdbd71842b4678d409b6c68a71d05dd33ebc879b4cbbd6546c1e2636f8d26deec", 0xb5}, {&(0x7f0000000140)="67dc72b44ec9e349ef98597430b27c6deac48d59c6f225424fb318053f7de226e915db2c9560615312027450187a052157f701", 0x33}, {&(0x7f0000000180)="3a3b249dc2a22b1660b56c688f8ff321", 0x10}, {&(0x7f00000001c0)="531617992ed54969b71783d6374f2a3e90283efb0af30f1c0119c0813c525a435c4feabe33bd6fa108c38044d306a1d63bb5ce27a72b6be04c0a20f81b7f0099885b6b12cb88d8782a1d1de4c042776f9fdb07", 0x53}, {&(0x7f0000000240)="04fc1a9de7b133226906f0eeafe9aa5e9c14f8bc637d78b599905811a1e89d0b3d5db484d639363899bf638d2a25fffa10bcce4b473e19ad9a467185da111a7d774d1074181b4ab39fdd7b3af9f511d8d221bf7a529270004eda8941e39d0ef548939f5109834791ed4b7ca77080d19d6de0961184f1e5d8bc6a552cbdfd6b91d714ba448889eaedec0863536a19d4b5db7e901bf0ed447ee76fd189fb2f57e2390edc22e5aabf9afd4d89b53f", 0xad}, {&(0x7f0000000300)}, {&(0x7f0000000340)="5e73df685abdab881166e2deddc736b793abcc3f4a8bdf82b59316dc916b2606b7eecd844492c9d95cec7561fc7e6d69983a30600e5920a74d4d83f977a2ee4c2a3b504c887c7f9169280dae22b10d1b5edc69827543d7651bee8d8b25c14cb72389cb2cb319bca4bbc642b79b6fce1dc9d1a0452aac412b8532ed75e99a76f9facb73c9bb1d96a484af778d9f", 0x8d}, {&(0x7f0000000400)="c9c54e4a8d68e759a7494f4882f72d5695ed1d991e9e1596ac0c81c932666d6c7c4b920c5f2bd3330b06d105867ef9ddf621092674cac53c89c1ad2b0144f2f9f522549711de709d99dcd25b725142c4b93b42bf54e148f97a8046", 0x5b}], 0x9, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7ccc) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfe) getsockname(r0, 0x0, &(0x7f0000000040)) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) r2 = getpid() r3 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) write(r0, &(0x7f0000000040), 0xfffffec2) r5 = syz_open_pts() close(r0) r6 = dup(r5) read(r6, &(0x7f0000000200)=""/84, 0x54) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r7, 0x2000746f) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xa59aea6b92dc3712, 0x87}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff8, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0xcf, 0x8, 0x4, "77a5c51d86f7750c8f79f9ff263c78929d0da4a7", 0x8, 0x7}) close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xca, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 16:00:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x130) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0x84) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:11 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r4, 0x40, 0x8}, 0x1, 0x7fffffff, 0x3}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlink(&(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) chmod(&(0x7f0000000180)='./file0/file0\x00', 0xda) r2 = getegid() sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000080)="2f184ae044f71a9a6b60d6e75c967c022c8795408ecf6af6d6fc48a22fe2307e24f54d3b89ad628e22f91870a1401f7e53dba9ac04a5678adeeae0cfc8d10b368328fe1f306085bf13e3fdeda24b0e92e941354860c0849542b8fa4bf67d13d467de6f6daf4d11b86504afcc57e1f25f563dfed1546dd111fc5365d0aa3c78b3f1edf4b4286a68130290731e27de3c04797e0e79c6d72752d7eee8627bcfed9123d418191b2e82f367149e2e019ab2c1a55c28902a59bf55a7e280acb96eb3220d1442157ec17cd181da29513dc95a890f5a80f3aa2b1fa1c122411439fbdb1481ee0657f873ec1c1fc0ff5ce8aa9253c0689d51e47f", 0xf6}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000ac0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x90, 0x9}, 0x4) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0xb7b1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x1c00000) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x80000001, './file0\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r0, &(0x7f0000000200)=""/4, 0xf3) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r8, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x3, 0x10511) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) r4 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r4, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(r4, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x4}, {0x0, 0x3, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r7 = dup(r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x5) 16:00:11 executing program 1: pipe2(&(0x7f00000000c0), 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x40, 0x2, 0xff, 0x7, "b7dfab3f45eb4099a4da653708dc1dbe763b3367", 0x1}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000040)=0x5) fcntl$dupfd(r3, 0xa, r4) dup2(r1, r3) 16:00:11 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') fchdir(r0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbd6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x104, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x100) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x1, 0x403) msgctl$IPC_RMID(r1, 0x0) r2 = dup2(r0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x3c3, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x25, 0x3439, 0x1, 0x34}) semget(0x0, 0x0, 0x220) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6, 0x80, 0x3, 0x200}, {0x80000000, 0x4, 0x4, 0x4a8f}, {0x7f, 0x9, 0x3c70, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4, 0x208000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda8, &(0x7f0000000180)="a89a063aaa6f1a1c81fead00cc59c3c387748fc9c6011e9f1727efdcde14b6f0da4b575f39f721301ac4670348e9497edea278d972928a8a2142c573db12eaf4c440f759cb543fc63872c9d5e73caf333c8f61e45b4a2e1a12631a3d608faef00794348eb8f65dce1fac59319213beb53a4f326b97192832a5fcfc44e532e355ec29df5d3001129185b9cccaa976e7a5c656c37670a0dbc50c23c6a1631524a4fd93") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140)='\a\x00\x00\x00\x00\x00\x00\x00', 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="99a244bec22e247b4a801055596ac7147c6f135661912493c95f2bd43cd8ac0b9e0803b10d1d5c8bcd234e9efde1c818d5ce6ca981dd1ca31e6a988617a04c7a2ecc8d80026e4d01cb0504", 0x43) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x120) r3 = kqueue() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x6c5f7fa4ad3707b0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/104, 0x68, 0x40, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x84) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x5, 0x7, 0x1, 0x200, 0x80000000, 0x4, 0x1, 0x1, 0x7e8ba2e7, 0x1000}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() msgget(0x1, 0x80) close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="2eb8c6b8613d53930300000000000000000000009e4d8ba417f57f4c24951a02837ca0c6a14bcb7395cda54f4d3475011fd2a68e5346be7d2ffc0ae2cb7ee8157c6ba5dd1f8205e609a13eeb7534eebbfae3e44841af24", 0x57}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x4e16, "000000000000000100002000", 0x43e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = msgget(0x2, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x6}, {0x44, 0x7}, {0x40, 0x60}, {0x22, 0x3}, {0x47, 0x1}, {0x20, 0x6aaea4a5}, {0x82, 0x3}], 0x7}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) 16:00:12 executing program 1: pledge(&(0x7f0000000040)='tap', &(0x7f00000001c0)='tap') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000100)="0df5ac02a193151789d1cd6f9b70768f5f600badfd9d206777480be26e8f0209ccfbdf9cedd98fcf52503ca8c9e3b5dbbbb7b0d7979464c82afba130bef0b010949dc4632b232f69b9067a4fa8d7f9d8410712f9b8e5bd9f4ac6fa128dc369a618494b36496199233632628d240184da9b57bc0ddb85c348f35709fc27166c38ee88838b54004700"/146) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="6b760d269810", 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0xfffffe02) write(r2, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/41, 0x29, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x7fffffff}, 0xc) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getppid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) 16:00:12 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f00000000c0)={0x3, "71082cd7896d7acac52c5a6578b0c3943e3815bca048555ecda4ae8fcd0d7e37d197ce651da532d715c4435e80ac1d0034b4bb0c668e8974f7eca4e7d5ed9a9f7b763467"}, 0x4c, 0x800) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r4, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001140)=ANY=[@ANYBLOB="00645b35f09dac7a0b0900"/85], 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) unveil(&(0x7f0000000c00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a80)='r\x00') msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) chflags(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r6, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r6, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) syz_open_pts() 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xa3}], 0xfffffffffffffff7, 0x0, 0xfffffffffffffffc, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYBLOB="016e95371a314bdbcd6d4f00a866696c65304700000000"], 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="c55c3b48ccd8d5e9f889c4011c66ebcfd7e29147f91c005b40a9a75e559f42ed36a372272394ebaff256aabb879d2ce9ce9693a8bab02693cb3f4eda22a0525f69809205f17e24e644aeae95e0989d41a27c19f4b32bf645fef71f89e79fe41fe31507493dbc6c6512fdaaf4709ec5b771d7df021153f3d29bfb3d346b45a3b0aff9242d626e471f2d6c57e2a73f064bdbe904fa198b266e19cd49434db2cce10c011e48377bdab075961efff37fb6c1d4f1680e17e7aaf7d0bf4ed8eb3bd6622f8cc60de78f5c398eb4c5bf00d3dd9a0d9e88770f7194753cdeb9e17a83c75e9fbeb33b4eca74e691", 0xe9}, {&(0x7f0000000080)="ce2007e6da9d4261", 0x8}, {&(0x7f00000000c0)="5344e71d316c3d949642a69fc7d42091953d5830da3791fbda3e769d0bdb201adc556f96ea9a2c702da7dba1dad8463dc582f180d1", 0x35}, {&(0x7f00000002c0)="938fac35337a9405fe9096431b4dc648dbdf235af0ae860b8429ef307dd6c6078f7f0c50c525dc6b1adc316c7397805993d0f3c933547b5689638b41dd5d45d37ec50e59ff48131ff4bd7e489f58e166e487b70af38d3d1dbc3bfb8acca316d3688b03130bbde5eacbd121d904c7333c41e979d7b66d5d5a5e9df1a4548aa932b6c526d420ae233d2f84702e7abd7af8d5ba1963703aef7017719b847b3250b48625c3cbff23a32fa58fed81696e8fa0eb19446f2046748e3aa813f37e25d804747c9ff368f75b310270055b5facb6f6f4817918b896c6bf94966fd5bbe767f5d880db73c3625c659294", 0xea}, {&(0x7f0000000440)="7136abbd0eaca48b118b32b77d39b7c8136fce90086cb87103a90fe3e44419345aa118d030e076d629cc8c565b3fe0a410405167e28ee163efcd10acdfa49d2b60e9b0cdebbb541c9efbc564a3a03389da82503076613bc24f54d797320be9977d9f33092237367c9433c3114b683ad03d85cb357b1a5fc4a4b3d0e9fc89d6ac6df6763de91d080589e1cc2e7980b7b99c6474dfbe026d8ae163a35955bd7b8cf46ec816cbcc7011dd1b89502c2f649f19833169ad991b74c32dc10c13afd0f0c0d60163804af02d6d6bc25d11e6cf29a974db7bd41d3f89ab6ce2a707f1574130f1", 0xe2}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x50, 0x400}, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r2 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f0000000200)="172361bb92d0b6523e5aa2154f43f1b92a41729c686f13b224b120e89aad07d0d62f6b78d104f73dfc9d4cd4567a1966f1500d7d9dedfcce10ef7c8461d493aaada2d9b627d0b7d81b0e1d8dad1056de4dd09ceaccf71a7ab336afbd16bdde10ed011dd1a6eeff6ccb07000000cd6e5d5cf60700c54bd1bd246a5e4a2e41e749ebc492f64c", 0xfffffffffffffdaf) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x10000, 0x345, 0x400, "e389d9e17efd0b01fe110ba0470b29e6873ba254", 0x5c10, 0x7fffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x3) ioctl$TIOCCBRK(r2, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x12d, 0x1, "837ac4f7bbf63b948a2d05c46e9eb049d96c3198", 0x8, 0x7f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: mprotect(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) listen(r0, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6b4ae2d428e4ac7d, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 16:00:13 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r0 = socket$inet(0x2, 0x4000, 0x7f) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getegid() read(0xffffffffffffffff, &(0x7f00000008c0)=""/214, 0xd6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000400)=ANY=[], 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000007c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="cb8099ac45", 0x5}, {&(0x7f00000000c0)="a8803749bb974e21009016c709c3c9d73931e4495ac21f11582f2bd7607a11ac44efe830460cfe826424e0c7c31fce563aeafdcbb66a288be0aa8289b53f0a504f490d43249f626c7a00a6a2b6fa9e4b55096c862bd89be3f3b540133558b3d77e586f", 0x63}, {&(0x7f0000000140)="12e812f74043f3f00b6818d19be815d9bc6f7054548b029e3d84dbb864c4883fbc1870fd9ea2e737c8e13863a32c2e937c9df08d92883394c7e8ed42383a38fadb5a5d179d76586795234271b29d578129a85a9f49936eced18a266ea70e4a8516ddcf1f12ce2e187705d10fc55ba060ebe70d5aaf08440d424bb6e2d4807b315c82cbe686df49e9697dd129aa709adf8fde86af1435a587fbd1c574c76236b5108a5e203d14383a50b37a734da75b98b2d8712dbf7b6622", 0xb8}, {&(0x7f0000000200)="e6cb00be1defe01e6bdefbc82151120fc43ad95eb478c0df760bb0f06d93a9d20f083d5461d70b32e79bd9cae631c560c5e4f66e08706e13128fabf1965d15163b", 0x41}, {&(0x7f0000000280)="cb185973469a88d42d157dfde3a058dc9877a7dc5851f182a940dc217467c09c127fbdde058b6ebc4e7a0af22a740ccbc4b64cb8b754eb8a3c9850d4a5d5e50152f39c6e2e0703d416399f7cfac48ff0bc7a3ea862281d4b15c3591286fa79cd943a01c32ed8d461241980823285e3225312303757d3eff5f77faac888662f0cb1fa1d3bb5e9338fda93a2f510b7df8ec6e1937ca4138e8cbd5def741a638e9e7cd58b87e6950884df7df41699fcfd243dedfd9142b8", 0xb6}, {&(0x7f0000000340)="023d419f98195f8094c21f", 0xb}, {&(0x7f0000000380)="38e6a3aeb4629d58a970ffdadd26095a6fcfb5919f77599087700cae545e61f6474d53496fc7badcea3c67a28ccb94e1bbb54ad945980f9f8dbd2971fe29da986fba6e9647fb854db6d5dc71899f1efb03e5d95a6de514e765da1adcccbd20151150ff7bc61e3f1e2bc59d5f68608f41aec79eca54ff6d99ab2e31304d5f5a0be52888ee5a412c01bd9d36e651af", 0x8e}], 0x7, &(0x7f00000004c0)=[{0x48, 0xffff, 0x1296, "e8a61b0e577ddc2aad6f0f528a03aa5517b9db739ea8f439e6f70e22de6b832ed5f9ba26bdd8b70d6bb494c3894eebabce3d1dc757"}, {0x38, 0x1, 0x8, "3eab1a1b6bf622e09f6026b8ba10c8242f2ad07a03d65569a462bda746823b1bbc"}], 0x80}, 0x404) r2 = socket(0x200000000000011, 0x3, 0x0) getpeername(r2, &(0x7f0000003100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce74cfbc808067b920b78da9b1e1eafd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c13088d195988b3dc27c86732c3b6576ab0109a3153a88f8387968660aa59d50b0e4ab037f9d92c07ac2ee2f5fba860e5f44e3af6f845d38735c1000000000000e1f6971d8a399faebbbd62ade1ea10d986ac1e34ab21b434c5d2d4853277caa9b797aa295cc375cc3e"], &(0x7f0000001040)=0x1002) sendmsg(r1, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000002100)="7a31599189e2198a06f2cac164065243d94d86ba4ae7f370174f925e6894067e431e19be362af191fbc7c5c3c9e0cc1b0b69c44d923f6a3740959a9fbda540bbb6b5af7c12fb436ba6b6fadc679be61c55f8e91fa7bf729bdd9bfa52d86d1182a5f9d28ace5c938002d1cf47033a5a27df8cff8f39f6dca11c9c4543dc0a4ba2433e9e2a4d35e2cdd6f7a92cec38166a7105eb9b984458a2bfaa81e687da28c44e339e51926e0c21d248e1b0e1867629eea89a1fadf2c3d3d92b243b83c083f7be0ead5de351b5e6b625bd1ab2d1123400f73f7baabd3bac54a9caa1d3376781b97bf2265ba0864f4acae75e03a5db27efd6ecd6e8a0c99a956b5214f19206dd700ed95bb23607ea7569a3570701d8c12e1c2769496871e06b996e6fd4f39210a1c8c2a11dd8866f46a2d679f37118e6fc3734b2bb344f2f7ff858087ba2cdd81d49ab64e5ac9feacc03b5da414bdd275e646a111a6ba5b36b809421e5c10bb6d1e69760783847e3a88cef59b4cfb55ed5ef689a45aa46d0e7a45d9bdbe4f60f72b9d1979ed88399ca8e9a6e1d757a0610da859aaf9bebb8aa4780494be73cfc44cc73d1b07fa933bd9c773e069cec78c4c9f9bd90b099d1be31b0423f23343dc8b8fd9a8d479ef1050a7883958ea6ac7fac68ee8ae40e531c9c766c5cef2d9b22b8ef2af7b4053d51e1deb247ef45befe96a5a0956af31052f51fff17de1979d0e40fd2cdf6c3a805189a270eacb8c3b6281b451047fa91396014719524c92f84af0156b43942dc01aa45888a40e9b5f04129e959d8e84f9475cca7f3f7486e50a099f15a02b78a4a3c16fc19619331e8f195b25f1e26ea536e20832327e75759b8f6f3f434f5aba63642f9283804e40458a0e1476ba85e323bea58edba4df87cefad9fc5373c4197ad67277ba8000279360664d70810c42f652d57135e3030bcbf579895f306916fa524e7e5310391f42deb1a91221b86ceb8ee4fab171e91729653c81924309ba28e78b37d9a4b14c9c847379069e8bb8d4a4e558ee031e9ea1ed7b6236db2e54ac6c963a5725a9fa10e54876f5057c5e8d2c8658d70b393f19de7370fa18cc55834a601868e0807226b03bdc590ca9dd42a531de891a377d26385fe96c62db0b6f67ac743a759ca26c32aac14efe69685cb4c18c0f1c1a330e3678489e02733197cd4cf4dcf1e37443c778292249c4cf69d50078e1f3f033fc24d47e867099b53f6c52785fbe9157480223f5c6514614514a517ecbb49a6adc6fabebacedbee0108b5deca06a14930b0a268d41466bc3aefb5e2c948801d4b249aec1076f3ddc7e4406ea3f1858f9526d171033ba6711203c60aa9f0e8d5778c8e6352d805c412be11a31f6175f480db31997360f418400029549874a9bdce9b60e5101403b34a27b96cca08e741c46fb886510f255c2cca10144ae16f9e6b14df0407188415615f10ce0179e8775dea5b78e8a8724af70877e524bacbd1bf200690056382cfa74cade8ac8e3d23243b5110e3a5194a4d2d63d7b771437b8215ee22601a2d3778647e940805afc039d584fcee7df07a28387bebae6648ef1b540e457955cda26491c55eb447e3f52c5a075d8ee2f842fc68685b4c4e2b6dc575d7d6799e42150c8a9d2f57d57039e7d6af5496a21d6f64cdb0a9d51274f1eacaa2fc6a8b9fb1f850eccf445d79690fe0d6fa0a3760474be76863968a48de488b1ac5a5f9e64da754fcef43add4ec2e186ed6cffb3738fffd17ff5e6c5af1e32e7bf6d0b0a18bc5a827a5fc997622f3d40037ee21d83319777fcccafa39a3011b074e7a58a0950151b2f5464e7263cc572e7027229f52cd50afbce6200a5b0eb1b3759c194415d970bcf4806fcf9599065796f9ed1f0f1af6a23cc9dd782741fbf2757d958b6411169008491111e489d79d5e73b8df160940c90b04bb99a05e210d939e7b4349aece3a017ab66e6b5a1f11d3d543f2a1ccb8aeadf057bfb659b1599e24bc93af39772fac02a5185131ef22ebc65f35c7e158a35d201978a01d4e5a3934bed536eb389dfd78f44ab92d624c342107d7964e49587aef8461b82b5c28be6113d3b43e110fed5e7fa0bc5f6acb762bba5a2b614c6be8aa8c5481b228d628a4aae93840b4dbe106ffb68aa285964f0b366cdb7b7b8bf1ed7db6c1478ec110ade2fea01759e622be508acec9d28c0b8920cab398c85b5be52f23eaf05abb81492de6b111dff3ce1d5b148b36404a26d59031841602c45568292c9d31f9ec67abfda16937d3626c44b11e3c97f9814384a3f2b72f212bdbe9b9b07cf869dba476f7cd41751a0fcb84ed33f68bb999f63b10c63a5125b45ebc46872d8b60af163757139aee79a15a3c2e7be3f1aac23c443d07e0dc9c4ee71d46219b6720128206f496ad2b5fedab63d0d9b276a14b49b62538fe6f67244b63c1e3660d3ca7c589eea93c2713a80dc2d2798d1333b9b7a15a56cf1da66c5b3c89ed6532374144156dcf66b6ff7cc3be1ac63b57627c6dcac1194e06f05db0f47bf0a154448201daaae7652c674acf4e67e6c5a21d89cb480e29498880bd7cad062fd259e4973204706e710895b79e09b91b52035e318a7c8165e6af28de513b774df7b9b1361ad6771bf62c3da7c1eedf4c20723131da888430bae0b7a02d677d541f579f48fc9c2538f308e11772295c1d7cd427da02c6154a9a9225d7f5eb8f4941a73e2f350f7f269faa0e1a34ce8cdc2034e2f7a90456672d9090b66b38b556bcdee3203fd1cfa219f76da598f92e2aab72047e863ae50aa0eef56af267fc7037d38434e9c4fa6ee7cda9699e01d12c3d851f107d087c8f75f4d6c199648188d23f6cd2de7434098f474d536f0155db1f55542308a44a34b1bf595d9ddc36bbe38ab29bb12ba0f80587a4edd6a43e341e03a178a308b14136af85e23954af201222cbdceadf1bc3675a976e1cfc4dc38f3c255bc2ed5f9ccfbe747e622b5d3bce7ada86d53566baa59b8a0ae550f202f07d5001415143529771b72e953ea5a193af3342debc86244814c7d95e7df14c1ef2e4aad11c66d8d1bc643cfca14d460dd78fa8242fadc75c7985f3f551ff1b7f81f26504c640043ca26f63825efa2a0d1a204aa3a7a6bf9f00f2fcfa1c57f2edb66027a4e2c387d13b22488e51a9ab22144ea8f57d082780bbfdc0efe09af2fcf16d7a70fa8a34c00c820826e489ffb79e353647d51c177eef9531fec7df657a7d01a9161b7b15e52b953470b522f0433f67d729fc3af85f10ad05c06db5e83284d6fc52d7649f676cabef519788a4415aaa660291b1ee684a5792a40ccd3c3345dc827d4535ebe00ec7f3aaa6eab2f5c67e69702fbcc552cf3b373c7df1999331f74751974fb5c096f83bfe6041935734ff52dbec38a87ffebc877dfc246a43b138ff8aede5d0acc8d1448764adc4a6028917af418bd8e066740346b6bd9f496b081a24a59494768558d72f6c9ff7d431b80c3c7be237307a49305161ab1b9d3f4bfbd327d760a056a020637870774a8cfe5cc3c91ab790b2529571ea6e268049ef516f0ac8a2b9a592f2ac7f29dc9a3a20a28aef2129dfce26b6d6b2c0aa339a95df3b9e3c49a70ea50069b31d9c435d9d407be6be950c52d12d2d9fdfce6347beed120f07dbe7557b9f6cbcdeedbcb6b9c0c04c454b6c11d64af123c3c52a616a276f7f2127e23f0bf0f72694a07ca017baf7b24ec5322e6136f4ff810a074ae9860dbb646e85ac2cd8147238d42346cca973f28f543c6484cfdf3d945f97f8ada25b8d2d6f5705e0f5db2c1d378d0e8d23dfa5b14d2b4436ed41d4273c01cb5d4c040ede5a9654e5d62ea3f28c1a23f1de4f8b5f3a2f018f3e28216f8f742532fa5d7fce79a9e8a8df6ef6033fcad1812ab85a4c20746830fe9d55c58e692f37d07929a2ec73f4ef4e37bf317bfd0ff113801dd2241c3f998743ac9aa95e8ca02569cbf45ecb4e32a915d1dccec454e53886e15ddb499a0aa01cc0a50a52a48542233f6d8fd02f9a5f7ed74b01e3b2f0b36b1a368796e4166b7f06afdadf293129ba4b810657ee1afc2f7b227b645f97b1fc8b969f16787009b7d78b0f1e7d492ed673c734f0c762d2eb17f0c44a6f21138248b4c37e32b1ec45ca5b6a58fa421f80d791f7c1e854d66667e1d6b9415fb0340c7b96b9af978501a969507c69910b681591925bf237e1932c871d037f35cd7bc1d43029d18b21531f3c85bd116b43759f4020d1283c8e9e69b5c6c473770ee696274e77657025dc936146f003d00b189e2af9e845acb7634b196b90f246e61104018252e8f73505f55e7be6062a16b915b149a97517c9f4e3a36fda1699dca04b0224d8157f830bc0ec7a0d104fb8605e41fe31eaba6e198d37ef975100480c3df6fd4122c40c4aedfecb4bd20360be34bdf02d29d7c2eaa8e34915ffccbb19dc7561d57ea5f0aef0255616f93fd24f39d53dadbc79dabcd573cf6dbcbdc4149408d487c2f59072cae6540c085d34228a249b18fad11ea823b7172112ba036bc623fe09973246f92a2d0c382469cf3055345ed5c49f8fac964ae5f1942388beb7dac3c0bc282ce115368e67ed054289df2f59dd56aa9f948cf360cb8abadf3505f47d8555f71ccb33c94cbf7216d29c14057f53585a4c52f9caee557e27b0b1c9eb563e1f33ee8b8a871a37ed3f4bf5ef5f98d638be26d8f782799fd8e47aa21850e14b39b33fea637217940d10f65b6fc5ac0d81f5ee7a0effb74b8f3a0813ad7eb66662e857c3de1ba11ecf217a72ae296af23071fccc7c68fbdb3de6847e9158d930c7b01b6f855141d6b52535860d3a41af0728bac18bbeeaaafb32c5b4ad151ed8b85c959b62e0c673f2fee0038123d80321227468bdccc906fdbbc84e5912bb802f65512557fd9740523b744eedcc7bed239362c11ba5916ccfd5665bc6f54bd646ce576638a568633bc2f9fb86ebcb8b238e1444d1da80fd8900888b3ea3ae8b8f42ef6aeff74c5a0ea93ab7c6fdb565d92b5e84ad09838e1f234adf17aabf2eebde5cf5bc4a4758e7898fc5425c46497501c61a12a88b996cbbbb0dc920896a62591245157c3f8a0a1b5919e338210987c752a99f2a368b0c1cf78d83bd3c117da7d181db55f0ba1c9b52a63da667fc13194ba3dc4aab9465b6337e74307c52ea6676f22af74f0106539f9930da024f4790a5fe12f42c576f91c681893213572f8b347bae05ccfafab49323f5ac470892277523d3517817743b0a1efa7f65fac82e6c616689179c095e7afd0b493fe457f150f908a113970d0e5551c34ea2fa92134252e672bc8baba2259f3004a3074f218b2dda07122521ffd78d045a728d80b300df2a25e7895bbd2212afd9bca85dadeb132107185e14111500dac5064d981f2588b2b941a7f7ee53a013758084ce7a8af23fa23bdb7b7047479f061c0372a2e2db50a110789eaf459b3d23fddf1402ee9e397648ca45e9515f0d60be7701a4928572eceaa9a1deb80b920310956cc9facb4ccaab6ee1cc4c1c9194e4872f01a5d62af68199d3b1ab22de0d07b411103f6d74a39628e580f6b8ea11253b03867b09702a893a6866ed35463540944c1d06437b65505b3402c740a1ac13a9f1eaea543e74704738eeaeb9486571956bc4fae8ca626554828ddc0b55e57a07957260d54b4977c8bc4294628b05feaa224dd5cd11d01cb8be7056d3b54fdd5c64e5bced0da17b0523010359b1dc5d94aff51bbeabf42ce444230c7b256b5aeb0eaed24311b8486a9a895f02cd55b229e1fae1412e442511", 0x1000}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="4cc75226e1c298a805779e756cce326a923f9186e7b4b5d19f9a78273a833fecaf8c22046cde9586d0567480a1175cc3c597a35f29408ef67a09ccecbecfb65232fc73c8bfb615932292f771928f79d7dd5a88f51bb87eb58fed558ebe75", 0x5e}, {&(0x7f0000000640)="6a0e245654eab42ea1443f99d9f00c1bad0355301b33a7b6955660f371f28347bd3c1e9ee2996b206cf787a805e708a827c23c8dc79eea08d5fd6b6d22e9c5b75bfce1b725e01a636ba822270ce65834c1973a7073c978a1e75a82c31d959f5c2d3657c884d3ddcb176c52934c80fc586f83d9088f3f85", 0x77}, {&(0x7f00000006c0)="2e20fdd816d626c31c568248c3903542bf2118c5644fb1dd5ea8dbe4244f5578efda23516f4f453d234cc7b3eacfd0b4a3fe7a1f39669be8dd54bcc9abcd2676", 0x40}, {&(0x7f0000000700)="28a5f812f3926512d99c5afa589b3aea5dfb950d3a0d188ee5aee5e56889817bdd62105db7c8e7dbf9d09d72f81f8dd24537d60176fdbbff59516f9e033fb9319695db4ffd6ad16c598e2d2e9d9a2afc9841478c6dfcc290ca337e748b959ea639ae841c5296daa3071e5058740e6c86", 0x70}, {&(0x7f0000000780)="b38736e9ebac44d9023944a43a9acc90d8296713b8bd2084", 0x18}, {&(0x7f00000007c0)}], 0x8, &(0x7f0000000880)=[{0xe0, 0xffff, 0x7, "764249eb9fda121e0b9438481243e19d52b20a4d48b70a53d534a84a3c9a44e92439ff1a349335f894a549596e2e4703b0cdf1deefe769624aab42ebbe0521e4ae1813c31fca77fd406ce5243e34f4245ced0c980d5266284f1a729213f15d98cfa38e400a77b3c9fc96ca81a4cb615d45b0f1287aceb34c863aa7070f51110605819f1e64165f56b7e7a3bb0d502a472d197f6fc78c4ed18f8cf2579809161f1ee21ad0423a233092ff282858c053a85fc80d136f0dec9c28d56cd6e41f873df829a656d81e69e848"}, {0xa0, 0x1, 0x3, "f2f42cadfa69ff46277b7bd6699981281d4432de22d8a7ff8c7c47edfe7fcfd7d174cbd31d12772718ce451f916d4d0ed96a451ed2b3a75b88edc28f39dff81786898578cb1e39b9978d782e778854e8086a41b9aa8d9a9370c6e91e33af0a913087c23a7a3ea1bb6786e735cd310b85ca5c4c11d12e1aa6a824a2e3e53b4719c036eb2cb0cf3201031f"}, {0xf8, 0x1, 0x7fff, "06847d50c95b97c53b63e70fe0d457f7af226c19a48a340be71634f1204978a7c923acfdc35e9199d4973bc45e3f7cdcc4a568c50264e8344f9783926f4aeaddbe20d4ca15a460bd00efef96becebc595d972ee7067c148aff76853f8316df3691943bc8ff3bf7f82497f3814190c27b657d550876aa68c007fb81f27c76a78a5d7a5cfef06256cf3936f4203dd104245aaea8768a3846464fee6eda112dfd6ab3edc725839fb179209b7cab749441b713fb34c985b0525a6d5e6ca21c282bb27aa2550b2e671b3596d9ac5c17d6c72eada54e1aa6afd5cb78890cca742cfcd447ce79e4cf9a9f"}, {0x58, 0x1, 0x1, "c2a9e412e374cdad5c7e91056010fd4abc646a4a1663764f501ed0919146657ebd3a2dc78c649f81e975630144730a508b546cc588d2d137bbb40713e007b2dbf1"}, {0x100, 0x1, 0x7, "abffe328b67a1d308b8c0336590d903da31b9fc1b1132dd99267dd0702f98ca47e30a035818656f361af8cd1dd72cfaf67aeb951ca2cbccb3b43d7504dfdfea53711e558ef18324c211016c7d4b0ee207bf0b909c5781aea6cb497fa7976ee1b51c46277f435b659d7d0ce4a8befa518fc81491f199993885a9d0aa227ef714a42d28392fd29ffe164c6a3600969f6f75160cfc92395b1c0cad18604d1b4b7bef6f08ff6f9a0d5ac32ca6293ae549b4f5a819648490e4b6fe74729ee2b0d41fb8f515292bd4ce91e31d1d572aeaca573051b8ad8db1b8475fbf7c244dbffa339273ad24bf0f31850aaf3b1ab"}], 0x3d0}, 0x2) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/9, 0x9, 0x41, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x10001}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x48fd5839, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000040)=""/82, 0x52) kqueue() fsync(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) flock(r1, 0xf) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f00005d6000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "070000d6bb6fc6e23c5b6b04010400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x10) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x2}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kqueue() 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x0, 0x2, 0x1, 0x3f, 0x1, 0x1, 0x1, 0x1, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x4, 0x20000}, {0x24, 0x101, 0x0, 0x1000000000000000}, {0x6, 0x0, 0x3, 0x400000}]}) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x1}, {r0, 0x20}, {r0}], 0x4, 0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:14 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xcf454cc3a95fea95, 0x40) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x4, 0x3}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="9f64d58a2f12c7d1bafcc3fee2a0f5297ff825d6f38d2b42a73d7b5a2fbcdd3557b4878289c61ac2e4158f9533504f7aa75845f2574aa97c2b4563e150dd9765f7e16244ef08a8f0eec45bad30086a2cbbf273b3e9584fd9c285547cf29deaeb4dba26f736b12d23a6059f2a036676dda16f", 0x72) shmctl$IPC_SET(r3, 0x1, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file2\x00', 0x611, 0x2) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file1\x00', r3, r4) mknod(&(0x7f0000000240)='./file1\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 16:00:14 executing program 1: r0 = socket(0x20, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x6, 0x7, 0xaf, 0x10001}, {0x8, 0x497, 0xfffffffffffffffd, 0x7fffffff}, {0x5, 0x8, 0x6, 0x2}, {0x3f, 0x9, 0x80, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x20, 0x6, './file0\x00', 0x0, 0xffff, 0x200, 0x62}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt(r1, 0x4, 0x200, &(0x7f0000000280)="96eb912a96e3bd48b3abe38b178b91c3125c72e5eb664c3c1689ab072e30933130cf4024350b3b4f4bcb31cde451da12603219db6461cf9ea6ffb35479b859f389487ca0850d431dbabcac7e74adb3f17e3f69f2e6cd03de0be60e2b8fea97a7be0cdd386269d062b69cb823615ab282305aac3976c15939ff40083553780d3cd9faf47674688c02812741392476dd9b94bc21235d978d897118f54aca8d94de61e71d041c55a34fbd86891a0857994eb8d142144b71454feb5233cd8f8cf0dea7db54d142caf6a57a4069b492954993d55b53c81411061edc", 0xd9) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x200) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x29f7348a72b2fb34, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x4, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x401, 0x4, 0x3}, {0x6, 0xffff, 0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x41) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:15 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x6, 0xd4, 0x9, 0x8073, 0x7fffffff, 0x7, 0x400, 0x8}, &(0x7f0000000040)={0x5, 0x1, 0x5ff, 0x7, 0x10000, 0xfb2, 0x20, 0x2000000000}, &(0x7f0000000080)={0x7, 0x80, 0x8, 0xffffffffffffb6a7, 0x7ece, 0x100000000, 0x8, 0x1f}, &(0x7f00000000c0)={0x1000, 0x7}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) pckbd_enable: command error 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) r1 = syz_open_pts() getuid() read(r0, &(0x7f0000000180)=""/116, 0x74) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 16:00:16 executing program 0: socket$inet(0x2, 0x4, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000140)="582720efabd16ebae63225259560f8e581", 0x11) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r3, 0x0, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") clock_gettime(0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x8000) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc5, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x60000000, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x3, 0x401}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80, 0x12, 0x2}], 0x8, &(0x7f0000000180)=[{{r0}, 0x0, 0x9b, 0x40, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x4, 0x100, 0x4}], 0x8, &(0x7f00000001c0)={0x8, 0x715}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x100) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x872173c4bcbdf0f3, &(0x7f0000fff000/0x1000)=nil) shutdown(r2, 0x2) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fffef30001"], 0x9}, 0x0) setsockopt(r1, 0x1d, 0x2, &(0x7f0000000080)="8e1350be3706618676ce203b95d18696d17c", 0x12) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:17 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x40000000001e, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) write(r3, &(0x7f00000001c0)="1a3bd525fc8cbefb25c4eb3101cade0310b19bf7859df2d4868db5e222ca8eb6e47ca7e69072511a905d7ba1f0ca60695c399583ebfd8cd19d7b7123c12d8bf31f74a57e0ca6d165f9c1ca1131c9e1bb036877cf8f481f8535842ce6fe9a9ec2cfba26ccdf4dc4ec4bcb4db4c122201a1d1b1af738b465f573ca3c908a2e88d4437afc981f393a53f8b1c4c3c6eaee0a9ed34ef36b73dec198706f3b04c5e451ba8e63928b87e18a385a08a02814422cd9f0563a99f286ddd5f083e9b3051d0795903b958f67f6b9ad90cfcf71eec7954deaee8261fe964898868fa4597aea3360c18a754288e7aff9cebca20f9ddee4fae8a894a02746dc3f236775301a9d02ecb97e9c0330f132bf12cca5d2ff01a2b37d11039aa5f670c9c7fbf9af434da6eff21d4d74645680ab89f6330f4d01577230db5d299d7493d6bfdbddd1d3c98147f2a0db1050fe11b15df3399ddf33b1f51381c653891d0553afd8cae765eb3942441cc604d47438400cc91d8ce2db98e6dc67933f9120111b7e67305eaf52c05e5c40451039c8a84456dd56a9c137986de792cd97d7c8d222d90e45685cfcb68e0807d3ce4e6bb444654b310a9537edf86a254128165e44bcf63686567baed0db6425c8989ec50971c8d73fcdd4a9817bd664aa219255ee882baf41e165033a5c8f53c224ba4e1b7b87b296d83eaed4dde3a785155417faffb806c3039614ac04367d791b36f8c30e7f3aae55d812bd4055bc41ce9027176b6ebbe2a001c44daba3ca61fa4c72275076cb272e1c78a88063ce16f976f6b9aecf2b9954b758d76a7f9b586c17edd7a2531adea2cef73db829ecade6e6764f3bdf6f8e5958044eedcb387e52118442ca3fe1d994c568fbeade3ca164f6a9fac6f6efebe81a99c0158dc3f70690abb16e971f57fbbf19affaf4df2b439c0b6524b6799e8435b5560d13669f74683cc194ecea400f4a18001f06d7961beed4a039704b4acca95707a71e37048eec02a9100aabf8a87696ccebf55c5d7dfd9339d3ae58626d55a8edfb786f84e35be64da04cef752cd070a10eab83bf35027ce68ceac3b65bbc8f69634075330df7de4f5507582ed746c2ed9c5b71176ca113ceb39269edb473e0a84d7cea4ba9c54ad4a73b3d2dd0679711379a262b6091940baedf1b25a11950d86a0ad8109fe125f0876b713b37339b53bf12143b80b3f32dfa0ac84af840d1e4f736c6f0ddd71836610785418e5afab7cbffcfd32349814e09c638901de26c58ee082cb106ba775484bc2afe39e9720bf0f0ebed957a2482714a74f02bc44160a19acfef7c41adbcc217ef177db8e6ab698ed9b928916e8f716cb7d2a5fb845b453bcddc6b8f2715ad028ed72ca8423de40fb17696affd1e27773b09a8fb37f4282b3b6c9745a6d88fb0050224a4ee16d48e45065bac2e0827af9258d22987feaa157e510ea1b7c14bd81cce4c93a987d488829d496b3c9b458c8eaeaa85169e52c22309b632ab85968bd137c25df45b7eb1260cdefeb4d200567c1f93d3a2f4a18b5c4ae6aeac0f936076f36350ed2dbb1290ee64b6dc25a88e2e75d24be09f8a3d8c2f71787602ac34b81e230bfd1239b478948005ee84a51de9254252a7a65b9561c91f9671d1c4d5ee67ac968aedbcbc1e2627fd732523af557fb591c0dc8b8c4858048351c7d58b2816bf2202f98a8e48b6d6f390e99c32a6486f8206d477a20c2ccaadd339ce52464c970ef76e3981dd31d2148aed0b9cee77f2c66957cba707b70741616cb547cf36c9c1ab31e907577e08a2aaca8f084f8937d9fafc2a3a2eb96f976dc2f512efa2a2ea29a60482ac9a40e241f0319722e977a39a51a60b8d108a4c144ca5f084362540510293ae1fa007496b7f34efed3e8c6a4af0d3ed360a67c44c551ff0cba9f00374b09f244b924d629539fa5617d1aff3b9506e31459de54305312d01bd05bc95397dfbfb54f9d185462a9416226c9103b34b8e24ff215acbda95bfe34ab98dda64df4082c1c15ab4a11fb1dffb8f80fc6ff5f795cdbe074dedfb9095eb8db251e57feea0c7c80bf8b04bd19ed521579106fa30507f268def29f2f0217334a3693ad2d3467530754cfbdd0007e3642e0466e5776633e3eb49690eaa359b276064d15a47b6959d312cc4d2b62938fafb0a224dccb8f7d3c0b65f6de27e1fcd411e85648a03f4564ade26df2eade4959d26466fe2d15e172a67f7eef3c06f4f91b9e07f60588223c0876a3bc4e1fa2d315c35792dcf1ab7e5ad22fb2f39f112e27b811f7e19f491b696cd7304b2489dd277021ec61e7659330523e11117246365597a8dd9f0cf8f0821df4bbebbb0678bd2338b3f1e040a2b7d0bddb5654de4ca855f32fdb430de200f9ddbeb3b02dd8d30ce056b9ccda76f07c3348028d25fe06e292b0788833274e3739689bf0bbdd892f16fbc7bcf394181fa5d808abcf82c54a340aea8e4ff2b7c73ce0fd947b6864b0f9568341095c6e61ebfb3ee6e8ffab9f123a2968c5ae05f6f8cbe00b450b921415de6900e9a2083f3995ddf40f81dfe04acdb146ecdc6509ffb9f88c78e4f48f2fc069730bf031e17f53274f97ba4959580f1c003312cb455038ae1386215fa10ab27670f896521f420839317c4eedd8d1e81854e23599078b1037fc229ebdd77ac5aacd263292458c385f354ea88fc1e07a172b8b63c74f6557834009c0700aa219966015adb1c6e853c43f2d5a7ddd4c7395fbf0b5497fc40cda3a4da4f1575332033be98a26d64bdcbb7e4f3e102e16e2ab62f1a0a0441be8b97fa825299bf985c4c2569767a15a09747c4c753110fec6a1174a1bf88ac8e73a3f64dfce09f3164aeca3fcb061232b15a93d590eb2a501829f66b496706d09eae7eef8b69afe9b86f5494a8ce5bff22aa8d66a29ea130fdad591a92d1cfc5373200978924f835fc5b3afcbcf043901d12bd6af8891ac5427cc7a60bfffc18fc15d8287f0a7a0ce624a4ef7a95c3ff39250998c7e7555862bc0441b629f3aa4abb8d13cf102a59d678580ed9b9fd5b30234c0447714202af4e031d42500387706989f211ce6b01d9ff89e21e3463e916e8849155e87f0a791b89c1e14658326636702431dc5702965416a5b977922c79bfb58755d134f44c14c4752e6fe1686f1455b76be421a78ca110621f2ee652d5affb5fdbcd2798882cdc2d8b55c5d45c47ae5099869d4e0b6e1ca01ecb6661f4c187c1d35b139de6958ceb4f68e1fd6eb43821065ff095ede5d065730d9c86f8710d5e5eb594b6713ca1c9781b64e4be2d6866f9930d5eabcde79b9c8c2e4f4ff42b2dec2c64a6dde15b657830be536965c944b6081f82fa52118d8c29beaf066ba4d2e2712e1ca3737f844eea2282ffed76c2ba08453be8715625c4a9c3508a8bb3ab11d3bc066d45461f5f79b49de3f8b19c4d396d4899e00d073c5a4535fb6ae52d88a64f5cc1dc30b5977337edcb4e4b9a8c6693a67288a5efe2d567dcc57dfa5e01bffad888e5787035322996ac3ce8a164cc7d8ea11f78ee998632675cc4ffddb389ebc21944574cd715845f87d54b025f85eec0fe8986b84af9da01174e1d562d6e4ed7aeca7a70371b0b3305989bd6d6488f33d0a42d2e58b425adb553a71a23e7cd1b4c1cffda6ab4cb271ef2f35ff81d4ef10396a517438dbcfc2c83f4bb78087f786f206fa624481aa2f24641270e8c5ec954a820266c8b6270adfd3a592fe05837abf0be5bf593f95d5d845b303c915ae68cf7072753a9e9442d8d5418615b3843e8428be9f6936efb838a233dcf0a09b861a742020fa209d2b0a062aa2567ffafc5608618063872424bd493653802b3358065cbab4b5a737013d4e71281e1bef66277ca5b19d680b2975391ca6f2b19d150e1f35229338d59b9f8412f12a7ce2ddca43dba3e9d0ea3d1e5b710ac1e8bc5c1a32776813aff9a470b67a1ebde9067dc884b68fea32c403887724e338471e52cc46f34e8ca4884f2bb1ff1a70b3ddb48951a5b9e391c95c10a0a13fe448f59bc5c7e1f095006a1d71a52ce2d1fb6d61ddfc4316d09621843dad48e4215578be78bc08e728aaa0e647a0715832129445ee193708e4e89d124e61e40b81f76451d7c5631689119f2ce6ae3b9e6d047cb222ec17f42b88ea87195f34dac6fbae411d0dd277525e3beefafb80f6a33b0e69abc0dbb32cef5733779e419b245eaf902d6ee1342c5e778adf0a775d6661f56a8ffea1a956ddd735e8a97a21bc71da767b99c8f04dc270a3d4bfea29e2c318617970052cbded071526b948e6980ef680deaac791483d2090eb6123fb7fc7a4ca1f259beeab828cae993a5f4077e8403f081782d3e667ff1be33e6740e2d5df9caa435a4661160f4c1db5d84be2599defbc083b3e2d1a17959c0e8be9cea06a89e14a956358db08e77231cb1541be0b460a4970e2a480b7967603001fd91ed055561fcf8aa7dbeafa7ff50dd5e1255fae98b10ec24b4fb3e24cc004228863bc2621d57c0e534b938e4c1cadbd734c24b61c846050dfeb4ba2c66516c562ce729048077026f90c8d60431d6c69cc8fd058fbbe27a46953fa37172d314f90b7d96e9c132e4a63c2244fd0820e307304dac4eb0273ec37fb10a00b3a2f8fd530a06e9f2a2932373d7ab956089cdada7e5922e5a9a10f5d5b18112b515baf66830b5c99302b3b286c61edea11c4a426a31fbb26d9da4185d293b9fd1a527d6c675e77abbdc9104be1817444ffd569f27ffaedabdf65fd8f46b19ec020b702b8d527683387bc150f074725e11d195dc28afc84cc58a2a903428f799dfc40790e483bc3dab0c96b156884401daaf63866e7619c9c595e4c3f202b16bc6f0f8e89bee9d8f03e7ae25414abc482fdfff86b7e0f71fe13d6011ecd590523690f7fa8d0adf2b25f9b30f6f17f89500f49481adb7ceb5c50fe98c199f2c500b4659e8c60d5be7222b70c8cf66648a90b38c3470519a1240f29a75c02ef0afe0c206b44ffc6fda0f2f6af6522823a0f4014f67b8371bd6c71918b90631c75a4d70f3015d8e7f4f3c15cddfea48e8faf7cec8ffe062338cb7a6457899ff730e8517f3b161c1dafb9d873312f6d088c53773c0eff36ddca1174ae06d2bc9556243f29b82d1ae1745db10c13da865bd85819074f01bf55f6030b2904523fa822871508891577450baa58374e3b8ff118b3fd4cc8615e8743db5d94bfc31484777e84ebe91e46840bdff6afcf523e6c38cc94aae1d827ae95e13b7ca80c6baa37d31ed7ce98c607f0bc83772eec17a4db36fe8e413db426b84c23424fb1ae97e58c602f1256fb20d30b2beb9664bc9462ca1e9a46c3dc0f6e7f70e5025c30d8b308ad2db126f33b3b76a00d7ce2ff813b279bc993b769a5d3820143d69aa0c5489f260577b4fe23c9c4dc989a882dd36f830140dbcfe631d3a31b65b621e8eb95bce0bc7d37c764cf4be9c4d819adefd7c2e691e24fe0e108a22db4bb3c301d13b682f7114f9fa57cf44aa6e5445d65eb6eb109f426764dc71dfec0596ef2a78729a3c86dd20d0bef363e364170c41d92445bc92f3c25327be584a9cd20cf49fe23067aa92fcfc622f1947dd0915488d97753eeee5919243feb45e42f0613dd3c59739763b6ff9fe22dad507bbf43919b54ec6c9a49854ac4496f2c8a716b9142c787778c996977f169159e67b845fea58082988609c887cd2c69681ab68fc350d1d99d2405ada4ffacfa634916f8056ba108a5893f3665395f4cb12c4a4c04a4a4371b6274656c58332d423ad80a2a2547e87e205331e97", 0x1000) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = getuid() setreuid(r1, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() 16:00:17 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:17 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/200, 0xc8, 0x1, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 16:00:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0x20, {0x2, 0xffffffffffff0001}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x101}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xe9, 0x9, {0x9, 0xf39}}) r2 = syz_open_pts() syz_open_pts() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x101, 0x8}, 0x8, 0x8, 0x5}) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) syz_open_pts() fchown(r2, 0x0, 0x0) load: 1.79 cmd: getty 87908 [ttyin] 0.00u 0.00s 0% 306k load: 1.79 cmd: getty 87908 [ttyin] 0.00u 0.00s 0% 306k load: 1.79 cmd: getty 87908 [ttyin] 0.00u 0.00s 0% 306k load: 1.79 cmd: getty 87908 [ttyin] 0.00u 0.00s 0% 306k 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket$inet(0x2, 0x4000, 0x7dcc) fchmod(r0, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x7a1cf053bae3ed2f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:17 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0xeaf, 0x7f, &(0x7f0000000080)="ac51b7404f49c0649da16c8edacf2ae3f63993c042414eb5c7433954b3a31bea6dae6cd8cff38dbe274105c33e0799d87194087da60934f8f57baa2f7194259533e60b88b11de87205e652bc0461c1349b1161ee21e4d0e20fea7e9932f37a0836b8dd8b481a12e62af5dd13fc7ec8", 0x6f) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=')', 0x1}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10092, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x441}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x2cf) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:17 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x800, 0x1000}, {0x0, 0x9, 0x800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r2 = semget$private(0x0, 0x4, 0x508) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/48) clock_getres(0x6, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x10000, 0x14, 0xb}) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @rights={0x38, 0xffff, 0x1, [r0, r1, r3, r0, r0, r2, r0, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r11, r7, r6}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xd0, 0xd}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r12 = semget$private(0x0, 0x3, 0x100) semop(r12, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r13 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r13, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x100000001) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='.\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x7f) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x31) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xffff, 0x6, 0x8000}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="5f39f6a8e63b7d52e30b9296f1ce22a6934bf648f27f13e315b6f7d2a61f312f39a326ff1fb84938b596207553fecb4d4c982520af50d86de8a23127a0f3c32051dd944e456bac0e7f934bc118b651a15971d387da3a2b7873c1be750a40a9fde36968c556b82fae973b7419b4da5fc85851a753ed4bc2f1e081db6f4e2926e3f89a25aeed7c3d4f92472d203afe2bbb68ad339f5ba4ed9a65f99dbe728b14257bcffa80f518daf2eddb4978cb5fa30e83fcdb18865f02436eaf920c72a07c1105881331bc598473c08385962db8daf68522b4e7d87843916115aba33bb7303c219043e033a58132188df4485224286d63e22e7a0bb29c382db5ecf8a10316b2fa79b0118f35fe7e0180d79e044a2515aec128b966f775fe79509b2e3e3967ecc1088c9faf8ee5f0c68afd024862ca0829c4b760ee9c852fa315e782c26493779b4ca4011a89d08c5bcc072347d8c1cb479f96fa617c230229b3f9130d662883ae92118a8fe8ce39470213dc613beb9b180d5231323856010235bccc1d46ba2f113285bb69ce8dd2f77e237767b7264a340c7ddfc1d500848655d73ce46873a91c7d6ca0631a446f66674aab40ebdc14dd669dfb59d2717f670c28cd67e6673d7588a06675db9e1890032e914f5e5e8476713441b943a9924b2e1a68d77b721b515589cc164b9d376be2809ddff09ef7b9fb7c28c33017b14d20c42d552dc11ac0c94ca40b4a3afa0e34c6cb4018f73ed709513ab2f30b036a65bb156fc5176a3e4e808f15cd64ad96200d8a041eeef46b79ca928ea386de703dba1b63af7515defcee4514d7cf5be97a21096f2035e8b79123ceeb8bff3b956872c06c743b21043e487c35dfcf070ebb4aeae2300dbbcea5db030aa3cce4f03fd4bafc926a253f3e0c72e97b700c9722aa0fcae89406c83652340b423b757429a6c46a2bd87828c95bc24a6de37f18d117eff3350acc1aef0547db8e92b83124dc54ebe9e8bf7e462cf4b4888008bbdc25dda8c6afbf8e1ddc8db238cc7f9a6c737dba7642561e9c2021bef6933bda784e55670336dbc885f5e47104e6033109a1f328f3161ac7b47c71419d22058d96998f8df93b45169ce1d2030e8da9a9a141386bbd29fcc6ea3b0e933766cc86f0fbe9cd4abc9d8df3365908595ec6c342c44942355b1085af59fe370fd59f6b65850c3f8c1dd8f80d77f9f8b110fc11d573c30c86d32f6268a2b303ea0a01bc6d06770b9289eae32df8ae74abde4858a9ea8824491dcec45b458a92ef93936fed411d1dc69a94eaf79efb0e6eaa14227fa56d735e602f526c386dbddbce97417b4ced9c2cf71f17bec4bc3f6e6f0d3311e525561bb9b95f2c799530a9c8daba44013e90d68500ccd1775e2c0b8a833d77a9432362f6c0f213d8455b3f0ac4fdbde3db35e1c176639b7be1f7be7b1991b2b533bddbac5359352658ffb5744d6a7bb4e2de0408f38065afd544b21d8a11b5640176f436b1cdb70357aea2261eadd8339097ca41a06efa2bf4513ccab2faa059d26440650ef317bf4ca5a590caa843dfa33ae12d140c02d71c2e4fc122c02f92db3900a6dea244b1834332ab1f31d7a0b4db04c4aa39b3a255a60fed74667783763d23fcc83863bd0d7bd85875696634efa7123e89478fedd32d18cd04d02908a4cc92dc7990d83cb3d3ddc9948f4388158da94617c1763b24f9bc1664ffb43cb861d84dfc5e603bfa9c0e757ec97dfcc85564d7875f3a308338fd8eb8198ffffdd0fbfcc43fd94360d99d1822a6e887732cb869bef74448e38797b57feda4814e070d59e940be5ec64fda3d94eba8a1a869c8a7c6425e7c01e7916ea57246d09fcbc6c38639ac59645ec5bad96637920dc825b4c4cfaa44b58f7b21c18a2155ee07da21603c8f1ce9eae578a42b49f5c1d59b1b2e93e8fc30508ba9c1d34a36079751fbf4c9887318ba50544eb959be20d47545bd7a8317b591d1dc55c172100c7104018b9474c1368d0ddc7465616051c0f9c08abb6ebcc567d99e1bb72daf76240223c438a08d25e303b8396956354831ea6bd48608d23465e3dadb690206959b60d9a87f642a3f0e03bdd2d1052c484aebc2312a560eb0a57a57ce28b306201173329be3a4c4c273cb90fea65aac1cc46b8fe6bbded452ce84b13aa14b55fbd28ce8bc2a2fb105bf562ef7fb39911e7aff2d71a7047b9d34bfe870a6d1cdf8c3228106f3bbf3acabaf6b28e97484607651c79058b00b856fe848f850107ab66fbee6a6d8a7efa0f59a3f1f7e6efd8bcfc85084fcb87113a866fe0956e07cb39c82ee7563b940fbe6c4d8133d882c140c9f447c59795eb7cbd8da66031e5a35140a2713747ddbc557b8f08a2df403a8d7b3a56f85c069137357c0d614bf34c5912608b3a17abb616bf7a4475f97d0ea57511730c60fbdbb74a4267868fc316f48d7c80d18388b166711030bb20ab6e1995f0b135c22b9d14efc78244a557b696b47b4fb94e7648989fdf0c0345ca2ad3350fc792ad077f2db41d06127afff79afa0e520bff891a72f9818407e2a61e3a519a4a9336653abc2d6ba2dac37f2f3f7c8fb8cd1e3fe18abaa3db1eea299235c9baae040233f2baa396884b8e971555c721506699b11e423870aeee0d883a66ed97cddeb218b7738ab192cc300bc049829b291435a7ec0eee5faeab2f889e57b434930d3e0ba278c54694b5a0e27f8dbcf267e29b2ddbd7d85b1419d962b235ac8cff6bdb9336a4079797bab83e20b82f814e2ffa2a954f8ebfcec200a800a60ad549b9c9dab0bed14b97792969e673b5346e0b93928770cc9f3e0d2271c06e48e9542902fee1de84466c57dc31727e69aea9f881d5847de2b70dd86aaa63c632cd1706951adcb632819a7eee4d2c6b05714341ab8f55af6937a3ab75df730631a756c28912df78b0a73824285bffc437ec2240d5da562ae80a98c33d9803ddfbaf925e2df93a39303786564f4c3ab968f378d8505e5b3f73a370ede640636c1eb58d0e43eeddf68d4c2ac3a35d355335695a70d9d264bce66a21466551f3703c69a5a95bff7b380d656a0bb80f14d07fd4a3cecc78d65d7f87d53bfde6f9d49a3607e2f34384da5c57d0251174c9be1406ea89ead5a28057f98f8e9a90eb2d3d37c109b70b551baf7f552cd9cbe1c8c4e22b855dd9891d0c628f7ffbfabaa0780cf9f5917f1f34fe72ff7fe2d5c31110ca20ac06cf446d6d8cf94ba816beedb8c0a705ff130cb9e9f01859cba6f38626be072eb24b318c30870793fbfce2a18c787db44d7746aff1c0ce337e9cd3f082b278da4b4a795098f15268cf867595c4f921e46c72ef45e26a4f3e1ae42eb8593b58e0d47691ca183c4adc206a2f7fc9208625dfcf7c0f4c89b5fbddeddb5d7a60b17c876e51d77801540d69b18796fd700c80d6048e92188944f4c594817ffff526c3d94d7a35dbe87454355a34ee8b2de8a5f2cf3379f3f7c353d3134cb105fa9c91a40185bd5b0b45ddad5beba755e1e59c9292592d31eab5bf9a6ada7db8664bf6a1a31a437b5e1a74b56823960d57ff698100525e63a11820527b8867a2efff95237d46e790029cc8d2a50b7f9e0025fc3f4d635bf50537a179c8ceee6ef6f0913094529b69a8b228f1dc5d0e5b6077c109630a02d7c7f020fdd270a7d5ea840156c4e8034f3fddf0a53f0b1ce9d6eb8bc92d290d9705493e9a4204df447ee1a3b9e0e0d1fce032a9e87eaa61857031fe0ba12cd44bb2bb29195cd524e10c6221a5357ee546e0253bdb40e41d04c1234a9f66e7127ea0257c696985cf731fc0d26b3c3f669ca14c728cc9628d1f924354cd1386aa6d624ec3a07013add1f3f639044dfeb71d74d5b9a4368f5b6682f8e0807208130985def93ae2bf2110a062bf6f074f3f8763312b019ddb16d76e0fa7e62cdb17a8e569d283ca38a37ab116cbe2576dc1d648ed06074c5012adbac2f2d8b857a34f7027be4d9c632f86789a00d1d1cdcb458493d24254f60c162ff0a7ac85b0020aced58be4d3a511f086e5c59a828016755747fc2bb882e8b4dfe025807609e6864eafc0c678501bd70a72f24b1d9a868a8040e145592fcdaffb84e0b6c69adac2153a0e50ec04c11f8caee4393d2d6d5b4356a7260bfe51ad6ec0afa8ebe570b60523a3d8af4166cf8dab7e8518b77003d118f502df0f5ab8a4f42d554a8211c0ebdf6766ab81cbb8788317cb5eddaed6a83e6f3dcfefdcce5829c608805d4b40d360a3978f93f9bc180f805ee24980245d9348bab279aca11d3138c3ed9967c8cc57f6bf930ddb0c0e21d8e56052b6f02d399f3cc8a8b3c15357198b25c161b9999cc02953fd560d3a5c67046e75a2be955dc51a3943b9116c152ca32b0f0fa60b342e3d1cd2be625226a24ab6d92b5025438ae41879a279fff066d5fcd0f3b78d779a67a42035d8a4650392c76d99e923177265d1f7ee2c0d06b23fbe698f9bc231baba04378ec4909cb57519620483743e3bdaadea5031875da857434ff5355b74548996b3d44c3170177490ff24a083f5c8d2d3cc3b4dbb0964abae164e755d0fa33717ae43c99a48be1e461c8ef20395b7e6011d073bfa668eb8f833295191d157bc02f4d0e93089cf0b8765943b761f3bf48b9ca8caef62aee735f4c83049d9fca23071fcbc61ffac74f3442609154ed4c022102d6d5f52eeec6c0ab0193ef0da1f40667ab7b78c5b5789dceed69f5340f6a8af53d9062adce90c817f288d8e88b7d96a5469742b8423f26a8662e72645cc1833ba1c620a1ccf25de7200b9f7c7552cbbf45390bbe2ce33beb73ca4938ed6b7c6cde09ba74dcbfa7aad1a10d1550ed8f17e66b61de883fd79bf042fa4741fb0005dbeb548394b251b6cc358f0231f7fcfeae7175cf83ad759b55c7d47900d0c8f68b42c56f08d8e7775635044cc4132ffa335b0ad54723634a0deb63e550c56d55e3f4e8b0f84b910ee943c11e6a3ead22c93daeeafcbe6558e7cb838f753ba64a23fa9e032aae0f81ba95f19f7eb35e26c26665de7b79ea60899494eeccba18b2a91b09f44e6f7051511d87ca58041edd895e0671e4dca0ae16857ae2e99ff1d34d2e18d94dba4c52dc24742fac09aa26b7be89679bf328ca5dccbc6493b21760b71aaacef61cd5a2352caedd5d8c9e33fb84e4aef7d11dcdeaf4a5934800de08d47baaa47088f957850c964ccd2d40dd4083d02abbc319d294267e5fb9e529202ea8be2b113930d2fba485dd190f26e72bfe56792f014507b8216e3e43b992239dae78e22e51bcb1142c407bf442d42581d292ff9c7eb2850987ac2ba9e39111ba04c62dd12ebc5c0631070f86943e5a9fedc03f018e6cd9452d267ec948e4b13b3e18335e30beb8ae9f10cb29e178ea0d3afc164c39a05a8af9f27fccba76120173fdaf995dded1b55a8fc75f479f554c4da6ead9b03760718a79052a6ad5929c2fc7f201670f36c8339af5a319ed006656ca0991c41490093d18337766d336d4ade878dafb3fabcefa6b87879bd2e326d614721d2b5f3533891afae07f8e7508f1b2d275b87d1e61da0146874f6889834d41601c0e57e7c17a41a6b657227e6ea2319fbb83db0c5b6d0e09dc4f8a6fb77060006a37e297016e09e19f9c4ac8ad4ba0226b8ce96613589de4900f78d85ca86ca4c66a3c307c5e642ee770afb32f3b466ebe43298326179dfd1939fb787d1be34f6da9c9ad9e0078490a879a1a45f37054f25344390fd5305876c5469223b10e9be1d4cc137f8319109cf1d7042cd3aa04ee33b1f7908f46b692fcb4aa6e0c4945", 0x1000}, {&(0x7f00000000c0)="ecbd1940df8dcd9c834a34fe9e356abf21a333a9e443d88c9ed04b19c3b166c0f6024bc310314a6411fa0459f5b7a146ce25fadc96e7d58c969d398c64f2c55bc94063e83742a04d7bff30cb63e18e7db053bb5373fffe5c17d30f6397af156794a4dbbcebe67922b5b79c268f1b6960330b35a9edaf607dda3df70acc92e44d38d818d1a2bcf4b0418a623f571d40da17c3af4c676e3dd0454c91fa98f48859d45ab9ebe6e46e", 0xa7}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="4ad6d3298db4e932d6b9d60b21ec5ed15540", 0x12) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 executing program 1: socketpair(0x1, 0x3, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x6, 0x6}) r4 = dup2(r3, r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x966a) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) sendmsg(r3, &(0x7f0000000840)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000300)="68b6d212dd1fbb6a7f61eb31d77051a94f8c00efbd99bd2c9d17644f5bae12a87f9b6e8384b8cee40c1c0a2308e27646a423374c2e033e8ccfb2063cd965ebf4f5b3ef694918204cf275d064feaf53888e5c4f68b77ab2539ca9dff0cbef1a3d8eed5ac3712090d4738ae390cfdb0e03148fcf3f1cb459acb9ae35d82ba69d4f49de6859528b83f0d88363db79d106f6a42b706d5ecad31a4f06", 0x9a}, {&(0x7f00000003c0)="11ebc6fa54400ef4b90bedcaeabd2823494990eb4c560d33c7b4584fade7b73bcb5010a3a880fcf63112df2e7c3a2d025b0221cc65d8563226adc588d69b6286dd1b604ddc6244a3919eda0b66111567fc5a561cab92953db2193031c5957c7e58e836e903371f85c98bdf46aa4f8a106fdce09dc50b63b3d53609ab366c1361f5c71203cb246e1aed74521c984a7df5be2c3a05ce89323b9e956dab0f76d2d3ac275e05a9f840bf092abbf683a46e78e1b69b21b9cbc56600d156b7", 0xbc}, {&(0x7f0000000480)="371879ee949354c12589662c74a0f5d9ef2927e5c51b4410f22e935798c9ba24671499e58e0ee3c74facf8d3ec93cb4d736fe2cf1fa476631a0fbbe981d6266c32d6cfc6e728c0884639bd8240a3e3e7d81659e7082b8f41703c725dcc7f9d23bcdb4ae3b2f01da6d2a1e2c4539a9755dc0a1a214caac51190155c11573e37d7e11fda642b9b534baa0827d8061284c887d985beda9dfb92a6f46e93353432076f46069715f280ac44a3134ca1187b02ce2dfcdeee72c99bdec6", 0xba}, {&(0x7f0000000540)="3506ef24f164c4ebcaecc5673cda26df1057e5faeff79a22124719580a502657d4eb51a545327a53c608dffbcafd1d189cdcc0a8b8c7fa45952c83fee46ec67b147c3386e17b1e52f4cca9e4226a50b8a201582a89c2c97a9482125be3b50444d9ef508702d1a780349ec9c8c113a073a3edc306de5b3d08c65b11ca8e39c886f3d0a4b35f63d8820f0dc07b3b5bad5e513a251b855e5d2337", 0x99}, {&(0x7f0000000600)="f98d", 0x2}], 0x5, &(0x7f00000006c0)=[{0x18, 0x1, 0x10000, 'a'}, {0xe0, 0x1, 0x2, "df5e73822f395b2c4d9b728972c2fc7a5a6300b504179d14053494bb1ab0a9e7167f8f9b09b2157e2277de422b40d973a07f121bacef4bb2e2387df25d5651b9d7f2e46bffb473f9fc63f988cfb7cd1f3da0866e6ebfcdf1a58154d463084a2713312ac3211eeb150263fd7a73dec2154f45768457ebaaf6e45b8c68e9524eff9b4f25e55c469114fb2fe2ae185a1891eeb1fd7db5b24d89c3b470ca9e8da262c118e45d58807e1b2b168624b5624ef29bc6949f039c00d035d19c8e56e50eb43dd7750a66d9675d2fbeb0"}, {0x18, 0xffff, 0x2, '\a'}, {0x58, 0xffff, 0x4, "8669fb85914ed574c04c91127de00c723e9573f2f077f8b601692501fa21f984d8fed81a021873e130f559a8afa2d4778198b06e6d564a7ee653ff3a2f3ed7e632de49790876191e"}], 0x168}, 0x400) r5 = socket$inet6(0x18, 0x0, 0x200000000000000) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000940)) r6 = socket(0x10, 0x2, 0x5) getsockname$inet6(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000a00)=0x7) utimensat(r3, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={{0x8, 0x4}, {0x1ff}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000b40)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) open$dir(&(0x7f0000000c00)='./file0\x00', 0x40, 0xd5e611afb04817c8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) msgget(0x3, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/vmm\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x0) recvfrom$unix(r1, &(0x7f0000000cc0)=""/2, 0x2, 0x1, 0x0, 0x0) fchflags(r5, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x9, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="e13fc0fe0d53711759d6bfd24683a0b9bb7e3cbaef99230d6eaf35391a738f58ae1dc428c674cb273c700a74002ca244044fcab1722d278ac8dde87f78f36f1f6e961217ecf1a934714bf61aa52e58fbd0c81779a9505ee88e099ae925c1d0971124cf2a487fe1f69ac9a51aa41419eeef3bcdc07eddd490f9249b0264febe4c2fc73ed17404d479880c82a5b7532ff969712369215483975188266fe5c7d2901c33449f593d8ed7d7189ed45c827c750da1deaa2ce6fdb2d936ff646f5072a7baae5b0073354df89b9a956769ea"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x13}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0x40b, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1, 0x9}) socket$inet(0x2, 0x2, 0x4) ftruncate(r0, 0x0, 0x10001) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x9, 0x7}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x1}, {0x80, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x7) 16:00:17 executing program 0: rmdir(&(0x7f0000000380)='./file1/file0\x00') open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x20008, 0x8) r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) semget$private(0x0, 0x2, 0xa0) sendto$unix(r0, &(0x7f0000000240)="c8f551a92b431586e899961384b8064b966b47e7ec5703b038c12482d34bb8b2b9e66c69c10659e5b39c343205d346be8afb5a6a4656af3c74d9d759f10582f82c80c273bbffe845ae0b50b3608614f92742de47139bd6354cd9896e1a69eb0b15ead5490fcbf15b47fb1f6069a06acd8549731d1682bebcc6d1860d4440028e1a8e286663bcd4fe099c81b59fae6f35d2eff434312058fb490d287000d3a1c25ff0bd7726f5238420173c7ea9929bcec81afd672fb372b98cd46e534b7a18da19532a23843d58d54a", 0xc9, 0x4, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) 16:00:18 executing program 0: r0 = socket(0x32, 0x3, 0x800006) r1 = syz_open_pts() socket$inet6(0x18, 0x3, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x376a, 0x9, 0x1, 0xfffffffffffffffd}, {0xffffffff, 0x1, 0x0, 0x800}, {0x2, 0xffffffff, 0x9720, 0x3f5b}, {0x10000, 0x7, 0xfffffffffffffffa, 0xfffffffffffff822}, {0x3, 0xfffffffffffffffe, 0x7, 0x80}, {0x5, 0x5, 0x5, 0x200}, {0x20, 0xfffffffffffffcf8, 0xfffffffffffffff8, 0xae4}, {0x9, 0x0, 0x100000000, 0xffffffffffff0c73}]}) r3 = dup2(r1, r1) listen(r3, 0x5) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = socket(0x6, 0x8000, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="411f2765b1e58606e0c9d404e99d0eb9370b77af305cb6f0975e244e637b172830f49ac07298e90b6b114c478dcb99ef6a77b5a0d96d75aa3bd212afec19779074fea1078de3f696852c1fa0656f000000000000000000000000a683b3c1ae1166959af8b85d2105a9bb8804ced21fc07393158b55998eea340568b424385f49ca51037aa1ffb42eafaae2d7b9643f25fab468e80fb8fb6e4a2dde613763e45b7722d4a9e4d26c19508173c4e0e5027bd6cecab1b24f71e7b96ffd7b38623164ecc196c8e6a326baaccc3f674697d2c2b382d381f6cf19165690d143168150", 0xdf) write(r4, &(0x7f0000000000)="3d0283b27878bd36e9200c58085cd8e5b6c874adf53d1dc52d349478bd1266e4a78968d09acfd6e1664dd63b794b3cb8a14ea8c62acd726eea03ee26fccb3efc4c117b32908770c770288678316aab87b6a9aa1be2cda8b20b", 0x59) 16:00:18 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) munlock(&(0x7f00000ec000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:18 executing program 1: r0 = socket(0x20, 0x3, 0x6) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x3f, 0x149, {[0x6, 0x401, 0x8, 0x100, 0x3, 0x8b7, 0x4, 0x61, 0xfffffffffffffffa, 0x53db72c8, 0x80000000, 0x400, 0x4, 0x1, 0x6, 0xffffffffffffffa9, 0x19, 0x5], [0x0, 0x3ff, 0x3, 0x5, 0x5, 0x2, 0x5, 0x100000000, 0x1, 0xfffffffffffffe00], [0x6, 0x5, 0x84, 0x5e8, 0x400, 0x8, 0x3], [0x100, 0x8, 0x8b7, 0x10000, 0x3, 0xfffffffffffffff7], [{0x8, 0x9, 0x1, 0x8}, {0x29, 0x5, 0x1, 0x80}, {0x2b0, 0xba52, 0x200000000000, 0x100}, {0x7f, 0x100000000, 0x4, 0xfffffffffffffff7}, {0x9, 0x9, 0x3ff}, {0xf7b, 0x8, 0x18, 0x8}, {0x8, 0x1, 0x5, 0xfffffffffffffffb}, {0x6, 0x8, 0x80000001, 0x25b6}], {0x8001, 0x8, 0x3}, {0x209, 0xfffffffffffffe00, 0x9, 0x1ff8000000000}}}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f00000003c0)='./bus\x00', 0x840, 0x29) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb", 0x380) r2 = syz_open_pts() close(r1) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="9ae22486f4b396be241c50a315b58c43a1e81c890bfb2a1ee2080307d46e47ba7db91cb1d7d39ab9422bbf08ce415c2330588dbc8f09dbb1280ab8729be5a79357faafe799c76bd0ab356950ce37f4f95e3356c1d0ecedb83e120fd37c3ad63b9a56b8aba0123e6a1a492a83c6fa49e270696d57c9049675b7d2c6cfab255ce7e190eb029004e6dc3da8ad3604a32912768505132badfd9e7212f0748f16e81778718632db67f01b1528d175cd7d1afb6e2642271b07207827977d3c20cfbf0c107b6d345f2ba154d7c87109fa30d10aa95b93cebced04ca76af70aae4969b695f6b803f6c2293b23343", 0xea}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) dup(r1) syz_open_pts() 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:00:19 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100a0, 0x100) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="1c8b2618d3ecd46723fca8ba191cec832b4865350f15a1fd11e123831331df7490b998d026b08601ac6e514ef9e75b8d23ddfaccb12a1c94fa5d2951dafc880f04646972b864d5c5653001f5ea75d3632db99c732e425935ad04bc2c18f137680e334853719a21cfbfc92d3c24d09deb7aa4f60ef285bb7662f4685750f82b229b3e681f21f1c008a074e16e692ae3ae2184149dd30cc4c63fd06a6d419e7e33b93a42c40b8bf6104766d74e6109e16885f9d96b0698d111168aba82e027b2589fa846fe7bd9a075603987eab397b14995a208b2f1dde5ff45607997cf2d46cf99498f2c4a9add5b3c92da0b9b2e4e6045ea960c34", 0xf5}, {&(0x7f0000000340)="2c6988d1ca7368a77b5007cee10e9e957ba6df38329b9d178d56bcf0167f4ec6fe6a0993da96b4d2d8b32f7c65be4b1a6f52f6b30d7553134d858a2e9f5c97797766f537cea9c6849c4bc88b8c5efd15fcdfeca710b058a1a207acffad919d9c68b795f9aa0f575176604d101577258bae4e4034a74d5cf64d7671e92277d845f33060de34ce9803c271ab3c581a66c71e410a85fa5c81b9bc43451aa5756e379a98e4", 0xa3}, {&(0x7f0000000480)="f3af8afdea7154e2ff1cb62c81150dd8eafef83a2ae616c03569aeb247916afc925fe21dc867b7e2d6e669427e5a7c1f0a826d5ec51ec30aabd50ef9315a9870e83c13c9afb0ea611f2140cf8b6b5f92eeb0d06478dc2873163de7e30496429dca64c5dba564c7906a9ca1aca251e22ef65a864cbd1b88e0d7d67e637a25810cff63552000d871c1bf781086549d6f008f22ed37715c9ca2ea29a875", 0x9c}, {&(0x7f00000002c0)}], 0x4, 0x0, 0x0, 0x4}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1f4, &(0x7f0000000400)="0511f000e19f000000000061feea06ef648f1d17a38afd9637deec037681b7370db7e50abf19c315b8b3eef0868fd93ac6fa0000000080000000000000eb509d623283e96d274d0d06ff8ed3800bc4a5b7aba28317f3f4c8eb0e43a8ff64324160e79da46e6addb50ebd53") getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) r2 = getegid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x10, 0x8000, 0x101) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f430518089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000000000000000000073e73944cc"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x185}, {&(0x7f0000000ac0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x7ff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xbb21a996d61e12bc, 0xffff) msgget(0x3, 0x20) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x0, 0x400, 0x6, 0x0, 0x401}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="fb9156ec4a559adde563bcae2f92c438ca6c7b336aac1131ff5a7b6250b4b768c0aab46b5ba43c26b9e71b08118d38347a1abbadca4c30f2c6a24600960b1c002cc125c959c25923790de2b0fb6e26be7682b8c38ce39ba40bc91cfe58d307651c6f9c2c55fddade10d5cfae9636755244aade72619075421b8616914d4548040d91b28fb5dc260caf76016d1a3a91e2484c31810a535948f17638dda667aa1330cd0ee79b0c1faa80c823bac42589", 0xaf}, {&(0x7f0000000340)="7a7dc8da44f2f10cc88fbb97af85c6e0862ff571afb15fb33ba6e6494b05948cb63bdd1fe0a9db90fdad1a4c06ff5327a345634efae6f62aca745db32921c6d3f457b74dc92392abb1f4bc35d71eb848ac5e874134f2a0deb4e314dfb8950c7a4c04d07865e2145d8f65b6db2c7f9f87385abfdd6c5bd6f437384566aef7ad5e33e77d46f4da88eb6a0475389437c34e9ac6716f03db954ab93af45ef72a44cdc18afb9b2240c11e7c4c0eb17ce3124bfbb997f0d9185ac62ebc8b3d2c93952927813615169df3c888be9e1fb4f56c6f4ece73d1dd8201851a5463137ce0d49edb709bab990199cb6b12c0e5fbbdda06008b008a946d", 0xf6}, {&(0x7f0000000440)="8f814e8da0b036688940012fa550197b40778ca82d2e4b8b0ec77a839150fe50f1c9cfebcdf8ae1acafc830494f89a028c7d93935dec1d6b67efdacb8c784c009bff3160633c57384bde2f05086fa07bb5e914efee7a53b1251f5b3a49d629609f5b78", 0x63}], 0x3, 0x0, 0x0, 0x1}, 0x401) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={r4, r6, r7}, 0xc) mknod(&(0x7f0000000700)='./file0\x00', 0x10, 0x2) preadv(r2, &(0x7f0000002c40)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/223, 0xdf}, {&(0x7f0000002840)=""/71, 0x47}, {&(0x7f00000028c0)=""/127, 0x7f}, {&(0x7f0000002940)=""/169, 0xa9}, {&(0x7f0000002a00)=""/114, 0x72}, {&(0x7f0000002a80)=""/127, 0x7f}, {&(0x7f0000002b00)=""/166, 0xa6}, {&(0x7f0000002bc0)=""/73, 0x49}], 0xa, 0x0, 0x5c) socket$inet6(0x18, 0x0, 0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/tty\x00', 0xfe8352a9378c1903, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000002d40)) setpgid(r4, r5) r8 = dup(r3) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000002d80)={0x5, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000002e00)=0x80000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) unveil(&(0x7f0000002ec0)='./file0/file0\x00', &(0x7f0000002f00)='W\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002f80)={0x3, &(0x7f0000002f40)=[{0x9, 0x4, 0x10001, 0x7ff}, {0x7, 0x100000000, 0x400, 0x7}, {0x100000001, 0x3ff, 0xc6, 0x2}]}) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, r1}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x3c180e5e6317371a) fchown(r0, r2, r3) 16:00:20 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0xe51}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0x0, 0x6, 0x1, &(0x7f0000000140)={{0x1f05, 0xcab, 0x5, 0x7, 0x3, 0x9, 0x5}, {[0x7f, 0x9, 0x1, 0x2, 0x4, 0xfff, 0x7, 0x7, 0x7, 0x40, 0x9, 0x8, 0xe93, 0xe5b7, 0x2, 0x9, 0x8, 0x5], [0x4b5, 0x5, 0x1, 0x8, 0xff, 0x3, 0x6, 0x341, 0x2, 0x4], [0x40, 0x5, 0x3, 0x8, 0x2, 0x8, 0x1], [0x2, 0x6, 0x1, 0x1000, 0x2, 0x8], [{0x65bd, 0x7, 0x40, 0x5}, {0xfffffffffffffc01, 0x6, 0xa8b, 0x100}, {0x7, 0x33, 0x7f, 0x4}, {0xc34, 0x800, 0xfffffffeffffffff, 0x626b}, {0x6, 0x80, 0x4764, 0x7f}, {0x0, 0x2, 0x400, 0x7ff}, {0x0, 0x3, 0x1ffc0, 0xfffffffffffffff9}, {0x80000000, 0x7a, 0xfffffffffffffc45, 0x7f}], {0x7, 0x5, 0x5, 0xfff}, {0x3, 0xc36, 0x8ee, 0x8}}}, 0x8, 0x80000001}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pwrite(r0, &(0x7f0000000480)="850bd07545820fdfd6ed80607ee7c2631cbd", 0x12, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getppid() r3 = fcntl$dupfd(r1, 0xa, r0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000400)="62d067939023b2c756b5fbdbbd0c33306bd584056875728c7e85cbfe711eda644fa445528567104b836b45b5bdc5ab663be01f1971cf8b3c36a5905145f07ebdb2fa9a8b835d99df909ea1721d6a9eb8288df7e2275ad2dc22288845bfa4", 0x5e) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x3, './file0/file0\x00', './file0\x00'}) r4 = getpgid(r2) r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="ba3428b4d4b90ce866fa1e2fb62c27ffad8100472e22d486c1c67292f51b5a1534f4852606fb205705b1cca71bce16d0f99e88fc0ad3fe3bc2b53b99a6b4d80299d49958d9e25922690977645dd320e04c3d5b124c30f75f3a1021764314da27ac6cce5e699615094fe8eb0127371a723172e0a2cc200280b3b5685c85ad47421596a0456849a21a", 0x88}, {&(0x7f0000000200)="054f14a79c68d38bf1f3cc67193b933d8e4cfc6de10395aa7234d8843edc2acf86a5d1d8eba14892a630d170b6c0de40aa21fc185f9dc3de5a38167635a155aea8b00e1ef7dd69e82e425b3a5ab61bdaab5b3d9d9d3e3714e0fd48d7057d6d46306760c7af4997e521932befa6a8bc359198fd9e0535fbb3ca09aedfa8f4f89aed3bdfa4c452c8c53d09e1f1a013985a1101db8f5b8ec2139fbb2de8301b6817e8b544acc255f7fc8854e2647be35b03d0685faeec2bb2365a94b50d40c36207fb06acdd965752a0b6b5a1711866dc19481e83625dd5a5523da960009da92abc96fc51d7", 0xe4}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}], 0x70, 0x404}, 0x402) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) syz_extract_tcp_res(&(0x7f0000000100), 0xfff, 0x7) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x1ff, 0x0, &(0x7f0000000140)=""/183, &(0x7f0000000080)=0xb7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r0, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c6974880628bc8873e74de40000000005"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000600)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchmodat(r4, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x100}], 0x1, 0x7f) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x27db, 0x4, 0x20}, {0x8000, 0xfffffffffffffff9, 0x5, 0xd}, {0x8, 0x7fffffff, 0x401, 0x5}, {0x1000, 0xd, 0x8, 0x101}, {0x9, 0x5, 0x3, 0x3}, {0x0, 0x7fff, 0x8, 0x5}, {0x6, 0xfffffffffffffffd, 0x4, 0x6}, {0x1, 0x6, 0xfffffffffffffeff, 0x2}, {0x5, 0x1, 0x7fffffff, 0x3ff}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100000060) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x1c0, 0x11}, 0x6) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r6 = socket(0x23, 0x3, 0xffffffff96fa552a) syz_open_pts() getpeername$unix(r6, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x18) recvfrom$unix(r6, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r7, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000001c0)=0xba51, 0x4) r8 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r9, r10}, 0xc) msgrcv(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r7, &(0x7f0000000200)={0x2, "19c25bd782aa20cd3c0ae29e67060000"}, 0x18, 0x800) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x19, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x10000, 0x8}, {{r1}, 0x0, 0x20, 0x2, 0x1fffc0, 0x800}, {{r1}, 0xfffffffffffffff8, 0x40, 0x8b87d68f23dca198, 0x1, 0x7fffffff}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf0000011, 0xffffffff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000001, 0x3, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xffffffffffffff9b, 0x8}], 0x0, &(0x7f0000000240)={0x7, 0x4}) kqueue() dup2(r1, r0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00), 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x82) clock_gettime(0x3, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x3, 0xffffffffffff8001, 0x3, 0xffffffffffffff81}) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x37, 0x1, 0xffffffffffffff7c, 0x5}, {0x8, 0xf8e, 0x8, 0x6}, {0x91f, 0x8, 0x401, 0x7ff}, {0x3, 0x6, 0x8d76}, {0x7ff, 0x80000001, 0x8, 0x80000000}, {0xfffffffffffff000, 0x0, 0x3f, 0x7ff}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x6, 0x10000000000000, 0x4000000, 0x1}, {0x7, 0xfffffffffffeffff, 0x7, 0x80000000}, {0x1, 0x8, 0xffffffffffffff8b, 0x4}, {0x7, 0x4, 0x5, 0x8}, {0xffffffffffffffff, 0x6, 0x4, 0x6}, {0x9, 0x3, 0x4, 0x2}, {0xffff, 0x3, 0xfffffffffffffffc, 0x5}, {0xffffffffffffd973, 0x6, 0x5, 0xf8a1}, {0x0, 0x9, 0xbb, 0x79}, {0x5, 0x10000, 0xb3, 0x3}]}) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x100) semop(r2, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r7 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xb, &(0x7f0000000080), 0x1) clock_getres(0x2, &(0x7f00000001c0)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000000c0)=0x3) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) getpid() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x205) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x1, 0x2811, r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000540)={0x5, 0x1f, {0x8000, 0xf1}}) msgctl$IPC_RMID(r9, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000380)="9fee1b0f073b73a0b83a3ce3afddf6afb3e930af206f48a3799233d29a975dcbd66ee6d3566f11b98422f6235cb51f308af1358d6e7e363c56234222be3350cce3b13227522a8054", 0x48}, {&(0x7f0000000400)="03b4dc0807fc3306ad36ea7b6ad94076deb9c5687994063f4e7659215f984d3cc3535e5f6759897c0be836b72eb835d3884f6cb9761919d0d5c4dd76a6fe490688b3c2f2b97d149a30b56b", 0x4b}], 0x2, 0x0, 0x0) semget$private(0x0, 0x0, 0x100000000) 16:00:21 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x7cf7dc19, 0x7}) clock_settime(0x0, &(0x7f0000000040)={0x6d8a1c48}) 16:00:21 executing program 0: socket(0x10, 0x1, 0x7fffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff90006ee01b0000020208a371a3f800040000000000000000000000000000000000000000000000000000000000000089f9b263211072c2ac52361add3ec5c08183078f95727c4446996a36f597f68cd302dacb6b9d5e901d757af5e8636a082f3dc481", 0xa4, 0x16, 0x0, 0xffffffffffffff97) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000100)="a4882b18a70ea8dd6e7b5bfa47802cbe22d1685da7c1a3b5814782df4a892c6292500b2822a95a62aea9d5e8e12b39c751d945d8ac75a03ea2840dcd0ac4b68c9b98cdec253c2dcb4b0270afe0e4bfd7c50ef218d71929da49e83b4fbc83efdb91834dcb328252b744e87fbf5d6d340868f51884dbac", 0x76) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7ff) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = shmget(0x3, 0x2000, 0x120, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/12) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 04:02:32 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) semget(0x1, 0x6, 0x38a) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 04:02:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) setreuid(0x0, 0xee00) r3 = geteuid() setreuid(r3, 0x0) r4 = geteuid() setreuid(r3, r3) setreuid(r1, r4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40000002c}, {0x8, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x77b79f28a994ee83, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x23bee70652580c09, 0x0) rmdir(&(0x7f00000001c0)='./file1\x00') 04:02:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x5, 0x2, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/199) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="795ef717") 04:02:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0x4) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000500)=""/252, 0xfd2d}, {&(0x7f0000000600)=""/194, 0x79}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/132, 0x84}], 0x1000000000000270, 0x0, 0x20000063) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xcd, 0x0, &(0x7f0000000180)=""/205}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pread(r0, &(0x7f0000000280)="3a53260a0e972e536c2da31d6eb5d53bb02183985fdf543d75292790b2d38810e3828d6b01232f2bd8d8ee91e6eedbf9304c4d0dedcfb1d49780b5ad345e7eb41d9b7b80163d742cbb796ca6160ac38b08ecf9da5d8dd72caeb86e8e9ddfa7b51ea43dd182932ca008733d5755dd2c83571486ad2f0249a73c8dd5d0699da9f257419cc71c9ca6e6b8babcd36b83af178af054628b9afc4ea87088be1ac73020337d91f441e6cb1ca159e92d86922024a68bfaf1970574f99dcef778702e58dd", 0xc0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x71, 0x0, &(0x7f0000000180)=""/113}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f0000000000)={0x0, ""/156}, 0xa4, 0x2, 0x1000) 04:02:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = shmget(0x2, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) linkat(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0x404) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 04:02:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000, 0x3f}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xf5fe9071239887ff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) pipe2(&(0x7f0000000300), 0x10000) r1 = dup(0xffffffffffffff9c) open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="c112f7a85a32a44e003325df57b3584fa70ad154f0cafa7893d1d2aea48eeddd039f24edab27cbaa1defc85afa04a881a0f9b3a17c55330ca1887e41705270f2bb28629399a95242b3bf596d3a81de6301eda0199192ad26400ddf2fca4f6da1fb14147de1b8cbb5b62a9806c12423a67aa2d6524885e20cdb056b16d1e2923756ab711e12cd0bb0bc2ee73a37518dddd3e1ae235f65827123108b0afb57867ee2ea71cec4f6e15fb14c0d48a4363d898985044edefb838007883465223551eb6dc0ed8997699be4958486ae62acac05b67d17f283", 0xd5}], 0x1) r2 = kqueue() r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fsync(r2) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0/file0\x00'}) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x4, 0x4, 0xfffffffffffffff7, 0x1}, {0xb1, 0xfff, 0x80000001, 0x5}, {0x9, 0x9, 0x4, 0x9}, {0x8, 0x0, 0x3, 0x5}]}) syz_emit_ethernet(0xfffffffffffffce6, &(0x7f00000002c0)="c0775ab7ca504c2e30adb4e22b14e30a000008387514dfe1717bfc531a5936c389e607e85600f25ef5bf2ebc292c7f0c9f17ca28d5eb318693985815a36525c98ceda934aa63997f0d6cc1e4f4247888811de3f04f79f416320aab3c59c3e8a5f64f72d493be667bacc26ed87ad0d9457811f0859c8923754d6720981b0e9e2efc72ba618c762f270a8f647d5b6183fa4f4b42489f3f7eee") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000500)=""/178, 0xb2}], 0x5, 0x0, 0x0) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:02:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x220000003b, &(0x7f0000000080)="086506df85fb6a58130fdcdff0000000220bfbfaacf36661fa04756acc0fbd3223253b56c0550215278ad3a802e793a08536fc3d36157b62b57f2cdea5b7a4bc3b49c2f11c658a496f078f7f87f3e87c8be8712dfac6060bc0d7c9550e6147ffc6ee39927790147682ca3120f8f324e9edcfd3f9e276275fc45b9e6153607f05d5ffb42de0b2a7121799e27e97d4e6bd0c2fd137a9c6efce92739b51291bf6cd158d7507d5afc582fbe1f6eb5174f37e7966b14ea0bb71b10f60250c17f65045446b9426aa2169feb43a7d8bac36900b36bd842831b2a20e7e266c8a0560cd7f1b653582f27d77ab09777dfe9eb992d30004bc7d2a00f593a6d4fdf5ca3f973cb007cbfb715d13f9c73085af521ba0b4aea49d39b1628f49f6", 0x119) 04:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() pread(r0, &(0x7f0000000340)="d212805ef13ef42492b0421178affc9ecd9ff7564ef0eec742df1127bff8cd75c3ebe2eb5878f552a9015e158f5a7bb19ccd703cae4067bed99963c68870ee89ee4f5110150c30e08daf4c79df75d1ba8f489f2753b1887949b3346eded735e916c09d2cadfbe9a82ba83a06ded486661c998c0da46083bf1cba7e8c1aa9680e46e9154af3719fe4804f7af43e4997af0bee5bc0f157020f087bd59850c19be70329eaa88c0d5a684babee33a11ee6b9d1ea52e5a5e0749249b87de3", 0xbc, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) syz_emit_ethernet(0xa9, &(0x7f0000000280)="65f2dd5b8c88e8717ef48c5b0a4c0185e73a97b4e3886deb0431232b693f8efa350623bade44a06e0e659bce7ae3a5879dfcacd0936e487508369a2fa385cbbe0e606d395c692c9b001c849c4d847bcd00248df278ea1e36444cf7460bb797583d12fc55d03ea4ad321ffc53a9c6e24f57276f56cdb6e2a8a56e27e394ead679cf63add1b3619e3379ed7a43e76ebd0c7238a676f8cabe56aef1eee6b469c42bc9d988461b9cb9db55") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x20004276, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x80000000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000400)=0x8000) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socket$unix(0x1, 0x7, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000383000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000146000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 04:02:34 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffb1, &(0x7f0000000480)="05d58c598e881efb56d89c17d8c2c231dbe292e3642452f0cb23d55f3a5b0a5cde7c36a0d76364d4d46a6eab425e7969ecf8ab3f914ec051a9a3f4bbcc8d8cefee904dd163f65eb507168e4d23aa806fdee37c4b4028b2f6a06db6c8068bbf7e6ccc9fa0cf7cdd927345e19b6b2376c8a0a15396f2b86e6db3f4dd4a8359811e770496595bed33e685e885a753a4d51b75110f20028c7fbea09e7d3ae7d5517f439e69d771a19237d8920ec51323b4a8bd00608a9701e6e0b2918d70bfe34a3a1869dd6b000000000000000000") mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x1, 0x2010, r0, 0x0, 0x23) fchmod(r0, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 04:02:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x800000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 04:02:35 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000340)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x9, 0x0, 0x2, 0x1, 0x8, 0x0, 0x9, 0x1, 0x0, 0x200, 0x401}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) fcntl$dupfd(r1, 0xa, r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 04:02:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x9, 0x3caf846a, 0x6, "0cf392314ddc694d1c715a3288a5754d84670c78", 0xe7c1, 0xff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_open_pts() 04:02:35 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mlock(&(0x7f00005c0000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) sendsyslog(&(0x7f0000000100)="601f30bc1d4ff9d959e042960ac675679097f0d2c466c7efbb1fbcbdf0c514c95d11a020442b5104d3abd06b3be909e2e621f6dbc59599b7adc09fecd7bbbee76d7795d2cf04390c724fc2bb69ddb013924ed4cd77d147bea612d449", 0x5c, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffcc8) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) pckbd_enable: command error 04:02:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="3b25da8c787f105b3fb656ddd09479fc802e7fc85671e8169c2ab3c29d1b5129cce0a5ecdc4c8a29c66044f7aecb72ed3f8504283ac45a6eebc3ed30e2c0d694ce3cbd0b0cd949068b81d1eb9c72b43e4e58c01c86752229bed1efdf42ad51a9fc3f71e8bc056a58e864b481aa73ed0cfad81cad16ec58fe23ae567be12e68e4a764b9", 0x83) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xa14, 0x4, 0xff, 0x6073}, {0x16c, 0x6, 0x4, 0x80}, {0x41, 0x1, 0x800, 0x9}, {0x400, 0x0, 0x6a, 0x13}, {0x10001, 0x0, 0x0, 0x3}, {0xffffffff, 0x7ff, 0x1ff, 0x4}, {0x5, 0xfffffffffffffffe, 0x10001, 0x7f}, {0x81, 0xffffffff, 0x7fffffff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000b5, &(0x7f0000000100)=[{0x4b, 0x4, 0x1000000000}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 04:02:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 04:02:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) pread(r0, &(0x7f0000000080)="6f8c5e9e3a36538e1fb38b628dcf7cb9addc396262acbd33f21c0009b861840b5afdad1dbec1fbdcf37e141528e90612ed7ac1b4f9a7cbc97cc19da6ff9f607b5bdb9888153a4d1be5e4faabf3edb9789d933da643688898e7f0e132c0437f998ecabaa17dba6d822a69678dc3db4ab0cc6687f6f10d5ac411f20bb80e6ccb824794a5094fe6d3e9a58eefb2936308fea6f646b90c2d8127ea567a277a0aab7cd31a", 0xa2, 0x0, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pckbd_enable: command error 04:02:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket$inet(0x2, 0xc007, 0x4) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x401, 0x20) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x10}, {r2, 0x20}, {r3, 0x1}], 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:37 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x8) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=0x0], @ANYRESOCT=0x0]], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffffffffffffc, 0x43a60a74000000, 0x2f, "3e58a044b140bc000000000000000000002000", 0xffffffffffffffff, 0x6}) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0xe35) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x401, 0xd03, 0x1, 0x1f, 0x7, 0x20000000, 0x0, 0x3, 0x690b, 0x81}) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x4}, {0x2}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0xc3a7dc28e83d13de, 0x0) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 04:02:37 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x100000000, 0x5, 0xffffffffffffffe1, "250a35db7ffee50c1581e12bbb251cbae101a975", 0x8d5d, 0xd209}) r1 = socket(0x18, 0x2, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000000)="62e59f85c652ba12e05025fcbb4a8085bcba6df67fddedcb4927291ec33e52999414a9ee16987feee0986a10460e76f9ad3fb591c1c4ddf2f71a1496039609de862a83e9da06087a0323f30d56be5192da7ffeb6cc53cb92a01e5314ff26b0b839790c6d9aa2b1842e16117129f3d71dd02c2e63de96fc99e18e9fa1bff8c19b7fa0d1ef3e51d74bd989960a128ad712e5562d7f7ab9d4bf55a0848f404f0b1d097cf6e6bd81f72faa51320cb129dd8dc9b5d16b5775c6ee047e4ae947840030da2e68789f089771d6baeb7b7e1f", 0xce) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0xff) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="c2022e2f6669a06c653000fa4d22d17c8652134d6aaf759fa532c83d4f2b72c6f2837c27029976df401aefb75522d2f20a74e2f2105c49d331ed6851ec298adc1447088f8318374dfb1012fc96fb639659c8e570258446"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2198, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') getsockopt(r1, 0x8001, 0x80000001, &(0x7f0000000180)=""/202, &(0x7f0000000000)=0xca) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f666104003000"], 0xa) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x80, 0x7, 0x4}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 04:02:37 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) fchdir(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r1) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="24145c9a65bafb390398055c5894e7931dabc01e96add5c4000e98da1766fc4b440296a6db221e2badc6ccb6bc255ee4dca7bb92ddb1c93ee4b29aa380fc8e7c0935017e0f3c4686435261a6972b7d214c51ae8e63", 0x55}, {&(0x7f0000000180)="9fca30666fca183918228cb212900cc76c16838f8649160a46c3174333a88f2be19b0cf98e0471f2b39dadfcfc4fd757ff7fe513038d9eafe03680968a0e63834023c536a48deafea5cad7e5362170bcfcb65c99e52e8906b341b43878132716d20f4aad973b38ee8908a280d31512e7807a03b04426570abf79f1959b4c534d961b82cfa7040d3155d6c18475cba2e3af4a1c45fccbf956fa84edf74fd8642b8b5944943459965ef322305a274d02d5fc6a4ce75f3af0a6f5a9a39de971d705b5fa7ec3dd50c492e44fb77148733a9f79d27aef50dd5400c98eecdd2bdc53f959163e6bbf5397349ec8223ab2ed5116", 0xf0}, {&(0x7f0000000280)="0b4776741d4a51de14525524af29ec6f83386c3b8a1389622b2780c450b011407c4895b12d4d4599da98dd6e22098c48dd00ac544ce5c6c2fc50482970579dc029b46f061b68412ecb046df2799e2e17033e195e6f334e8ea8a2e5e3ba9408d5473fdf7c653ddb6e1d80d3b61df69ef9bdd762b9583630b7f7f8420f239d064b940ca99db09fc9ba71d26e5a23d715a0a283aae0646c91c5ae608b79cd24b62790cbc5106df8f3fd6cfb8488a3ae876c6edc0b6426742e67f740e080f08c5fea77521fbfabf31e37f4da344f7e22e05ba8accadb16838b1f4039fc8ee61aeaffd14de18e89e33fd1abf65bf65757e0", 0xef}, {&(0x7f0000000380)="c54a394c01e503a6d7c8db4eb0f9c1b745be235ae666992aa3938fe498ff553c98cb9931a7eb44ce4e8e27472f48c71820ff5836d3a7f8d9fc44c55f48ec57e244e1f530e3ec75fdb6081ce9d54304", 0x4f}, {&(0x7f0000000400)="30f3a0599fad19870e22f241402642ec0f516ac03e074af436cc00d4af2ebb3aabc1e1ddf11614d68384c46f441157189587ca8e81ae8d9a23337a2e7f06ee6d001b4e73eba0886ef0beaa00d9997e9c504e4cc6b6c0aac659a2bd28a4302159c19aec2750bcc40ebaf0eaeccb1db5c4b537cfd9348e6c41845a0b20519d661218672966e00b67f75300d60d82b28b0e", 0x90}], 0x5) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000580)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 04:02:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x9fe, 0x6, 0xffffffffffffffef, "f8c58e7ed4b4499f9a05927d18ca24b3246487ba", 0x74d, 0x3}) kqueue() setsockopt(r0, 0x2000000000002c, 0x2d, &(0x7f0000000040)="902c3fc042d545d5b5a5534422c5f32617ddb3e4a8ee45f06b149bbe97d9383c353745ab841c", 0x26) 04:02:37 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7f, 0x86}, {{r0}, 0x1e6aac7f843fb8f6, 0x1, 0x40000004, 0x6862, 0x6}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x40, 0x200, 0x3}, {{r0}, 0x0, 0x1, 0x40, 0x81, 0x46a}, {{r0}, 0xfffffffffffffffe, 0x49d60b74692a7734, 0x2, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x18, 0xba67674640bc238, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0xb1, 0x2, 0x102a, 0x2}], 0x401, &(0x7f0000000380)=[{{r0}, 0xfab8c58ac91f2ff4, 0x20, 0x20000003, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x60000000, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x70f3c8f1a132e488, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x2, 0x26}, {{r0}, 0xfffffffffffffffa, 0x1, 0x12, 0x5, 0x1}], 0x3f, &(0x7f0000000280)={0x7fffffff, 0x32}) fcntl$getflags(r0, 0x3) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4}], 0xc51, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7f, 0x20, 0x7fff}]}) 04:02:37 executing program 0: syz_open_pts() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:02:37 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0xc4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x280000, 0x7}], 0x9, 0x0, 0x5, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:02:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 04:02:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) r1 = semget(0x2, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/186) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 04:02:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) 04:02:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$getown(r2, 0x5) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) 04:02:38 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0xb4) write(r1, &(0x7f0000000380)="b0", 0x1) r2 = semget$private(0x0, 0x4, 0x400) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, r5, r6, 0x0, 0xffffffff}, 0x400, 0xfffffffffffffc00, 0x8000}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/184, 0xb8) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 04:02:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe83e008fe819", 0x8) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1b, 0x8db9960fc112d523, 0x4) shutdown(r1, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x40000000001e, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1ff, 0x7fff}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 04:02:38 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x400, 0x5, 0x0, 0x6, 0x3, 0x1, 0x2, 0x0, 0x2, 0x79}) 04:02:38 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x0) getitimer(0x0, &(0x7f0000000000)) 04:02:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xe613b9dcc523d44b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x5, 0x53ca, 0x3ff}, 0xc) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 04:02:38 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) chmod(&(0x7f00000000c0)='./file1\x00', 0x107) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) semget(0x2, 0x3, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1\x00', 0x2, 0x31) unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x6, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000002c0)="dfc1967d45447c7149c8ee8f857cea5bc7f7ac14049698f1eb8f56122832dccd1198bcff91bd8f5892e10dd5cbf731ffe0a386d3db133547bc8e16ade36d7c3fa923681213bed537f8a199170f09f5bb9836de076ad8463a524977090b73263dd05bce65bd25c6464715a003f938dd3a214642471aad56c70a5bed9f3149f6b1422167208a5a5db3afa9c9e8da409ed275a424f672483d479d003ea373e4e7473ca8b6c3a3f543cf31b4cd871be474baacf9992cadf209a8e7521941e4e86ea9a7c167cd39809f770abb68845d1920f11974991fbbab3ce563ffa404012cd621a6bd25d8a895729c3d03ac3648d360e181", 0xf1, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x2}, 0xc) 04:02:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000500)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000480)={0x3, 0xfff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="9cefa6df3f829880f96fb1cdddc422df1ff7f263a92390d77ea1f36d7f2195989d8298c2e07823e404a218e966901406c08fbfd3cad214a8f170cd021f8bdd96acb43defb210ffe5f4d4dc2b8823bba995ef79f9c8ea4b5b8e3bc670a0508577308499a01be6664c9263f4422708633ae6cce5a1bdbb71d25a1424f0f130c0", 0x7f}, {&(0x7f0000000200)="0fbab44f683d34db5dfb64fb0e68880d05a5531e3d85c234b860653108a3d76098f3c21aa06e476efee9a3c95fb71bcc766314f9024ece64f23a4e73f4f9bd8f2c362d013196009b22ba6177e2636cd67396aee8050d3ffbfc3eadcb84f97c824ce2ca", 0x63}, {&(0x7f0000000280)="cd3a37b76bafe30cad82ac68ee620113b6ecd39592a96e817cca3292431664145b3683c4076ae7e2215a120201ecaf0707837691d4818524d4c927f16a7b5bfff321ac10d60e2c7f610a1eb24da7b40ba31377a1f074f8d908f860db99f99cba48eee3be70801d35efb0fa29b7b58954d38c0604dd116987718d56da3c3d526f7db72f7ad61757", 0x87}, {&(0x7f0000000340)="fe7ba08651cd191a5e92b75ea66af839262608fa8d7ab14208b1bb5cf27c01925830a53994376a3ed46c6aa529c4c1ffa25d1362392bea1180c897725ef10d5cba013932911d61d4f5427d5c", 0x4c}], 0x4, &(0x7f0000000400)}, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 04:02:38 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) fcntl$getown(r0, 0x5) dup(r0) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000300)=""/17, 0x11}], 0x7, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x8, 0x382, 0x2, 0x7}, {0x0, 0xff, 0x9, 0x9}, {0x4, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa}, {0x56, 0x6, 0x2, 0x1f}, {0x3ff, 0x4da1, 0x81, 0x3f}, {0x9, 0x9, 0x2, 0xa7}, {0x7, 0x8936, 0x5f0, 0x3}, {0x3, 0x7ff, 0x1000, 0x100000000}, {0x72, 0x3, 0x7, 0x95}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f702d690b86a62c0306ac2217ee30a8511497941f55e630edcd8b5396601e172c0d64d02d77953cad0c17e710fa691bfc69ead502f406443c66025527c41a6bac48deb7a298f35653da6bc3430cc35ab2bcb518bd8f7f5fa7c8afb16c4002995c21a42d2b2f13dcfc3d9a16d8af9106236ef5ef814603e636c269de0fd2f5b82b7604b", 0x83) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 04:02:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) poll(&(0x7f0000000040)=[{r0, 0x43}], 0x1, 0x0) 04:02:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a59e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be544c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a", 0xd0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x5, 0x9, 0x5, 0x5df7}, {0x100, 0x80000000, 0x1, 0x8}, {0x76f3, 0x6, 0x8, 0x7}, {0x9, 0x5a, 0x8, 0x9}, {0x39ea, 0x3ff, 0x0, 0x7fffffff}]}) 04:02:39 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x10000000000}) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r0, 0xd430940bab16a173) r1 = dup(0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000080)=""/131, 0x83, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="fd947385c3a35e84fdc12f7cc9b72f4d6685ab3636124d55ec11d2e7a41037baf03a0e56a00616c93af876e92394f6b53c12491fbe0077efa0fc84b0935200c074b7aa351a705699e3dc5d90746a9681afe7d877ec6d6b6e835430d8c7fe0834ba38c86088f5c4665aa3116376d71ac1a266545b26c5d82a41ed70ddd58b0f806a890b47be985b9744b97608d2b55fb40e6c53f7fefd23ca9a8d4f91f34aeed5458f61767fbd3c65b26f4349e3f5230df63e64f5b0a4d1d41a81872ed521ed85ef756ba5250d0a71768fbae765f9ed16f60a7e68e9b5f88146ea5d24b24ed9a5c0891b9d93042496b0ab07dd94ea06be39545e24311847e81f40b82c3b1a28c5d8cb18235c7257a9d757d6dc8dda499252c470c449d6cb0a046cd817733a3da439dfe01ecc44163d672452bbc9c7e7154c6e1fa1c5616cb56b78ea3f3868359756ba96104f8a11a5d8d86f44d9c988f686aa4b0d2f5ba7b7a30d29d31a060d8e416bf45a8fdc1cd68436c874dad7c377f18500d78057b332e22d03a52f975112c7f071639546a2fc0d84f6c8cd33c8d7cca88e1a5ff40f1057f430b144d1ace641b63c71dad74563214dca579ea8faa0c855bcaafe711fd8e5baa17b6fd22367adc479e61e970c35696b1d6134971a09529580d5053529deeaeea127769ec68bf0e412abd0338ca6cad1e20396307f1e8d7669d0908b65ae43dbeb4fd9169e7bcda571945bb5f02201d59f0aa34476c2792f0b6a49a6ed90aa670f5a6aedd81c8231170056cd9b26a8a49e78159e30ba1cfce8f3fbc5134a973c7c1188b671cf3d582df9939930ae2dc2f0420a691e9610433af150d321f4964082f2aa94be868afa300eb18ee0a578d28af28b49537313eda12b6cdd3208e8571d6c851291b3b200dba0dd9721ed2a5816273a254c8e25100f2f630c3643f891348a1bcdf43d8e77dda88bb68ef3edb585a41cda535ccd1a2d29de4645c8b851259155a6ddb5d890b5449fc3d87a7bf61d17538a93c6ce02209fabf6c14d23da48f2ed431885925ddd3f6d60cc6e9760f674dcd652d4f843dc10a9f4fe27331962d64e8506c4aeeeece88eccf1181d8625ce45fc2494b9329a22392c8a0aa38804742c91ca6638e4d5317853186320654e75545804cf27009901b54f4fe21006c851c7ee43f043379a7cf81f5bc3f59f1911fc8f74aa239b7c5e12db8150eee6ef2b5c332ef66128679764a87cf84b6d1d10cdf426114bfbbf79e57c99e41250eafe2cc8ee8d52f30c6d70821a9a2c3a13e7336c28de21d1a2a102494c8c6514984e8f6fbda249bb205fba75b20f1c68d50e53a4c37be7da840d04336e32011688a0aa296995c7c275bd05fa1ccafe80c50069191ece3ad968359c53f5baa77f9c4caea59c5bb64065b5e64ef2ced21aa21625b61be42d20783d347d712463c7123a4689bc948a35b5b6e8ee581f75fd71017e4925ce196b98ea59ada4d6d3be0294a06964d2593218b8b94662f375c0ea380c469b1cfbb8b9db66a1320251c18cc5131ae4f5b339ab6a3441f519b3f30a5f82460dd167ac082a075ecd9f9fe0eff3279a0a424f9530d71403fd83258ef09370d3f5a7266d92b03e5138275f5bc888fda511a94363fb154781a34188b1c9ff9c5d820a8a3be7073283cdb2d6a94b9c9ea43b65374ecb363a32f77a4f5556a3b7ae05cde684ac7132db6a494f9e5a80a2122a4e7517e8369be4d8e6058c0813eafe9d7c8368ede29b380304221ced4b13faccd0cf167945ccbd401f13bea6d672fb33c16cc66fc9c21c91eb5f06a4bee31af3aa5b0bc903f4c2705ed9e96c2f1599e58aafb85e94fc2eb710719a8fc7a85bfefe5fceaf38ad322820cdf0d5551e342f32d479d2c4af7a9486cdbeb3d77b24cb2d79d9f7273b3310c9634836689b66efdc388f49545e3269293316c958e4880bbcbf539596f7f977ea25c4af34ef4b2fc474eab769049e0ea10b29031c253a392d8cfc9e0a0456b5598caed01ce0027538aadc64b0649664b348510290eee04dc54224b7e0278d46c352efbb472b124f5f00b3adde11bc82e6603f81b3d6e6a567f54e1c1019afd4b5b76cae2775c92375493491ceb234c9eb37ef8a35dbd88bef708fd65d65b5d2303e360420b73cd9eea171b87b8f194aa533ab0c36462f9e7c7d8d252a3f752cad543415f762a795da84e018ce3662f57175618916587e2fad4c2576648f19f8b591379bf8e0c62a39d7c7044c8ba2eccf9f693d84faba90e572392eb912a24866a070d4d88d9609f94ef2162ba4ad57749176837cf258fb7912ed463243b652de27a41848a10a562527583eef449bd04aa92759509d541d88f78ca270b067928462f6610f62c05735e645d705ac3659061a1973e337c4f72871554698f259af17a752b184d7fbb1b5724a4fbf3ef52de6a441e3e2e136559ff5318bc1e10f3fa87450d2f187cc8eccd488fe5a6252d634107ff4accd867266d8444ad84f5576529c00ee26925ee3152a589608e13268a8d98ad2a2c5f3a1103c6da7f3ae87949afb8a4fc4e54bfd850029fe5706a9be7b4bafb5b7098df50bf26d16b4b20f48fafd7d757315f5fbb2163a07119c921d1bd27e82aff3ac96f950510dd109ccc2ff8e4540b07f2d7cfcabe203f1d6a38ea86d442eb8f38041650418f50aee140c315dfda59816d7e2aa3270824360fac7c379b66bc0a4a008b6f4d791ec216cbc9d3b7e7d7784cd86f201ca5152eb44ed604215cddd332eeed10ede6c1339bdffbc4f51810f4a26a130b8bbaaa5cb5b83e22e70ab950ce3b8710907e146b8b5e052aa5376d32e10fac989ac9a9060efb14bd2776cf72cc0f91ac8739302b017ab63e2e19cd5ae43be1d433df5ae6eb309bea39f90dc06e024253ae138be9628f5bb9895d1feb51553a2c4ea4bb9af316df4d97c3e25aa8ab3f3d31d3a1806da5f75e8f9d72a812d033f40833bc9e87bfa7fe987b3514ca1e56c42ec986dc76fc35c52d79f39ebcc9a386a08cd9ceb5471f5ab9a7c86e01daaf98ad00c42660250e2dd823b9160895bc5461ce62b6ce3868192e714fe1745852fcfa8d5115c59b058fa15af4b87cedae07df9231d8f0d3c5b077802773215b3f92b308363f434aa8dd117ee5b743d273dc3250a10c090319133d2cd736745a0b31effedee5b1d3aaa8746b94da06308dfc947f626e28900897a03a314274c98f1562c1d4bf8f27313413486cfb883f5e060a07840380a1ec67c55c5d399a66b2f728ad5e8081ecbb011542368d8b795967089a177b3c30e9afc7b77b3340bb448d34fac2cc8eed9e145ac6dc5f13956877cd1779c6bdd0e70f5dda6a5b0f494dc848a5c8b1f5fcd967fd7ae46af2fb70fc4d8f479a02f179de6257a652d8dddd7a512fb7c237fee6c7ffa5f61d2dda2ab23882812eb257e9c92923a451e56944e325cd0993ab5de83ff085a29f413f89b6ad7ba71a47a7583d77cc4a3f81dc82a328aca2de9510ccaa1482882a5af115edc2f215a0682dc17d200cfe1dcb5a22b55b830f825ccc28e8fd86be34b4af0d224a0424ee922e0b361f2075deda919fcb75b3417929e263b07f77b28e1ad3e9abca77e088fe553b6280f11bafda75504becdb3b2fd38c76d17fe640ffa3bd624eb1d2fa0438b01fa21bcea304b90299e9e52d0592d9316b9ed724ea6c32ed43ef56ee00c1c7a3aab59b1a49a85eb541ffb0fd428b31640f05191b254e86e11d7197939cb3e291e713510b4b526d355f1f1fd968ba196ebb032b823307a8030a1c2f0cbaaad9173c7e9bd1f0aeb85d175c85da12eed4b9b669669bdbb722295d4d16e26b9143535c70bb259a7cad97f3a87024481e167d7c75a76b6af70935633320027b6815b46b7651dcf09a04fa89c2fe971885c5765b99a0e91306a377ae8483ce49cdcab4d5575a3d68329d079c07bf9b19ea7997bdac8113d8e2bc78997f5da78c325cffa2eb30a6fad3d94a76aca3f0b723c397324cd176a86f825e41829c8de74422ecafa40e572cc559aeff523d80c8abe7e368940db0a8a945470f2e69478b3e22d1c90bc908675f25c202b6a12b9d8ff908d7bdfdf815c1e7bcbb4c0744f0d32d2ddbd4616654cfb549e8461ef6141ea0ad930c659798c6dbc6ac67b92744a4eb030e72ba96b573b2fc904f16e1d94998673b87357831143420d4d4740fa0c0bfbbb90433c0e6db006fe195f2df94619e2cbb49fbaf809d681e944137c7ce4b1f804beecd4dbe33d4d6afb452e7c4b3570c7c6b2c47ea2e643fbcc2458fc5daddaf3f74cd453b086ff86ad4519d51f52bb2f4d5dd0ccca96226ce397356b56181c1d52578db435acf3f1bc21c0086115319a9b76dc8d145d4ef38399ec9911f5195145249df8463b9a513ad159c1034004bd59d2abc9be16456d13956527f5ad9e31977b4838f733ae50274d1bac0b520968238838b8672331f7dcd3e81a49be5346b68af19a7f037380898273264c46f93ff5bbab265f87d2788aa2908fa5cdeb04fbedb08ac41c965b08184ceca1dd65691d5a7a502f86106ebe73d27b390ed332cc6a17f109fc9862095d1c68ae234cec0c22f691f7dcc1de179298f9386f385401c5536f1fdc2b73da41aa081e7a9ca83676100556636dee2deb10d929dca938b084d1ce6a27b8b9c32ac686e9a848418a600990c6d21cd4571c6cd3ea5487823affb77797a4155df4e6dcb74cbdf0e478c80d3c24c8022624bd497689bc5ce9ffb945e52d6306eb236c0b75f6695ad3eb53b6ce637eb6839976b5f69eaf8e5933fca92ef28f9005e90c4704ce8f2879faa8b9d764bfbd454602c6dfd1da4d381b2ef7e6f5fccb9bc21cde5b5782317714cdf47792a4e88baa5260e8697b10f37fda2e777bfa76c79b62ae1b4e23047445d6f73b1e188c88429d90ffcfcff9f526aee0f0428ca73bd8d02caa7bc99c4f12acec740f85c74c227dad299b800009332387428c4b7b453f06f4dae34249681a5a3edfdcdb47f2ee6db6f457ceab83d4e0e26840862d71e09c09a572b04f62ac0707e312ad3506000324d292e564d985c66f7740cdd035338515b2eccc203c22f4f8c04e198d59717162c06845c1aed14da4f0797133fd6c533994abf984229bc438e8cc705fd2107b686922d05d511fc0a66654620464c9b24bd54959dedbb704c974c415fb749d1f789d1debac7ad1875dee8358b17a67060a28f40374e8aef8bb0b4344ef4e35aeb5f05070d4769cb2c63bb32df6225d041364286e386ac62ba3ec8ec1678a5c018aa3c8ec559cf08d0fee6ecc69b4d65d4a9c52d9371d7e5e6648147483830fc1eb7668ce1052da03466b78830551cf96a3f96f94c0f5c5de49e7ca5fc305e7d09699a8cf464455cae503fc72364f0a3b5a58d1bc38c8de4f3011ee51f4ebe4b21742b446e31bccc4f910dfaa103e631d6cd2f5dfd170fb7b57665401abe8c8cc7f4d21242021027564179d7a8c689b1c79813b05eef824e152fb54e66061e97d2c6370543135a66d93a310842922fcd60252126b12e7b129506d3970365c8036853629d0dc19db6e7c6118da73ef5a79d6c45a0dcf2443dec481b7857fd537b07d94e550ed74a2f4dee86f492f13bb4024ac59aa43bfc9528029b969b18f9912fbb113b7c86b667059967c1ec75096a4055832f1664f45a96473ad2c12afb69d3c1b769f11534b75455c45df0f45a0ed1c42f899462520ce7ad910600fafa32f7e0d7580883fcff356c5e141265f6895ebe4bdac448b1b4c06041c89fb78ec9b3b2a27cbb25e76bf3f739d958ccdbb", 0x1000) bind(r0, &(0x7f0000001080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x400, r1) chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(r0) recvfrom$unix(r3, &(0x7f0000000200)=""/29, 0x1d, 0x42, 0x0, 0x0) 04:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000003c0)) listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x3, 0x3}], 0xff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0x2, 0x9}, {{r0}, 0x0, 0x80, 0xfffff, 0x56, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfff, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xffffffffffffffff}, {{r1}, 0x0, 0x13, 0x0, 0x80000001, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1d, 0xfffff, 0x7, 0xa6b6}, {{r0}, 0xffffffffffffffff, 0x391af053a3c67ab2, 0x20, 0xfffffffffffffffe, 0x6}], 0x1, &(0x7f00000001c0)={0x5a69, 0xffffffffffffa53c}) r3 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x48, 0xbea5d6133732d392, 0x6, 0x7ff}, {{r1}, 0x44dc1f723dc727fe, 0x80, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000008, 0x100, 0x9}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x1, 0x519, 0x5}, {{r1}, 0xfffffffffffffffb, 0x78, 0x20, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x5, 0x80000001}], 0x1, &(0x7f0000000380)={0x5, 0x6}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x8001}, 0xc) pledge(&(0x7f0000000400)='*\x00', &(0x7f0000000440)='\x00') shutdown(r0, 0x0) 04:02:39 executing program 1: unlink(&(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x3, 0x0, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x200) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xab3b7114d7838c2a) fcntl$setstatus(r0, 0x4, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x21) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x2de5b40d3dc5438, 0x0, 0x2}, 0xfe55, &(0x7f0000000840)=[{&(0x7f00000004c0)="5eb8309110ada2382e2269ccbff1376c70ac09ebc9d05e259e74c99b3cd3c4d3f25cde0b6a20187560687b8c67bfd005aa6d4af773d48c6d62959201b50c771b24879b2165a762f0e8cf61c3231e8c00e46af5909a3cf81478a8a8cd05cdd69606003fa273bed86c1e94f6b20861e1fb92af01dca2bccb29"}, {&(0x7f0000000540)="8e6ee13155f58d9d5c636d25d4d2799a866dcfc55e9c2d9e038fb1f96496e646dbbe2fd4f7c49d35dc28404db9a1dc64d63ba019b33160556203693f9b1d1ab384c6b9b7cf6b84de8f69793e33a375f6b9b9c12a46cc2c9e28ba822a38c56e064328b41524305bcb2c253fe283e47e2d24"}, {&(0x7f00000000c0)="2a2d2678c4000c6e07e7f1a28910d5942d25222cba9c5672f8ea35eb520f4936c8698d910c1d0057be00"/52, 0xfffffffffffffcff}, {&(0x7f00000005c0)="1a3c3193b2665450d4f31e8c6765b436ce26eca2dd94a1d88b1c0520be335fb3bb86773a7e8a4be001477047aeb0b346cf188d85da98e9f1eaa6ab09261d128663ba61184611baaaafa855149c2d682a2b781a4e9e017534990f5661d9614a81eddca5d0b33abdab2174cfbd088b82c2cefd4838ff93a47c8b231c6b4ab388bd8da2c08012512e68b0118233894ea6878905c39cf8de0f6714056751dc9d0b185bb77b842e3e7914742e3e619926efeba56371af89f97625a0d6ea12f363101eb1bd221984670ab792df66d367660c7f852a42d024f6513d1657cae6cf1321"}, {&(0x7f00000008c0)="82aced634eca2ecdc34693f93884efd3b9fb5302f7658db20735dad7b7bc3c9f"}, {&(0x7f0000000700)="0fe672e37f1ab18ab11616caebbdcbc3edf625ed8f6978e0b45fc36405accf816635a339cca4"}, {&(0x7f0000000740)="8190f61a014fd909e848585fffa1d9be5e557efd3af7519989215d5a52b5f5efee71ac012f2bb483e57e7da104342007"}, {&(0x7f0000000780)="8ce196db05c1463a437da0594d35d7ef507237d2694635c746fc6ade6d33e5b3b6cda9fb23b2317c708e11fce4ef80d1064b694d181f05feb611c2d5fc0c7ff4a79aba4e013ff163a6b4692e7f5ad74184c7ec129c1faa696abbdcbefd9414bf77dc0b35f6c93c833c04881683150a8247a369f44396dfae567c9caf8fa65a392606a7a760976af148b81f48d37d61e7193b3530b31c069a9952a2d5fd7277"}], 0x0, &(0x7f00000002c0)=[{0x19a, 0x1, 0x2958}, {0xf8, 0x0, 0x9, "9c004be3dac282ed85c3b43287a50e0dd5dcedb7ece8a9ce1ec34ebc26742214369791275a573c0739162e664f25c552a5555c7b59cc08f2bd81fabdc8ec11ff68535c87a8ce0e69e6d3f3391ca56d5f5a94a6ea95d7ec6dce3db6a85acde24f2c6739bfcaf8f215124b476ef8adc04c0a1535a89bce3b7f972a58386fe4f2db74229c5c386d973edee8ce7bf24c90b1faadac89c778a45a906b026aacbe74f8b9ba1ca6314cf32bc4e1a52f28e425c8a6d69430ffcd51c4ce31804ecddba56c1108a6ffc1d11be594e711ba591649dd0bf53d9cb913002e4b9a0b87a9ccad0e764174181471"}, {0xf8, 0xffff, 0x2, "f909d8e9f74a2af4cf5422261592e027b59c9c0a3726cdcb19ab25bb2882eb27c24d9f9d68eca4e1d2be0e9cedc6b66d9fad30090bc32b372d5bcf2a5f6ede31107ca7a3c82f3d3f427ac77bee265e60d8746685f91d0fbc5ebecf1c15842ddca85ce92b0b53a9803c8b6fec18ca5f48b709fb1c79382c73ebb3207c48a914f277df67138af54ebb776ff614485f812c243e0b1303bd6bdeaca346c7c5e8642e92ea541660c68eddc941a30c9ae0594648beeba6c92d4663239fb9a99b5d4bf0b27ac4fbc0c5ba5839962071cc7ee79860c0111ef3eec7350146ef4a9e385c514c69e7f0467d"}], 0x200}, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 04:02:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0xd) close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x0, 0x0, 0x1000}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x80, 0x40, 0x9}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r3 = socket$inet(0x2, 0x8000, 0x101) sendto(r3, &(0x7f0000000280)="3e2737f80ef638bbc436d801b9088eca780147b4e7557a26d048411f3827c46740c0621208b0dc9fda73555f9fa84e3c9e41a2ac43c7b5bb23ab46f0318a06ea5617305ffcc2ff85b7c8ab6f589a95bd54ebd919639d6973a9c79134d8fbecc8c4e818da2942d2aa2b3264f8966cd2096fb30b9f171c92e6800656dbfde7414cea2f7623dd7f8ee141f7b882190185f55e2dbcee4df8e4b2a85b6b9794a582ca82b577c742dca3124edcee4a11d4ca11d8f4e750defa5a1247510d1559103dc3905199f46ba958ce882ec149db140d1ffa98a323545baf255f20181907d0f86d5649f70a5eb564faaa67a1a77cd96769", 0xf0, 0x4, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') r1 = semget(0x3, 0x0, 0x100) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/39) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffffffffffffff8, 0x2, 0x3, 0xfffffffffffffff9}, {0x81, 0x6, 0x7, 0x7}, {0xef, 0x8, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0x100000080) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f0000001300)=""/170, 0xaa}, {&(0x7f00000013c0)=""/239, 0xef}], 0x7, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffff"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 04:02:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f00000001c0)='./file0\x00', 0x40) 04:02:41 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) fcntl$getflags(r0, 0x1) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getdents(r0, &(0x7f0000000100)=""/165, 0xa5) shutdown(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 04:02:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/168, 0xa8}], 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:41 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x1650, 0x17, 0x7f}, {0xff, 0x4b9e, 0x5}]}) close(r1) 04:02:41 executing program 0: r0 = msgget(0x3, 0x202) r1 = semget(0x3, 0x2, 0x10d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/113) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/4096) r2 = getuid() semget(0x0, 0x4, 0x408) r3 = msgget(0x3, 0x4192fb4b54582be8) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) getsockname$unix(r4, &(0x7f0000001100)=@file={0x0, ""/34}, &(0x7f0000001140)=0x24) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001c40)={0xff, 0x80000004, 0x10000, 0x80000000, "2ff9af3de59e74b342c9d539ec169655052eb5a4", 0xecde, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001200)=[0x80]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) ktrace(&(0x7f0000001280)='./file0\x00', 0x1, 0x18, r6) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001340)=0xfffffffffffffff7) getppid() semget$private(0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001380), 0xc) msgsnd(r0, &(0x7f00000013c0)={0x0, "ff95478b63e417109f36dfb6c9a74e393d8498cf53bb97a2ac44decd31859209b9ca1b049450870e1bdcab8e25a3b6cf44091fd84013cc36bc97143595a18e781162c3b0ab3bad114a474aa93ede21ebec290e581b7734b2ed4c3aaba26e4425572c99588031cde0a5fc69515246e3b4d354e1f6b7eb24cc8bc5291b1ac1300b509772e6d9f8ed03131977d2ee19b4a1514ddd"}, 0x9b, 0x800) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001680)=[&(0x7f00000014c0)='/dev/bpf\x00', &(0x7f0000001500)='/dev/bpf\x00', &(0x7f0000001540)='$\x00', &(0x7f0000001580)='/dev/bpf\x00', &(0x7f00000015c0)='/dev/bpf\x00', &(0x7f0000001600)='-\x00', &(0x7f0000001640)=':\x00'], &(0x7f0000001940)=[&(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='[\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='&\'\x00', &(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)=')[/\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='/dev/zero\x00', &(0x7f00000018c0)='/dev/bpf\x00', &(0x7f0000001900)='}]}\x00']) connect$inet(r4, &(0x7f00000019c0)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001a40)={&(0x7f0000001a00)='./file0\x00', r5, 0x1}) fcntl$getflags(r5, 0x3) getrlimit(0x2, &(0x7f0000001a80)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001ac0)={0x100, 0x4, 0x8000, 0x0, "e83da51df419a34dfc2f06f231166349458f3b8e", 0xcfa6, 0x7}) lchown(&(0x7f0000001b00)='./file0\x00', r2, r7) msgrcv(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19b000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000c393ca4f9e70b8d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033d0972869a9ef00"/212], 0xd4, 0x0, 0x1000) 04:02:41 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="67b499210c4f2d1d5409385347d589b47843b2496dc2732da006bdba1b8056e551467a26a2e48f6f7591fb8d82aba5b44a9ff3c1c43b32133c6dc77355461b0adc3bec4c0244b2f3e00644e970666bcfceb4bb8f47770d7b7e1ad70626c57d4c59f761a943", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 04:02:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x11, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1158, 0xab7, 0x1, 0x7, 0xe81f, 0x8, 0x1, 0x0, 0x5c0000000000, 0x1e8}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x5, 0x5, {0x4}}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 04:02:41 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) r2 = syz_open_pts() r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/55}, &(0x7f0000000140)=0x39) bind$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 04:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae632252595a0e1e8ffe7fb0d1b98a060f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e4515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9a00"/101, 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="d6fec8b0e39e292dce1ace3272d5369daae55ab38b40165fe014b25b76804fd5736922b41cfaaabeebb14094d4523dc8c656494b5b2298c125791af83b3481c350e6375e83ede823a46560290adeb7241b409bcff69f444cd8787494f7d25e5fe3ceffd7ff3f6854d4964de39dbce33a671fb4fcc0a1127759ff06f044efb12d1fe508318bd91d2aadc9c8ed37db09273597de84b3af1c9db6b1e8ff555d9cccc0861c8aa29edf6c11", 0xa9}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2d) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fchflags(r3, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) 04:02:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x5, 0x5, 0x1, 0x1, 0x7e, 0x6, 0x1ff, 0x10, [{0x3, 0x7, 0x5, 0x4}, {0x2, 0x2, 0x3, 0x8}, {0x9, 0x82, 0x8, 0x1}, {0x4, 0x5, 0x80000000, 0x3}, {0x4, 0x401, 0x8a, 0xb8000}, {0x0, 0x48e5, 0x100, 0x6}, {0x1, 0x1, 0x2, 0x1}, {0x9, 0x9, 0x200, 0x8}, {0x0, 0x10000, 0x54e, 0xffff}, {0x9, 0x10001, 0x4, 0x4}, {0xe915, 0x3f, 0x6, 0x1000}, {0x38c84d4d, 0x3, 0x6, 0x4}, {0x1, 0xfffffffffffffffe, 0x101, 0x8}, {0x1, 0x3, 0x80000001, 0x7}, {0x0, 0xc41, 0x6, 0x7d1}, {0x7, 0x0, 0x7}]}) socket(0x6, 0x1, 0x0) chroot(&(0x7f00000000c0)='.\x00') 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:41 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) 04:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus/file0\x00', 0x3, 0x0, 0xfffffffffffffc00, 0x0, 0x0, 0x7, 0x7, 0x0, 0x2, 0x2, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 04:02:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) write(r0, 0x0, 0x26a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x2, 0xe6c0, 0x101, r3}) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") syz_emit_ethernet(0x8f, &(0x7f00000001c0)="8b9007f70733da3fe4865f5d8f0d28e6b8201dd7ca62ec93275d2d8db407ed7f8842aa6a1d262fc6165d2cc052d9966179c3f4fa9e1b712acf86e276400163e40ecb71a9b9c8259b8b268f5ad483b9c15c1810e58ccbc5ac10239adb643e3853df1a48ca9b8017c6c14f66da777f9f037e1e86c7d84eefdcb087f22870d028dd266f3173e1341097240b92d1abbd96") 04:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000b12029ed04a931df8067dc4de054290bce63bfacc94b0ed30f559ae689ae912610cf06e25393c221c882201a7c8cec9e620940997779907e7701dca57e2416b98a920d3b7d8b03d6ce680a4c0617d540068f21e406d1c779fb3a51b1619af1e2afe51bdf2e0fc0488c795d751e116200924e14d6668dea3d49dfda9aa7ea57"], 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = semget(0x0, 0x3, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/241) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 04:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 04:02:47 executing program 1: r0 = socket(0x17, 0x400000000002, 0xfffffffffffffffd) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:02:47 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0d07000000000000001cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 04:02:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000001050073e55a5a8c3c40b48aa13356dc02c06140b2252e"], 0x9}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 04:02:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x4, &(0x7f0000000200)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) r7 = semget(0x1, 0x3, 0x1c) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x335b) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 04:02:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7fff, 0x7, 0x9, 0x2}]}) 04:02:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x400, 0x400}, 0xc) 04:02:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$getown(r0, 0x4) write(r0, &(0x7f0000000040)="02c5b017105f9556b25a830fd09f5e3aed70cb9f965ca92da80d742aaaa814c1a4fc5c9b41930f4fca5a2876cde9cdfc526c05ba17663a04", 0x38) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 04:02:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/\x1a,/\xe7H\x00', &(0x7f0000000180)='!\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-/*]-\x00', &(0x7f0000000280)='-+\x00', &(0x7f00000002c0)='!\x00']) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 04:02:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x8000, 0x8, r1}) flock(r0, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 04:02:47 executing program 1: r0 = socket(0x2, 0x8001, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2fac1400107d81"], 0x10) shutdown(r0, 0x2) 04:02:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1ff, 0xc32, 0x6d5f}, 0xfd, 0x2, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x280, &(0x7f0000000280)=[{0x74, 0x0, 0xfffffffffffffffe}, {0x4000030, 0x100, 0x100000}, {0x7}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000000000000000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf05d3"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x1, 0x100000184) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 04:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x40, 0x1f}, 0xd, 0x5, r7, 0x0, 0x0, 0x3, 0x5}) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0xb0) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/37}, &(0x7f0000000240)=0x27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_vnetid}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 04:02:48 executing program 0: munlockall() r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x10, 0x4, 0x8000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socket$unix(0x1, 0x2, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) close(r0) execve(0x0, 0x0, 0x0) 04:02:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x200, 0x2, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7f, 0x4, 0xd5e9, 0x400}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffd) 04:02:48 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x280a1, 0x42) sendto$unix(r0, &(0x7f0000000040)="09fca891e774ba93cbd552e75a5dab10814cc3885fc337ea9accb445d9c3ea3e210f9cb565a12b1b4b45d2b0bc47f7ea2f940fe9082fab3606ffb1d1b1a6c34d1cc3fe1d58cd8d703e37cfbe054b01042c229e61fad278c209dfbb26214e2dd19c9d3ec7f876fa73f046227fb75bd5ac04791cb993d9383a10486ba52e09bdcf1f026d25feb33cb82302d8a323a3bc152b3992a58cdb0399af94c88423079c1d0b470a51db6a9a510d5fc3703cbd1ebfce76130895bddf45ab58da0122a7f1d4b06ad5e044", 0xc5, 0xe, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 04:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/113, 0x71, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f62856d73000000000000000000"], 0x8) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x101}, {0x6}]}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f0000001280)=""/97, 0x61}, {&(0x7f0000001300)=""/249, 0xf9}, {&(0x7f0000001400)=""/100, 0x64}, {&(0x7f0000001480)=""/66, 0x42}, {&(0x7f0000001500)=""/229, 0xe5}, {&(0x7f0000000000)=""/64, 0x40}], 0x9) r1 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x20, 0x68) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001700)=""/4096) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x16}]}) 04:02:48 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000300)="51d3d76ad3d909983f136ab5e92fe058d56f06b9ef661f09a5f42792845445e460486332d83ca49d197b44d08ea19989e9c4377d0726bedadac4a9dfc38bed22dccfbc120885cd4e133ecde592a04eb0109a2cf5a62e9931fdb4d7a2d5635c68771e559a21b2760e7a3898adf99ca7773bff030c9d11dd296071ac9a30407e63cc8c9bad30bd9b554d46", 0x8a, 0x4, &(0x7f00000003c0)={0x18, 0x3, 0x8001, 0x1}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = accept(r1, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) write(r1, &(0x7f0000000100)="1921c6d6b412383daf05b188132ea5c1b312e0734d21838dd5b5a84462955f6f03def2dbd680e637a01862e2b595be2da5c8760169680050797600d5bbf41304733c71f587384f82a2905e03e4725fb9f99a280718321ee517c1963f689927a4eee1dfcc4cd86e6c00164e23ba8eb169bb13934dd1f2533d1d36047083d65beb111c7ecc287bad413b235f7a34037dfaac74f103e7906e86ffe54519951dfc63c180a77c6b5bd7f51fc28ef899f6b2684821179973627fa2efb494c1389ddbcf4448bacad400f4b44f51e45f17c5d2c7dd373bda0e478dbc09a3688290f0", 0xde) r3 = dup(r1) getsockopt(r3, 0x7, 0x10000, &(0x7f0000000280)=""/7, &(0x7f00000002c0)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) getsockopt(r0, 0x0, 0x80000001, &(0x7f0000000480)=""/210, &(0x7f0000000580)=0xd2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000080)='./file0\x00', 0x1d0) "*"*kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(87b2c09d17c1d94f,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d659f0,ffff800014932878) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d64100,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d64060,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64040,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64020,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64000,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64080,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640a0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640c0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640e0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64120,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641a0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641c0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64200,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64220,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64260,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d642c0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d642e0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64300,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64320,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64340,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d643a0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d643c0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d643e0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64420,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64440,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64460,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d644a0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d644e0,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64500,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64520,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64540,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64f60,ffffffff81045bb0,ffff800014932878) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81045bb0,ffff800014932878) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81047de0,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803d8acc00) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803d8acc00) at rip6_detach+0x56 soclose(fffffd803d8acc00,0) at soclose+0xb2 soo_close(fffffd803622ed28,ffff800014915b40) at soo_close+0x40 fdrop(fffffd803622ed28,ffff800014915b40) at fdrop+0xc2 closef(fffffd803622ed28,ffff800014915b40) at closef+0x118 fdfree(ffff800014915b40) at fdfree+0x100 exit1(ffff800014915b40,0,1) at exit1+0x32f sys_exit(ffff800014915b40,ffff800014932d10,ffff800014932d60) at sys_exit+0x17 syscall(ffff800014932de0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffcb4f4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcb4c0, count: -47 ddb> show registers rdi 0x87b2c09d17c1d94f rsi 0 rbp 0xffff8000149315b0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xaf554a2b28f7431 r12 0 r13 0xfffffd8036d64100 r14 0 r15 0x87b2c09d17c1d94f rip 0xffffffff81047e0b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014931570 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=32240 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149153d8,0xffffffff8255c658 process=0xffff8000ffff70f0 user=0xffff80001492d000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 7683 329741 53983 0 3 0x82 nanosleep syz-executor.0 60016 311184 0 0 3 0x14200 bored sosplice 87908 281953 1 0 3 0x100083 ttyin getty 84444 497010 53983 0 2 0x2 syz-executor.1 53983 441953 53739 0 3 0x82 thrsleep syz-fuzzer 53983 365810 53739 0 3 0x4000082 nanosleep syz-fuzzer 53983 431205 53739 0 3 0x4000082 thrsleep syz-fuzzer 53983 97871 53739 0 3 0x4000082 thrsleep syz-fuzzer 53983 99115 53739 0 3 0x4000082 thrsleep syz-fuzzer 53983 267326 53739 0 3 0x4000082 kqread syz-fuzzer 53983 199404 53739 0 3 0x4000082 thrsleep syz-fuzzer 53739 143713 18786 0 3 0x10008a pause ksh 18786 190089 7789 0 3 0x92 select sshd 7789 246937 1 0 3 0x80 select sshd 49512 466292 24724 73 3 0x100090 kqread syslogd 24724 16527 1 0 3 0x100082 netio syslogd 4676 397699 1 77 3 0x100090 poll dhclient 64386 290447 1 0 3 0x80 poll dhclient 62264 301886 0 0 2 0x14200 zerothread 99247 275129 0 0 3 0x14200 aiodoned aiodoned 18394 340771 0 0 3 0x14200 syncer update 63920 308336 0 0 3 0x14200 cleaner cleaner 73362 461459 0 0 3 0x14200 reaper reaper 67756 484730 0 0 3 0x14200 pgdaemon pagedaemon 45741 314264 0 0 3 0x14200 bored crynlk 76326 56583 0 0 3 0x14200 bored crypto 75391 121371 0 0 3 0x40014200 acpi0 acpi0 4479 2306 0 0 3 0x14200 bored softnet 93249 264711 0 0 2 0x14200 systqmp 49907 341466 0 0 3 0x14200 bored systq 26337 25121 0 0 3 0x40014200 bored softclock 76841 504697 0 0 3 0x40014200 idle0 29745 464446 0 0 3 0x14200 bored smr 1 334880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9503 6346K 6698K 78643K 10866 0 0 pcb 15 8K 8K 78643K 127 0 0 rtable 113 4K 4K 78643K 405 0 0 ifaddr 54 12K 13K 78643K 131 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 65 0 0 iov 0 0K 16K 78643K 81 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 1581 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 121 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 1038 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 49 38K 62K 78643K 475 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 81 0 0 in_multi 33 2K 2K 78643K 62 0 0 ether_multi 2 0K 0K 78643K 5 0 0 mrt 2 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 275 0 0 pfkey data 0 0K 1K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 21K 22K 78643K 3319 0 0 UVM aobj 52 2K 2K 78643K 54 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 109 0 0 NDP 11 0K 0K 78643K 37 0 0 temp 162 3535K 3608K 78643K 35360 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 64 0 62 1 0 1 1 0 8 0 rtentry 112 58 0 14 2 0 2 2 0 8 0 unpcb 120 379 0 371 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2691 0 2691 1 1 0 1 0 8 0 tcpcb 544 189 0 185 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 537 0 528 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 12 0 12 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 257 0 43 14 0 14 14 0 8 0 art_table 32 258 0 43 2 0 2 2 0 8 0 art_node 16 55 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 13 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 119 0 109 1 0 1 1 0 8 0 shmpl 112 52 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3002 0 1613 46 0 46 46 0 8 0 ffsino 240 3002 0 1613 83 0 83 83 0 8 0 nchpl 144 4645 0 3047 60 0 60 60 0 8 0 uvmvnodes 72 3114 0 0 57 0 57 57 0 8 0 vnodes 208 3114 0 0 164 0 164 164 0 8 0 namei 1024 14092 0 14092 2 1 1 1 0 8 1 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 13232 0 13232 12 11 1 7 0 8 1 plimitpl 152 135 0 128 1 0 1 1 0 8 0 sigapl 432 1207 0 1194 2 0 2 2 0 8 0 futexpl 56 17652 0 17652 1 0 1 1 0 8 1 knotepl 112 243 0 224 1 0 1 1 0 8 0 kqueuepl 104 244 0 242 1 0 1 1 0 8 0 pipepl 112 758 0 739 1 0 1 1 0 8 0 fdescpl 424 1208 0 1194 2 0 2 2 0 8 0 filepl 120 7452 0 7355 4 0 4 4 0 8 1 lockfpl 104 376 0 375 1 0 1 1 0 8 0 lockfspl 48 108 0 107 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 31 0 21 1 0 1 1 0 8 0 ucredpl 96 1499 0 1492 1 0 1 1 0 8 0 zombiepl 144 1195 0 1194 2 1 1 1 0 8 0 processpl 864 1223 0 1194 4 0 4 4 0 8 0 procpl 632 2586 0 2551 5 1 4 5 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 992 0 973 4 1 3 3 0 8 1 mcl64k 65536 24 0 24 5 4 1 1 0 8 1 mcl16k 16384 6 0 6 4 3 1 1 0 8 1 mcl12k 12288 20 0 20 3 3 0 1 0 8 0 mcl9k 9216 14 0 14 4 3 1 1 0 8 1 mcl8k 8192 24 0 24 3 2 1 1 0 8 1 mcl4k 4096 62 0 62 3 2 1 1 0 8 1 mcl2k2 2112 6 0 6 5 5 0 1 0 8 0 mcl2k 2048 58162 0 58110 21 13 8 15 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 98270 0 98180 11 3 8 10 0 8 0 bufpl 256 8300 0 3364 309 0 309 309 0 8 0 anonpl 16 107832 0 95248 89 21 68 68 0 62 16 amapchunkpl 152 5039 0 4936 15 10 5 10 0 158 0 amappl16 192 5715 0 5011 62 18 44 48 0 8 8 amappl15 184 299 0 298 1 0 1 1 0 8 0 amappl14 176 37 0 35 1 0 1 1 0 8 0 amappl13 168 694 0 691 3 2 1 1 0 8 0 amappl12 160 4 0 2 2 1 1 1 0 8 0 amappl11 152 53 0 42 1 0 1 1 0 8 0 amappl10 144 13 0 11 1 0 1 1 0 8 0 amappl9 136 595 0 588 1 0 1 1 0 8 0 amappl8 128 150 0 130 1 0 1 1 0 8 0 amappl7 120 47 0 43 1 0 1 1 0 8 0 amappl6 112 65 0 57 1 0 1 1 0 8 0 amappl5 104 156 0 145 1 0 1 1 0 8 0 amappl4 96 1626 0 1598 1 0 1 1 0 8 0 amappl3 88 146 0 140 1 0 1 1 0 8 0 amappl2 80 9665 0 9598 3 1 2 3 0 8 0 amappl1 72 30386 0 29976 26 16 10 20 0 8 0 amappl 80 2819 0 2784 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 53 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1208 0 1194 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1208 0 1194 1 0 1 1 0 8 0 vmmpekpl 168 11780 0 11756 2 0 2 2 0 8 0 vmmpepl 168 146619 0 144879 140 53 87 101 0 357 9 vmsppl 272 1207 0 1194 2 1 1 2 0 8 0 pdppl 4096 2422 0 2388 6 1 5 6 0 8 0 pvpl 32 325559 0 309979 209 42 167 167 0 265 39 pmappl 200 1207 0 1194 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 470 0 32 13 0 13 13 0 8 0