(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44, 0x80}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) close(r0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f000023e000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x4a15) executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="02f3984f908d67e0d7bc8469d16e40370c322d2b06d4d29908ba9ad555bc27944208c2a997a84f0f614b82c6f1717a2296f95688469523241a71f9b3dd122f6cf537d575ad7951cae2bbe190d1721bf46234b0119f859e3a83983c4f0b0b1bb5e4d9f2491917d4f7d160992eacd9206babcf82ee0f5b0c19b5a97dc80f7f6d5752a9179ef951a4c8e26598ec16d8f9cb5f16197fd3dea72f0cbc28c85b8ad47761146ef2f136b7df51a9ce92bfcd0e9c", 0xb0}, {&(0x7f0000000280)="2747f4e09ac8175c04c43301e7697ea25945b794afdf166aedf822599c0e462b77b4d1413cc51fb829dc51c2b257f3120ac9f1f90a78281ccb5154f78b7f399f05bc963f4bd8ec32c7cdb74bcc9c0add62b6ca4d042a10aa1348e4f3f926f3d01ec5eed182ccce04177a495bd56772d912834ef510f270356dc8dfb866fa451f6c02b39f0810cda421b17262c2acba50a45117a56cbe4a168df22c83c89bae304a34a9422faa7b1a97b5a68b45569daffc325a46cc50865fe62ccb882c77b11a0f425d04043d2fbf7e2d373cf9053495b83c5828e40de7e4c476ead84af64e4c8d405db29f80fca289cf1e356d3004cc433b1a27c17e275eac2d20b47425e5f0ba433f8349da0a908469fde73974864c01cfb6bc77ebd335907abeb9f713248c850c3661ca2b49484ab18253ce6a56d4ece54051a7e7db0ecef996ecc9a8f0f6833fbcea738d7d32049a8ce79d6aeb46890a953dc62681d2fb4d434b4b1737c476787ac71c306da96bcd17239ce14b706f79793d97b1738eb794e81b6f89f1d543a10346f4ad72d742ae2b033809c59c2bd261bfad7a7538943c5d381645277aa0d36e5da75284755423a4dd85bb33fdc0d79b891aeb2fe4eb05f5de977883c8b5d005f34e86eb5cb5a3535fca353a5ab2b7926c6650c0f6b1f0a759d2f25bbddb4d5f7c4356079ac1d7a657cd82cbc3f9079128945a628d73fbeb1398a1e1166cc9d954aa59ba766ab848d6984d172f09d2173654a973393c5e89689308f6745c5cdccf7120689b440fe7160ba02ac385d6b1fe4330c3365f23aa4db3e484d6a7ca8d705e6410a36a59ce0d4dde17e3e7b9f79c3b1d5b0ff2d2a9287122b1138e7dea2f05dd8285972f4e2bb5cab9900a2e0d29a7329a5aa28d27b432e20cc22541bbb503b66a9d6b08569a72629bfc9f349a0ebe1cca3d2997a6b68271a8cb58c112ac989aac3d064c882ad520238a306b217288b8fc97be38179e03798c52c2afa81d56e9ef465e3560ca460952964c04c616e6bfbc5924945bba5a0f54a75c65569b7d34f4e2a7245269068d43ff0ff3f3cc3b8e6c948cee5a6ef27bb216f7a249c0d31075f9421a8631693551de49c60fa5a531b9a1a33540744e4968277267d61c748469f267739a836ec89eafb1b585c0dc58052d112fe8320c5aedb704e389507f40d34c067e58177eb8b1c712c2f24fee85c2bcd08a0d423233ced126273c407646aee078efb9e39df86fb2e24439621bd91312ff56e8453eda563f9d408fd855f07be50c25e1f51e88b7f9a86592639ddec4399601f4204363581f3c5c1e0e9b3c4fcfd8b57f43216db832d5eefed8d3196da88a4a97d4420ce59a03aa333da3f5626865d65bb37f4fe9fccc3bed3fcfca77a6db4651d05438df95374f4abac45897fe084f9793c31fac8079bd250415f36c881e055c68af2d07e4d37e519b1fbf03c1b731cbe029267973ed922c63ac02f561ff37f91ea9edfe06ae4fb95e2c918d6e44f7950baa88a31ade04d33d6c357a1ae20ecd6d75ca867afc1031c816e3f2c704b786b5b5d81de7bf950c1eabe1cd4648f191f1b960ce1d90eb179ca8a8fc2c741961a68f4a62d8a33d5e91eae980eb3e02584dec946dcb0ebe14ab8284745722e76cf4e6699ddc154f3fd3091827da09b77394daa35f5ec436d6f0c7ad822f92640e42fe5a4640d833f85a2cf74b41a181def165d28146afbf1e04b6559e04d7d8754d9efb9defc811d4da703e5004f58c8a8e968c120e3d88f1f0f63967e2af32e1c432f0347ec9d25d09d78e96c096ae061a056cea05418b6abd9ec23073d4a62f3289d2b8374ff4f1d9531c56c2f9cfcfcf59b6793c2296b0834c9b49539660023f27fb844a0b7565a01ee8ebb102a0b2f01bff2f007f35a051716117213e3578d3fab8c9966eefdd6d5783777fb55f25783167ee148a0856df2e20db0f61ce22fb260a3e18e3a091bcce61499f62b58eaff0f871d53f7a5ad31654dbe75fd985c7168a431e80937ff10488b185860a1a794ed321a1bf9fa0be13dc652d5862cef14c8b6a7120b685c4768a6a53baa0a64175cd2b6c6715746ea1dbd7c4315a647be9d485638be92139dec9689e5abf1eb327f53b3b2f57e929cbec245c29d782a9164e85ba74cfeb8fcfbb73fee4a45224278b0f71dae8e0f945265d6e7515f12888bd9ec0f340643dd60b6ababd6c7a723e6e6cbbe2833295cfb684bb9855834e1e43b246770fd67f4dc442259ae83056780690bb9a552f2af8b5e7f3019a34750fc77fa9bea53ab544dee936269b9e2701019d9c14bf8afc2c5b442fb0803f4f9faadadba7b66c02e22381db475aeccce92511ed679dffbe4e5bcf8e97f8c03838941250d913b7c608906ebef62c47fb919c043f2fb25c96d4f64fb63d0cc0cf516bbae037cbbd4ba0e023ad1fea5388511ba9fb5c37532d6d72b7df6d1b47368cd8a5cfaac5a75e5821c616c78aa8500f56a09422a095a4bd52208a86c7b3041cc5d1518a6e2af342f2c72d139d6c5c4d75ad49f04ac0b23d51ea0662f3e7517e6ecbe8a5d2430df09068feef540657fb09034e8011451b937510419332b9196edc5d34ccb65da2d31fba794823e31adb3052efce69ffccb9b4a7f2577cac6346ad855a8df75e06b88f767da108b439e1faccc1352962d8787551bedd56cd27fab939ed910698de18831d3eff7f50990518e6fd725739b89e2c77183b499a14c76d6f1c62cd3d1ea6390dd22e49e8db38679492867965292720b2adf36e0041b45a32722f0c1fb3194c7604156285f1373f7f44e88dabec6c7cf0847c42e5799390338c9ceef4218fb7111a94fbca372ffdade54a0498bdb2340825ef4c51bedb53742028a191992d6fd8a794a14001d73e6791f02a2d3dcfa720208fe28fb9e8b7e7ce00760f363da7a5a4a709345c1eaadb32fd1941e4e8c7559a5954cff02c806d8f38a24a23e4fb146b01b1e6e10ea9178d8cb6e0298ff77ce451cacdfa6961ebc6bfb9f9ce872db38b96a9a0d4ee561e5f426ef1a42d16fdec9393303df680bbbf02996738e4e22f0e2b58c90c9667751c70c39b67949c3eb69383ce6edcb85e5e0c48d7877de05112006ca0121a5828097291f736d38e2c0e6c62bff8a3b7115337c02fa9071156d9499296024351f74732ba094b0e5e7c278555b2249c121b26fb54908d10ed5737de690ece9ea57d9b2a9cac437c5e45a912553403cb414e87f802cba04e21f2ff523748e25adf93a4d3853866907c2515b45470916d921e9e5dad75ce1ef3543f0ae26be1d491b3430653a37ca8f48612bfee40c135c47a86f7a5789905afde1c2402a5df46cc15902fcd47087605869b32b5b503a6e0faa2fcb6a9221c56259081bd261a7016abdb11806c36207133167e7efb1f43b93ec332857ce1359614ed409aea2b47facf3bd148b5fbaef424c340e47137e9f49c41d2ce666e874f1686da769eaa9f2ea72dc80b14913b24d2a88fadcfe7bfa0b2b601d198b0c5490cce17219ca1f36f79467d9a99a81f59cf342f16b991bb7d3e894dca9822cf2c9c7ca6d6efb73d830f8d7e350d2eba88069281787dd63b0ec1df6967ba537c893074f3fa316c6b60d4d4015d2cf2c000cfe66d5378fc3d8d52c2b0f23852b306813b783946a8d1ecd7062c089ae24a0f77d181f05cff71081e5032fa743333ba0e1b0e8a256fbfe2a9c58b90622bcd0ed4ce6976c08032bbed3d32c06774774ead1b3c73b68c410d71eacd2af479c93c76b47311770fd257e4ab5220b6a9ddc516da1fb3db1aca1eec3cdc736964a98a316e420f8a17acb48a07dd1c6c9af7c25f267427c580e0018128f8b2f7f56604346851a871070c8af567e6c1da9cbeeeb069522f81be3ddefff524f275c6c6c3359f61475f9222ae2f7be0e4d37d8b4f67fb8cf9234ff83199ae4de8322dbf0ee230ff7545cc6f9be21bd655bc8a0e0b9a06ff228b982e64183470609d8ee1a9989dd7b2f3d4247cb30c953107340317d918780455bc4d35d4847cba3e47b02f2d07912a5ee3baed13d25bbc96aacfa147563a90bffba4eea448eddf3df09179642070428df1b10d6aa2c85630b04cbf0d2705b1591b5fc65fc0c26a27f7f09d646170ad04241f5faccf9842f8136c1e7b8196dff24ba1869beafff69d5f9e64d8d5c8607410de45a4e4e1550c6f1387a75670e7efd1e3c144b9d52524e29f7d5d92db292a6c60dba37edfa1d5134c8b95b52677c2e11db76607e753f8fa0ef1042ee74e4fc5787ba1327aa0d4aa5cdbb176394c73a68df1e900c495df8172af12a8dffe300c4394736c7db457ba7cd595bda79d20e4fb17c8aa27ebe7f8afe1b42ab3ce0a4a38e11a1a05091163d8ee77afbf7354e6439dc330a62ed9268dd34c092f3295113a8cbf214f15dc0d734dacd4dd80e19b66c97b920869ea5032d534c9cfb866fb0965cd0db0a732ba7ac2ed571ba1aef95185e26bfff448f1b11ca67b7a7eae96a8b28810b3fbbcdafd72d8dc9ab755d611f666d9d732254323e3effd71f3de6354bfd6cde57329d01aac80e660eed033f3880b2f744480d97ee85510cc3167228dd1ff767a3c999c314d999a0592b66b7ad2c570a9d31a9e50c24008c79d8795390163b8279efdd5c024cc24e2c3681ae364b87ea5e4057d358e49f386c4631f5a17f8c71d302fd644d2d586cfa57e110ec5bd6b1f74aabdbeb03ee66518a52c6ff07eaf6c0187a5e75f4b0659358c472838d63f0d7bcfd7260e8dd9f71e0676947319a31579ac6475f5ced80252818e42d33b0c0a81429b1b567dab4a224d513748e551e8c4f4f95ccddc33eb5a50955f219a3e6e4d3614631360c40a0e75d3750591779c07284c098a341f7fd03afbcc7d3705cbf2436c0a2b796a06f99a0fc324c8c2966edcf4e46a3a2a8d31ee8251f908c4ad2364ba497ecdf028eedf81415d2ad486a4f5cc998b0f5ac2254cc7e8ed91c2e0a1338a3995ae09470ab6d5cb27a15eb3a1e787bdcc44d6e7b9e9281bd4ec62aec5fd9c3a98fa958556d34760884899d3b2541904dce4bada759647e09ed0cdec4213cf54a264b1b0fa12dfecb1449c0cf488f6495366645d28fac2e4d6f8650364fc9697eb8e3354a9fa05c3ca6b51e0e1252cb2d784c7256ac493677e74dd39f5fa1f14879daed6325fc523b53fb8c0613bbe71b01425496a07486800f30c3ccfbca3da10f79002f5a589767a3c9f477fb10f02dac31f385ff4b970383637a6752eb6205594635115e174888b9f861ba700b7bab60057ebe89400d93eb6d12b80bf0eca193409e2f42cf7e81f06b86ce0dddf7d37d6e892d7e7310723c92ac9ce96a6e840078ad870bcf57a71fe45bd9c7b31fc127149c09de0c7cc31007990d8e40a6aacc9b6c9c51c3de8f2a2d1d6d7961848ba7f5b83558ac7cf6cb8bcdd538cd20159edb0eb41982318df154b0986de441ced3c6a4367658cb1b222ed702792d8b9895c2d01e5bd33c4478f2003013abcba631070f6bdc4de697b491135e55e5bbafccb0b8c89891eab6046910d69cc3ff1ea0e6d5455446d8be0205e2c6b1efa6faf97793eee967739e7af5f0ec475a403261751c68f3dcdc24cb9491a1756d81e90b3ba3d3ed5882c8adc4bb153daa3abee2d96b6d2a42348c398a9085d431b0e38624a7a3839cc49be8f9f951f7a1bdca74c1f6333898c19825d7506a2f441f2defbe1f708ab5d36999b6531f11b9f311d5f875a126c8872b176c9370109855d757d77425aada4ec95f396e76dcdc975a4d757e7b8486e37f0b64f", 0x1000}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) syz_open_pts() executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r5 = fcntl$dupfd(r4, 0x0, r0) poll(&(0x7f00000001c0)=[{r5, 0x2}], 0x1, 0x0) fcntl$getown(r4, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000785000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000001c000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil, 0x4000000000000000}, {&(0x7f000046e000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00006d7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001d2000/0x4000)=nil, &(0x7f0000560000/0x2000)=nil}, {&(0x7f00001cf000/0x3000)=nil, &(0x7f0000210000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x0, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x20000283, &(0x7f0000000200)=[{0x1ff, 0xfe, 0x1, 0xb2}, {0xfff8, 0x9, 0x1, 0x2}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r3 = socket$inet6(0x18, 0x0, 0x0) lseek(r3, 0x2, 0x2) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) chroot(&(0x7f0000000300)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) executing program 7: mkdir(0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(&(0x7f0000001240)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffffe) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x10000, &(0x7f0000000400), 0x4, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed9610fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398daba0fde6448a4deacd1684b8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e10651e433153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864ccabb99d032d628a385bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142", 0x40b}], 0x1) r4 = socket(0x0, 0x5, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) socket(0x800000018, 0x3, 0xff) getrlimit(0x3, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x19c) getpid() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be4392b070fc70d59f187d84c4cebda77b7435729d356f3c3e4a9514c0bfd087c27af76ce91cd6f6ff7bbb1ce479f6153ffd0f1c3c6b72", 0x3f9}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r0, &(0x7f00000000c0), 0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x8}, {0x4}, {0x16}]}) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)="7f23", 0x9b}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000f0ffffff0000004cdbe6975b1a76d76d0000000000000000000000fffffffe0900000000000000476b714ed3ee146bfa8bc7faa41d22f42d0c4eeb9326c4d39c73dc0db28bf45aeab52984c86dba10d713207e4014fdd20080000076fc566a071e009318b9f3290aead1a3d9afb43a99e28f8cf8a329dcff3ba7cedb517fcb32fad98e6a29c92f0318907b2cbe4cf0c30c537d99cafc42f71ed169ba7c4ba2e6dfb11151561321b7aea0b5f8ac62e456659e6243f410e7d4ba9223ed1d6424659d4130bebbb6717934ef8ce8ff44d2fbbeb4142b1d56e935c70ee8dba48d328ed6dda387e3d6b2c2dd86896b28fba16d2dbcf331ef0306232a85be1c6f18f25448c4ab50a95facb0a0891b598c6ae963cf931e720b659de08c4706d7c48581b8e9d3f730f2497c253fa7"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x1c, 0x0, 0x0, 0x4}, {0x8106, 0x0, 0x4}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000049c0)={0x1, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604000100000000000000000000ffffffffffffac1400bb4159e8a04f74e6939369e6e65cb416ac5740f5b4c53761d015b8a1b8e8ac692375cc00"/92]) executing program 4: msgget$private(0x0, 0x240) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x1}, {0x74, 0x0, 0x0, 0x2a11823c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x32, &(0x7f0000000140)={@broadcast, @random="8837a4dc97ab", [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @rand_addr=0x6, @remote, @remote={0xac, 0x14, 0x0}}}}}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = dup2(r1, r2) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc0", 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "031ffe4b630000000000ff000104000100"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x27) socket(0x36, 0x4000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x3, 0xff) executing program 5: accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f00000009c0)=[{0x46, 0x81}, {}, {0x88, 0x2}], 0x2197}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="85000000000000000000000012db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362f0600000003ed3268b216baee01c30000"], 0x90}, 0x0) (async) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="85000000000000000000000012db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362f0600000003ed3268b216baee01c30000"], 0x90}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r4, &(0x7f0000003c00), 0x1013, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/238, 0xee}, {&(0x7f0000000600)=""/227, 0xe3}, {&(0x7f0000000700)=""/190, 0xbe}], 0x5, &(0x7f00000007c0)=""/3, 0x3}, 0x9}, 0x10, 0x1002, &(0x7f0000000940)={0x7f}) (async) recvmmsg(r2, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/238, 0xee}, {&(0x7f0000000600)=""/227, 0xe3}, {&(0x7f0000000700)=""/190, 0xbe}], 0x5, &(0x7f00000007c0)=""/3, 0x3}, 0x9}, 0x10, 0x1002, &(0x7f0000000940)={0x7f}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8004667d, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000000)=""/38, 0x26}], 0x2, 0x9) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) setrlimit(0xa, &(0x7f00000000c0)={0x4, 0x1}) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) (async) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) (async) r3 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) (async) r4 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="9f0575c0a2edc85af4c7cfd2a28aae864f2b4bb00764d9f8691ce87b49cb7769b269bd1aa4eb6045ba1eeb325816b3630a523513eaa809bceb93b5322b731d6c40831875aee5ccc046ad685e528b8ecb1bf16f72a28d580f617b489749159c989e51e48d0dae84ecb69ea9711a9401a1767928b0ffc242", 0x77}, {&(0x7f00000001c0)="dd74e6a1ad7740391e1ce6eda5d4473b8cefbe33962fb42fc2c6dd7d4cab2ed271df09d7f80a6c09ee743d4495d72b4710706349e5bcf2a7c9f6c8dc72b594437b10e9c666a726ac7dcf2233b711d9f3eca1f2836bc33b3538bcd2f7bad079ff4451cca1661ddb94", 0x68}], 0x2, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r1, r1, r3, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r4, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0xa8}, 0xc64809dc2fe136c3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) (async) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) (async) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x5f2}) (async) getpid() (async) symlink(0x0, 0x0) (async) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x80000000000, 0x0, 0x263}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = semget(0x0, 0x4, 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f00005c5000/0x1000)=nil, 0x1000, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r3, r1) executing program 7: socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25, 0x1, 0x0, 0x100000}, {0x40b}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x5}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) poll(&(0x7f0000000300)=[{r2}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) executing program 3: write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a", 0x44) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80047476, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2000, 0x59be) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0xa0) executing program 4: setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x401, 0x79, 0x2}, {0x0, 0x81, 0xff, 0x6}, {0x4, 0x81, 0xfa, 0x3f}]}) r0 = open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x1, 0x1400) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) fchown(r0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x0, 0x3a) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000003c0)="25d804d9929564850117ad2bfc61d22a", 0x10}], 0x1, 0x0}, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x4}, {0x416}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0xfffffffffffffffe, 0x91, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="3d4f9214b397b657c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d161a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672b", 0x8e}], 0x1) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) getsockopt(r3, 0x80, 0xf5f, &(0x7f00000000c0)=""/38, &(0x7f0000000100)=0x26) chown(&(0x7f0000000040)='./file0\x00', r1, r2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffca) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r1 = socket(0x18, 0x1, 0x9) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f000032c000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x28, 0xff, &(0x7f0000000640)="ebffcbff13b9fd812eaace71e39669f5aefcc4e83048e6993105004802f6523b0e152515a5e8d883d6622f9470f33a98cc3e444d0e3d621dd2994bf2844029070e35ba1c4bdf30ebd40300af0b8ec902d2561ec3e36ebc07482ce1eed35245131f8241834b3bfc1e575a0f2ad32e9b17010016caa9ebd05df25ed24b1c2009f6492390f260eb1bdd8bab46b77e4aa2412d4dadd4ead12baf4e397c51deb85c0abf6425a63538cd0a8e1ede10d7c2e22678ced82a254c631cd05b47f1797e578d0000000000004343c81e3a6cf77fbd185c5e5efcf0d510333127e16cefb0c94fce7b2e091fab4839dea4beb2c26df0281b47fe6c79cff3f630858b95f3c9f26ae5741a73f6bd83eee129e899aa1cda5fd4a429960fc37cfa44e514c35a534960861d", 0x122) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000340)=[{0x1, 0xd1, 0xa0, 0x3}, {0x200, 0x6, 0x10, 0x80}, {0x3ff, 0x3f, 0x20, 0x2}, {0x0, 0xfd, 0x9, 0x146}, {0x400, 0x4, 0x4, 0xffffff47}, {0x1, 0x5, 0x1, 0x4}, {0x43b, 0x5, 0x1f, 0x7}, {0x401, 0x78, 0x8, 0x9ac}, {0xfffe, 0x7, 0x46, 0x7f}]}) socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x6d4) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x208, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000240)=[{0x1000}, {0x8}, {0x8006, 0xff, 0x0, 0x1000}, {0x9, 0x20, 0x0, 0xfffffffd}]}) pwrite(r3, &(0x7f0000000300)="109a6ee91bfedf77a59800fea500", 0xe, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x9, 0x0, 0x4, 0x4}, {0x1, 0x37, 0x0, 0x2}, {0x5, 0x4, 0x3f, 0x400}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[@ANYRES8=r1, @ANYBLOB="fc6f247cb5bf9648cabe8a564c0083ee9b4448684cda6b5bd02d6e2ac10e24aa06722f9353a5552757033804e23cafd8f9c84aabcd0d6c1e9e5b1c77bbd6de46d19e200bc82bb57ff79aca2f25b0f989536d09321b42418960231e997237acb672609d29defe4fd7342c1348c6e6c545aa15d174fe3ae6ba76f4b0652ead6c98362c3ed57f07937cb0"]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') syz_extract_tcp_res(&(0x7f00000003c0), 0x6, 0xfe6) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)) setreuid(0xee00, 0x0) getuid() executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11f}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) syz_emit_ethernet(0x3e, 0x0) r1 = getpid() setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r3) flock(r3, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000efff0020fbff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x0) executing program 4: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000785000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000001c000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil, 0x4000000000000002}, {&(0x7f000046e000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00006d7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000521000/0x4000)=nil, &(0x7f0000560000/0x2000)=nil}, {&(0x7f00001cf000/0x3000)=nil, &(0x7f0000210000/0x4000)=nil}, {&(0x7f0000186000/0x2000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil, 0x400000000}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) chroot(&(0x7f0000000200)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x1) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, r3) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r0, 0xffffffffffffffff) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0), 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) syz_open_pts() r2 = dup(r1) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x54}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x800}, {}, {0x3, 0x10000}, {}, {0x0, 0xc8}, {0x3}, {}, {0x2}, {0x0, 0xfffffffe}, {}, {0x3}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x1}, {0x2}, {}, {0x1}, {0x0, 0x651d}, {0x0, 0x5}, {0x0, 0x7}, {}, {0x0, 0xfffffffd}]}) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x477}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00005a9000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0x3}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000641000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000005c0)=0x6, 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x101, 0x0, {[0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x171], [], [], [], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/153) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x2e) pread(r0, &(0x7f0000000040)="3cd15db7c300", 0x6, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa632ce495778b88fc0f4f6064"]) syz_extract_tcp_res(&(0x7f0000000000), 0xa2, 0x3) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) msgget$private(0x0, 0x282) ioctl$KDGKBMODE(r1, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socket(0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x2, 0xa1a}}, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pipe2(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaae0a5aa88470376"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x118) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0xfffffffffffffd9d, 0x3) setreuid(0x0, 0xee01) executing program 4: socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r3 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) executing program 1: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000004c0)}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() r4 = dup2(r3, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRES8=r1, @ANYRESDEC=r2, @ANYRES16=r0, @ANYRES64=r5, @ANYRESOCT=r2]) shutdown(r0, 0x1) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() symlink(0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0xa0, 0x4}], 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000040)) stat(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000140)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0/file0\x00', 0xfffffffffffff801, &(0x7f0000000200)='./file0/file0\x00', 0xe}) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000), 0x10) dup(r0) listen(0xffffffffffffffff, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0xb9, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) executing program 5: sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket(0x2, 0x4, 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x7a0}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40001a18, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) executing program 0: sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xffffff3b, 0x60d, 0x0, 0x0) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000691000/0x2000)=nil, &(0x7f000069c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000692000/0x2000)=nil}, {&(0x7f000015c000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 2: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f00000004c0)="6d6fd5cd36fcf120e248e54756d7ebdaf0be745447b8d185f3371d103017cded696b64908d758f0fc11e16c066680c43ce0831d87e5f2323fdca3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584bdcfc7983d2d2153da9b8fa87b4ecbdf6199a96aaa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xbe}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000440)=[{r2, 0x20}, {r2, 0x80}], 0x2, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffef1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) executing program 6: r0 = accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="9f3a970e1724bffdfdb4ed102f72d0e972a2b83913ed02ade6c05188daba327a6c462b268f481f97fce9c1e13952a955df7134b230e56fd8b511a7c5ac3396cb6cb841cf730fb92efac9f65935e8f5299a2917fd6cb07e3afd1fbafdb2d61e63248c93e3f6ffaa1a3e1fa8020919cbe8d0ed1f8257e3425da75838d62ac98195cc550f", 0x83}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a9000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008a000/0x3000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x2}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="c5", &(0x7f0000000280)=0x1, &(0x7f00000002c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) listen(r6, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x3}]}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/1}, &(0x7f0000000300)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/233, 0x96}, 0x1000) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) fcntl$dupfd(r1, 0x0, r1) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x7}, {0x416}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0x1f) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xb, &(0x7f0000000000)=[{0x48, 0x0, 0x16}, {0x7}, {0xff}, {0xbf, 0x6b, 0x3f, 0x5}, {0x8a9, 0x40, 0x4, 0x6f0}, {0x3, 0x1, 0x4, 0x4f9}, {0x6, 0x0, 0x40, 0x7}, {0x401, 0xa0, 0x0, 0x8}, {0x1, 0x40, 0x85, 0x8001}, {0x3, 0x6, 0x87, 0x9}, {0x7fff, 0x6, 0x2, 0x1000}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x4, 0x2, 0x0, 0x233, {[@timestamp={0x8, 0xa}, @generic={0x4, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 6: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x0) semop(r3, &(0x7f0000000940)=[{0x1, 0x27}, {0x3, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000000), 0x8000) r4 = msgget(0x0, 0x0) r5 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001040)={{0x2, r5, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) r6 = socket$unix(0x1, 0x5, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0x0]) setegid(r7) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: kqueue() r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x80) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000040), 0x0) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000300)=0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x15f, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd607576a50129f008fe8000"/37]) setreuid(0xee00, 0x0) r2 = getuid() open$dir(0x0, 0x0, 0x0) r3 = getuid() fchown(0xffffffffffffffff, r3, 0xffffffffffffffff) setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10c}, 0x0, 0x0, 0x400000}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r4, 0x81, 0x0, &(0x7f00000004c0), 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2=0xe000ffff}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r5 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r5, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file2\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380)=[{r0, 0x20}], 0x1, 0x5) r8 = fcntl$dupfd(r0, 0x0, r7) close(r8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: r0 = semget$private(0x0, 0x0, 0x58) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0xfff7, 0x5e, 0x803]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0xf000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a1000/0x1000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r3 = getuid() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(r3, r3) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x77) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() socket(0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329774d0 load: 9.50 cmd: getty 61165 [ttyin] 0.00u 0.00s 0% 315k executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000000)="834e005f", 0x4) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x28}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x3) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x1, 0x8}) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x7f, 0xfc}, {0x2, 0x3}, {0x49, 0x0, 0x0, 0x8fbfffc}]}) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r4, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) r5 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r5, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)) r7 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r6, r7, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) semop(r4, &(0x7f00000001c0)=[{0x4, 0x2, 0x1000}, {0x3, 0x6, 0x1000}, {0x7f42629257c968bb, 0x2, 0x800}], 0x3) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r3, r4) shutdown(r4, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/121, 0x79}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x101, &(0x7f0000000140)="2ced8329a0d82d1ca7d8c5981ae8f0d5ffe166752225f78062ec43ed18d366d97343617410452da6de745620d95107fcd345a14391ff67a9f07a1095139760d5b4acd42a6a39ada9a46a4dde47b28690cb28bd260e4071d64c3a4e71209242324bcdf2bc3938f2afbcff7b9118732c338c20d371bfc96aefb9b870965187a8c186b66b55171293d508c2a424be822a4640f100128b3579e30ad9cf5e06f7e1510bc97b2b7a4583c76f49cf401661f0ca097def165a8f277d929538", 0xbb) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000000980)=[{0x0}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x60, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) getpid() msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x0, 0x1}, 0x0, [0x3, 0x3, 0x9, 0x3ff, 0x80000000, 0x3f, 0x1, 0x3]}, 0x3c) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000280)=[{0x3, 0x81, 0x81, 0x847}, {0x6, 0x7, 0x8}, {0x400, 0x3, 0x2f, 0x4da}, {0x7, 0x9, 0x6, 0x4}, {0x81, 0x0, 0xe0, 0x2}, {0x7, 0x3, 0x4, 0x3}, {0x6, 0x7, 0x1, 0x8001}]}) syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[]) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ff07ffffffffaaaaaaaaaaaa86dd68000900002800006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010001000000000000000100080000000200000000000000008600907800"/94]) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) socket(0x2, 0x2, 0x0) executing program 6: setgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0x3}) r4 = semget(0x0, 0x4, 0x480) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000180)=0x98) r5 = dup2(r3, r3) ioctl$TIOCGETA(r5, 0x402c7413, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r1, r0, r1}, 0xffffffffffffffff, 0x9b4d, 0x7}) r11 = socket$unix(0x1, 0x5, 0x0) bind$unix(r11, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r11, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) r13 = getpid() fcntl$setown(r11, 0x6, r13) connect$unix(r12, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r11) openat$speaker(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002440)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x6, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002440)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x6, 0x5, 0x0) (async) socket(0x6, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80}, {0x48, 0x0, 0x0, 0x7}, {0x10e6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7}, {0x812e}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x3ffc, 0x3f, 0x7f, 0xec6}, {0x0, 0x7, 0x1, 0x8}, {0x0, 0x8, 0x1, 0x6}, {0x5, 0x3f, 0xf9, 0xa48}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0xdb7c) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r4 = socket(0x18, 0x2, 0x0) close(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) syz_open_pts() executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) getpid() (async) symlink(0x0, 0x0) (async) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0xa0, 0x4}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000040)) (async, rerun: 64) stat(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000140)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0/file0\x00', 0xfffffffffffff801, &(0x7f0000000200)='./file0/file0\x00', 0xe}) socket(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18280000fff2000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) listen(r1, 0x3026) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080), 0x20000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x6, 0x0, 0x0, 0x20000020}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) socket(0x1, 0x2, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x44}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x106, 0x0, 0x80}]}) setsockopt(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000000), 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x112, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x1}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x4, 0xb}, 0x2, &(0x7f0000000280)="c06d154be32d511bde9300aeaee5f8787f8b9cda75e6335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa72e8d235b3a174eb92f1ba54eb1ee473e233b877d84c8262104c65334018209e27dc86854a6c01b695d12b3134068a083821ca5fc24190ae275081b92ecee0796590e4d00b69a896a1f6bb0327aeea8cb3000000ff3e70762c962296b2a2935ddb24ee08df7a91b35016d1f33aa7f9438b7e9ff3d2820a83481794ef7703af07084702ee", 0x0, 0x0, 0x0) executing program 7: r0 = accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="9f3a970e1724bffdfdb4ed102f72d0e972a2b83913ed02ade6c05188daba327a6c462b268f481f97fce9c1e13952a955df7134b230e56fd8b511a7c5ac3396cb6cb841cf730fb92efac9f65935e8f5299a2917fd6cb07e3afd1fbafdb2d61e63248c93e3f6ffaa1a3e1fa8020919cbe8d0ed1f8257e3425da75838d62ac98195cc550f", 0x83}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a9000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008a000/0x3000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x2}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="c5", &(0x7f0000000280)=0x1, &(0x7f00000002c0), 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) (async) r4 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) (async) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) listen(r6, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x3}]}) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x3, 0x13) setsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2d9) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xfffffffffffffff8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) fchdir(r2) ioctl$TIOCNOTTY(r2, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f6", 0x20}], 0x2) r3 = socket(0x2, 0x400000000002, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0x4) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x1f}, {0x40, 0x9}, {0x3, 0x1}, {0x5, 0x3b5}], 0x4}) executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0xfffffff8) socket(0x18, 0x3, 0x3a) mkdir(&(0x7f0000000080)='./file0\x00', 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000)={0x8000, 0x0, 0x0, 0xc29a}, 0xc) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) close(r0) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x4, 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x300000000000000}) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7ff, 0x1, 0x5, 0x1}, {0xf4f, 0x1, 0x3f, 0xffff}, {0x8, 0x81, 0x8, 0x7}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340), 0x10) r2 = syz_open_pts() close(r2) poll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x13d6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = dup(r0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000240)={&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) socket$inet(0x2, 0xc3417c3199db798c, 0x2) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x8000, 0x0, 0x40, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x123, &(0x7f00000009c0)=ANY=[@ANYBLOB="134b321b76c2ac566789c54186dd6cea3da100edf005000000000000000000000000000000010000000000000000000000000000000102000089650000003200fff96700000050000000000000000401400502ffff0080009058ac9e780ef44fa87125df6f2025aeca138d6d7b20e6e53136df6f7840177dae622dd98a9c2d7b4a5d0618a24364c27163c2acc5e927d4c49b9bf0ce406e3a84888c551c1ed6a284f6ae66f9c3cd5812d1566f2cefd7854ebba60940277fbfa87c859c934f3abf870d7418d425ed881f397c3811fb1ccca68d9ac7a939bd6522a0423326b0eda653f11125dd9ace42e900035683d3f0f807bad52a316b340cc820b721996f0a5f215fd057078ffd08307843a3ea0fd8487c48e9a5e8b9810b"]) socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329774d0 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000417}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) executing program 2: syz_open_pts() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300700000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 4: fcntl$getown(0xffffffffffffffff, 0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "626c90b1a418664dbf2b1d36691d482cfed7a4c6", 0x0, 0x80000001}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x84}, {0x246}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r2, &(0x7f0000000440)='./file0\x00') kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x554a, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b2, 0x0) syz_emit_ethernet(0x3fe, 0x0) mmap(&(0x7f000045d000/0x2000)=nil, 0x2000, 0x0, 0x7812, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9cf08a3c3775850b5905d7d3fae180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000002c0)=0xea, &(0x7f0000000300)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719", 0xf2) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000440)="049515c11e187f4a917998a5e0771a71d15d10dcfe0adf5d11fad8ad537ffadd074b431dda60f6e2d30db629f32b3c72883444bfa214dded718ce5e31883b6dc0f2d85f905d43cc1d1150313d60a3626ae6aaf0d4f67bd1a02c456b8fd0a43bc0698f7364c8d155d08114b2e510a9bd9ec0ba2f2db7e5fbf0115e6db", &(0x7f00000004c0)=0x7c, &(0x7f0000000500)="3d27041277c973f03682bde1d99bcdaee0700cf8", 0x14) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0x0, 0x401, 0x7, 0x5, "2f9840e74cfedfaaa23087efd7a79d1b9d195752", 0x9, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742018c57532c32451d7d50106f0c7b17c23a98ec3cbb152eaa9a38610f244008be4980fe99", &(0x7f0000000880)=0xc8, &(0x7f00000008c0)="3c245afe16ec55ccab3a7749800db67ddf36", 0x12) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a80)="d9f49285f5cd7463d3ef4f2ce54eed30e97dd56564605fcfba242df8fb4d7798a08ea1392e029218974d23fbf82fb90d9b925100035694b72d498e5e205e6a434833a637ba5d6ade658a7ad7f04efde3ed325d94a9cca286cbd640e99dbb7bfee19821d16c66b69c43c781456e9fa9a1", 0x70) msgget$private(0x0, 0x108) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000b00)=[0x9, 0xbe8, 0x7]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r2 = semget$private(0x0, 0x2, 0x90) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000d80)=""/136) msgget(0x1, 0x40) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000e80)=""/253, 0xfd, 0x1003, &(0x7f0000000f80)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6cabea1ba2e028699d0b1c3e852de975ae78b225a8482191205eb24799eaca164d43bbe3a70cd7e6754639292dc9f85fe1227f1280f6c7bb946f9825347fe1", &(0x7f0000001080)=0x7d, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) r5 = accept$inet6(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f0000001280)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000012c0), &(0x7f00000013c0), &(0x7f0000001400)="ef1da822c65a0af2d05f4e61dafd414810c4dc9f3dd4bdbe20a9517cbe4d3e74812110002c6d074d3feed5e6912c84fff807f71eebb40387f1cc3bf2b8a2e1b3ccc195bf52a81f0d2d7019ad37c446d5285182aa9930916b470f4fd60c79e038b62b00ebe0a02706d261d28d5d01e9dce53fbfa89ca979c8c4d383253949b6649975cc5207e366e76a72746a04c337a826c0ef5e3f940e", 0x97) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001600)={{0xfdf6, r6, r8, r7, r8, 0xb2, 0x1}, 0x1000, 0xefe, 0x5}) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x300000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000002c0)) fchdir(r3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) msgget$private(0x0, 0x748) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x1}, {0x15}]}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setgid(0x0) ktrace(0x0, 0x1, 0x4000072c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa2aaaaaaaaaaa86dd6000000000303a00fe8000000000000000000000eeff00aafe80"]) executing program 2: getpgrp() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) executing program 2: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0xd}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x22, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: syz_emit_ethernet(0x2d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000140), &(0x7f0000000200)={0x0, 0x0, 0x3}, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x2, 0x1, 0x1000}, {0x0, 0x4}, {0x1, 0x3}, {0x0, 0x3, 0x1800}, {0x2, 0x204}, {0x0, 0xa}, {0x3, 0xfff8}, {0x6, 0x9}, {0x1, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r0, &(0x7f0000000140)="a6488d9867ba6f943d36986ec6ecc96f8af311ce37195dfe9bf09e2b2bd8c25727c639cac2c1082c806a608f0071f99395d993b5e88b7b0eab3d332feb8d6d0151ce561fada1e64baaa02c8e476aa57bb323d92cb9d36c9d876f6d787ce1c1737b692ae2758bdc0f541ad81adf3389f8d30fa0634383cb59b792075f7dc9a851eadc58adb40ad9cb9ebac3543134f59f4d67677a4868745ef6be4473ddf7", 0x9e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x9) msgsnd(0x0, 0x0, 0x401, 0x0) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r4], 0x9}, 0x8) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x400}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) r2 = semget(0x1, 0x2, 0x440) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/222) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x6) executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() symlink(0x0, 0x0) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="5352ca13d74fd2d40497d8ebced99fd92e1133c7530efc0fbb6082a36c8c6fc4a21a99cf4e3b12732d4df9b5b0edd8b3a1bb05e618c8f32cba7004088b849c7d0dee7f484c1e15a2da93cecda070397cc06bffb00fd82212edf424cf24c1ec39d709d29cc345733236877d232541ec0b2a65ece4b5ec94f29f54d4b18378b0f5ee96b9c6f2d94d1c252f18dc87f1e30204b834679b43af4045bfbabf10a23c612eacf7394a497e805b5db8d676238e16b8d3cab67de9997b04f64e3f127c9710afb1003ade0e460ab1d75def4374da6908bae041c6f63da607a5265a8071c8c877a69848b0f1e647651b117bbe6fca4e0ce02e5a31014eded5acb21113a63b774e3828cfdd5a4d3e0741c440049163335ce981ff846074246a11f6e353a0b439093d8a7270f6b93a6596afb88470636994f776a8a45fc90d134066a5450151a5a68d33f2c91277cb85808a9c376099c1a90464d7ad66878773da9f86ad929f47de463bfedea81fede486a1a286b68dc40164b7cfed34ebc8a2cb2dc14577dc4d8968c9e3717b98570c55a46c4d4623de02bc0cf0a75286fd9753364b5d67c709166abcd4326dc70a7620d36dcca1c4ecf50c9c340e672f3b663eebd1c75bdc5fe1fdaf559cc6fd80832221f32ffbb5e62e20abfb0a9e6c22a4775ba6a87619bbfc5e164468cdd4584004844a493ef8d387be341a8d5aa2910bf60be63f37f687c7dc5ac74b206320c4048055b945dd614bfbcaa3cc83fc383a446429f896678b632b862fd9063fd37331ce5db2692c56298e1cb601c9c152376ea492fa8dce5a912b02a21b4ef4725dbbca4d8bb7259c7982506dd259e404248ee59cbd344aec1373173c277f3b8c1f4bc66d604d6cce59110e8e0cdbb8da4e67290d2ff57a30df9b34050b00a718169c81deaf1e2b7e088f4fe1ab65a852c8105e30f0e9c331cd8105590fbcf460906620d7bc96e38774161acbad557fb4fe9beff82eb9db9cf5c8a95f79829a65c2e3621012b36707c5cee1644231b99cd458d3a46bdff0a47ce7e69ed558ba9152bc54e3988c781d7331c6b288180d1a18fac494ed859f27807ef87f630bdbfdefc3cc8209ce4eae5a9292d7b1e49b6717134493d151568c124c36a9b1138eae109833a79dd2007046436d4c2616ad47799a8b4fcf7a31a4fdc1d6cca8e811276e49ea6301c4dbda3bc08633a3692cc91e0fccddf3c72f73d4a2522ec81f98ec46e8ceea2e2068a7d695739c9c9ba4a59d162f190e1586750ce4837e85c6161e71fd1fae7e925f0f275543d865d40ebb587d41c7e001c3d10b3c8219f323302dd252ad969189ab6c353259b2bf9744683a30edcd695bdec2ceaf15f974cc42643ba03e75aebc7ddd01ad989793644a3d31f0a5a788ef00f16f8eb153e0db88c5f279c420eb8fbef36189d88df05b5652e58907b14a5f958f883006f91f4f22843aeb679136b27195341cb207e79347423cda9593dde62d2fac09e82e9dae651f8a3806738f873784acbe4841471e3532266b3edc1db78dfdcf5c88d619fa6fed4bfee4d58dc74eb96232db63274a791d1d7a2f299bf84ba3b69587d153078af1ce9f658623d0287b6f9f451eb1c457d230ab12c68195acccd35cc44ca3dc6f17d76c74e1833b6caf03289a854846194e8c1690193b4cedf13a29f75f2659466c7623cacd7f059d3d535ca95472d82855bbb8ef6acbdb76bee04d6e8032fb2364b3019d4d1ad62937d3dc3e22d42ca791cb65ad6d6b29ec5c7935b2a3973b7d61d9b3ce55c6b36d0980bf705db9882d50d551a9b50aafc08b7466e2e84ae5bbe7b80560c4482ee609a6a2fbb34e9f04211f29e4964a124e675ede7b2c8982f90a259eeaa74645edf2fd8d6e2b60564a3a775ddd72527f2bb36c925c1d9902af88ee7a4ed76896d4012f960e10ee271487e70f92d15b2defce385ab13f6f034868e1eafc38f7e9a6a636486c38b6ef6ea105123236d77a5c3bc7a548f7313f73676b6452af998106f21040a9ea635023e8b263bb435cb5df6970daf5426d596e8797767992de162628b1c05d9bc95323657c4301be94ae7971dfa58a71730bc46e3d8aa21d8b34834d5453ea0b1cd6a1c17ae31aac62a14b351c575bc3e8ea4a188fea132bffcb3813b1bc0e1877a6f7d6de1b7baf568a85794502d86480e9b600a383e73a3fb61bf6bdcd19a27f8f4df617a6d3ca1f26f0b4b9bb9c708091033fc15e9f9252c7f04f14f6750f91d4bf2bfacb46729747365d81afe14e06e81b3db33c7ec80211728c3d44204d79ef559511f62c9936fd255d31358f2e6011ac4e734fa1c884ccc224eaea6199d2b6458442767eda1f241953b01e7709e61c0ef8da0c86c1bd0efe09f90fe69015677199d3aa407067267fd64f9816c3e5d23d6ee79639490baa6e429c4c3d1d8de7768c01c69f158a2ab9dcbd3992b0a25345f104e1c9258ebd29e81125c43b36cbdef5194f5023b3370057aa19a08de78bee782defc49de7cf504f5eb6dca40a0138d72e1f044e78ecbc723da91c3471be126df9a8e8fab4f3c7d8d5ef564b3ca83e71b992eeb216b675fc432c4e4b9da2f401f7b5f3eea0495ec491f8dd709c2722cfa46fcb0bbb3f246985c7990c4b0e3598dec9200d260450b71cf10c9ad73439f18e5df28977c29ce7f31f2c6b3234d60e9a71ba74c71d07cb002de9ddce6432cc7857e6ebdbd23420026617eb1bcbc16b232d1dc51f0c1717e11e49d76031568656b77fd941e9c26b9c562d7f93c5ef60142281a9073c28ae6c5ea905ebf95a257e79689476fa79a69c4d8bac20d54f5776feff97ff31d0ef25297249a011f54a043717a19febf9f18d5a1cf67baa3349596cffe9a5b9291097530303dd0a74a0dce9322152c639c12954f94afe7989cf4ea8b1e3649e146e339a44e58895238eb1fa677da82d65a77e5f60ca5601177cfc5cb079e69a03c94f2e376a223e636ee41261568fec7f7a1bedbcc65ae73fb1bab79bcbd7f352d52693df11b242e413b35a787697ab7e96b9f4558d848d34dc757598314093b95ab50dc2acfb7f2bedb46e3bda9bb8d2c1879c9d696ed2a4f42a18e938b3cb2248167775a8bfdaf7bc366a9fb50c566998c6c26d50c07c6f0ac2d57f81eab476ffb0bca3a66fe85a015740bbb8a62c9959e3fb8c09169748cd752042ec61391f6391fee75e63665992cdf4d81ebb1884810e9d335965af09cf578af9d5af9ef4f30174ea315dec4306f39add6610248f79a9ae17e9d61b795b3715333eccc109d50d6771863174058b96eebd3b0d1e7bd2a7c64be739cd87276f7b1ff53bd21676cc439b979534f631cb4c8063b0e7f1ade2f0bb1ef610b7915ea9b04925e03bdd31f891c7c893be6ed0be0613b79366907e42c851cfc5b0debc9c542d695e84548510409235c3ffee6f6328afe7b58ffd8603585f4eef8023a2a85ddc23f97c63b9640c3a9091a14964f523a577d735a810b084c0b7f473d6865677c6b95d0d858ad35d4584f96dfd67b55ff744869c6a1fdd28d5db45f6f57212b583d5aef89986ccd85a6d4963c1245b0c1dbf955921caa8e9022a25d17cc0ebb9f82ad32f65a05875938abc356087d6633bbe720990492ef47ef64d4d57287443e4a339d2fcd752b402e23040f8d59faaa9394567a5239914925b81cc7c899585bc6cde0ea0fb190febf82f188b5e871cbfe134c4a3d0e8391641c97d509ecb36251ddaf78901e6f398296bb0947a90ca02105ea265322a438f4051620c1681a26bb1cc02992ac32850e6f35361d92319fd5bce0602b3e6db97934d40fb4a20dc0e4aea7edf2bbe6d7a9eb25e643604feedc8a3749850762a6721d0425b01ffc0fa99caad5b3bf0c237039b072730fecd0e7138f3c77adf60e2d2b9d6e37300e69f8bfde15177e18923540732aa63aeed503ba76f7f352435472c123d8dd90e94bfe9e2de70993f51a9dc21e107e760a0c64e946bf6270da83510fac6f83607574def3571b94decd56366504ea498e42dea113c93b6f7645bca992bfdb518178c0be258a9f8a40af878f8b5149a7061b441d5f05f1d3e2f72759b02fe6f16585ccc5dd627c518bb1a970385cf71eb7b32474aad54a03818cfcab3a2c6e7a9adcf96c31934b0cca3b1750445dcf9fad4bdb0892d9ea95f76ab621e6d1ac2dcf91955d07144d2464f7e71cb8a7e0b48ca848df53b9860d0e6dd648a5643bc0ee64e24ce0481a591e23df3fae03f131a0713788eff5a2c9d044191fcb37ac4c4842c376cf58c78d8bb7296a5d1a746469bafce541afa6754cf40d712d52ad552c18a114ab80b29e4425ec6d8ce5ba183fdb40c971e8aee201d00089d50f7675e5e265a235c19f6c985532d2f7ef82dad95fe9bd48c9f919676c2b0a85d46c1b74d6702990ad61982d0bec913fdec221124354ca03c7973a18e0c229dc932d4862a59df140456ff75b3c2fd31d06385457a931b3e666771f40c3910e550ddf8e62e60d5801da92bf3ec1bb2faf49a9c87535708dc2bbf574ae1360df6d1c1668e8091298f98cd9ac36f61a49136f9794af8b8fb89941515ba7f65bf3a49db1cd77ef0a268edc59946c37e06cf3beabe4dd8e85f837069b3d0d4717d445ded5695bc72c545919985f0c55528854f1553e8dd81870573f8405eb35206e3e5ccf26623aaf9b9d3fa2525c24adf8a713a61da51ae53b4bf505c9f0fa97f971b295da144f84dd64479c5dee35403a4a57827662b6c9792162494d6296725e606616b2e94358998b5dd16721f9917b8db07aa70a49ea3aa088a0b3eb817ebdb508ac631a5e31f2e7fac12b3f337e9447ed1193427f0a87380fa7d0d1ee9d3f7f7c9998d9cc88350b020b45dc96fa06134f575dd1319711113d3a18f4eb6b5ddf8aab2b3145f3a608524646142592ec30a6b32c742c1661aeeb50bc935e4fca790a510d1a6c415d1b1592dd0d517684509bbc69809c63b50bc8efdb1168e32a99622936c1c6fac78b7203657824976c32156e82a526dfcf2e33af9fb9b2873969f12f14c013251f84a453e8fdc241e9162f114bcebb0a0355133ca0b0226d535ce2d484729767c573565e13edc02a460d62e4464b4bc874c317117ca207451b61f693cab9262d98d1f8ffc4f48bf0df78e4ca707dd6389a4921d31e6b3f7acece3b15a6bfbb5e95bb6326e4e9c7ff0b937f20dc3e5b17b3eb86ecd30b3fcd53a3be62f775a8114058d76c403604b1851ef24772f8b389c0fef41b62a207a17fda8f5acc34516b27ce72d56714e17cab2ca1bbbd7e9600077daf9c6f26d65f6f7f5dff25d2121d56b70ee2bbf8c3315cd0a16eb8a65c2037c38224e390ae5fcb82202a1f5f8de4758fae881eacdc889264332a9e7c4244cd7380e6b188d9040478587e568bb7cfc95c07efe685d40b9a98f195dea04fcbce50d6000bef49c5f676d7fc893ad8d198dfbeb7a8e8a09f6101f8c7a212f88f9edc1e835b6b05a46014d2cc301d77a0218e5b761dd1f48f9a0cb7251192d19684c865fedb0a14ea2f2c380b3cab2d71c5d9eb843f43092821d27448cac1a4e69a9ac12d17df71c160ce3949451bc3388c0b87e4db084b6a17ab2634c5be4f2142a29214ced6a86321eb25b520c6415d152ec06b3d6c43732f30552665162e8c0bb06f36c0f8939f31b3c904d61ba098e7f23edacb92a57a975c90f13194dca955566eefc4aa85f2b0c97a4a38852e812b39ced8017a8aa4730ae98dfb50f6af05b2c9b77d0a082a681d0f6e5bd46fe85d2fc9c6fad71bb534bb2b74f27292296eb4acb47", 0x1000}, {&(0x7f00000010c0)="e7494f9feb03af1ace6e3f3b30d5d55de168233417d15ae8ddd51cf99d911cbcb28c33b3f99790dc01b00ef83fb8ff261d68573557156ed36ce553dfb3fd0592de99b3bdbf534c7f12b391c4eecad5c0e005e4d83d9e7b520d6e", 0x5a}, {&(0x7f0000001140)="451b06c8504b6f8bb52296a59f0e8d51ae809b7ced3a27f8480e437fb931cf486d25d66dc0e4ee0fdfbebd7f34b9267194ac777dc06b5963306feeb963701eec67ce712415a45fbd61074c4477ed7441088f7af32a0d4a543312364746edf11d60b60091e55cf9866e9b61cf22cc2af15d95c0b01b310ed42fc0eff802f55217a091c0a7ef265a5b24cbc1e7d789830cc6e86b34719d8bcdcf1e46765fcbc28fdd1368b3482aa5147049ff8d07d9768bd3676228f2603a2a50c5b29606908d743abbd216", 0xc4}], 0x3, 0x0, 0x0, 0x4}, 0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(r2, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r6 = dup(r5) dup2(r6, r4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x7}, 0x0, 0x0, 0x7f}) r0 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe2}, 0x0, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000000140)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) dup2(r4, r3) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x6) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r6 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r6, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = dup2(r5, r0) write(r7, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x31) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x31ca, 0x4, 0xf, 0x8}, {0x80, 0x1, 0x8, 0x5}, {0x7, 0xff, 0x7, 0x9}, {0x0, 0x3, 0x1, 0x400}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) r5 = dup2(r3, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000064000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000135000/0xc00000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00003eb000/0x4000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000831000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000581000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000082d000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0xb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {0x0, &(0x7f0000c62000/0x3000)=nil}], './file0\x00', 0x2df}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa200000000000019078ac1400bbac1400bb830300000a1d4801000000510000000000000000000000d362f5dd74f95dc67bbfe5662a3dcf99be29f42b5e3f4fbe8302f27a9ff58986ccfd7a8fe75cac563b7ac5360a706a525257001e391d486d2164b3bb426df5f3044ea27bbe8c916522a16bd0ec6ac4020c9d6505ea881d0398e71601b1df26b56e81381944ce7c59a5f5cd70d211e1ca96b1fad997b8548d"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x400, 0x7, 0x0, 0x8, 0x1f, 0x6, 0x8}, &(0x7f0000000080)={0x7, 0x1000, 0xfc3b, 0x4, 0x4, 0x5, 0x6, 0x10001}, &(0x7f00000000c0)={0x4, 0x0, 0x3, 0xfffffffffffffffc, 0x80000001, 0x8000000000000000, 0x3, 0x4}, &(0x7f0000000100)={0x790, 0xfff}) r6 = getppid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x0, r6}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{}, {0xfffe, 0x3, 0x3f, 0xffffffff}, {0x3, 0x20, 0x9, 0x6}, {0xca, 0x7, 0x9, 0xb330}, {0x3ff, 0xc, 0x2, 0x1}, {0x114, 0x40, 0x4, 0x10000}, {0x9, 0x0, 0x3f, 0x6}, {0x0, 0xe0, 0x0, 0x80000000}, {0x8000, 0x4, 0x5, 0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000380), 0x411d6b58, 0x907) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000001780)={&(0x7f0000001740)=[{0x124, 0x101}, {0x7, 0x5}], 0x2}) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 5: acct(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000140)='//\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7b", 0x29}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000600000000000000a90e28efcc5cc08cfe24befe"]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x100000}, 0x10, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x15, 0xfd, 0x84, 0x1f}, {0xd0, 0x0, 0x0, 0x37}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0xf1}, {0x3}]}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) listen(r1, 0xf83) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000100)=[{0x5, 0xa, 0x800}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x0, 0x0, 0x3000}], 0x6) semop(r7, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 5: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2e49, 0x1}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00004df000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f00000c0000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{}, {}, {}, {0x0, 0x0, 0x0, 0x8000}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0xc9, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="2579a7701b0d409c52422dcb60c8cc80e8170c0476c8efd2dba24dd26a536da62510fd20ef71a4f44697c0aee539f99674a042540fcaf7ac6b32bba1e4a360fe39863ced0c37b86047", 0x49}, {&(0x7f0000000240)="5301429ff994d1943e3ac56ee30844afe7b70ccba0d80d38dc83123736b9be6146684ddd70c229977abcd0d6d927c30e81d4971bb63822ca6738fde629bb0418d7787ae92ecd9e68af07419309a8b7b2b1a7747216dee3f3cf512f7aabe061d1a4c843fd0ab6f68346b2a40d93528b9f61989f68f36d5d2f74d2e91898a8fb86a93b06d6d92b5a4a5fb8e75fc60a6b11d861b684042c29cfb41171af", 0x9c}, {&(0x7f0000000540)="0f7c0d373a7d697e363de3ce34d17db24d6716b649d63d9f2ad5d111669aa1b37d1cde998a63533fc16e4de6e192d71b3ea08127ec7dc16f3cf57a06f020d1ba2b3cb25b304432a35ddaec48082f082dcdd74f0629dd2d2e2773812ccaddb619119ab2bbb377020659596b8db4955966c615d1f92e1faf86ac8f29fc0b6fe3f79d6bbec6347034806c48cef03e887a1e9c0087903a47bca679da2aba8451f299960d3f904800ce7a31620d163ae2acf1fc33c54f75cdb933c052540b12cd2fc00434ca3eaf428d18f845a36e5c214dd48e346bd70df7eb45d1973cb47d006299a6d889f8696ad075a2729c7c158dcf49190758aa188f80e788283126fbdf62c45fd54d131cdd723ed6b2ff87c3a22a68f79b233811cc88de9e5b390925ba9ae50bc9c9e4206bc068e8e713243f8c67d70f29f216a0f04385c1ef7700f99766ed75d90ed2fc2d2919ace4b6534f3d5b7f0067a7d347507f551c13378709edd6b9fbe60e885bdb56ad08069c4af16d3d12789938fce02d1f7322679908dff7c224c78fe252e1462bb4fc757efbd7aebcb662f1d864ec456e5570deedc337d6482904d6fa1d04db8a10b644d2d726b60c947e3a6e3ec9ce3cbb87691b6e5e39da4845fe756548099f4d71fb18c2ee1a12dfa7bb4196de874fc6f47c58dba415e0af1bf7814847d02182c08d68128ea5c3701b7a70a5aea28d9bdcda7082a5d091e821928242d9e52ee9968f6ac42fa3971576064abf29fbc1660e28e27932a403fb0dbfdf2142c8c30c245100479d78453946a36832d88dc9f0dcbad02cbce888ed814a2fc8efcb4a8de479d7d6c7030277c6d69093d72956f9cebd5565dda4906bfb0d9ee150b0ceb592ffe16b5886a02421129c575f997a8183da1803e59321ba2f5632c260346de0e1704d7b9ab61301c448b7cfcfa2b668a9767c6f1ca968e8f3154c09a91ee8cb2f5c26f5f23f03160053dc24fb3209b18437709db5dccf1e2f30f521b6cbd59615f3f6cf03b7a0a15e17f7a484f88f4cdd9bf72332d212b04a658175071308bc0fc36c97631f337cafa287bc9003769b5deb48ec64803e5a7e5a0ab8a57c1cbefee9f1ab6551c28e1be7e1f7109219ee3bea9b7d925f649b494144f901b713baabb1963e9b807892307896ed182d0e94a361067d47ff12eb12d09bd19da9036b627836e5b98c32a1f5daf5475870b3d3b616a0d2b529c8614c13e9ad714a672dabcd441907080d88061e46b0aed98f6d11cc090725f26cabedebf6bcc32001636897fe578f4d6a30e3216dd3b3a3b92ecf5870461200a488dad31bb3fcf9bc624c5fcacbac7828694f9ae89359287305df67e32fe2c9f8fefc0fdb38ff51e012b82082610af2ee47b7672dd64fd53ef7feaefbd5c6c6db6730416ad9eab0ac8cc15b97cfd2ef8975a123ca6ebb7568799afc86a36dab493752aac08c971a142cdf2fc26ea27015bc94ec98d487e238a427195850e4409a088c914c2a01afe08aea53ad8a97a43e0b568bd82381507d0836048d3b547b2f9489b1c1debd3ab0ce210b7394220a702d6582754a742a44df46d2fbdbb64b745333771ccf2d8659496321dbd0764c3e3e6897d313a832b076558d4777bd0b041b47e540887971e5b3be1213a7806a2cb24f561dcf4a8c10de1d39c3ba3f173bec7b13ea5d9ffd319ea8a72e374a14776a5e6b67f3dc52f28a1fa2c4a8703de32376ee7c384427de0504c0d23cb582ed1a1099663ad17ad264ecd02468f42cad1e9eea2a8d0abcb51f674b2a958bd9c7a0b0e7103a7ca11855023ecbb3783bd77c8aee2c738ca34198d5c0f279e271c14a8b2ecebbbea1cc99644fcc784a718f44ed8a0e4e9f5c784d971de95c0784e1f81f8436d12291fcbd25e177df5daa548971d801df368a0c8dcba29bf05b87f8df37116e52e234d50db96af7d7156164ef87703a1bc690e942c9387d602d78d9903a146f2d6146759434ff9e6d2fdae8887fad91d4cbbcec5c28ebcbe2f7369e3494ded359b687058814c58f5aa692553e83ea28bb784df87257541f7d4772b830c6705a42cd52d1e8b54879e4611376c47e4819d83d44809d5763bbccb17ec5e942bd9f2a11d394f0d10ec8f72f212ddb050755295ad3dd3bfbeb28b3b55f5d90400bbddd31c4eb8578d8923c963062a274cc9b0c33390365b5cd09772ba0a426167282859cffa820ffb9efd443db70bd596666ce0c9fb385bae7b1d76a39b946ac1a605e23dd5476fb93f3b022e3ec12398a5d2081ce1dbd19bcb04acfe61ff6ad3c46bc559f03a78a5246089ba4bf4b89f79d056df761b43d7cd89a482a1df9db2044c2fdfe35115c218862a0c7816521873f70dd42d15fe8e18936116ee63e1357d0122549c42260b5271f5e27ca27e655bc9093665527948859b26417c0bbc1f8359ce6bd2c3f45522fd5c8bbc5eca8e23f88c8269c35099018ef319f51df5c515cc20aeebad52b9edb78d8b6990ccf8246189bf7875302e4b548625cd47c3123d7a0b66ab1fb75bfa668cbf04bd8a42a695cdb6362942ca70fdd510e9bc00edbbf785f26c322087a757ab40ec41b1592abc6ad7b05ade1d2f6a55730f68156c0a13848df03a056de4fa60318585830d6a86b1ad9fdbbc225297f8aea849dfa49c4dac19a2320fbe4702985a662a9e4d9b0d25f9737d8677ccc297a5dee4b7958b25ca63990c6040af4230cd76f0b83ea6fe41e764bcc2f457d90e782c0a0e957586102d900f7405fc1e7e066f857161437079c32d690c5fca582a75706013954a79fc569740f918c606f13c906482cfc13fb2dd000f677c3b25d4ea24b00011710a1cf3dbbd034a8fd48ca1928d18ced26277ef74ae2c1f681d2ae76eb2eeba2dbfca0a17f9c19923e5cdbb89a57675adf4fedaedd094f943dedda84211149ff6c36afad4b17dca68c70f0c7d2190927b4fcbcdfc41b86c44726f87af807d8b4bcbc9a426cd7bbaac925c7850bfc89ace9fb0c261bfe8c7e92040560a99863eeb4da2f065e76945562bfafec8df8699556f813c500d9ed055c9cca2acd781b665f4dd208b8379257510f05ea1b47b1e026bffb5abf4aadb5e15f5cc51e1b26e44893c272ed476022f6a074d494f92b4778da2f209719b4f1aa90cdff5ca5945cd08da6a0d960e20c05412667a290f9d65a1496271eb28b6a26a89931c2e26871be11fa62e15c1700265225cf076d874088ede3a09ca4b2bede0fb6b0583b295dff4b714319ab97e815e0f9799ed183a8336f63f6c814247345a3739b745c509cf6c50d1aed225b7f6a05a89f70c9f48987345d4be255a8f595be1042a62f6b65e9bfea77b5efba613d1fdd9286c8891fcc58b321966fbc70f32b819b023d1f604c9f66be2190be32e65df551394dc2cd4b8f3d929a8a1ea432b3cd4aad9bd4280db51ed7e70853638011ab8e46e20bc62d0dc9d8b69a0988fda840fb6b720753196e9ffefb1529fc5be577b51d4ff2ce4f636cc02eb06d89a2808bf8718e43ef223a75534093fe241b30372fa8407f442f3025de7941ddae357f9e14b21ce8ac33014e26ed22bc808d3280093c45ccd755dd88452f11a295900dd4e570f1c4e0a18ac7e497dd0374a5be75ae086e5061649c7d47d3dfa73d6bbd37007bd7262b47f9d9d8055aa084e2586c7ae3a058649823950d1064e60ddcb9a7f4a071e0052b5672191c16fda53d60d83814331c918d68b6355a77e63c34ec96c8c0726b651b6df933beaf02facdcee31cf36997feb03a4e43c77025fb20c0e11763824c2f03fa3c88aa7730aa15237ba064b6c38825ca95e3f36ecc9a89788ba3961f96c883c74f35af7244d3aec42d4bf7f51ef14e2595bbfd8793bb016146214d813da6a97f69ca36c305cf48516c18f0db2499e735ff752c2e995bc1e55a04a8c4a7de920239dd160b982ebd3b69b95c64fc0e6c2e5c0d709bd89edfeaf89e24622a156a174f758d8f34983504e169df9c393dbad1ab5ffe4bcfae0572bed1549ccb21ee0b3c57a8b5ebac7e9124d99174ae8040dd21f78a91c4c62d7c892f5c4c1116759286776a27650c600189af6127b269f30ff70fbdced4dbb5f41030743e901cddfeabd0e0f260fc1c2e653499441a9ed57f63c147e222479e406a577844068ec4bd543b6622ef9000c96051e0570cd46460451ede526cc669256622cfd01cad4810414ad2add009ba670b126c203e632037e9e6a56be337ff2f60308917556b91b5e4b64cbbba7a18f7b37f6e0f4e8835e711045554673883169c1ab4c504324f060de77e7f91196d6c74a1e6b48bd4ec5bdaef781f9495d7fd36d52c63b7167d0b2d57229a983483579f16ed16317978d7d77e25fa19d619c0fd53f8228b5b773024ecf2fd70eade3ca26712d3e1fb5213e9b5988664202b1da5d7f57920e2828f030e1a461152f9ad85c574292467f3fdd8b6890cbcf61a35e6faa1260853f4baf38fecc0437a9a2ba2189fc49ff5b95b467fb0882fcbb9542fe00cc0706198af57681ce867049f0bba4ef8d0a89fb25aca64a04d30cc4aa8bd01c3c15c372bd6796135dbf8aa26415e7a55eb61aa15ff459bc2b9e904f5502fcc84d7865ad0196ba795a766b006e34c5499211605a5dff9ab2671b6db3bf90e1602bb3e52837270bc7c86ff7c5bffb701d0784e29fce4ea00564a1a1b92f80f0ac07d7c0f9b3b908962bcf3425a05492eca4b55063c12c72adfb6559a95c978ec972bbddaf9e2a10e422bca622885d9ed2e1cbc739177a5501a8c5831cf38404a2bb9b273fe8bf100c131b5225b95d7013bf2888c11de9c74aaf2e4f13cf14caa279f3e8f7e43736546bda5f2fafb9ec696da63c3249f1af1dbbc6f48ec58fdf7b56be68e00f5b2ef359b35ae5cde2dc055bb41b13fb9a6e2fae0af9580293a179a0ae71d3138d2348c055990cdd3581f28752a504622e536300ab7ad9e3772d2b9e6083fa8c1d0268d22b506335b85c8119f765bd933dbb38ab7ee04f0703bc498a0afdbc3fa1b60ce1601b7a49b4bef6e0e8fa2b3c8914e0ee84c68a1c12186d1ed2596393e2fbdae2654d4829e0b7b2afee09c46842135f545f4f272bb35d34620b6e6bc20c913e69a306d914849e6fce6b4f2c10be7f762a9634e78c59f8db3324e0c7a9e5e23d0aba5c59d44d927ffb78d9eced87b692056c78c20926b0365f30906983e36bf0e42266848dc073ac15819b66656c299605f94beb2f74f96e82235dbf3488b0cee4ba64d858ebf0fca976738a2eaab4b7599bc60cc02b52339759dc34043c8c0280b33a84306efaf40bf71da1b0aef5b4149fb73c5b4cef94530c81e0a39b1d2f7738451d84150119759dbc19aef4180afbdee6e5a623c928881010e0a319cf79bf2bc8e0fabbe3395404061358e5ebbadfee24c5f629d0eb0ca46ba792d2ac629069373aa003c777233973b957fd9f176982b4a25b16a8f52b059b1b6b22cb7dd5bf5fbd5be0fcff45c265cc6b5cbef849c766b66a05f4ba23b38376531c7637d6225be4d30c67006015c4bf0649eb46eeac638bead4e9aa47bc629da5f62dd261398219269c1364ebbfa45195f69167563dcbc32c0c89f667e331299086404c42ac1bc448ce57db3a595c7529899a599477d7686c5d9ebc97c0a65c494ea6d7c2bbb18f6a304f116c202aea2ddb772b30dfc6f9a90b0164e7e4ef01e8e6f3519e63bf66f647a64d3a9f4edbd242b8c8e66bc71aad538057d7de7dcb74ddf761be46b4a4d8823914dca3240c8b11396d84a873db849c3593e7c5e729a08c3ebc1068eb01fb881c583db", 0x1000}, {&(0x7f0000000300)="5f645bd0e0b431ab1cd2f55e7b7240fd65a667142b9e5ea5aa7a7b2ec90c32e49165b66fcc5fe66b1083a770a337e957e215990686531b07b18fcd5a31ddec00f67fd54ccacac7806fb7985d2b9795891f214ddbc3bf49d6c929799884180daefc9557221b050bdcc73d075605a2b665e2724fb1a6d16e057ba7c5861a71f51d8000c7ae27793a82e31a98b002b11065b1bc69513e0c1bba5fedd8a3571ad93e3ffd0ac343b7dbab62a76ae51fc89aecd89cc6b5da75454ba2ca716f6735b546e127d095ada4eeeebefb63870984e736493119d834b441ff6ae5039c", 0xdc}], 0x4) getegid() r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000400)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x3f, 0xd65a}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800280000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000f9ffffbb742a9c878a7662119f3100029598ba00009078000000000000000000040000"]) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r8, 0x4, 0x8) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x101}, 0x0, 0x2}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) lseek(r0, 0x8000000000000001, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b51005ff04a0ee80cfedc05fcb39a1f72f919eb4143857fc7724b3a714a4a875997e9e4d3241bd155b120d98f2daa50be996978b007", 0x7c9, 0x0, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(r2, 0x0, 0x0, 0x14, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRES64=r2, @ANYRESHEX=r2, @ANYBLOB="e4acbe910859d12f57944a227fc289072a10d637780e028410b67e7fa98d513404722f6ad40a0d560981e7d6b8ab2243e92fe1095a0361a92c4372204ac57595ad8427195417826196b9cddd3a87bccc97df1811d5e8c220fcdbb4409d146053ead451aca557a2a30d0ce06c7925879b0b5a09ce20a02aafee36fe06cc6c7d87f4d089ae759d0e425b8f7a8f525b56b94874b14335c5bb722cbfdf7881f09b723bcd37513bbb0c30c4c65bf29b13730aa095829d69a3cb6017632e51ca289f32040e8bfad4bd67d5612b6f66f11daa9f1b606f03d168af2e380e2d1091d5c09b4fd14943844219e027"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) socket(0x2, 0x1, 0x0) socket(0x11, 0x4000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r5 = msgget$private(0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgrcv(r5, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x65793219a5a9d8d9, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329774d0 executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x287e) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x100000000, 0x3}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', 0x7, 0x0}) r0 = socket(0x1e, 0x3, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) open(0x0, 0x205, 0x0) executing program 5: r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1004) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000001340)='./file0\x00', 0x10, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001380)="b389e5ae4855ed92795f881638f537af16289fe18c71edccd8ee2a00cdba09def735d7ad67688e09dc0dfefd91fbd20f901a58e98a120eb9b6d7087f504cb7b9cc00"/78, 0xfffffffffffffe75}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000280)=""/69, 0x45}], 0x2, 0x0}, 0x1000) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3, &(0x7f00000001c0)={0x100000, 0x4}, 0xfd) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r4, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000011c0)='./file0\x00', 0x0, 0x177c, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x7}, {{r1}, 0x8000000000000006, 0x53, 0x80000000, 0x80000001, 0x20}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0x100, 0x6}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7f7fffffffffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000004, 0xf602, 0xfe00}], 0x9, &(0x7f0000000240)=[{{}, 0x4, 0x20, 0x1, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x1000}, {{}, 0xfffffffffffffff8, 0x20, 0x40, 0x1, 0x9fd}, {{}, 0xfffffffffffffffd, 0x24, 0x1, 0x7, 0x6}, {{}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0xffffffffffffffc9}, {{r2}, 0xfffffffffffffffb, 0x68, 0x1, 0x3, 0x20}], 0x1, &(0x7f0000000600)={0x80000000, 0x3}) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r3, 0x15}, {r3, 0x1}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r8, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) executing program 5: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r1 = geteuid() r2 = getgid() getgroups(0x1, &(0x7f0000000840)=[r2]) r3 = getppid() r4 = getuid() setreuid(0xee00, r4) r5 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r4, 0x0, 0x30, 0x6d}, 0x0, 0x4000000000007, r5, r5, 0xfffd, 0xb, 0x1, 0xbdbe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r4}, 0x2, 0xd47, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getgid() r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) r10 = getuid() r11 = getgid() r12 = getpgid(0xffffffffffffffff) r13 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="313a2e36f9a911b4d23543ff66579a23aa54e350bf3828fa638a247ce66479b97e1423d62c135fd09129361f9b9b45c474bf4f5fff41c629c8661c9ef8d7ab58b415127ec1946eff4cbc7cea30e148dd235fba6d7b527f7468ddf722ac5fd90c3a04fd4ad611a0ec5be7459f9ca581ac08a048a8f249cd65de259aa827aa169d8c9fe2491e6135020da6cb7fee4e180b9d0f1f033e48a1265883bbe7d0", 0x9d}, {&(0x7f0000000180)="de856f562c518517b644b18d87aa6a84c7e1b122f319e18a6b674fcde0a0141313b28d660e03c2dc9f7327fabefb80c5aecff5a22004616a6236dcac981e2f464f42890ba8e8e5e7c263ae03c58e77eb0ff3bf5c97dd177530a456f281ed0797b2a842a42aad4c51b1de33cd4a8e8aaabf0b86118b8ad4ba7abec9dc4e849e85528f702924c31bb03b153e46c13ce37df4dc6aaa2fcbef7e5577bb3ddc21197f85d6c7443fb33f53e848306045a9d656ed5aaa184ad0835c1fc5c160a8bd8ac85418c63149c007a82b3205e903", 0xcd}, {&(0x7f0000000280)="bde2c3f67d584f60cf5a92e52d079c08d962ab23a82d270d2159d0b0150036e818b594ebef846ba5708f6ae87f3deb9aa18105f82b4ab4eaaba901858946da5e6572a070962a84306930c378f29cf783e6ac7a7a67905c9278f713a4af990d666b4ba211ab5e07201fdc3aa90960d6f3216df5d417ea757556029800eb249b11cba93a3bbf73e86e23b28111ea3cc927112c6369a6452084ca4de93f423f72675ef61bcb3ac74172918073f60446d5d31df26ce64b9fe279d95283562b251fe5bc66f5f16b4df7c09d6b9087f87d8ca2278c049dfbb64548a93e28e580a71fa69b6c", 0xe2}, {&(0x7f0000000380)="92ad2867e924d55f814707911b90a4c15b85569162c428b742e0341c3869856a71bb6b334fafeb4d7d2726f6e0b8ef0add28e18a057a2e81", 0x38}, {&(0x7f00000003c0)="c829c2aa656e57ef733ef8c987c058ea", 0x10}, {&(0x7f0000000400)="56805d83b862ed7a9ac9c71b0ffa5cee814aabbe1dc8a3ccaee56252156263bd77813616df18afd0601e734800232e546cc334f6", 0x34}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13}], 0xc8, 0x403}, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = getpid() ktrace(0x0, 0x0, 0x0, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2d9) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80040000000000000000089750e6b000000aaff0200000000000000000000000000010020"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6, 0x6}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) recvfrom$unix(r0, &(0x7f00000003c0)=""/70, 0x46, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x16) write(r3, &(0x7f0000000000)="76a5dead0f01f8", 0x7) semop(r2, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000480)="fd769dc3a7bcfbff0700000000000000000000005684894a6a38a5bd99dca821bd532d54080400000000000049990298d0746c1333cc17595957b40e9f03791c5ac212f867e041a876b3664d05b37f02419a00"/105, 0x0, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280), &(0x7f0000000300)=0x4) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="e9", 0x1}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) syz_emit_ethernet(0x6a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x1, 0x40001300, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x3fffffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000100000075233ee47094329304d31d0ed7c2f140f9104c62d13a4e92a8efc205a33cee5aa817aa087d1fa5863446f8aa179eb8faad0aa0848faf722312319e918e2fbf7edd199964a0f94ebfbeceb6e4acd7a8bf5d0a8c6fb11ee1e1c935917deb8df8eb264a90089fd1478fbddc4689a435930c5b7d6785f1859453e8649a36e86c127f45e4847cc50ad2c18703bb3db4f96f7d1e13e339cde568b5794f3f7c0e9e3349afe370e5bc2dfec98a4589fc7b89b851a34e7dbf28371f60cefafa312b2b04f18ca91d"]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc5) unlink(&(0x7f00000001c0)='\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') chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x1) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) poll(&(0x7f0000000140)=[{r3, 0x245fc6872d8da9f4}, {r2, 0x4}], 0x2, 0x800000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, 0x0, r1) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000400)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ff6000/0xa000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r6, &(0x7f0000000340)=[{0x0, 0x101}, {0x3, 0x2, 0x1800}, {0x1, 0x58, 0x800}, {0x1, 0x3, 0x1000}], 0x2aaaac47) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x140, 0x5}, 0x8b, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) wait4(0x0, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x0, 0x0) bind$unix(r7, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000006c0)=0x9) close(r8) executing program 2: accept(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000064000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000135000/0xc00000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00003eb000/0x4000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000831000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000581000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000082d000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0xb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {0x0, &(0x7f0000c62000/0x3000)=nil}], './file0\x00', 0x2df}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x40}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000280)="3cd15db7c3001a9bad2eaef61fb40c45f376bb0e16a6ece90ca799ca04160303fbf2e4a1d661f4481fb6783c12edcf8b0db40e5712d296147b3b865b26f3f2e6cfb7d1059f2f6815f441f53abcaa66f12ea5e95e2ae01fe86387e0d74a178f0679cf4a005b3a8fa22ea51191cecdb12fbc3c8033ebaeba2035e7aaf4b20394c598a381b1b5699c53f041015dbc60de507fa546420ecb36219f61e43fb34c120c1910ee2c5e53034a95b8670f250470e79817b697e32609c98e185147fdd6c7ca466a00000000000000000000f846b65a0d31", 0xd2, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x6c}, {0x2d}, {0x6, 0x0, 0x0, 0x76afef69}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) getrusage(0x0, &(0x7f0000000000)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x49d6}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() syz_emit_ethernet(0x36, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x45}, {0x6}]}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x2) r4 = getpid() r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/542}, 0x220, 0x0, 0x0, 0x0}}, 0x10, 0x1800, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0x4000000e8}], 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x100000001}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="f90b94074f9cfa606f36130794f73c16284d0d", 0x13}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1, 0x20000000000003) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010", 0x401, 0x8002}) read(r0, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000880)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa257603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cdf0a0870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000c2f1062b4b976c6e0106fc1f1869092496923eb1d29c5a3fd5bb0e01d247a85be8c95daaf9715010568463ae16ff1e55d2e02e6217f7fb28d9d345a12ab5eca899f280adf9bf727818a95e9c7c0043f86dde4429b61531cee4e356311fc426825f38afb94fdf45", 0x1fb, 0x404, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) executing program 6: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x61, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r5, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) dup2(r5, r4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt(r1, 0x5, 0x26, &(0x7f0000000180)=""/128, &(0x7f0000000100)=0x80) r7 = socket(0x20, 0x4000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x1d}, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 5: r0 = socket(0x2, 0x1, 0x0) syz_open_pts() kqueue() r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) dup(r2) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x188) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/16, 0x10}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xdfffffbf, "0000c6f26461c094f4ffffffff00", 0x1f}) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x35}, {0x40e}]}) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x3, "e441257ab37fc2a5347c00bf6c46f9bca040219e888d912b6a0705894138761254c43af25907b75b"}, 0x30, 0x800) open$dir(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) executing program 7: r0 = socket$inet6(0x1e, 0x3, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000b40), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) socket(0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x1, 0x3) read(r1, &(0x7f0000000080)=""/230, 0xe6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x7) r3 = semget$private(0x0, 0x1, 0x6b09ab263f84efd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x91, r4, r5, r6, 0xffffffffffffffff, 0x4, 0x100}, 0x2, 0xffffffff, 0x63}) getgroups(0x2, &(0x7f0000000080)=[r5, 0xffffffffffffffff]) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, 0x0, 0x0) r8 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) recvmsg(r7, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/62, 0x3e}, {0x0}], 0x2, &(0x7f0000000480)=""/250, 0xffffffffffffff9d}, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000000)) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) chmod(0x0, 0x23f) setuid(0xee01) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002440)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x6, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) executing program 4: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) socket$inet6(0x1e, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x1e, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mknod(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') r2 = kqueue() dup2(r2, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x23) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) executing program 3: poll(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) socket(0x800000018, 0x1, 0x0) close(r1) syz_open_pts() setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) syz_open_pts() ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb25, 0x0}) executing program 6: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8000}, {0x3, 0x6}}, 0x2) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/199, 0xc7}], 0x1) r2 = socket$inet6(0x18, 0x5, 0x3d) connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x10, 0xda) r4 = getuid() fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, 0xffffffffffffffff, 0x2) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r5, r4, r7}, 0xc) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x5, 0x5, 0x80, 0x1, 0x81, 0x7, 0x9, 0x1, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffa}) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r9) listen(r0, 0x5) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000540)="289b503f6ff0f4779733629335ee70897b3e82fdac4640a42fdf42a6bd33d452f8890360557fbcddd1f75b1581f30d6d69d276330af46c28613f1230c76c20369ca11771b98ae49c32ac5b1532f3224123337f2e589a2a7e413c183de9bf175a8dd2c01fb05bdbee8eda7e59faa296a8c99075e4fbae8313f3eb5314cd0798e4baa0d1728854d1a7e0645b4bb42ec52fd6b05c952ebd5d89852bb0a499209a793eb2ccc4544b9ea4c28d2f94a13cace6961d18ad723304c618fb76eb290f4f0316292d025cc8ba6afb6cfcac35ca4d99", 0xd0}, {&(0x7f0000000640)="8cfb5925c4e0cc4cfd63d3876a3025a3e3022d2ce278edba4a9817f6f00482032ace0a547de5b5428d91ce6d38d8b51ea669a5550912866ffa64e18ad014466eb6999604952333e231ea09abe56043276ce5c24a981dc0eb4e3b75815f692c50f79adeec6cc747df080ca4e5d4023d5f096ddd102eff9c93a9c0286758efe19038135167783099c80c28d0c392b6a80abfdc0fa36884f62a0ebcd270e9596151d455712adb7a340774d6c31ab258af2a47d264f7c377033d47481dd3a6507b851d06db84bf717578895a30b24684d6ac73028c2360e73587c49636c22d67a3960b46b4", 0xe3}], 0x2, &(0x7f0000000780)=[{0xf8, 0xffff, 0x2, "f734088db76515d719bcca307b6d15ce6b179ff51fb799b28d57becef75f34777ae8ef20eb0a1928e2886228bc07f8e6a8a6615ac1d994f93b92bcd25003c737caef8d887bef7badb4ce38381fb48dafb5ca3a86145d96a341b4bb07914a93dabb6f8a7c585e2d2c353e8672b0002bfe345b77a07e51945cc7e57bd55af9ca333607ce85c4e3bb76aeea5fa1d49cdc5a5789d7302e2d0be88994c6eef890f34020ff2907c8ffac922cfefb985a3fd139a6b6061cb3d248c79de742912568735cc2a653124ffbd3d5498867e4318385cee3353c3e8d59038a3405b369536f4867ed3fa8"}, {0x1010, 0xffff, 0x8, "d5790404050d2c0a649c00727084ae9050ff27c2476721a2667e71b8dfdf96834bcb72c8f3e38ca1ab5069ebe7c36215350de641f46b709cff1cf5fe428683fece0f910ca9a64ca97135c9cd7ba9fda1fabac5aafdf200fe8367c48ddccf69b9e621e0e43c22924e93eaf199dddd883c36debbb21293f5f10fca9250767f08a156e07667b7c9af40382b7a2999110ddce025cee13688a483f63f4fa75ffd72c55f7bce5d05122303a999fe043fb8ccd9ad51fa01c12e2c3a40b47ae2ee7551be0cd762f6b9962d9dec328ec41708a67eba82f8a68b7850b5d0933315d85dc3f18e95c3545c84407e1743b3de562d4db833c1e5d850124d6d8df59633f42d1bc14251d8a001900f63a85034d9b37c400f287e84c4e114b1958e5ac70f2f43f498e9b151fb18b991fd1c9a86e58ea3fa49dbfbf5ba9a57db4f18af8eb03404960966b1920448d0f0300d75957e587239ca82a4bc040e35c9ac91a7bd8e64b26b2a089e50d0f0b1caa4f0e24c028eb650a3b6ca1815edcadaf7646b04ad630e58f5510449d35108b2ac8ac258ea0e447668d6cd5b5f56d8b5ba59610d038cc1cd15d5c6ce754390497e17f07ae263324d758d9645bdeb8d8d137e574dcc3c78d881675c07c43b47438ad0e4f52f9df6079b51e792d28036ef8ccb1868cc4a8ab8a7a9b9b6531e2cf7a24a2c5a1991aeb8bdbcc1cbcb22e249243a8ef19d3df702e9948e186eaf81417a78757f2af9e226abb58271d8c908580e0f3b7c32d44cd67fe061243acafdc884de56f7af51c0685d0b4673f74f2b088dd0f2e40f4c73d47dcfaade2bf6d9e53552a2e393649d580651ce9ed2ac3349a79cdb0040fcd5e40e4487a9c1123b402e4991192d131343bb2a3061983812543023619a2be2253a9c6e28920bf8796b8547cd56ec71c6238d0238463e3ec2a4b2c87fc09a719243457767da0506a38126f0232f89ac8963c8cf9b70cb67438ecce5dc7d57b1cceb34976d7b82e07ddb21fe6ff02ba9c5b40e5f220f19583038535463346caea6985e7cc84e4a9b307628b7454201de586798cd789beddcc2afeee29ad4ba16037417398a1fd0dd46e5f2be399231560ad1af3b8e8fda9ddcbb822ef3586ea04aa1338218792a6ef7a645419eff943b7bca9102d907b0b31bb39817116bd00c15b2f7f2cf9ad07c90aa1fd083d13b3d9a2b083fb4822e3d4446722ae8d5d7c17f5e9a572a6e9f62bc96f1f7d0b4b3bc3de40c8cc84b8ad6c3d0cf8910a1487108ab2d6d7b2b7951c90f71cba94629cedc6e159764e32d63d4c88434d67d8bf008cf8a3e953c8e0e2ff2b2275dfe190daa5cc5e9346be83bd05013cdadb2933b17b46c66206c607d32e77fae32df0b0e0270a2feaf82694dba753f8c021d543901ba0513a9f560220bdcc215ac4d43b0250e6e2cd728a52250ebd089c548cfc3ac6d3c5f9bedde7d2541c7de5d7c37ec647901ad7e480a5e6b5964490c05cfa92e8c380c4253cb21e0668c662423f665a7e6f31a15eafa605d83715da96b491ef322744bb82c25dcabbefdc5722afc7fc4d26eb9bd9bbdb3c5b4e4adc2200f333f84bf97582332b07ebebfe8aa12cfbae82b141dc90338a8bbcba62c7403890092bcc46eb10316889e48ae2580bff209da65b773e1737ba45957df64b0b8939ca35a3dc0758fda0649091b261769e128490f2158dd67e9c157d68e8d279efaeef2b9a04d92f57e247bfe99a5e7dbc5a67fd3df9cc7b8a473d1620ae0495dc131489edfcb91bb7be2b840bd0de3ee8f1a5d8fbc3e5ae83423c6bda542d647bfd6f36a86d506dc2e49a477dbf4b84ef45927743dd8cf6655220cf226a45cb42e04d899106e290128883a8c57d43a37af945d3deb5b1b5cabfb5a33bbef9b90d19cfd0662bb6960862bd7853bb7a0ab49a1858cf0ece6a508e88c9aa198992d41fff3db0bf8d98e790498b8721d40f3761a04efbf4e2632c00e6b00edb34018b31a5c1bad2d96f3712f4f000c452c083e05ca24bf9d7561b7323b3760c09051cc08bcd258870eb2f00b4e79276335ecf62dc7ab99f242a4cd1e4cbb3403fcef2b6187e3674bc77dc9a55849cd5f42db5a37d2fe4669981ccc41f54a87aa46304ccd51ac405bc841096e82432eb426722c9d9f5e3543aebe1f4fab3d74938b6edf97eae7ce527ae8f7641679e40340ef556932b953ba41ef17fe99b84589a64c8a0c0d94db5e4430e4870a8ba0588368c230747a98c0f0924ee2fd79185af28e71b14e635195517c7eb7d81d49683dde41f7ab6b3239e30e82d716a80f00006f6ef50fc2eb8bd9c5232e2a5479fe14d11aa679f4898a41e3ede45dfc027e230f9ca5a63dfb01a2f254a175f76712d6367e5b004f35c3179054cfb3c15eb6b0762631283e6f78ca9b3e62f039fcd2eb8cd091db2a8b1522cc65b5c03326ea83451f35b18743f11575544cdd0ca4de16ccaa148c9b01304eff258570ff764262ccdcedf4966cf76caea46b8aa36f086a393a2633091f22ce44e663c561a7df6dba0ed0f8dd1eabd388c46858c7648cfd6d9628a70b40abb963aa4f3aa5070ca13ade4723d306e6b0bf1392fd335d2c646cf209dfed30a316e8a3b6ea156beab644990bcf5345297c6c750722ba87fc4881a9ce400ba1ab7d869f45747e5f20affcb43561324138161257274ef29cc84ff5c8966a4c9abbf22fe72f2050f8d5b342d5f23f8963b38c696c2770b5d03cb6d2a3fae29298175e4eedaed530e702a3a7d37b61630a9e239ebb2c55ee78fe61fa17acbd182b551ed384cafd91d196ff2c8cc36de72364a49bd0fe6e335167ddfa5f242470d66924d683c04ccabfe5f7c9e7062f3ac89824c02f74867d44a34aa1d1a611b334e25923e0e0a2ea64005a3741f6f88b902ed4bf5034dcedc4dccb63e7d67c91d0614fa0a611248cca607c28ce1d0c0e57072883090298080449e8fc72b046693c9f027c0108dd85dea45cb13a44b52048f9e4205626f918c9925ce3e239690497f3e79bbb2144974d126a281994b60e5d1c9374eab6be58819f100566e7efb5ec83272e10f1df937b4314da01d62a46aadfecd6b6f2bac1a97b3e76734a6dd74a5445da4b69a1890fc2cb2783f15e3327e994dc05c6cc1f9824e1e49f7ee7939deeada675d2d464ef796ed0f0276ea9a3051a4101ae1e7690e6671ad205b8f6726448917f2dfa70b274767a9f06612072785b7877f8b8b4dd951b7524e75565fde028798fe236e433f51971d3f9e5812cfe7e9786d11a9ebc4f8c2ac81c2084a1b3fa3a75116803d74822eb99985ebf83e5d6a4ec831ec86be02d263c5ab90d3ea5074e0979010f4a6715c4e96747b360a84ea7e88bac4c8e48dd96d76d4dd542173ecb831b88a0f8374c6ab4da1687af6a7cac0314e8a8234a7f0151c09ff7ba177f3dc3245bc56523daee4d89baf69c9c423ac10e243cbfe0b006e3e1c35beac1c7908ca00726ab60c0d781429eb200c6c0bae26e242885584475f6c4fd00dfa470342179452b3f4821961a01b128cbb30005cdc4c4712d3e6e37665b7409649534027122ff174b44293d0c128f1ca9fecdb5b8f0e3cbac694719758298f938d0c649274d299fb6803deff0854a6004217fe4a5e5d1afe394ef311d911111d64ad103628363ec34bc7c19ee350343e9454eca38e344b96ab442810fbd093429a7bc5964394eddae62aa142c6c9582a5626536c38ff746b29408e76bfb1a7b96b9cc2e888a76104de8801f8cd0f9de0417d68eff60084d7dc49a3441306ce6e8ff0a22be28a0b209a0734e1f5dcef7fee29a88405c2d5f0f4d1f4c9f93f3f6959f1944429e9302e11c91ea4b99020c54cfe21eb686b9d1b90844a210ea4735a6e8617bdb2605723af0805d09add35a1c72185aeae0d2c6cb4f4e887d09b79dabf3e211f6ac573fb44119700d90a11fe8506ceaf42ce4a99289ba9d877ae9d970efd9191e597af28e7890cb0bd3b6bfe3ccadcb10f36cc1c49865dc6ed719e74fb1c8f4b77a49c1285165e0588b3ab516f18cd3b181f9f4d39cd74f1fa72c75a832d7cef83253f72ee02fe28770de7bad852033521ced2b73c9d7cffc82d19362cedbf519f9732a3bcb05dce0517c477a14515200a3293360d912483bad549a91fe514b9f6863e0959faf33cda0eff0ccbfa3f6a5dcf10b9336c6b0a9d86b0d9c0531a402426b77c7251208b3e746539fe34602d0eeeb224bbeb36858996f4523929a653a3e26b2080673f87d2772f7a022956590c4ce29bdbaf1d21da9a48d729bb0dc7e45a537eaa53e9b123800533aee2da3201ae9171f6548fd52d1eb8be1afe0f98bfc538f0a52613cdf262deaa031aabb884382ff4ad3ed878f08d395635300cf45551fab0ae62e7fdd1f00e49b50b695b87beb77009788cb3bcc949e4b4af4fdf5b1984538fdd9e361afc3d57476e790bfdbfe006075faa465206a164c73ce47817bbca3acb0b8c75547e3d5b4e1b381daeba857bf2bfc226df26253914b17b4d6638f5ef0dcf3017d3ff03ee0e0c9892ee421cd95d821bef1d6d4199788180830f4ba9f6d3e4bf31d3e5a116f023cf433f9881d0cd00c7d04ce63dc0d6b12cf8c46ff380acbdd3f395177735df92199c5438ba376a33ab429ea0e5bf6ab45548e3077d7c93108102feca0a3700d24f038aca5b48509f2dd2e052f95f254337041b41dca33b14f949655dd405bc3ce967f44cd0c974ef57226275cd3d301ad86e18db5bdf0cb30f6346363ef087caeeaaf171ceafb586eac8994bcacd77d62ad4210bba0b81908965cddec7cefb735e929d95b2bcff29a605e4b8934c54d8f05ea39ce8d78f04105771bdf4ee2f93fdf3aed3d813c118d279f6e2f32877cd66afb24acd1a8240b55aea7a778451d1fc935d05762fac72b13a8aab59970b8afc1bc82db50aec4bba92ecf52829eb7bc6b251d1f2d69450d4875efd1bde04bf855eda724c4e912acedce8115ddf15fbe1372b57a5f121d1419ec8eec0972ae45c0012923214325d7075418dada1a9aa2eb307f3c0a0e90e2b1e99bf93da8a1b12733a3236cd99812a6c47559ce793956045f2dd66889e619a82d069a01d3f52908d5a6f6d6120a477299991efcf668673d4ab0b77277e19d4ea0d8f0d58bb9582d30544f069039f380e489e8f79b052082c72c27db0501165a674869cd2ccfb1c1e67c69657e312e7a878b3529656f0818496c3918606577d10d4bb143a2e2c884345a9947676a916a46a052ca823e128fe6e69bac6831f046224346f2c33a1b157bce168f5fd3ab8cc26b80290f57486e9dbb823bc6a86920c998e59ff66cff3de6e1c1ccde220c628f59c4869f93cdd24096fee4efe6351adf30d5a7290913947602136a3b061e9259ddcccdea3b3873a523f7b8fa64e3c8dd2931716333a2d2dfeb1faa485a83fff044ac693fe496e421bbc1303de51516742852673a8c08e24a5e65e134662653faa57af7faf58eef4b60496d794cbf705da8f414a73cbcf56ec18881a480f2cd3b407b61e2b0aa90d9d609d50f82172286131fda4bcf756236e4f75b8c5595adaf4589c490fb663005b38901b473a355a1e35e092b13f5eaa6fe2929e4915cac34713ab9c050cd789b504494a0d5161aff024d2a48e4eb559fa28754c571c84c230ebf36aaf92344eed6f9e582fa3409d84b9f45779f5d32a86b48fa2c07aee03ca9e6c899354b3a2b2362fddd6b49acd0be8b4c0375fec8f7ec67a608fa3be3c287a91ac548d34865ce650d316719c63c0e763c8599fdf4f68073a57cb50e129830abcf29"}, {0xb8, 0xffff, 0x0, "f9eec1018cb5383a838b457fab42ead2e4988a0543c6f89f7b98c4be78fe488013e1e6aeeca640b690186f828d925053148937830faf4927ed75aacc97118632dc68347e240393d7dd34fd43e26d2128dc97dfe29813a1d3d5900d4d8042a6fdc3b34a465db9b9033bd6fc8a9b0cfce63deebfdf557292503f9b5d71a10a82dffc852446c673197dfecceb57d4ce9456fba3e7fae8306967b381c77d8c56dbcc3095"}, {0x28, 0x1, 0x80000000, "b074bb940e7505b480b7a69ee184a860a4d8bb2ceded"}, {0xa0, 0xfffe, 0x81, "1505e5af9399d0d8f9415d26087a6d55e05d4e177b5ec5e1dcf3db32bc388693cd089bb078bc3a4ee5d6d8aa7dcfa23c285d84a9b0ccf7aafcb83152b347a120820b7b1a89296f917704b2156d322e4cd98d167dac2ffa7e1ddad9f0adb39828deb45bb40f277cf27619313dbba8e642511c07d9945515f195852220159ebd099978f899f52d80c88338"}], 0x1288}, 0xc08) setsockopt$sock_int(r2, 0xffff, 0x803, &(0x7f0000001a80), 0x4) fchmodat(r1, &(0x7f0000001ac0)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001b80)=[{&(0x7f0000001b00)=""/121, 0x79}], 0x1, 0x8) bind(r1, &(0x7f0000001bc0)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)=""/81, 0x51}, {&(0x7f0000001c80)=""/103, 0x67}], 0x2, &(0x7f0000001d40)=""/217, 0xd9}, 0x1041) socket(0x20, 0x1, 0x9) open(&(0x7f0000001e80)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000001ec0)={'./file0\x00', 0x8, 0x8, 0x9, 0x1, 0x4, 0x6, 0x1, 0x0, 0x0, 0xe8a, 0x7}) getpgid(r6) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0x8000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) semget$private(0x0, 0x7, 0x3c0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x30882, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) socket$inet(0x2, 0x8000, 0xfc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) syz_open_pts() dup(r3) select(0x40, &(0x7f0000000000), &(0x7f0000000240)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) executing program 1: kqueue() mknod(0x0, 0x0, 0x6da) r0 = open(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="e8192eaa6d2292b9145b952c593bb217a7108fc0a602cb29d3d8f1811bfeb6a95a8f1136ecd471881b86ea402974ccb551be94dd39199c16543411c7760f9f8334730d72c5580680d29323857b11241e3f9582f497", 0x55}], 0x1, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pread(r0, &(0x7f0000000040)="d85e5de4e36059aaeeec1abdac18aaf1afebc07bc6dfdad15eca4e7e1ef155090baf40039b03aab55f0e94ee72d990c15c8c98b0c2308beb8312f094cf1180976812bda4c74d3465e8eafeef053f2c45c0c531231349fc5e2452de8abf8a021e0e2fd2868a76b6046e033e7877a69be13f883c7d741fdf8a43158da953e67e6cf335e4001bdaf26c973f567432300e579fbbc76431ba735b60c1a35b", 0x9c, 0x9) close(r0) ftruncate(r0, 0xb6c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x2) syz_emit_ethernet(0x48, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x5, 0x0, 0x3}}], {@arp={0x806, @generic={0x6, 0x3c06, 0x6, 0xe, 0x8, @remote, "b697f60691be19cf7a5d057c3df6", @empty, "3511350e7b0797d0ff8e57314844d8bc"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r4 = semget(0x1, 0x0, 0x124) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x1, 0xf000, 0x7, 0x7, 0x4]) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000300)={0x100, 0x5}) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') bind$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x3, 0x4, 0x20, 0x2}, {0x5, 0x25, 0x20, 0xc4ea}, {0x778, 0x3f, 0x99, 0x1ff}, {0x0, 0x4, 0x9, 0x3}, {0x8000, 0x8d, 0x4, 0x6}, {0x65, 0x81, 0x84, 0x7}]}) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = getegid() setgroups(0x1, &(0x7f00000004c0)=[r6]) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000500)=0xaeb, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0, 0x2}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000600)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000680)) socket(0x10, 0x4000, 0x1f) setreuid(0x0, 0xffffffffffffffff) socketpair(0x2, 0x1, 0x68, &(0x7f00000006c0)={0xffffffffffffffff}) setsockopt(r7, 0x1f, 0x40, &(0x7f0000000700)="872c07711c46a7f09bd60221d8f2169a15459a0c1393c3e7f02452d10002", 0x1e) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0xffffffffffffffff, r6}, 0xc) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x153) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') msgget(0x1, 0x444) socket$unix(0x1, 0x5, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x81, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x84}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) executing program 4: sysctl$vfs_nfs(&(0x7f0000000280)={0x7}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x94, 0x8001]) pipe2(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000691000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xfffa, 0x53}, {0x8003, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000002c0)) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 2: accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x7fff, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0xfffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000240)="71f9e042547d46385fa01bc0b8b5291e3471ac0058bc5a91cf71b59c7afec37082", &(0x7f0000000080)=0x21, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x3e}, 0x2, &(0x7f0000000200)="262f8320a62638875e146214eb7f959432f7e5121df569fe1a0cadf600f6dc1ba06f3917cd8f3df4279802f7fe6dae695b", &(0x7f0000000300)=0x31, &(0x7f0000000400)="bd47c860962f78c9a6b8a1e5c3b264623e49ccadd8f8b355598ec04a5377a0e79e23047c39ffdc84635eabdce6fe72d881362f7197c10e0a59539f289240e6b3fae154f1c2a2327c0165113465a63620670f698e8799650cb78722af5bf079a59c5929abbb3f36783c4fa8f205b21945bd0e4cd02bb4363d1191afe9d9a53667b05f97", 0x83) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r8, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) r1 = getuid() r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, 0xffffffffffffffff, r4, 0x12, 0xc0}, 0x7f, 0x4, r5, r7, 0x81, 0x9, 0x0, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000200)="d4406e50a5553e523d71a0a82e44533d9dca7c76ce739d023b192e794692fa0b5c3596cdeb49f49a446b9099b87dd0da9f0fa5f2e4af62ba4308435f337380664e9544c27875ba51c8f72c8a1c63e72785d0ba62d5c3e5b36ed094242e5cb7bdce40dd404f41d31eb71dc5c89316072479f09f1ce00272bd6ec0d219608d0810bc2b64d388c4c08978bb74191416fe8576c6e153f760657c434c6d0096a8b0efd8f9568fb8152a879639f8e144652b63d4ea5eb190c94afc9595a8a882ca36c3", 0xc0}, {&(0x7f00000012c0)="baf0d9f8d78941af5a7d88f45e1e9af00f2f33f61899e42f9f6e6ab6382cd1781d59d8be8fec5b7cbdbac68fd68fb9835962c39f79059a82349d2c2191cd71a6e8f07a6fa7806a80fb55e88211f5c9aa0ca52d1e36c9b4d21bb7915057b5d19b7e721453da291f9dce7e2d40bfecef12dd882d1d2dffa24eba588fe636e4c55593ff043e7818252801681e4d48a564af36f96dbfd254facfd3c77a33849427aa04a1664b77846552b0f708eec12a9a63f9e92d7dfa50993129341beb8fa1f9919178415520d52279430413da4de730815e0399711fc0b0af809f972dfd6db93775adfad72360bbdf83ab568fb4b5e549d84a43148cd54f962e66f9243890253246984d9ec915dafb2493e0b668e256ae11b7e7d5c80869f85e55ca623837c8325c0c15ee8563658667485a75e82f36f4da17f627c3741782a2d368b0f4a60f47dc9c99644e7a58ebe8ca506152e2ad5284413b4c3baaba2c9b2221842856de4a46d1be75e78e2c57855859019695baeeeeb6dbe796b81de875ed12f6bbd07c75b5c77a9cb0b88230974297b190de69e9caa3d68a9539ed6597520d738b9be2d64fde28b21310f1c54c4a95eed086d040d97de8f84683e09be87de252e25c6f05f493a1ab4dd5f0a9d71b19cb4e49e402d5f1abb5d68723b7bd057d89949fb027ade91ffd594645806ae3745b12b1db8acc99db578ee02ffcbcc3fb9763d36d020ea1de591bb14f40354b47fb96f5ffe50460f8dba6dad10560f71ca477f25b12222bccfed34d7f2fd9b24c2ac8b47b159f5ca2bd9f753c5fddf70170a070c570edbb5c5b52274802e1546432fbf03ca4f0841f639b12f89f98f09f35a999a967435e3913d57d5915a9241680a3c346ee7979c7d60eccbeccc6f00f912e680dd848c7746bd4f135daa33c7ce8867453d6d87966f4a24b3ab7cec464287e018552d944137e0b00bae8bb7fd41f685546ef7c7dfc5f7cc8e20d7cdd9aeda4a2224eb2edd0c2216520af1916bea13fd26e4c8e21b0ceabf023ab0166024faf139e7801d92f24cdfbb02520dc53c62ef94ee6211ba8f25153161848e516f8ef395be02b32e453dcf432dff3c5b1bdc2fd3667eb3c1ed8aab5e278745137d69d9087915e46b519b1c953140a74d1698ba773ba15bc9cebbe84fd00cf71df4a9882ebf0c39a33c61e5b54bf0a3386b62685b99ebb30d0e830a2bd7769da789cc22123833d3e22e878750e1c3378a708180047bb1f2a33011b3e75b86a73864eb86bf5a2fa8f684d39735326152066f8c0655de8ef3fef37e0eb74d7ae0bec708f95bc307271ddb46ffa3722811e25b60b2b530a9314914f28c62c550bdc04fd75479f8cc03af2e4eda81f6866d5df30825f9111058ed5677a3f4e959c2b0c7972bc47231309be61872d21bbed9917922e19fd691cd864c55ebb6047772e50df6210cf9ec54acebc0243186262ddd3e67fc07a345d132a2bd6bc8f1b5dd618941931032afa8de76cad9a5fba948d1c851f82925c820afb8ba0d581111a88fd66093bcf21a335b9f632030467e343ccf2fb740cb88a9ff2c1a64d57118306cbe9899488c83f998aeb997fe2f3c2b0d60f92c10627e33619c9c24a7a6e144f1c1ffa73126ae6eb29074f9b6e4f6ab69e4f03338195fe9d4d07c276d3301d1691066986d54aa34c9a415f28ed562c133de861cc3aacb491d478c66899d0132153cf50b4939668cd2767cc81dbd57a225ca7c0bb361905881001b1ab75e55875670d999037d9d979faa959af1af1d1181492eec5921f9c79fe60adc1e4ef7f52c29693b46cd7ae2f5670c618a41cc74c4db934a8ff4b1cc2a94a84e5519540fccb7788a20f2d222ed64c91f66ca9311b785766877d924cab5c925dd145612096ddcc99befa9436b22fc98750faa1ed6e4e2b5f5822f13c4c270b49491c4d4df93cbc2c575437ea6ff2ceb6d82c4ad635c38de7bffb74055e7134a17cf85744f987739f1952656e994fcb93165e85e3e6b9a8c66d2d272683d7e78c4d9c3dc04a0137d1ee24452f32636b621736de63a3ccb78b2324907b7434cbe41c9f5730a5b0ff09844f78ebd77a4cedd584cd48bb296ccf986fb3c19cce43a5413a454900711413b65e31a96ed64a7504d18a06be6d2772f6782718c8b1da95ce87c8fcbe89a328abf505907a2e6e5be4e4660da509cdc2e7be00eb3f7f7f36f26eaff8cb49c200d435c0860ea696f3a34db76b1f2d4dd619b314bbf796518bdf8c08d53d95ea14aeab919b0b0ce3bf7e8c33fa38280ce59627166c9b788d84e89872d03e4db13c2ff6e73b0b08294e61ac7f2a20e0bb7ca78cb24b159ac98b45f38a21efc9dcbeebeaf602ecca1fcf00368ce5607fa6f53276d56f6a25f0a01427790ee04cc3e4968ed05cdf790aeb91b580818d3dfcabdda6aee422f40ab8b929b9e42e8c554b14eb642a0560ce4ac710610706b442c110ac33ae04a13d976843981d65da23dfe102569feaa31edf1490a4fce8507448954b5dcff67599c04834efa097c4d6ae48411c73b30a10038324b4dc39a6eb706357aa9765f3f5d6f4b4f78761745982557e27cd13a64c0111c8e8d15573097e37ee3b49961058426889a52cd22dc7de0ef38d8eb6a1ef01a5d05e20e9d084b0a7cd480a9a6bb9a5a46e0b86bdcebcc1516ed546c30b3ea528045fbe1df7825a3c7b12a9e4568c0f9ff7ec7cf598695d8bd4aee122622bc0f7ef25a599472f643c7d36a15e7f28f014615723c32c1865efc6ad879e33ac409bb615e75c0cac1b0687cb1c83ebc25407de0279bd496954ff15911dd6f0aae2e504ffeea8bb73154788f0c29b39014a421e545a8e79545b14751bccfdd03554f6ee267ed60ea1910d0828da77d22f6b7b5251eefe1f21636cda7b8f3361d7b0f62798926d4f50fad3d9bc90a87eef2da2da54598c39af6fbfdb438212b2e1ca5bc2fdb2b0ce43f1f2093fc39c574c8d3b5711e9426986bfdc6897a91fe1855c14f390649afaa0bd56350c563f9136bd886ecd1da98df92fa6ac5ec33908c69e890a7cb08f8b90a37f515915c542413014d8fd2b07e0f8578ffd0121507b49305c56620caa436f8211a090a67773ee0b4dffc4633b845bde0fcd1941ad423fa67c485c8f4bcf12af8d063348002cb894d90d8753350e48db12eec2d725ad3924008708235a79c611e0b161a7b7a07bf0d66f25efb8847a5fff3d8add8cba090181cf03b5da356f86d2e9e585f1ed704a7b6ffc07cb9af33720dd65085381bdc120fcd3de2cfbcafe0a1abe9d833d1991d9b00bc61ec39b64e53703c2f076c9b63d04e15b0ecefbc01cf289482450494a0df3df638dd4ad24f449a82a67ba36611edf54fa39b7b21b0b3a378e1eb9a2ce910394282871a8e8fe72a9bf615094bae13c4a07c494fd5c875144c4b62edebb538191de25e80ee621a61f6dbc114453f8fcaa529f115e2f45ca469832a8bdb2b90283343971217e769f2e4647667494dbab1fae33bf3402ab58d8b3ad67e7e31588ce1a5e0890641d624cf6533ed2e09939cca54ab86885572597a62db1bcd91bec03febcc3d652e58f928309e36072dffb15bf36e8e8b6dc36dee95db4aa1d63d8f2c6e2f29b5f4d7f7184b89d2e0b009057591377b5fabeecfae8f316d5c59f22769028964fc9149b38958e2e20ff96d99eb38292d9e2ecd6f99efcf2c10cd4925f70d5622a0f3537bf871859a43f383472b6722e66ba2c1d231ffd9726b2b370ce52195a1a1ef687c96aeff66999f52a950177786b7cc2bb03513d507e37943696d7417404bd38cad3567697f83a7e503342ac68da01ef616abbc4099f7faa0ae5edbc25d13b97dd736679b705d2a64a661e2fd92f78b482f56ed77e24fd03a9c9c93b2deedbaf0a1b11bc740571ee91395da5efab10b677781139946fe6b99665d485420ff7825847e82176e219307ef9ad422b46e8f2753609f7f8eead71a45f504391c6f883f6778c2b9d5b2766c0683e96f4a2286580c772b07032081988e48c675c53c8e880c320962d3bd64ca746d00aefa7307b7542f035091ef76ebbc85738fcf1d81f77b4865905f342dbd84839a644e9fcf91abcb07588a31fae353c3e5065658698922676a1ba5846ae874ffa4de3592439b4254da80988434901f0b4c512dd51b3c57df4c70706bc3b7691a4a53c3421afc212f8a6bfe2062d5db4c117598ccf4a978cd176fb6abe5ffe041ea46e41dd75cf6b921f1c8697d63a728f8fd8c22deb5d4257be6b38053a4eb08d5e398a752cf3ced23f9b2f58f27f6f5e46b3d5cdb7d5e434237de768e363e804e6e47155c1c8f17990df299c1bb4b2321f63aabc8821bb7e706c8cca599152920f789471515caa24f3128171af35dac6462758bf8ab1761ab08351cb41e62d2e44d0e1aaee8027f0d1530757c350a60293e0418cbf0df94cd4957bfef3837bff3f21b3ce0ffe60123b0423571ace9f2a2c41a3367c6a9e754ea493a4b0068f50b6065f2472937a198d7780f769241878909cad6ec0724ab37cc8081e1de8b573479ef5c927ac647ae68813db4e9ae66607d04b69586f4a2a514bff1b3ba01426ef7d14b9ec6db789689cad1e2e2e511e79be8c38643f3a5b8889b57bc16c3ce908fa5484e9eeae80a73ca2cd3cd125f10163f6c23f004a456a37d5aea926c21cc621b4c52f2191a93dc3fd9273c850a42ab71f0932352f6a3196b2cfe682d2e20c4edb5e3f7e8f93fc946a8f73225b8ebffd53437c6d6d6699f9846f02e89380b6f2380f3703c3b0af20690a61a6bab27154c7640335684967b46c37d5bcfee82ed9c93401f517f144c243eda352d4be91051937c4868b8baf962b8918830c361fce6909b643dc4fe681adad2c9492f7ac0ace47a436b31147c84dcd9eaff5226737cc28e4026280bc9bc077d9e63fed7039771540dc32bd7fdacbeeb397d48cabf0cc4583151fc0b3f46aae5077df648b5504ac4b12e45844c0e25ca57d299e02d3e3c6ed898de26510cdfe7db22001fce54c074a67e37687adf8de43ce75ca2d3584a68552f8f1054c3e030b5ee7da7553f0ff5cbcf207a4a8815c9178e7f4136c9495d89ec74f86b72d880a581161bacf7cc7bb81d54dff359aa5dd24afb9c84a7380374b3fac02c95276ef7246d9348bc0f0e41b37e72d97894c6d4aaba096e3a9892cf4aff829915088ec88ef1d4cd8955255bd73875ed18d9c7ff6e5e33725776b936eab7f9e3008dbbff349535d788ef4bb2d5e8dd2384cee9359c3d7c78eb5bdc7cc2685654e1f101d45b18802a9c48c36dd4f3616389ab3fb54e57e0e23078613a0ee6ec2a232e6bc52c200ce4f2748af228b6e6446981bb4dfc7956bea797740c62c71cfc4b74b81bdf5ba3baf41a338373d09ab6e2feae7322568a0f2ae73b4aee1c9ff9a8847792a347d9b799fdd15cf7c4a3c046779a42084d7578a0cdc6d14455aa352c6af8be29660b3a0a4f9d413fa50d83c33eef44642195c0e5465b56a017c8aa202d6760215b11cbf0cb3818290aae4d777fc9cb18e0dfae950f01175c575aa2a29fc15beefd558b6ecdbbe5c5fe08edb60360abe6afc6c2836d5d0e550701cc86100beda85a5e18b69f3d800d5447822a00ac3527300469587c5f77fdd0dae3c42ae954e0c342b8ef2b8f22f158e39d186f5cc1c2de061ccdec6824ecf94f959263d05cf137683285bcc0d9f2c9e04ee2c4a69c988e1ce3758dd8c8c7171ef11f4c5b047d6749f3a321eadf3d8733a1c9156fb76df5df208d825a59ab7faa46be609d1261f96a11807ef50e76c", 0x1000}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f00000001c0)) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) executing program 6: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x5, 0x8) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x573}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffa78}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], './file0\x00', 0x5}) msync(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) recvmmsg(r1, &(0x7f00000029c0)={&(0x7f0000002980)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000002840)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/12, 0xc}, {&(0x7f0000001380)=""/159, 0x9f}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/51, 0x33}, {&(0x7f0000001580)=""/18, 0x12}, {&(0x7f00000015c0)=""/216, 0xd8}, {&(0x7f00000016c0)=""/170, 0xaa}, {&(0x7f0000001780)=""/144, 0x90}, {&(0x7f0000001840)=""/4096, 0x1000}], 0xa, &(0x7f0000002900)=""/114, 0x72}, 0x5}, 0x10, 0x1, &(0x7f0000002a00)={0x100000000}) getpid() link(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002ac0)) recvfrom(r1, &(0x7f0000002b00)=""/158, 0x9e, 0x0, 0x0, 0x0) shutdown(r1, 0x0) recvmsg(r0, &(0x7f00000051c0)={&(0x7f0000002bc0)=@in, 0xc, &(0x7f00000050c0)=[{&(0x7f0000002c00)=""/73, 0x49}, {&(0x7f0000002c80)=""/153, 0x99}, {&(0x7f0000002d40)=""/200, 0xc8}, {&(0x7f0000002e40)=""/249, 0xf9}, {&(0x7f0000002f40)=""/144, 0x90}, {&(0x7f0000003000)=""/4096, 0x1000}, {&(0x7f0000004000)=""/4096, 0x1000}, {&(0x7f0000005000)=""/106, 0x6a}, {&(0x7f0000005080)=""/32, 0x20}], 0x9, &(0x7f0000005180)}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(r1, &(0x7f0000007900)={&(0x7f0000005200)=@in, 0xc, &(0x7f0000007740)=[{&(0x7f0000005240)=""/4096, 0x1000}, {&(0x7f0000006240)=""/5, 0x5}, {&(0x7f0000006280)=""/194, 0xc2}, {&(0x7f0000006380)=""/225, 0xe1}, {&(0x7f0000006480)=""/224, 0xe0}, {&(0x7f0000006580)=""/4096, 0x1000}, {&(0x7f0000007580)=""/254, 0xfe}, {&(0x7f0000007680)=""/89, 0x59}, {&(0x7f0000007700)=""/46, 0x2e}], 0x9, &(0x7f0000007800)=""/237, 0xed}, 0x43) select(0x40, &(0x7f0000007940)={0x2, 0x2, 0x800, 0xffffffffc0000000, 0x0, 0x8, 0x8, 0x7f}, &(0x7f0000007980)={0x34, 0x4, 0x0, 0x9, 0x1, 0xe3, 0x3, 0x8}, &(0x7f00000079c0)={0x10000, 0x51, 0x6, 0x4, 0x7fff, 0xbc4, 0x1000, 0x7fff}, &(0x7f0000007a00)={0x80000001, 0x8000000000000001}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000007a40)=""/92) sendto$inet(r0, &(0x7f0000007ac0)="c1f89ba1afaa39f91524d547e57156e94c6143e25f2c9e85447984a8ec645be2a969ce3a5096df06e28ee683e7797b5a78ebe046e1e34475a7a5d591753795a67693de66b82fc70293e8ecc67760ff3a1ef0b9a45975dbc4508bb391ee6933d8933da1383b87e69c0c730cbf38b9df5f37d60e0e5b7fb741f12625666655d2e87575ed3e6d", 0x85, 0x400, &(0x7f0000007b80)={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000007bc0)={0xaead, 0x4, 0x100000000, 0x1f, 0x0, 0x92, 0xfff, 0x207}, &(0x7f0000007c00)={0x4, 0x10000, 0x5, 0xbe, 0x5, 0x2, 0x5, 0x8}, &(0x7f0000007c40)={0x2, 0x8, 0x800, 0x3ff, 0x1ff, 0x8, 0x6, 0x8000}, &(0x7f0000007c80)={0x8}) semop(0x0, &(0x7f0000007cc0)=[{0x0, 0x200, 0x1000}, {0x2, 0xd3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x0, 0x800}], 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) pread(r2, &(0x7f0000007d00)="36042bccc3e71e87de28", 0xa, 0x9) pipe(&(0x7f0000007d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000007dc0)={0x5, &(0x7f0000007d80)=[0x2, 0x0, 0x3ff, 0x8, 0x6]}) syz_emit_ethernet(0x1f4, &(0x7f0000007e00)={@local, @random="86dd32b7f457", [{[{0x88a8, 0x5}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0xc, 0x6, "794817", 0x1b6, 0x6, 0x3f, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @ipv4, {[@hopopts={0x7a, 0x3, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x4}]}, @routing={0x3a, 0x10, 0x0, 0x3f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4094123293557ca95bf006fba3a770f5", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="92c748bfc3866bc24de2894ff053c7c1", @rand_addr="cae2d7e8a603db45a15d12bd55afef77", @rand_addr="1f392f1e1265d08a7117fffd0cc9ec17"]}, @fragment={0x2, 0x0, 0x6, 0x0, 0x0, 0x8, 0x68}], @generic="0f674db3b1f34b045d921e63d989b1728886750e75a3fef5aefaf432faf246c746117c7ac57ce15455375aab7c82329bec81f1bacecebd0d9a0e37e4a0e1176809ec209ba38bf755330d270fbfc81ecee32c500b1aeb11d4ef22f948ed9ec8265fa6dd74bb0c08f3e1beb9db5c6bf5e1df5163415a2a2f975d3e60cb4e4cfcd54daea159dadffc600d28875e9cf43c65171e06f04399ca6661bc2c25cee8fef132eb1b239cc81127150a690c6427036237c70add80228b22e68702cfc2c106e887b191d88b9e7daa4cdf96b089f7cc23cfeff7611ca350af063360d5be23b9e7077d2be6027af46d7ccf3e198d80a7788acc563aa2b4a0ad81dea1e726fe"}}}}}) open$dir(&(0x7f0000008000)='./file0/file0\x00', 0x1, 0x10a) shmget(0x2, 0xb000, 0x200, &(0x7f0000000000/0xb000)=nil) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000008040)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000680)={0x7, &(0x7f0000000380)=[0x6, 0x7fff, 0x6, 0x0, 0x2, 0x1a3b, 0x1]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000300)=[{0x1, 0x40, 0x9, 0x3}, {0x3ff, 0x8, 0x0, 0x4}, {0x7, 0x81, 0xf3, 0x9}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="d1c30000", 0x4) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file1\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000005c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000180)="3e0dfddc4193de3c8d61e16cc9", &(0x7f0000000280)=0xd, &(0x7f00000002c0)="fba7ed480503ecead401f682f676311c53bd1e839920c8afb7f3276f9e6c8cec0c39", 0x22) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) socket(0x2, 0x5, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329774d0 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x7, 0x38, &(0x7f0000000080)="506d06026c2bee8fb2efc69d3b418a74ed5dd195fc97ff626f7e02995bc4b2aaaa338b956bbca3ec24cec14e4c361ab5f484607f8fde7caadd12c819b408ff0200072107c15e7061587dcaceea3cb6987b842ee1b7087347cf88679107e4677441474ca16907bc188217c71a1ce3749836550d1769e7b78523a36092989b84c78ca04d8a7b17c663391e44cf3588088ef28aaae1c150b86064302ffbe5e07c3693b72fd16ceb50ac6ceb06cbab913ab69ac9c4b0e7d406c18857c8e9b53ac5a87805bafbd5010ce3d0f9188884dd16a9b275bccc4584d22a", 0xd8) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2}, {0x0, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) dup2(r2, r3) read(r3, 0x0, 0x0) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000340)="5a4b90349b6c06d0f56d3b95fa5b7fab8ca6daaf098b59dc1fbc3789951804aea45c1f321cc4b218f379aa1acd2a64499ad5eeae248be1db3fecf8be77b379c6579741aa00a08fae6f7dd93dc5aef0bd51e5729e15b86321e5f6986fe573b509abc35aaffd682db15bd789c1", &(0x7f0000000040)=0x6c, &(0x7f00000003c0)="c96a49488c39678cadf6a8d7dbaebfbce9bd2cf4b52917aee0d587e0de890ca0db867c2877ecc780e6b8a5ce9105dd0ec2cae5c4919126088bfb963ba39a97d109e08f63396d78", 0x47) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000300)=@abs={0x1f95d27d48731892, 0x7}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x1, 0x8}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) executing program 1: syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabb86fc970000000008000000e300000000000000ff0200000000003e93000000000000010000010030607be167409acc7cca68afde3124de", @ANYRES32]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000400)=[{0x0, 0x1}, {0x9, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x4}, {0x9, 0x12, 0xe1, 0x6}, {0xd9c, 0x0, 0x69, 0xcb}, {0x1ff, 0x1, 0x0, 0x6}, {0x3, 0x1, 0x9, 0x80}, {0x1, 0x7c, 0x0, 0x5}, {0xce2, 0x1, 0xff, 0x7fff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802d) recvfrom$unix(r0, &(0x7f0000000480)=""/176, 0xb0, 0x1000, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 2: getrlimit(0x4, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) write(r6, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b749cc08ac498f347ae25b8190ea951a205d267bfa364cc575c1dc55eb08b1758c4e7d5e557a57ae84f8b0fb79b81157f31bb41368508abf76a02bada29c17e952d6efbb1fda650cb19d1eaf3edca69ff972ee63504c725bdd71a5bbffd9b416671dbcfa5572db125939132bb9d98e45cf827da0021e1c424c379259afac6efcd03c54eff682f75a15e24f65e6e9b392c0ceb8a279d3a4d67328fed41c4d1f648651aa4c2443452d2735a33c9d00d23fc1f18c7ba5c66f173c5715687380f43d4ed71542a4e0e7f49b7eec632a00e270e1efed20e6a17d082bbc07a0c00ce376e78f5d9557e20de23727282b89562a418c81a37d4d373f907ddb80193ee013445c30a2b82b2bbac6675a3956b68f65054a3d220327c70ef33eec994c230d9c6f90b8d7bb187eded0dda81fc8382878398d94789e28317ca71607381e7bcc9f305d764762f95b1446ff964e893a4b71bd6af1603320fd9aa65d7535ef37f816e35f78252eb917a33f9db51ac22bad185e27c75633c5f42b778a19b727bb7fed3c8c920ce624d7e8b85be9ec1f9ee439b9a9a8f90c398f957d21c3dc08daa298b5bd4b2dc0fcaa0cc7ef7f0cb932cfda350a5e2daffad436f36793b496bd14e48f7506e66df5e9fe4964c53893da52d7da913fe1ac9fd2563407ec7b375df97a5f7efb01849a14b6bcc62b0800f99a2e3f755940384724f92867252e824f59ea25d46c32f9df369d1454519903717f08667d15a5a6f7706a7c448dfdbf66e58994cba95cc086cb0ac1026d474e02d1243ebeb98e5e3b2d9d282635ee072520242b77ea67adf93cd377b58d3cef40015ec966497b457c0bcb3eb9fe79c62da2bd2907270a0c8ca0321598b906c6c9dd12373085f41f64f5dd29017a1b05caed12a4aca525abae2da2b0603b1530dfdcc7e04840b57546af976f6877878ebbb6dd8c90995418d6ae9c471a30630ad581428228abae8e0d7f05da49852afc82f6e63152b7587322c5f6803c8abf7e704b6aa401e2b6e87c122c3a80f72ed840394fb816f61fe82f872c7c1657525211119c4b1e279d7b684efb39d5c50f144e18fea4912fa5747b8c52205e0a51bb831189bc1760e7d8c03e4dc97b79ba0c8475ac474d92584a97ef7505fb20f117c059667b74a8da3361f3d3367d0a0e175ae6480bbe1c5ed630490fd44f5e51775d5f71a0ad1b67a4e538dd514345966bdf6345ab0a1901a67126c22298f345205582a80766293a21c39b9370f231f529d4663ca2e008310c8e33c6aac12142433e3316903915334ded1ac4c8b79859810d6f0d25568fb3aed05ae686f5b700c1ca2d74388df0dc85167144e9cc501fab02fc64a20a4dca6795b0be938f644756a9ab551e08b8eb1e774e3d7099e3a27aee5d77f7360ec8dbc064ca78146d16bdcc79e2f9511ff24977c5044e3fe2502cf4a9c749864be89a257506eab8e27e31e4285e0902bedfa058a28fb9c412a10ed07790fec30dceedb2be77b29eb40d845f5c503d773f3ee82cee137ce266585f114aa8d566863d645828a0a961851af7a17925cd650e4495fb396166f96dd0a0c14775561ce01536db824d21b2dc4917eae7d9c2b0afbff916dba316b086b2bc15df2763a0b2e9b0fcde5ca5de398ff7faf894fb6c6e667c2a2b5bfce0bf286773625e8e8a90c33c8ac0827a45f48799925c38736ed1d52fba9b99a0857f7d2e6487567b6f87fd69255896dd92c316e978152395280e5d3f5d72e9b01daa6a1233bc4ff1b32e54893c29feadbbaf148247a64db037eb741f8b67c422ffabebd2749a067382b538d8e8041c2e8ea2fd35be473bfff534c9f6192b4f506fe3df0138da69b0b05b3202664f22cc347381115a3b1ba2e179e63affeee8f8a9cd9c5dbd9f14672397176e7f495a39d444b86970ad85c6fd0401a5b34362866e60a96910a02db6ed1a72c0225d69cf715b2963c25af39cb6f4b8d565295bc8ab6ce8cd8d873f175518fa47d88bd19e37a1ae73057c5aac1c8ae65bb4c014d9bfdc50daee43044307bb34a6b539ff9b4b422675c6e5030ba9e245b8655811d5cfdc6066fcd7f7328c607846567cce3293daafc2b11c8ecc9499a9c104c8c9891f97eceb4fa4c813ad690aeb63241daad15fed98555a5c8916e67c31a400e2b646053011e154db944feb9a546a71eec9da006db5ffe8d284646f4a4f5a3cfde87eae4df02212e9463dcf9c5fb6c7cedeb4b74a78ac8de862699b79b940a3cfccbfe6fe7f7ec23251a1ba55b6afca670d65c08b58c7a088658725e08f3383979a2c3471bd1347f70c02e5ae271aba2e1b68eca29d916ea92075ccbacb62b2072dd2226a09db6", 0x784) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) chmod(0x0, 0x23f) setuid(0xee01) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002440)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x6, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) executing program 2: poll(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xffe}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000140)={0xff, 0x2, 0x2, 0x3, &(0x7f0000000480)={{0x7f, 0x1, 0x76, 0x5, 0x6, 0x9, 0x5}, {[0x4eae0bb, 0x1, 0x8000000000000000, 0xfffffffffffffff7, 0xabf, 0xb9, 0xfff, 0x80000001, 0x0, 0x0, 0x1, 0x5, 0x100000000, 0xffffffffffffff16, 0x1, 0x3, 0xffffffff, 0x8830], [0x4, 0x4, 0x4261, 0x78e8, 0x8, 0x7, 0xa67, 0x3, 0x5, 0xc7d], [0x9, 0x1, 0x8000, 0x2, 0x8000, 0x2, 0xa40], [0x8000, 0x100000001, 0xffffffffffffff81, 0x8, 0xfffffffffffffffa, 0x200], [{0x3, 0x9, 0xacf, 0x90a}, {0x9, 0x0, 0xfffff60b, 0x5}, {0xe83, 0x400, 0x0, 0x2}, {0x9, 0x0, 0x6, 0x1}, {0x20, 0x5, 0x7, 0x74e5}, {0x8, 0x200, 0xeb76, 0x8}, {0x7e43, 0x400, 0xfff, 0x8000}, {0x5b37, 0x7, 0x8000, 0x1ff}], {0xffff, 0x5, 0x8, 0x7}, {0x200, 0xffff7fff, 0xfff, 0xffffffffffffffff}}}, 0x5, 0x89}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x6b9, 0xfffffff8, "0a2aff258207010562c7fbffbfffffffffff00"}) writev(r0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x1) executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10242, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) lseek(r2, 0x0, 0x0) getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(0x0) setgroups(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) setgid(r4) setgroups(0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4050) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000200)=[{0x0, 0x8001, 0x1800}, {0x3, 0xfffd, 0x800}, {0x0, 0x7fff, 0x1000}, {0x2, 0x8000, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x402}, {0x1, 0x80, 0x1800}], 0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}, {0x4, 0x1, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x4002}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4, 0x1000}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x5, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0x800}, {0x4, 0x7fff, 0x800}, {0x2, 0x3, 0x1800}, {0x1, 0x80, 0x1000}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x1, 0x5}) r1 = getuid() seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x3b, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x17, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) socket(0x800000018, 0x3, 0xff) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1fe, 0x0, 0x0, 0x0, 0x0, 0xa4}, 0x0, 0x0, 0x6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd8c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x0, 0x1603519, "1a0001a20902010700000d8b0779000000008a2d", 0x40, 0xa6}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129", 0x66}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0xc000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) syz_open_pts() dup(r1) select(0x40, &(0x7f0000000000), &(0x7f0000000240)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) executing program 5: nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000200)) close(r0) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setegid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x88}, 0x4, 0x0, 0x1}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) getegid() r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = getuid() setreuid(r2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r5 = msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0xf5, 0x800) msgsnd(r6, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001600)={0x2, "51955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"}, 0xf5, 0x800) r7 = msgget$private(0x0, 0x442) msgrcv(r7, 0x0, 0x0, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000020df0000001413a24e4b59ae4b4a8e4539d67fc483f566d5b6ef25bddef464a3febce4a0566c9cad42817cb5f7fe6419b29fa136c8578769304b8f42e8df56fe0730c3fc02a35b84aea27ec7db253ce536d96aca68f55984adbbe26e581c77fc792c69d3a663019fe6c5e7e8697f00ffe68cf17e8acd0000000000000000"], 0x51, 0x800) msgrcv(r7, &(0x7f0000003a00), 0x1008, 0x2, 0x800) msgrcv(r5, &(0x7f0000001180), 0xfc, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket$inet6(0x18, 0x3, 0x3) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x97, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20, 0x1ff, 0x8}], 0x9, 0x0, 0x80000000, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff, r4, 0x0, 0x0, r5, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001740)=""/4096) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r4, 0x0, r4, r5, 0x0, 0x5}, 0x57e1, 0x8000, 0x16}) getrlimit(0x3, &(0x7f0000000040)) chown(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r2, r5) setreuid(r7, r8) setreuid(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r6 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x5}, 0x1, 0x6, r6, 0xffffffffffffffff, 0x1, 0x6, 0x6}) r7 = socket(0x18, 0x2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000004c0)=""/70) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000004000)=""/4106) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x1, 0x0, r4, 0x0, r8, 0x0, 0x2}, 0x1000000000000004, 0x7f7ffffffffffffc, 0x8}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/7) r9 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x3, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r4, r9, r4, 0x25, 0xff01}, 0x7, 0x9, 0x8000}) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r0 = geteuid() setreuid(r0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) setreuid(0xee00, r2) socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xffffff8f]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r4 = msgget(0x2, 0x0) r5 = msgget$private(0x0, 0xffffffffffffffdc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r7, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRESHEX=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRESDEC, @ANYRES32=r4], 0x0, 0x0) msgsnd(r5, 0x0, 0x17, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) executing program 4: accept(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (rerun: 64) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async, rerun: 32) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x7fff, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x5) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x8006, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) readv(r2, &(0x7f00000002c0), 0x0) close(0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x0) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x64, &(0x7f0000000340)={@local, @random="450b08bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x56, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40}, {"5b066e5312cb78231192cb87f28356a5e49ab63dd6636878dc13ea8e942895e570a22eacde21422bf38e51f825f8"}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x8000, 0xff) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x1, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x0, 0x80000000, &(0x7f00000003c0)="850ea16616f6b8ebe8bbfaf17686b5616ca2845618a1a23ccb2c7b4334c14614302f39bc1a2ff3c592ff5514eb6cbc", 0x2f) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x4}, {0x4, 0x6}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r4}) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r8) setpgid(0x0, r7) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfff, 0x2}) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r5, r6) executing program 4: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f00000000c0)={0x1, "153fca8b14236591b9d7ffcd3c12ff9a7a722da6452cb109e0e096b37bff6f88b30c7a257f46bf60b0750e0e1635ca067a4de756d0999e4c7f4c887b6de4c4d156b9ea17d2e8f2509579fe4172bad1147ba9366399cbfa433a87587e56a944b44f59965297969136d7e9322b8ffd"}, 0x76, 0x800) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x9, 0x40, 0xca}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x2, 0x8, 0x6}], 0xffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3ff, 0xab30}], 0x2, &(0x7f0000000240)={0x2, 0x2}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/235) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000380)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/86}, 0x5e, 0x3, 0x800) r7 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x20, 0x4) r8 = fcntl$getown(r6, 0x5) r9 = geteuid() sendmsg$unix(r7, &(0x7f0000000d40)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f00000004c0)="0d70f3ad7c762f4d91e4c2b784c4901b9473131d129ee10c16134b3a79859322ea0da41365d13f974bea36e1b6dd820f82c6d34767d41f32370db6df40337dcd52fe3e77262e93bb705d2be960ce5aa79f53ad74705e0129d5c26e532f06d5078691a3a59d110532f5c12b8993e5077bdcc6626438b0be3921870f18c2e76cd85cc8a409d9bc1ccceb0dbc1aca2205bd99b133a723b704e4ac79ae8f03174934925df2b571b13e6711785bfacdfeaa7555ad97f067100133a6c9ade43da967ca91874408d63a602de409afcf0ac83f4f3448ecf5843a4a0a6100", 0xda}, {&(0x7f00000005c0)="198f16934f60a8d3b1f3754381bd0be32f048daf46edb8d4fa3d092ebd5032d88758fc6f206ce9cff1a75daef976ea605e91741e7352792e838863d6e0a2f54b1fcedf0b8b911f4da138ac2e18c5727c66eef338b496dedc0713aecdec05a9c7ff570b4c2b890425b77474e809a466159984292e9ed9b173a2d13b084e8677d57ab1321411b4f1a920554e5c90c72b89ab3fa88fcd6a", 0x96}, {&(0x7f0000000680)="3156fd094fe3e2661d5a0d4c7c51e0fa467d224068c540f40ef9ad4d237d657503d6c053aa211f5c34a827aed7dad3bb7200d871df7328a6f36b6048155e92134833585bb11984107a4dc9a8689f8ce66ca629250df9ab127cb0ca65d959fce55c347bea940649b33e8bf22194a42c2cd4c41e769193e9857e3bff68e17b33bfc3fd488a434190d93ef3c3ef38efabf06b3cb197ad1242d28041f4f7aa1ecf8ff1ec3b264b5411ddaae7107e7e8d82c52ab7f9a0cd8521c8e624fc79d7ea946c3b75b5eaa25e24727fa3aa", 0xcb}, {&(0x7f0000000780)="f05638dcca67f4aa403f506578d2d39b5a33721d2afa8ce12fda74919a224c5627a2ef6220cb060a3b669646a6282fc78f8a2c6c61a8cb41b01dcd2ab633e1d07faa627d4133ea05c165759f20e193e425ff2c7d8bd81fa8f8bec261f7ebc5", 0x5f}, {&(0x7f0000000800)="307434ec3c0af07904d3fbd5234839d5e547c247c50f7afdae7afd03eeb36f98453df584e544ff8b8c56132b0da04f4a1f8d2e393ecfe117ead8786f6eb31518b1484137045e294e71d73d26c8b75c3011803ecd0594aa33ba1098f21e532c7127d576a48511403b4f94a05adf9fffac2311055e7bebbbaa9d12c83900805930bdd6f5ebf6551c502ddf30fc7302c7cdcf8bb8a3e7639eb0de79745c21aa9b88e17ef773f6858e29ff2eea98d1745a2d5f669a1b99cc31993bbf86e4bca38d02902017a1e4ec3fc04f9205ec9b7adab005c642c2c052290a45a1d137477c68c8375b85261a48a89e1106df4c11bdd793592f6947ddb2051871", 0xf9}, {&(0x7f0000000900)="e5b99b9a741487303f35427de7f1ffd19c38ec7d3439c3ba631285a1ac18e4b0c6cc688e2342d88a724ebbb9a63d4868b25a7ea1ee42474467c8aa1ce59aa3907ced9b95c841ce97fe7fc3ef1197259bedd42819ef729beb5924bb5df7988615019c73ce31eaf21e402e3b9d9f1b59ad51b16674a57f3127bd0921bb89183d09f96b866b534d37125727fd385a6877a192fc65b66438c089f23f095adc1f00c4a09f2f9b91ee014936", 0xa9}, {&(0x7f00000009c0)="ecdee255d8556a5f8529093ab5875fcc1cc21d22877d64c56910fe47", 0x1c}, {&(0x7f0000000a00)="b1da30b730038b337feecc4762f5f6caeaa85f10837a1e400467ff671047e21a102e421aa821dce9a43eed4527853fba2741bb1f7eac0113106f24975df11df1557ee9949f4540ec0eb89e0f13116e10b60f82134c27c4dadce05504c9c59f781be752411377565795fb84eaa3cb226c89e35c7029383105e01e2f76324a292d20bc067b3774a2ecc713531aee40f73d86500983ebe599cd598d235ed7f54a", 0x9f}, {&(0x7f0000000ac0)="f36da95d3a715816f331b72eba2ce9179c1f4860c149abb29b03166cbc95ae129d444aaa49b5a6f9828676e1383ee810d3", 0x31}, {&(0x7f0000000b00)="a81517fea670c5e71b8e7a321945c97bfcd0401cd0bb07dde004a42d84d000a805c69235fbcd8e4bf6c3ae60bd1dfdc2862988d76f6f7a32e9863cc3a36ab7b05dbcf056e3b73eb81147f7c9d85b848641eb1090", 0x54}], 0xa, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r6, r0, r6, r5]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r8, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r9, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xe0, 0x400}, 0x400) r10 = accept$unix(r7, &(0x7f0000000d80)=@file={0x0, ""/42}, &(0x7f0000000dc0)=0x2c) r11 = fcntl$getown(r10, 0x5) writev(r10, &(0x7f0000000f00)=[{&(0x7f0000000e00)="f27dd50e82c7a13021e1a43b44fcb315132129176da97ec16c2316ca9cfc23b5dd7dfe9269d81f5d027fd76df87791bd1ceaf32c7016c30ce0857c734fdb6e57cd998475516c0dc9", 0x48}, {&(0x7f0000000e80)="cc34d1dc76533249773235eaca3bd7be5a98e9cc0706dcdf09335ea736ffd800d761aa6579845d7c36a83044a69b0339af415684fb203483a7e56771d5a5c0887626f6a2dd1ef6ffebad95c8333983a88a9d02e4feadf757971aa3616296", 0x5e}], 0x2) r12 = socket$inet6(0x18, 0x2, 0x5) getpeername$inet6(r12, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) unlinkat(r7, &(0x7f0000000fc0)='./file1\x00', 0x8) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001040)={0x2, &(0x7f0000001000)=[{0xa6a4, 0x0, 0x80, 0x8}, {0x2, 0x5, 0x3f, 0x9}]}) msgrcv(r4, &(0x7f0000001080)={0x0, ""/158}, 0xa6, 0x0, 0x1000) ktrace(&(0x7f0000001140)='./file0\x00', 0x1, 0x4, r11) bind$inet6(r12, &(0x7f0000001180)={0x18, 0x1, 0x1, 0x737b}, 0xc) getuid() ioctl$TIOCSBRK(r6, 0x2000747b) sysctl$kern(&(0x7f00000011c0)={0x1, 0x9}, 0x2, &(0x7f0000001200)="2f8da1345db46f983ec2d8108a2903bbc457c769c9e55a4dc63fe0ade6f79383981739640359de4f1a6e5d35920b20538c25a3bafaa95b4c45c4897ebd87f0031ad91a714dc708d00addb7117ad6ab191c3226deb2a184e98b555cd9ddf159a2c933234526748a689f07ab5b02ffd23ac11db4d7524a6ce0cf7200cd062b3628f545af72724532a927e7805aa620a9657a16cb1fb63f9cd6b319e17a0a273098692541dc1666cdb7ac5862c7f83e934f576ca3fa07c3f521093cb6d05f37c7c1b736ca1fb0f6c461b80a4c542abed382df09b2d95a5316b5b28bba91b47776abd37ac538fb43ba90c083aa33acb455d8d0", &(0x7f0000001300)=0xf1, &(0x7f0000001340)="08351529665b780547ba07f77317a57184b538d304f436632433dc647e680f8b2a4df30d8f2fe6da5fbb6188f929a3e01c17a4c4f975cb7822ce52dd3000066b0a36be594ecd046b92e3202bedd008347e06d883eef4ce24588b2ab25c2f9e6d6efc8b77ef4529e7209634904328c8bcd09783d539ea240d1674012d66350843d36ce200b9aa0dbd98d26e54eb373ea4ae0e856562bbc7407a8365c07f82b21b32c79a0d53121567deb52b2a68b82f43c3306ed968735ead35a0899c8b799f64ecb4f69f1edf764f5ae90ccfb9f824d14ea5e97e", 0xd4) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000001440)=0xcd) executing program 3: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) socket(0x800000018, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x104}}) r4 = socket(0x18, 0x1, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') r0 = open$dir(&(0x7f00000001c0)='./bus/\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x50}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup2(r3, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="ef16ceebd24128f4b7f4e06385a5fbda1a180bfc85ddc5948f05b9dc60e065dcfa27c6076fe424e00019b9e41915ebc1bf244a797a15f7353620e1df1316e60ced4e8edc18df781ecf37a1829d4da196333085570a0e29308cd5bd32c4f9b0fdecbfbefd67fe6dc27f6ae7a34a42449bbc7d6567e5c694b39cae5eea62e59e8ae2ad8d1239b6891cb6879415345ec97e8a2ab6b61a56a365c88ad9f0640044b9d8f4f946c15681efe5639890b81f283ff384a305eb688bc5857e7d179b8cf20f7a42c25fbd702d1e8404ea435cd4f377f3d163678b2a6104232cbc1a4aafe21bdcf9925c78e34e7b9b04ff4b2960d94eb6019ad4882f33b4f2656f", 0xfb}, {&(0x7f0000000180)="6a51b143c22b70d9ab2f9c890806e1988d372e76cdefbdb8060a85426967ac97687a838cd3bb06e3666526ced84e5504d080cc138be616faf0f52ee7a90e068a01ecbec3e60c3926b46ae832153767dfc03365aaffaf3b9b789ef438fdd8596e23befa5c095ab59f105ac8", 0x6b}, {&(0x7f0000000400)="6d49f1bcb1e87fb6cccc3a029f8c972fa0800fc96e584e208c33119c8980d7ffdaf4d0b9e7a319b0eae10a26e083aa31df0ba87398f0d7d2549a2423a8a8178be5", 0x41}], 0x3) write(r1, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6, 0xbf, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x401}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000200)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x18, 0x0, 0x102) r4 = dup(r3) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000240)={0xffffffff, 0x0, 0xfff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) mknod(0x0, 0x4, 0x7ff) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r5 = open(0x0, 0x800, 0xc2) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmodat(r5, 0x0, 0x297856873e19a725, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x8}, 0x10) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329774d0 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86"]) syz_emit_ethernet(0x42, &(0x7f0000000200)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x98b9}, 0x8) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) chmod(0x0, 0x23f) setuid(0xee01) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) executing program 1: poll(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xffe}]}) (rerun: 64) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getgid() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000140)={0xff, 0x2, 0x2, 0x3, &(0x7f0000000480)={{0x7f, 0x1, 0x76, 0x5, 0x6, 0x9, 0x5}, {[0x4eae0bb, 0x1, 0x8000000000000000, 0xfffffffffffffff7, 0xabf, 0xb9, 0xfff, 0x80000001, 0x0, 0x0, 0x1, 0x5, 0x100000000, 0xffffffffffffff16, 0x1, 0x3, 0xffffffff, 0x8830], [0x4, 0x4, 0x4261, 0x78e8, 0x8, 0x7, 0xa67, 0x3, 0x5, 0xc7d], [0x9, 0x1, 0x8000, 0x2, 0x8000, 0x2, 0xa40], [0x8000, 0x100000001, 0xffffffffffffff81, 0x8, 0xfffffffffffffffa, 0x200], [{0x3, 0x9, 0xacf, 0x90a}, {0x9, 0x0, 0xfffff60b, 0x5}, {0xe83, 0x400, 0x0, 0x2}, {0x9, 0x0, 0x6, 0x1}, {0x20, 0x5, 0x7, 0x74e5}, {0x8, 0x200, 0xeb76, 0x8}, {0x7e43, 0x400, 0xfff, 0x8000}, {0x5b37, 0x7, 0x8000, 0x1ff}], {0xffff, 0x5, 0x8, 0x7}, {0x200, 0xffff7fff, 0xfff, 0xffffffffffffffff}}}, 0x5, 0x89}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x6b9, 0xfffffff8, "0a2aff258207010562c7fbffbfffffffffff00"}) (async) writev(r0, &(0x7f00000002c0), 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x1) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[0x1, 0x1, 0xe406]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r3, &(0x7f0000000000), 0x0) r4 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x1, 0x1, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8000, 0xe000000000, 0x2, 0x9, 0x3, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7ff, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x800, 0x3ff, 0x81, 0x3, 0x6, 0x623000000000000, 0x6], [0x7fffffffffffffff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x3, 0x0, 0xb20, 0x6, 0x2, 0x429b], [{0x2, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x3ff, 0x7}, {0x200, 0x5, 0x9}, {0x8, 0x6, 0x1000, 0x6e}, {0x5, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x9d7, 0x2, 0x8000000000000000}, {0x9, 0x10001, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577e2d658998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2625aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac12152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec000000000000000000"], 0x1008, 0x800) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x4000000000000013, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f0000000240)="70bb2369d89c8f3f7365c3ca3284cdd3bec172f4eefdfcae267840491645c183f619158c91042221ca29f335c9190da7a393b933e74984d88d4ad744004491c07b37f21c2bfe32aef1ee4e96e8099724820257be59a80321af510e14f5bff5a3e8066eacac14f37fbcf2ead0f2b61d32284a7d3b9bbc29ee9a76f0285b2f1b6f4092811c7382ef6187be779e52d304d9ca92805457e33803d294eb7191d54fe9691f25b12a04dc7048532e97c05ad87257eaf05150a8b17bad1bcf1364f41661d8c922d5e49eff02b9d4", 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000002000)={0x3, &(0x7f0000000480)=[{0x2, 0xfd, 0x4}, {0x34, 0x0, 0x0, 0x800000}, {0x6, 0x0, 0x4, 0x104}]}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r6, r8, 0x0) executing program 5: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0xed64ed8a5e4f2e1d, &(0x7f0000000140)={0x2, 0x2, 0x0, 0xd0, r3}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) r4 = accept(r1, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200)=0x7ff, 0x4) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/511}, &(0x7f0000000480)=0x201) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000500)={0x80000000, 0x7ff, 0x9}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r8, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000640)=0x4) writev(r7, &(0x7f0000000800)=[{&(0x7f0000000680)="bf268ccfdaa58a1923d3b87eabf583be9db5380f8ccb759907188492dc2e9b6bf7a915d3638738ded2d94d77f3502dca2b5fffb94f53ffeea944f55d2333b828f842c31b6be364", 0x47}, {&(0x7f0000000700)="98741df42ec9cb3de18812c169032fc793e8ffe12fcac73bcb64dacacfb88a3a086aae2378101806f261c87ef7ccfc3b5609b2025f165a1d9b16c366ae0ab4a8f7d19d91f001f77087cebdaf625c4b36677d5121d4c42c12fe2e7e0576e70a1fb5a32bf1cb954b2c9863b19e31edf1e0c52b054588329b54594c8e75406f6896ea00cab9edfc8b5465b227ede0ab2558cb9376396ed488db3ad0a68679a0c9590bce02dfdecfd10b2f1691299577ad3136b1d8a6a4f6458921009f908c7c3fbd3c03297c5406ff0deddacdbcf0262b78b33be6cb5b84f8487e159be5094841186ba2a5", 0xe3}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000840)={0xffff, 0x1, 0x1, 0x7304, 0x6}, 0xc) chmod(&(0x7f0000000880)='./file0\x00', 0x2b) r10 = open(&(0x7f00000008c0)='./file0\x00', 0xd30182f95faabb37, 0x10) ioctl$VNDIOCGET(r10, 0xc4104603, &(0x7f0000000900)={'./file1\x00', 0x7, 0x100, 0x5}) bind$unix(r7, &(0x7f0000000d40)=@abs={0x1, 0x0, 0x3}, 0x8) connect$inet6(r10, &(0x7f0000000d80)={0x18, 0x3, 0x5, 0xfffffffc}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000e00)=@file={0x1, './file1\x00'}, 0xa) linkat(r10, &(0x7f0000000e40)='./file0\x00', r6, &(0x7f0000000e80)='./file0\x00', 0x0) r12 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000ec0)=0x9) executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) chown(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f00007db000/0x800000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f0000c69000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000caa000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x1}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xffffff8f]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() socket(0x18, 0x0, 0x0) msgget(0x2, 0x0) r6 = msgget$private(0x0, 0xffffffffffffffdc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r8 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001140)=ANY=[@ANYRES32, @ANYRES8, @ANYRES64, @ANYRESOCT=r4, @ANYRES32=r9, @ANYRESDEC=r7, @ANYRES8, @ANYRES8=r8], 0x0, 0x0) fcntl$setown(r7, 0x6, 0x0) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x102) rmdir(&(0x7f0000000080)='./file0\x00') executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000300)=[{0x8d}, {0x26}, {}, {0x8, 0xffffffff}, {0x1, 0x8}, {0x8d, 0xfffffffb}, {0x100, 0x8004}, {0x4e, 0x3f}, {0x44, 0x1}], 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade5051659", 0x3d) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000005c0)=0xb, &(0x7f0000000600), 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000700)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) pckbd_enable: command error executing program 3: accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x7f}) executing program 0: socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x0, 0x10000000}, {}, {0x8c, 0xffff}, {0x5, 0x80}, {0x8, 0x7}, {0x0, 0xd80b}], 0x6}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x7, &(0x7f0000000300)={0x10000000000042, 0x7fff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x22) madvise(&(0x7f000037b000/0x3000)=nil, 0x3000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x12, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getrlimit(0x3, &(0x7f0000000100)) ioctl$FIONREAD(r6, 0xc020697e, &(0x7f00000000c0)) executing program 7: clock_gettime(0x67f3248105b4e004, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x1) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/86, 0x56}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x8}, {0x5}, {0x8906}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setreuid(0xee00, 0x0) r6 = getuid() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) write(r7, &(0x7f0000000080)=' ', 0x1) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setuid(r6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x3, 0x20, 0xffffffff}, 0xc) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x81}, {0x15, 0x2, 0x0, 0x1}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000580)="efc88b3adf58aa2a1a565c3f087dcc5031f5492da850aa112eb1dd8f890e72ec6b26e1b30ac7e20aaeac26386cb782e2fdd2b849716bafc37eca03ad1fe8f49a9b82e891bae50d0e127605c7fed7597c428a0a758b870893fec833c3bdbb9a92ccdcfc16881de8dec86ad06751b1b0f62a591f2f", 0x74}], 0x1) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="b0239ae48836486206833aceefbc5b7fe3456bb7b9ed12e9bb7babaa37340188d4783787f77d54de5c9d4ad1e5b4ff3c26434d97fec8c869b1e10615a63d55e138cd794b8e1b04d06c566b9dcbeda6ae464a7a66e4850b95023bcf77b2b4321491579a0ebc93", @ANYRES32=r1, @ANYRES64=r3, @ANYBLOB="b54c1104bd1f4ba501de84a2543b75f380ef54d134a913df0021651eb883e40a19973990c3ec1a55c29180fc6ed206fbb8caa558036e93ac008fa806a4ebea7fa04f8936d57f3b8eb7254a2a0496dc5c16d3fd5f4737101459c78853ca410c249362659f858ae8ed1d12"], 0xffffff99}, 0x400) executing program 6: socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getgid() close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x3) setpgid(r2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) lseek(r0, 0x6, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) mprotect(&(0x7f0000759000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x54}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rename(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) executing program 1: r0 = socket(0x2, 0x8000, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x3, 0x20, {[0x81, 0xfffffffffffffff8, 0x1, 0x101, 0x2, 0x2501ca6c, 0x3, 0x400, 0xf40a, 0x5, 0xffffffffffffffff, 0x7, 0x9, 0xc000000000000000, 0x1, 0x3, 0x3, 0x765bfc65], [0x8, 0x9, 0x6, 0x2, 0x900000000, 0xfffffffffffffff7, 0x0, 0x5, 0x1, 0x80], [0xffffffffffffffff, 0x4, 0x7ff, 0x4, 0x2ef, 0x4, 0x8], [0x10000, 0x7fd, 0x8000000000000000, 0x8, 0x8000000000000001, 0xffff], [{0x5, 0x400000, 0xd9, 0x3}, {0x1, 0x2, 0xfb7, 0x80000001}, {0x3f, 0x2, 0x100, 0x80000001}, {0xff, 0x68b2, 0xffff7fff, 0x8001}, {0x0, 0x9, 0x634f, 0x1}, {0x0, 0x48000000, 0x4, 0x1b1c}, {0x8, 0xfff, 0x1, 0xbd1b}, {0xf5, 0x1000, 0xfa0, 0x8000000000000000}], {0x0, 0x8, 0x8, 0x80000000}, {0x101, 0x0, 0x3, 0xfffffffffffffffa}}}) setsockopt(r0, 0x7ff, 0x1, &(0x7f0000000240)="22c8e8062404b3072d6dbde9cde7fb71f407f2a9d309ef84004663035ff69081df1b27577277ba81aaf8019d9e5f238a78792e75afab5cca36dd1a9a408475e4b592accb3e4bbc6ce31dd7a64e4bd0aac0c7feecbc5344b0a1703c5a9eac7541db012e052bc258ae22a6a9b3adafc51b74f10ae5f4114d97624245c945b4f202f23d0f94db0c1850eceb9ce1203787fc8757ede3ceb1", 0x96) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4005, 0x5) sendto(r3, &(0x7f0000000340)="e92820b289f92553fb9ade64c3ff3a8af8fa15803645df22dcaee5cf138c406d23044a631a0db4d0b933f8a2a3d5ef0246614be27625427dedc60266f22c68956d151758d29ab69bd09ab1a535be055b6af1b7db443bdc856debf3c2cdd6945968b715a92161c8d20346af4e18cdd3ff38d944666d3b9df82e1a08ebb22f6b07a28820ea45461347ea432bc8f55d6ce049b8ee30cc3094072a737979940f6f0f58f7100f3df05b4c8b6694f3adbaae48143206d19a454a55022a2c2fb0a5cf71f77f533efd99ac970173bd5bf7", 0xcd, 0x4, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000500)={0x4d, 0x0, &(0x7f0000000480)=""/77}) setsockopt(r1, 0x8, 0x8000, &(0x7f0000000540)="d0024208e589e2037cae0f70c92e6333c7ca06cabcc190fd9bec6eb6faff3e9a1410d441fa340fe914b76be7fca88d1ce260d2b1de4568efc14f14fe9f351d537451ba3151ca2daf5043991ad2df5ead133569c4f975273e5e304433fc23e914feb7b7dbb6fd8e7486904298d14c607875d3f0d82e7b8c6ba3a22bd48735beb3713973186f98", 0x86) recvmsg(r3, &(0x7f0000001940)={&(0x7f0000000600)=@un=@file={0x0, ""/49}, 0x33, &(0x7f0000001840)=[{&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/234, 0xea}], 0x3, &(0x7f0000001880)=""/153, 0x99}, 0x800) recvfrom$inet6(r2, &(0x7f0000001980)=""/222, 0xde, 0x0, &(0x7f0000001a80)={0x18, 0x1, 0x3, 0x2}, 0xc) r4 = accept(r3, &(0x7f0000001ac0)=@in6, &(0x7f0000001b00)=0xc) r5 = getpgid(0xffffffffffffffff) setpgid(r5, 0x0) connect$unix(r2, &(0x7f0000001b40)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = socket$unix(0x1, 0x2, 0x0) connect(r6, &(0x7f0000001b80)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) syz_extract_tcp_res(&(0x7f0000001bc0)={0x41424344}, 0x7fff, 0x3) syz_extract_tcp_res$synack(&(0x7f0000001c00)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x113, &(0x7f0000001c40)={@random="f0b8aaa556f4", @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x34, 0x105, 0x64, 0x4, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x80, [@empty, @rand_addr=0x1, @multicast1]}, @end]}}, @tcp={{0x1, 0x1, r7, r8, 0x0, 0x0, 0x9, 0x2, 0x81, 0x0, 0x2, {[@sack_perm={0x4, 0x2}, @eol, @sack={0x5, 0xa, [0x400, 0x20]}]}}, {"1be93db215a87cc7b2deb4ac4dd87100326e35a03d9c3e31ab1d18f057b38b45b36fef0e3734a2c3d5487312a1805492bf023fbf0b649603cc2935d19c7788d3dfa3a16623f544781534ce1271c9028ae36238b1690e683bf8decb7334106de56a4912f3823690849fbd89907352cd00781bef73aa5e67f964897f1012121bc3500c1c92e304b5d9254b5248a8d81980b7b38a6442a6cab2e18a00002fe5a818e79974e6273de0758028d7b5e5e061377e801db91fa38649101f87e053"}}}}}}) recvfrom$unix(r4, &(0x7f0000001d80)=""/4096, 0x1000, 0x2, &(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x39, &(0x7f0000002dc0)={@empty, @local, [], {@arp={0x806, @generic={0x18, 0x200, 0x6, 0x7, 0x2, @empty, "8034218e525cff", @random="4f7115504ed1", "9be304c7caac57cfee6cb36a6266eb16"}}}}) accept$unix(r1, &(0x7f0000002e00)=@file={0x0, ""/90}, &(0x7f0000002e80)=0x5c) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002ec0), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002f40)={&(0x7f0000002f00)=[{0x2, 0xe497}, {0x80}], 0x2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002f80)=0x7fff0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002fc0)) r10 = semget(0x1, 0x2, 0xc0) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000003000)=0x2) ioctl$WSKBDIO_GETKEYREPEAT(r9, 0x400c5708, &(0x7f0000003040)) read(r1, &(0x7f0000003080)=""/181, 0xb5) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) write(r3, &(0x7f0000000000)="76a5dead0f01f8", 0x7) semop(r2, &(0x7f0000000200)=[{0x0, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x6) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000480)="fd769dc3a7bcfbff0700000000000000000000005684894a6a38a5bd99dca821bd532d54080400000000000049990298d0746c1333cc17595957b40e9f03791c5ac212f867e041a876b3664d05b37f02419a00"/105, 0x0, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280), &(0x7f0000000300)=0x4) executing program 5: syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket(0x11, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2, 0x8}, {0x40, 0x0, 0x0, 0x3}, {0xf, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000793000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x80, 0x8, &(0x7f0000000280)="d62795290489bec2571b21a03164b0836db6bc074e513afa119ff34ef039cbc5b03b0bef2ed339af0088211f5d75a398e7e7bb2621143da566daf9fed152a978c4e48fde99177e394ba2342b535ca8fb4d20bc9caf16dad14cc886c2b14224202686d6f781c57008b58c71e7c7adba483e5c174f98", 0x75) pckbd_enable: command error executing program 7: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="77023811d47baeb1272a65047b97bff9ac9578c11c65271f7fd5d6c502f92c0b4fd5709f7c057d6d1864a3dd06617700c23814c498f14fc262c8fbaff5c11f385ed08bea6b01e428132971d124308b4760f4f6691b9280d82b0dda58c4f75aabfc7f1a0a9bbf6a3c80de3946b964ba8c61d5035ac4f2a5de5ca1ba0cdb12c23bbde00b88de3a3b6f510ca57507f7d313", 0x90}, {&(0x7f0000000440)="e02af18e613045131e3b1c799947ddbbd9f172d259d60de92fe1ee4c8fb527ab9964842cf738b7725a950786b60ca549d91bc2d95235fcf5e6b23ee73307ce4825bbeb55b56c72e4c336b4a56c136219e63346bb1ad0365384472494547bceddbb9cdf462e825089f2d8c054f02301e3129e9f4e1c601eafccd1b79e355ab3ef7abe223eef4be40c20da853eb32ff57528518ab2626fa376af3c691bfacfdcc64fd20d8f39049eac614e37ac612e744212a3339f80c6acc73964f19a53ba", 0xbe}], 0x2, 0x0, 0x0, 0x3}, 0x4) syz_emit_ethernet(0x116, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500010800030001002e907800000001000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d1400002907802330002080a0000000200000005020d96c729637cae4fa49c15580405fd77160100d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cf646502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = syz_open_pts() getgroups(0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000086fffffffffffffffd00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup(0xffffffffffffffff) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000100)="6f52a04ef54b26f7349ba0a8a13c6a03b73aed047711a0c166dd954bc0908bc08c7cc5f1d9914250c770d18b9815e4f13738f3d90d5a4e8918d6807d0cbae54aef51e7bc44f28e2c1ef06aa6aace9ff9dea7689190c42c42ea4147a5ff06ebd5222c6755afb2644971675b716177e9f1581013072389f846bf0beecb62356085807a9ede9481e4f1bb4900ef6a0aa81fde039fcaf90ce961db5467b709778413a0", &(0x7f0000000200)=0xa1, &(0x7f0000000340)="fc71e3abad0c3d106e4ace3d35f0cd4fd9e21bfffdc501ade8f0a4df01794a564b98d147a807c7061025eaa26c966f0474d64cbe4a148e211c88b126c76e8d053bfe8dc1a52697f7ba7546cbbcda0a0e4988e60c82e21d1e995fd4f4303ca35c072f5db82007424e996f1571dba8b0b90601f31b97181fc870fbd3c2dc5549cc563877de7d85b38bb896be36462344de1469489a8a7c6d8716a8c551af7d1913c5e449921b566a3c194d495d9445854642e5194399a5bfa50e24ff121cbfd35540844fda575e4396860e198425e693f7cfb219155bd34bc36b374ce974ae27b90665ea55c30eb9c43f5bb71d5f289fc2234d0a3826e1d0057a468f16526329d6fdeb927e23319c51ef23faec5859b608ca0097b4e2d236543d59eb492adb92ddfc8e8098151bad340edc2b39962dfe936080a55018cf916fdea3d14700508ceb640dc2a2646a0f1bab4f27c468f52597a083f88ced1179e919792531f1a9f40bcd9c1b03662903f9a0bdd13b617f04f58f53ebb1c38c1ae297f4861cbe3aadc62c6238636951f2638030d2bbfaa1fc427b72a4903b5bc1c298cc4959d12116da396f360645082699cbfb54279160915c473d2f81dcbf2dc1fbbabd9cfde23bd06d3a1ab4e34247fc1011db3a002136e5f501ea2d6fa31fd321479a964916bf25391f7989e7e76b61a85c6e85dd4ebc8108907dc1d6411b73aa8a4b09051b6d9250506bfba3cd8c9ea47424367ee3f4ed0340d6d3c6c931a33dc4452654ad09696c1471fe105434ad3d2eb1fc5d31ff1cd5434e8c86e07ee394945ca5d875c28078523cef50073a9c17fd81d4e7ca4999d4c6e917091c7487a0bff0209294012209842fa6982a22e833e7b75a21bef9cdeee99b18c867d6ece9449cd2b5abd54f8d619b94b98b932b088296f3b32e3e229c78208278f8720feb3157992a88a73840093449b7d2537b37df970634dc2f5f631f7bb8e86226c0f99fef856434bc988ca5f64f881e0ec730102b9845ad9c41d16055b2cd020bb8f8e3d3b89049ee8d1e6de068b3232ed769e07de1b98ef5d48e82ba0406546e820a6eae1d02f661816652229817407d35c1f3e7df4e8a61af78699305a163739ac2a48741f552383472531a2d32095fb7b156496a0ce7a5d91b852acdd15b179fe58a1826aa84eb0581c099119b40a5be3e4cb1bbce7837e5cd838a63d1210db4e2a613d43810a1478567450c49a66d63aa9bab497a499ccc22a0391278cf7e5f411f31e136b49cf65c6f81b034769be5c8157e3300b33f36d033b1b4644afa72cfd9ca96433f1aa3305f1a85ed87141e5f12f6bf8f502047bc3995215b30bc6cf55d1188af29e7fdfc7e23e1e1ec5bc77dcadb500468294cec7856b9dca200a5bbb72dead2f374c8a30ac4bf03bf668be8ca9fce598c8c6900c2fd1bc474e5c7a3b23a4f02d0682f43c488ff0d2dee397d5e953f7d9453a9bf96d3ff57440278ef7f90e5c28a5aceea921d7748e85f83ab9ede87632c372e365c808ad051dc80ff4cec9381cc0cdef8950f11b43dbdc0fc530ff5746706f395ff816f53b6b34f498a56b7d63b0a8735397e2e305dbfb22906dd91b72cfea4875b3a0bd57a49ab28f0c100f784b208e1949e4966ac7dbc8df31b8e1335d0713aaafc0891b359307925bb56a8c234b8880c2302bb9ee6126f51aeb1618dd9ef69197724a1610fb5dd50338854917229ccece02e4c7d19ef54acb83247a9f6d6e69797ec49b8d8450c1a9d90fcdab8b7ad880c104470cd092851aae01911151140c48d3cb776cf52bc3f64ca5600c4cc72340cb4ee17f01da73bb86e2b322fcb4ebe7d716133ede8d96ce4f9733a2de04eb6e55b1e660b33891b18d5935ecc2c2e3f44ea7a53a157667f576ed151ba559b16c433adff2846617d2da62177a09b61b299166622bfc72eaa7112ecd6e96d45b89898b0d1eb7443316aa44138eb82f1c93e1f92a3f88256b048d2e4f06170f7a2886d143432fb01725bcee79c5dcd8e0b6170a57e4c6247a61ac613fe3b5231d3bc97483771987d2be089cfe0a7023b136ff523c953c8b98325e6c102d45f56af26c0ca0fc5ba508999add1f05e95c906ff58fdcadd5b0f858deee7e39f53456848cc62e59da15a8a4d9d433c1088ea5f3c715a3fe29de2f2e7ed2033b446705a497ac4cc952e64b2fff31a77488106075667e5aa83e57bb8c36897132f2b4971a05e5dbdfb6ab3b4bde9629d861a58a56fc2fd1e0bc7eab606eac807267037f2fe48aae0de8922064eb0fb5dbbba18983188a793c6cbf99bcc30768aa6e45fe9b1a643555c3d26c4e9efa73f80a90318b7f0ddb249dbf4d3162d2f9c07d5150e408608f126a3213538acff1b1e97cc782c59bef1b53148ee05dc9bf47b55639e1c16ad623f49b6569b8f2e1af2d151b343104efb86ba22d3e2b7c5d968dd3bba41a053e37b7ccf9615dc13c0a75cba91bafc3a14baeeaa1289903283f93f2a685065057a876b4e2b13a024b755dafe4170da7fbc1517c616e1f66078f499950e61f80f405152ee90a3497af9221e60e87febdcd381737e983b53858ca0156de635a2e5ff9ad79133eb0b128ee916c3e15dea17360207845044b9c31a5434a365b5b432cb27331894961ffcde196734c42fb6bf79329bc986d0a5b1c02a2def244d20a098b06d06b20af862a655f4a3dd5b13da303d35aa0abd5d29d51fce5fe974d556e9e5d3f70ca8aa8bfbc936155af9bbdaa9498d2378a409fdb971baad91abd958e63816ae769526543b8fdc07fdb483396d2a6ef3276987651887388ae94bf3e13970caeb8d7824f0b05b59a67ad9d3434b66d22d1869f9cc74309ffe43fecf306c10bc6005e0712c8f51874a8bd8f5e451ddce1169f2279f600987adbad9b812f1559342a79fb0d7087a2fac050385c263090bd51377654c4f5979cd86a849fba28dd1fc17460d44e3226a1b6c3f336dc25aa95d1f21d2eeb1e22f7e0cadc0cfb5d75d91d2ee88f6d4a33e93e0d610f414680a260081b653b12489c27e3ff38255a8974ec87aea1cf9413035458c32ca237d2c26ca1ba10b92d29f66433cb8d0d59af0ea67f320fab0ef7874cfab71f461b0d08afef771b2b26b002913a3a49bb8336b9371299f67b8738a53df1a536d1fb231b27aa60cb0fa20efc6b9a3f7d895ab5032dd1711c6e5c18b5141d929a52b15649d02baa7c0f7857168e700e2c569ef880766c46815eb0cfd172b9dbcc1e69e58ab65e27b65a7e5b52667a28658249a9325acf8204192315b3af0cb27b499ac7866245e64893fe5b5eaeea556693ddfd8a1ebf08b26f3ab140a8883e35eb69037e386a878913d234cd36bd244adf52da9d570c04689448be071eee72d7ce4cc9e7373c84e00ea6d394df4d9e6514566569bca49fcb076d08572416a1bc703c8262f891cff77bc0eaf176be7713164fb0f5f11d62d30f5a89580c32d53efd2dd1f412e21b73b4ee493dd2983de3d1c95c964211ef34fcb19a0c558ca621ece54fcf16416da5f91e662aea0ffbaeb1e8db9e4bc7309b306efc3cc21cc7e2816cb555bf03a41e6e6b42175c51730128bff0d7046ad46a38a2d9acb62a2da8c0ff61201ab70c22286a5ba8ec205f5a3f9fd4ccf408c36b7f483edb2daebdbf383928ebb8f335e38c9cabb4585e4ac6124639805df484e15e5988c2fc3c2e8a1cf0f0df00ae4bc005693aa580857b3506e72f03dc4f7d408e3c56ed8ab61b7968bc33f12c79760a693cb399b4aa6f91ed1780e4513239f577a1a1a3e507a9b495a503c6a1330954c0aef9e0b1a8b65bd54d5c43e759760e39927291b579e55348c0e592f80e3c5df122526a22e84fd09c7306ef12fb6188bde8d7773b33a77f2a527bcc9e6d871a47455dc1e044c4cb7c665a2c56c4e32d4a1c21ca83bd3cade684ab384ff5e7e9b85a6550708da9c54c306b5bd4e1035f1d65e28f020370c92c25b890b67b860f80e8a56ae6e063d93bf7a8a842a4ad77b9611f89aa8167215562bafc7764d3d30d7e34aa656d2c3719ed4c46bd2a0fa44fa541bfd1fae8ad77689019bbf8709459b56017330a6875290571774b573faa80c53abd6f5c5199aeec71e561f3f5d7ced98ebd57a31b9db311ee9eb0ae8d9f2d7ef052a66725a92cb4adf33a478adde3c300408e4a6e3d92933f2275a9f5689f71ef9268efde91b4d8cb94be6ee289e06e6fa95ee9b4c4a6235e3c9efc76d096bf39714895b01e1d565a3e1ba7eb702f918da6c4c998bbd59fcc28613e389e775f9c71d881f134f7fed952be26bc6efe250da8890ad052ed978a9c55a2d8e74431b2719355bc96f31e247e4df054b84d6693c5274fe7429278cc0aa295b072c12af4fae78d1250ce7bc6cee9a05aa6861f9c09999630190a30f106c3a7f00441f9aaf6b73d4fad93cf42fb4a61386e1f81bc9e1154fc115d684fa4749052a9373362263150b329649a358c2e47795804dc6e26edbeb6912973b965ee355f65100db4ac5c055253d6dbfda781f6920a2bc93358b0f13d37ff5634fbe7cf38d9277c85fc8cacd48b3e93624fc0c179fad1da276027e424e588e3eca7d43bbf70b6374bea6f6a531d80ea148ab614f6d00d4a58fe2bb827ad35ae4abb70559d6321d13572be7e7e3e50e9566d6b7a82f93d61305e2a8eedd6725442b0bc2434f60160c6c3127e5e1913d32a72aa81f0ca19969bd559d326490a0a0d4779bf7912a114edcf08cecf11a50e455a7839b007c81eecd54fac589eb718a81d83dcdd94b2b7ea1fb6c64416ada56940fcab91b85ea74a2b7451029bde0f2b17ec5dc055c40210cea1822e18471608f6200a9fe391ec9e5916a539ff111d427830dbbf22b9246608b844d00c03e47020cac2086ce354a81a19784c6c411322bac181aad1af7d891543a99eb4a08f6ff0f46863928e9793c906e5120d90b00aad97006bfac01c8786cc897dc3c20ac95e9bda037e4a34e4a38d7af8163f6f78d52933b4145f0dacff6541614451d3918502fb2381262211b3bd1cac10c1901bcc1750d3227b2d03994e092092bf4de9011faebe1554611a15acc732f43c720fc97f115297795317e46b19e143af644828ef652fa8b43ecba298918aa4a17136b688a0c827575490c56730d1509d807b6644403bdbc9c050631a872921be2831bef3c592e5ea0118ed7130f7f5ba028d691841160dbc57c7480e98d4b0910320bb9bd07d511e86e785d628f6086ad7ec2c289b824542552dffaee85dda3d04eb33d8cac64a569e4b6f575925e03b840e7d2c09efba636c1b9a7a4fbafc2ce023e4814701aac5f0cdc529ba1e8697c64c38f5006870c73e336535731aa7477b70b783fb4f237c0ee140a8dfdecef22d06fadbcb4ddfed82566de0927950aa96cf79443bd44b0dbc2eae5091a7eaa433dfec9d814ba4fc928d2b7d72eeb9769be5bd3ccf1f644ca04b79800fe4b3de50fcc5ee75e16fe1c241339c82b716e1ea1fb88e8cc84179e9a17a1116dfeb9df7ee92211b99f59887b2bb54450753a4e031279a79363d3c908362d168903d04e8aadc40f49fbc8c85d672b09789f20fb749f7288153c7129a26c016ddba89bed66d98e54be845700b6c27322ec7bd1112f57008f620350d2c64d4c5f30efb7fa645e7ef7a7324f1a0b9cfb059f4f3ef56abeadaec5fb3bc742abd2c9857f20225e643ef113aa3875449d47a53b92fa3da4e7d14a42311953d36fbaa158f1e8bc7ac4b799c5822782418fac8f54c1fe214d7d88c769cfd4d76a79a078f4719e00a87b3d1b7ce62e291852", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257009a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{}]}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)) executing program 3: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x10000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0xd, 0x7, 0xfffffffb, "0a952234a3095aeba100", 0x0, 0x8}) writev(r0, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) syz_emit_ethernet(0x4a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x462, 0x0) dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000061000/0x3000)=nil, 0x3000) executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup(r3) listen(0xffffffffffffffff, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, 0x0, 0xb9, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 3: setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x40, 0x0, r0, r1, r2, 0x160}, 0x5, 0x9, r3, r4, 0x6, 0x0, 0x8000000000000001}) mkdir(&(0x7f0000000440)='./bus\x00', 0x1d3) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x7) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000004c0)) pread(r7, &(0x7f0000000000)='D', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r8 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r9 = socket(0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f0000000100)="71f91e3471ac00b59c7afec3708200"/28, &(0x7f0000000180)=0x1c, 0x0, 0xff75) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="3d4f9214b397b657c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d161a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672b", 0x8e}], 0x1) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) getuid() writev(r0, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef33b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471604000000bb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b5870070000005fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34012dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324559441f7e55d3eb47afb4c88af276c02f0f11db72d286c5ef1e6fe216187817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d80", 0x588}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x9, 0x14c3}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x9, &(0x7f0000000140)="d636cec111a88106f52ab4fa160045df5ef234d58e301c3edf15ae12a1c77e0250fb2cdf005364633722600ec45a46d737cc", 0x0, &(0x7f00000001c0)="84e5d0a669106f0d6388fec7acd5f15769ef612efa586579bd66f96359813fe0548b9785be4462a5e7a7d3c303c0c794d7eed9a446e1afc4985563641590aed39419bd55bd3496d7c3bdeaf9b29ca436f5c650623a67792f13a922aba80ead85aab8d0e12991f37de92da5ff7f000000000000887b5e0dffb3a6bf1edc12afb6fda07fe614518a906b40d2aae6c0b29c0ee9ce9e0b33a2d5bba9c522225dfcb2c0aa8b6bdf5b1b96a1b0ba7a71f11d61c72b5160e0ad444b20e9eff851f8d39b7e373abd38acdf4fcdc9f7c8619a8b2d2463efe1", 0xd4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}) msgget$private(0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[0x1, 0x1, 0xe406]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r3, &(0x7f0000000000), 0x0) r4 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x1, 0x1, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8000, 0xe000000000, 0x2, 0x9, 0x3, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7ff, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x800, 0x3ff, 0x81, 0x3, 0x6, 0x623000000000000, 0x6], [0x7fffffffffffffff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x3, 0x0, 0xb20, 0x6, 0x2, 0x429b], [{0x2, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x3ff, 0x7}, {0x200, 0x5, 0x9}, {0x8, 0x6, 0x1000, 0x6e}, {0x5, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x9d7, 0x2, 0x8000000000000000}, {0x9, 0x10001, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577e2d658998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2625aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac12152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec000000000000000000"], 0x1008, 0x800) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x96, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/26}, &(0x7f0000000180)=0x1c) sendto$unix(r2, &(0x7f00000001c0)="9e6dc0741738f521eccf8bc3ba4ac25fb159a073799457bfaf", 0x19, 0x400, 0x0, 0x0) r3 = getuid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000240)={0x800, 0xffff, 0x7a0}) getuid() r5 = dup(r0) r6 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000280)='./file0\x00', r3, r9, 0x4) r10 = semget$private(0x0, 0x2, 0x4) r11 = getegid() r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x4fc, r3, r11, r3, r12, 0x8, 0x40}, 0x8, 0x5, 0x2}) fchdir(0xffffffffffffff9c) r13 = shmget$private(0x0, 0x3000, 0x630, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0x9, r8, r9, r8, r9, 0x1, 0x1ff}, 0x4, 0x4, r6, r7, 0xff, 0x7fffffffffffffff, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x5, 0x0, 0x0, 0x1, 0x4, 0x7, 0x2, 0x2, 0x2, 0x35, 0xa9}) sysctl$net_inet_udp(&(0x7f0000000480)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000004c0)="ac19216f25ea3144a2e12136675bef3193d7200279574c33dd2797d7cfd4b51f26b411b78b89cf75ecd345fbca48b5d4020d9a61cd8a62bb91b452932afab26068db35d975fb61c89f9cdef10d20fa7cec35ab87d0f8c154532bcf64ab5e3ff422", &(0x7f0000000540)=0x61, &(0x7f0000000580)="be253588094198e6a2d87a1f2f52eb64de4cc9f806f5f32d4b9367b46ece1741e7ed203e055ab9ab6b36f6c8fe1bc85e08a16e1d758ca6345cbfa01d604be2918fe1298c0c2e549dba784b794f3785249cf110aa640b69eb54c6aedf4c39bb1cde745ef55151941c0694d55de177c4fecf6e8a0cab719e0c9b159d1c46e5c1abe6b8b57585fbbe9f69a68488ca98a3adc8d7abe2546d7087", 0x98) r14 = semget$private(0x0, 0x4, 0x421) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000640)=""/87) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000006c0)) ioctl$KDSETRAD(r5, 0x20004b43) semget$private(0x0, 0x3, 0x41) recvmsg(0xffffffffffffffff, &(0x7f0000002a80)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000002940)=[{&(0x7f0000000740)=""/242, 0xf2}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/1, 0x1}, {&(0x7f0000002880)=""/150, 0x96}], 0x5, &(0x7f00000029c0)=""/156, 0x9c}, 0x1840) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0xa}, 0x10, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r6 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r4, r3) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x0, [{}, {0x1, 0x8000}, {}, {}, {0x2}, {}, {0x3}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x92}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x10}]}) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r4 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r8 = kqueue() syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100c8b720926068e31c00300000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbd401000000000000c204000000730401000000000000000089020000000000000401050401f804010905020008040100d4e33bbf5eb491d45a27e26700d6aaedd3040a341d5a733b94385d32f98cf9bb5b908d55cf3a83d62103b5f2207e761482da7303f11fdc2d9a77ae852979c3a1cad4"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000530, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000001940)=""/57, 0x39}], 0x8, 0x2429) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x63d5e250, 0x5a, r3}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x6, 0x2fffffffe, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000200)='/dev/rvnd0c\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) tap6./file0./file0 êÏ/dev/bpfpckbd_enable: command error executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), 0x4) r4 = dup2(r1, r2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000180)={0x9}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x100) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x2}, {0x0, 0x2fe}], 0x2) sysctl$kern(&(0x7f0000000240)={0x1, 0x21}, 0x2, &(0x7f0000000440)="71f91e3471ac0261431e5b367506ae6bc2e5191c0058bc819150fb93024b8e5f84cf911b900769887164920dc10f80deb9ad7fb1b852f8010072007015f76d5956993b43c49d03876052", &(0x7f0000000200)=0x4a, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x1) socket(0x10, 0x2, 0x41) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000280)=[{0x3, 0x56, 0x1800}, {0x1, 0x402, 0x1800}, {0x4, 0x401, 0x1800}], 0x3) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) seteuid(0xffffffffffffffff) setuid(0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="e2420dc5", 0x4) socket$inet(0x2, 0x3, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x108) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) chdir(&(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x20}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000280)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) seteuid(r1) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) msgrcv(0xffffffffffffffff, &(0x7f0000000300)={0x0, ""/174}, 0xb6, 0x2, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="a4ad2f1dea6fbfe9f03f7eea989150dddf1544d6232a5009a40c63583ad2aabea4da9639172043b82954e9b2e30f13e73f0828060698ce61543d6e09d233", 0x3e}, {&(0x7f0000000140)="af57f69b9573a71255b4f22390b654011bb945e81a1d73ce1dbdf3178c0b8924f13ae63764952f8493e4385e3e1d4ecd7f4ad27e7a42a721d813002f9d2a6e0daae9b937a1fd316ef9efee5ee847eb57973fe2dfb802c997bc209515cd29ea69efd890b6", 0x64}, {&(0x7f00000001c0)="ecc78477c8ad318c4ac86f2bfe46f8523a2826a0a79aae87968ccc7c1ad2f45e4d165f9af466d2b9dbaf67c980f4873ee4e131e5253b0f5e0160157bbe986686f3728146d2f2bb20663a950892ac0652134d498596e20fc8a8d2c4ed78af3f79acaa6ee3b60011e7be6d4763a510c230f8f5520020bef2b1e61baa2f72217d080a9e3b3431fe4066ab91475fb110224d4723f5d452331b6bcc7090892ac4e0c0c0777e332ece34736b1648ac9e4df734d724edfc0c626a5db5d9a2ab8fd259b51d0ee030d0cb2f9fc372ab173f7e921d8221bd8de0503a3dd5721c722a6b126bd0f46dafcc6eed31f17de1a127", 0xed}, {&(0x7f00000002c0)}, {&(0x7f0000000300)}, {&(0x7f0000000340)="16f28f9c0a9f82136476f9", 0xb}, {&(0x7f0000000380)="2ac12277f023680c8a226a0fb8c377709275c96e6843ad7d308f1236a78bebb71c1db2f58021437191d197c0e0a448729801d6d456555d5d2ba58e8a09f07d", 0x3f}, {&(0x7f00000003c0)="900338d75b8b346cc87f338584dc23155850753d03e0799c292d47b9ae02ca0c6db2937dab33ee56f6011fde979af986f9d4fc4228b586ae7271d7064ee5c00518738e8ea9171262c78223aee58dd77734e8c0420882858bd28200c39a96840d30346a7e898f5239cd", 0x69}], 0x8, 0x9) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60776ae8e689328b00000000fc7be31dda4e647e73faceb91fcfb1563e9ee06600000000000000000000d75259055d5a116bf69bb3b427cb484381c8b6fd0897768fc55ffbfff2d6b762ebcd3f9fd5fa15479ec6d77d2678ca9d18e9da9cc6f4bfa6f10ce221f0b56c472cee3b88b5230dbf114fb35d79ca7755485262810fa73b251cef0152c9bd3d77154e2306dbff824f680faa6108f83c3c9414166b8dd95de28bd8526334510fb4f1d25cf477d8f7159234fe54dff7131b0e2cfb29ab1000f97c03eef621e827ca49cc4478125d0d36d4fd316b10e7e10d9555c7fdd1e913a9bd75b3a0c71a9994c308f7ae56fe6f1dc22e7ed5"]) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="d964838f62edf6a495e6735c6d357f1f7c20fec5f24db7725ecd443fdd451abb52", &(0x7f0000000080)=0x21, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a9f66ce3ef659a4b25b", 0x19) socket(0x18, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, r4, r5) open$dir(0x0, 0x80, 0x0) dup(r2) getppid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) ftruncate(r6, 0x8531) executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x9412, 0xffffffffffffffff, 0x8) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x2, 0x1000) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpid() executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @pad1, @ra]}], @icmpv6=@ndisc_ra}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xff, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) socket(0x2, 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x18, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7"], 0x401, 0x0) msgsnd(r5, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad0666"], 0x14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) socket(0x18, 0x3, 0x0) msgsnd(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293180c6687a34bb896586fccb241edf8df36f8cd"], 0x55, 0x800) msgrcv(r7, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) msgrcv(r5, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) r8 = dup(r3) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r2, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x400000000000, 0x4, r0, r0, 0x0, 0xfffffffffffffffd}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(0x0, 0x5, 0x128, r2) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r5 = getuid() setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil, 0x100000000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000400000004}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000440)=[{0x1c, 0x0, 0x1f}, {0xffff, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/195) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) setgroups(0x0, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}, {0x7}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x8000, 0x3) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="9dc9a4a0914b3d8fb372519a", 0xc, 0xb, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}, {}, {}, {}, {}, {0x1}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpid() executing program 4: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10e, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1, @empty, {[@rr={0x7, 0xb, 0x81, [@remote={0xac, 0x14, 0x0}, @multicast2]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x40, 0x2, 0x0, 0x233, {[@window={0x3, 0x3, 0x80}, @window={0x3, 0x3, 0x3}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7dfb53fdbf771b9280f3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) executing program 6: socket$inet(0x2, 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) (async) fcntl$setstatus(r0, 0x4, 0x80) (async, rerun: 64) r1 = dup(r0) (rerun: 64) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) poll(0x0, 0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r3 = socket(0x0, 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) (async) bind(r3, &(0x7f0000000000), 0x10) dup(r3) listen(0xffffffffffffffff, 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (async, rerun: 32) setgroups(0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(r4, 0x0, 0xb9, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) (rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 0: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x8d, 0x7) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe4, &(0x7f00000000c0)=ANY=[@ANYBLOB="6d04e243b79b000000000000d6fffe00f70001aa78e0000001e00000ac1400bbac1400bb004e234e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="81080008907800e701050201050200055afe0f0084e6dd87e3c0ccfe134d1589ac4c11a3d7a026b7e0f1abf05cd8fa5cc543c0992b847eb032ca74719e713e99fd4bc37fff3da172bbb5b3003c571e9cf7f58115579a01fa27b86d9f69b57fa0c38c32d57cde6eab8ec554b31b2cfc6beb902ed5036eab10fbcc484586710b4e2a8fb971fd548cc232ce616ac04f7e0a65def924a5b91ddc364179e42d06"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xe0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/158) setsockopt(r2, 0x8, 0x0, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) dup2(r2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pwritev(r5, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x3, 0x0) dup2(r7, r8) ftruncate(r5, 0x80002) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0x2) open(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) getitimer(0x0, 0x0) geteuid() getgroups(0x0, 0x0) geteuid() semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getuid() setreuid(0x0, r4) accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x52) getegid() sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, &(0x7f0000000200)="d8209b6700020000b876a16034c1f4e27679b78aecf8ffff000087544cd2c5475e8a9fe042140961a1a6b5d703b422ca01e30ee863a9000500eb1400800000fb000000000000fa7f00f63a00048932e5fce76307dc71a0047197e4aaf0e37fabc09049783479ecbed5880528517b6ce0934c12b1873d92d9576e961367aab6b26a170fdff70bb6b8329cd2900a0aedc5890973ddd2adce6ad0e46d29a0fc62238b9217527a000000", 0xa8) r0 = socket(0x11, 0x3, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, r1, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) recvfrom(r3, &(0x7f0000000100)=""/94, 0x5e, 0x43, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) r5 = dup2(r3, r4) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') r3 = shmget(0x1, 0x3000, 0x204, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/215) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x20, 0x2, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000040)=0x101, 0x923a1a875a28f4cf) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001400)=[{}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') seteuid(0xffffffffffffffff) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000240)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0xffffffffffffffd2}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138cec89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}], 0x9, 0x200) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000009078e0000001ffffffff4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000080780000"]) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x40000000000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x10001) clock_settime(0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="cb1b846c0f74b1236ccb60bcfbc05fd80a897d49b25c076e22397e6b1ad318ec4e8d290eec22380d957a86ae729452711aa39511ac51815c988b3bacd72024ab0fa6d4b7b482c3546ca9d63295bfc7f318460d544700c4cf1928c231094cef0953bb4ec8399ea8649baca106b315a1f806b9451c9abdff326cc804d84c937dd3d39049e3a86929eaaf1ff72f7e4ef08c087685fbe5c246ade95d7ed28910c6eaa377912b81d782c7c77f0c255f66e223282466bf7be41f68b0026307e7fccb4296a7530983bc3cb4ebec12b87291952888ef917399d986fdedec0dd9c40eb1f92f0118e00094427b9cb39685", @ANYRES32=r1, @ANYRES8]) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb723383"], 0x55, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e7eb6ffffffffffffffff76c775e2a4e0556565a830032eef776127fd247103c14ab0a1cea959e4d50c89148786af60ceb6a6b4593be684f46a02ea73e910d041c5777bd852e57d3248833b91d06fe47d126022a1654819149e9486306d2f11fb1ccc26c42f81e82703a0dbbb9e869a5210bb69474643aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfabc280bfc9c11f26026f", 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x5, 0xfc}, 0x0, 0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)="46647713d7e556403406bd67f36ea665", 0x10) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mkdirat(r4, &(0x7f0000000400)='./file0/file0\x00', 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res(&(0x7f0000000040), 0x332c, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="55126f20fc144bb92cef3c938569a773f5333029b27256f4fe200406099c00f069f84f31297bc1e8a44b52b43a20dfe507be3c0bffe3b6e097f7d22b9cfced452c13e6a438c0dcce86715a21a0ccabbef7d3b77ebc79133de68ec1013d0cf0a40a633d522367e1eb36ecb5161637ecc3aaa7d876ac624120b0811ce380f755ec8ea8f530a19dca5439abde80f4ca75195057bb0cfce1e77a1beb26aa1fd509e07f22a37e78121677e1e1b73e62b96ca274cda138cd423cf9a7e41439d23aa8dd2763090de921e461bba184310e8d2dc4c7f965933e285b3395c40c8bb8d1a7a5b9c0c4fe5d9d926be3ad51389ad77f23bf1a26815032a4c623df", 0xfa}, {&(0x7f00000000c0)="65ab11f588c0ed5957c6840c43ab169a5322739813443747308b0777eac13da00c3929c3b751c467b8f946edc6c10c93f9587b75be1319161a18a5e69c858e3be379da606870e5a86c", 0x49}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mquery(&(0x7f0000347000/0x4000)=nil, 0x4000, 0x2, 0x0, r3, 0x6) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x35, 0x7ff}, 0xc) shutdown(r0, 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x10, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@ni}}}}}) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000282000/0x8000)=nil, &(0x7f000065f000/0x3000)=nil, 0x400}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x5}, {&(0x7f00007b2000/0x4000)=nil, &(0x7f0000560000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000392000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f00006b4000/0x4000)=nil, &(0x7f0000232000/0x2000)=nil, 0x8}, {&(0x7f0000392000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000045000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001d6000/0x2000)=nil, &(0x7f0000141000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f00005b7000/0x3000)=nil, &(0x7f0000751000/0x7000)=nil, 0x4}, {&(0x7f0000037000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006c6000/0x1000)=nil, 0x6}, {&(0x7f0000286000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000211000/0x4000)=nil, 0x6}, {&(0x7f0000700000/0x1000)=nil, &(0x7f00004c4000/0x1000)=nil, 0x1ff}], './file0\x00', 0x2}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) close(r0) executing program 6: open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc0}, {0x64}, {0x836}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) recvmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f00000001c0)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f0000001540)=[{&(0x7f0000001200)=""/89, 0x59}, {&(0x7f0000001280)=""/5, 0x5}, {&(0x7f00000012c0)=""/208, 0xd0}, {&(0x7f00000013c0)=""/158, 0x9e}, {&(0x7f00000014c0)=""/87, 0x57}], 0x5, &(0x7f00000015c0)=""/129, 0x81}, 0x801) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2}) executing program 3: r0 = socket(0x10, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = getuid() chown(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r4, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x8001}) r5 = semget(0x1, 0x1, 0x280) setreuid(0x0, 0x0) getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xbe16c0c4796c2f69, 0xfffb}, 0x9, 0x1, 0xe00000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, r6, 0x53, 0x8}, 0x9, 0xffffffffffffffff, 0x8000000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x8000, 0xffffff01) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0x0, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r2, &(0x7f0000000080), 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) dup2(r0, r1) socket$inet(0x2, 0x5, 0x0) executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x8, 0x3}, {0xbf9, 0x7}}, 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd2, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x0, 0x0, 0x0, {[@generic={0x0, 0x3, "96"}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe"}}}}}}) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYRES64]) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, r0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000040)=0x1) close(r8) execve(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x40}, {0x16}]}) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, 0x0, r7, 0x0, 0x2}, 0x4, 0x7f7ffffffffffffc, 0xfffffffffffffffe}) r9 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r4, r9, r4, 0x25, 0xff01}, 0x7, 0x9, 0x8000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x118, 0x41, 0x2, 0xa0}, {0xfff8, 0x1f, 0x4, 0x1}, {0x9, 0x40, 0x9, 0x9}, {0x9, 0x0, 0x1, 0xf2ec}, {0x1f, 0x81, 0x97, 0xffffffff}]}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000002c0)=""/252) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10009, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x1, 0x3, 0x1, 0x100, &(0x7f0000000400)={{0x1f, 0x1, 0x6, 0x7f, 0x0, 0x0, 0x4}, {[0xffe, 0x8f, 0x3, 0x0, 0xa18, 0x2, 0x1, 0x4, 0x9e4b, 0x5, 0x3ff, 0x8, 0x1795800000, 0x3f, 0x2, 0xfffffffffffffffb, 0xffffffffffff0001, 0x9], [0x0, 0xee, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0x8000000000000000, 0xfffffffffffffffc, 0xfffffffffffffff7, 0x1], [0x4, 0x8, 0x9, 0x3ff, 0x3, 0x8001, 0x20], [0x82c, 0x10001, 0x9, 0x2, 0x80000001, 0xe000000], [{0x8, 0x20, 0x0, 0x7}, {0x5, 0x4, 0x8}, {0x8, 0x7f, 0x5, 0x85ad}, {0x3ff, 0x3ff, 0x3, 0xff}, {0x9, 0x7, 0x6b7d, 0x400}, {0x5, 0x20, 0x5, 0xf213}, {0x6, 0x80000000, 0xfa, 0xfd}, {0x9, 0x1, 0x8, 0x8001}], {0x5, 0x4, 0x1, 0x8}, {0x80b, 0x3d, 0x5511, 0x40}}}, 0x6, 0x6}) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r2, 0x40047477, &(0x7f0000000080)={0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x84}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000420000/0x1000)=nil) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x14}, {0x28}, {0x46}]}) chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESHEX=r1], 0x401, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="949ee8610cc575ff4d292cda58fca8771980a32e218dca5c93294aade9f93c6cfea0662a8550eeb392b70812582f158bc352216428dcca7a788614d1361aa1a63ffe9229fa95a923c3d52027700799ab188fc65254d2030aab334a22ff5ae98ddc42ca443c5996705dfe7b76e235ee083ac0aae407386cdd3517b8b57947e60cb8e25ec143004ed5ff7270ed1a03556671357605ded1c593833aa3a146536092e3654b60ef3e53fd", 0xa8}], 0x1) open$dir(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000540)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000240), 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x29f57365, 0x0, 0x100001f, 0xffffffff, "8b0500110001400000002b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d11", 0x734}], 0x1) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f0000001880)) write(r0, &(0x7f00000005c0)="89", 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000001a00)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xfffe}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x2, 0x3c2) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r7 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x2, 0x2, 0x0) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r1, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0xb35) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8c}, {r1, 0x10}, {0xffffffffffffffff, 0x8}, {r1, 0x40}, {r3, 0x300}], 0x5, 0xfffffffa) fcntl$getown(r1, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r4, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r1, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r1, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) r6 = getuid() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) seteuid(r6) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil, 0x100000000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000400000004}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000440)=[{0x1c, 0x0, 0x1f}, {0xffff, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r3, 0x0, 0x3, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/195) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) setgroups(0x0, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) executing program 7: setreuid(0xee00, 0x0) open$dir(&(0x7f00000003c0)='./file2\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1, 0xb2}}) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r3) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') socket$inet(0x2, 0x1, 0x0) r6 = syz_open_pts() setreuid(0xee00, 0x0) r7 = getuid() fchown(r6, r7, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000100)={@random="91a6e34dd8bb", @local, [], {@generic={0x8016, "e62fbf18d4ca5f92db63edb52a4a6afd15b0e955ab2f79e1ec0ad680d49b598874e3fe2401b54184836b7c447929d97039e2fb3249e2c0a19ddf0517d94f78b97ff036521315b6fad93c3fd976b4514f09f970323250e80b40b4ed97782fdd81e5a0"}}}) executing program 2: mknod(&(0x7f0000001280)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e8f5ea745a61429", 0x9, 0x0) socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xffffff8f]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r2 = socket(0x18, 0x0, 0x0) msgget(0x2, 0x0) r3 = msgget$private(0x0, 0xffffffffffffffdc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001140)=ANY=[@ANYRES32, @ANYRES8, @ANYRES64, @ANYRESOCT=r0, @ANYRES16=r5, @ANYRESDEC=r4, @ANYRES8, @ANYRES8=r5], 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES8=r3], 0x0, 0xbf6ce03ba1750aab) msgrcv(r3, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r3, &(0x7f0000002680)=ANY=[], 0x1af, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/4096) r6 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000001180)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f00000013c0)="c965b5b5d034b66c6ddb7a662af213e55e08a8209a6dfbbfa49c056ccedc872ff744e340af6ac146c654d5666202536b5b47e5adec382d01497fe555482a93e14193c945590e3e5a948b29f510b53fac790a5b0499668bd65942828f8dc14d9bb84ca18f0cc79e754747cc8e2ff92f7894a27851fc5df497c896c0e146f7a003cf9654bb2deea3c8cd35f481bac8591b426f3e", &(0x7f0000001200)=0x93, &(0x7f0000001240)="2e5c7438126943bcd6d9310700500aadd95ad8613c3c53477f0f7d03d1c29c39025395487970295641b7ede7d6464c03c55fe22b270f2a", 0x37) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r1, r2) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x34, 0x0, 0x0, 0x82}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x602, 0x100) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) unlink(&(0x7f0000000180)='./file0\x00') getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4105}, &(0x7f0000001200)=0x100b) mknod(&(0x7f0000001240)='./file0\x00', 0x6000, 0x7f) r3 = semget$private(0x0, 0x2, 0x251) connect(r1, &(0x7f0000001280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f00000012c0)='./file0\x00') chroot(&(0x7f0000001300)='./file0\x00') pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000001380)={0x10, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000eee000/0x2000)=nil, 0x1ff}, {&(0x7f0000e3b000/0x1000)=nil, &(0x7f0000e4a000/0x3000)=nil, 0x7}, {&(0x7f0000e2f000/0x2000)=nil, &(0x7f0000e14000/0x1000)=nil, 0xff}, {&(0x7f0000eeb000/0x1000)=nil, &(0x7f0000d45000/0x3000)=nil, 0x7}, {&(0x7f0000e1b000/0xf000)=nil, &(0x7f0000c72000/0x4000)=nil, 0x8}, {&(0x7f0000c75000/0x2000)=nil, &(0x7f0000ce0000/0x3000)=nil}, {&(0x7f0000ed5000/0x1000)=nil, &(0x7f0000e56000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0xbf}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f04000/0x3000)=nil, 0xffff}, {&(0x7f0000cdc000/0x2000)=nil, &(0x7f0000cc2000/0x4000)=nil}, {&(0x7f0000dcb000/0x4000)=nil, &(0x7f0000c04000/0x2000)=nil, 0x2d}], './file0\x00', 0x3}) readv(r2, &(0x7f0000001640)=[{&(0x7f0000001580)=""/149, 0x95}], 0x1) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000001680)={'./file0\x00', 0x30000000, 0x597, 0x8}) r6 = dup2(r0, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000001ac0)=0x5) r7 = accept$unix(r1, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) pwrite(r7, &(0x7f0000001b80)="7f179c8912f6e3d7f42853fa26fe62082fd63a61b74c910c0554e7b64451647041ef92672af01ce9e3aeb8d4a98a2d4bd27c29bbcf919478ab2de780a623bba6c0fab406a27b764e779b651cae1317164852385cb4d8f7128e6299c39795d2cde27ccd722c764d55421629e3af639217c74b8b17bcfb688d1b642febd74b3aef2d93ea08b03657ed22620de3b6b6ef9ccec3d1ba99674750192aaebb3497730334274dfed8dfde761c38c5d98c99404ca2b9f0f30858919252ead59cf71f4ad7cdf95c81d10cfa2c26709b19f2cae948d65d9dac5f2119beb6c9e4360e45d2b9645e6c9437ee52e02d6e10ca167cdf78faa2e7de6276779aec7c30348343536fa3f9d32351669b8f12934bc593a09925fa589dda0faa3efb2c0982cf29ecf34049332f20467d9330e9f24d65fe25fd551f58678504f18f325adf91abe5d35a357512faf8de68e771c857f0995a4cf89b282dd90a142d83560c416bf2b44f51b9b47b89176a7f5e67d578f88e49d7349721eb93a8de76b80c1ff3678590a46cbdd98ccec0f0d4d4ffa772933c3f8dc80c8333857e821c83876c6d132a3147f1a20df2ff658f305bc0fa692aac34ff65b77f9f0ecc8bc1e660b0034ee22434d11b2b8bf54c633abe8840cbd84d5e3cb7821172d5b9158976b0ec0a02a269eb250a31af1414fcf11c8f3654d3982eb88d28af5ca683366e861bcb7b88314b14e02feac3b82a2d749f725420fec2c8098fdad18c14023bd617c29ea80b00691d05b5c97881f9d94bb855c4eba496fd9a93a7b8354c9eac3d266939afdc9e64dbd3c7cc0ad4bc778c22e03b1d9f29d340c60932608b15db334592dc4acf92dda45978b3c4b6ec01f804787f5f3b91f01658808fefdc4163fc8c63bbbd2f3de0ae477687b353be99fb609bbbd8c8110fbeef3e3a02489d52844c802c8ff33a60fa348907383a27f9f96bfa23d189c13d485d39f5464eb33e8742e923942cc14206cc48344c123b43d8162977dae7fd46b74c9966b7a2b148cbc8d9ec70b6af98982be416fb7a86ef6d779813f9eeb8595988f3cd036aad7c444236b9e50f0830a1bcc14ffd5a7f6215e5a253915414cb8b6083e9dbb6c182bf06f25c29bdf6e113e05cd32e0de50f35023d333ac1fecb5265db136625e11bf2096f1ea822b3dcd053f80525ca848dff1d54d74979f31a4354cd69b3e83732ef270f5c6c51236c26af69020584dc7b77c258262810623377ca53d0519ec5963ff33181012f657de357a1b3be0f22bef72d765608232d63dd0366cfef3957af292dba7b4d84ade46af4645034fb260539f614d81c284d8658965cb6e0434e557d4f773c8ec43d118f0112b47f5db9339cee18621c237698779eed33c7f5f1b1fbe5361dde5f77a1b2742626357793851dcb704c80acf63d61a5af189b79fda372f5e40526241f004afb96e6cd68f9ddd8043c9fe391440895593b615dc9e641497695a6a17479499da78c0edf2819fc414747be34761b329895f2cfa9e7236f85e6ef4835dd2aeaf05d968b277b22d3388140c3f241506c69f80255aca801f2141ae9cf607bc507fb733e9122de15abd2617b2f5b2e1a2cfc0080f61708bfb29239610031297980382c93cc524a78114e95b71c26982cff118b0fd7005dbc60e560662533a7870936a4cf70a3abb1e4d20968d81b7757edaa7326c5db4ad6594bcbd25fa7af06f2e0d049206dcc444759f5ced7771fb454690f910191c0c1b6c000a9d691590324e0ed26a187868eec1197a00fe5ef6f3691f1af286ed2c917d29df8ff3fba0cf071eaace853c373f60e6d18b68fe762675e84f0dd3481a78020c127d1cca5d44bd4dd8d8873980dbe5872ed6f8d9ebb3095360e43b19071e5c41b34b874e40fb35e7daced492fd690e61ef9e936ee368372e42b9af6d4f866156e3b25d3fa72f2282a4700b02b0a16d8b66d7b24754751677e5c1a47e361d5b2c4bda4ec510f2e0d58d4ae03fc17f5b5cf6c9bc12ff4cce5143ffaf133666a1abeb3603ed975fc52099034a184ebbb7e3938b09f26c1cb5d040e8359dadea00be166d42a3ee37d9d14762c4ab8c54d1ca3f1fa6f0ae37dbc34a19abf3362843a8a77d007dc9c98ac0bc35011b47fb9e33757b2f9bfbce02746bc15dbde35b719cc12ee9393d4d92af642e42394d8020de77614288d406587cda18c2ba118f04686a9a67acdf8f1697139703bedb5446e382443f4423e4beac211557d644a09a38e8fccce05406ea5bb5d43bb44168eb03567b4656b2171590d96486747d24985ca241f0d56ef817f09caf803efb2d06a520e1eb71802084b648ca5ca966c548d6d5d0ff09ebee4f8f48d3b4260dfa21cf982f21b0884a8c3ff287d96266c9ddca518a278ec19e5297ca0677514079eec5b82a6a28e45def4555e3ddca277ffd56809982b642dbc3e9c9530616e86b0028711c203456ae07e1e0a8d340a6b58867da42323e98b1baa5000f3e53744b119f2a79d6934dcad23bbe3c4aece15641a495d8b5980c8f385f7b760c18cc308c182a42d65ea807f4d50bc1d2efaee24cee0461ec42e802136d0ee0f5970e872e6155e21c62e226201fb72ca30fda47644180fb59df7661e39106498db0b515ba0449e75bc3d3bd25f55e4cb16845be92ca834a76f725b925c05f6e90bda3de0b79d81b3076fbe4d066fe6ff7aaa70d3929224dbc38b63d7e6d9ecff3dd755c5c77addeaaeabcf541b07383fccb345a4bd51b2f7d62bbce22670ec72ac6cb753bbd68f4e91af6f8cca5416963c6e7a1d0d278056a114816e093c550e68e7b94fb643e32e0d73b5953b9bb6dd14c3443874c02cfd141373783852cc0e8a4cff2028f318665318b57030e94af2274ba25f70cd53e577df302fb7b3f085489a89939e52fafcb11b4b25f8937a103b9f2dcfe92857cf6c49671e94c47c06d6f4470ac8c0dab628a7ac3d55d76bad42bbf423fd5de565fe62c6ce6ec54c847eafb687ad9ccb08745ad88e64f6263f7711c36b27b3333108911765c8a1390860ee8769d0a2bd5d34b0d7e260fe92218b24cb83666144fb80006127be3fdf22ed2feedf0cb6d6181e01d74d9af72f6a6488e0f8535747abf0ef197510784af383e342f5d924061762f79d15f0bdb853b97eb63c1ee0f69da48031ee96944c1a85ee3ee5701c46386ea41ccdd395e120a5d53c46bd1353d4cccc57ae8ac9d7f93df4656132f6b2480698bc377761cf6235f7e9dcc6409691526dfddeedd050c0062eea8ebaf273f574bdbd258415f0cc28c0995ffba7eb2660dfd78ac18ec4dc7fc14f3056faea5a14d729e63c9e52b110414cce886ce4fe9fb3c3568d55ca50e4866d0d15a4fb4f99db10e9895189fa529314d0d10a2724893d4e5d851c56e7cc3b1984edcce1981c891065b684bf68034e13554916c0818bb4d10db34e0deb917497b298c5830a29a26262233109101f91a633f81b6c7310841f115eff900b75b5e3813df2cc03e92bc179caf4436077dfcc6e9e0ecc7589be8af91be6a6c42ef65f6eda9f93fd0d62cd375e7d94c7c4f6c2d07894f809c4d27c02a6bf951ff7fa9a03c19afe017f9c2172b5c208a3ad839822b2e4ee8874c27be2a764d37bcfec4aa5b2558e2740c2f9c73204668d2e814bf8b63b481409f52cc762da2459b4e10f50a3dfd6f99916741325786cd89fc4fac4f083f8ff6e874f623808addcfd106274c2a0d237175424f440d848f29c86e6dddb688a732eca0ac79d79d7d294dc27b222cb06d83fd56247f1002d9187fa0a02ac459c4de284a7a429338b965c4a59db1624cce92938f126e41efb4fa78697940f7e2a826df070d1286fb588c0d51853cfc323e1cde9128407843e081d39200b357023d5940091891b04fda44fff499c115b6b012560a1ebf7ad0831e8f97ac6cf1e9a14fd6e8a8c763e9f81f7b3d6ce874ead160b9b2016fad629f9a7d7f3ee5a0846eef0991131eb00b58b87ef797247b8fc507f11d76b9f5fb88cfa86296885a8f333a772b1905c7f1eec7c6d66bb15fc73b7b926c2ff5d43fac92ff028cc63f6b3a3c5f1c5ffdcfc72a9cc05252cbaa2cbfe982abec6c3076be3d4e6ec28b5593225a4143311c491984f208615a0d04f5eff30ecf08edd8e46ff922e3b235a0df167b8175f24d6b5ddad53d62a61fd979fb0240b6ae3437be49bd7a919e147fa236c9ded8e7f7caf6fdfd61594ad390bcec35d7dd9fa22b16a081cd4a5e95ef7e8ad1e1b4698a15d6c0b4336be0ed816093f5ea565470edb6c00f2635492b3d1ddf7b5f66e5439049999a57fab138b5329c4b660d1aebd804fbe129de6cee9f3c2bd9a2bac7e158ae19faf8b5930e1260c2f1ab112db262f612d6b535e1780132d850e0a0af2524623e68359f4030818a5009675a90f0df147e3e33e3ede500d06378a352969bff263f2c4caf3ea6762f8333fe7647bc1e4a01f2d6527d711a92a3fc0130d662a96833bcf1e8c9f7e438073e79edc65162a1ec7d06c7fcbdc196368f45db3526902e8fae1a27ede0230068b7e2d2a859d428e7c714d9a1ae5f5960d38746da2ecf158e2ac391edc821a323ac1c2e1cf57c4a10b66bcf26f16c47efc8d67457773fa83fee44387c8b564d0288281633798cfeff3054e396a537464ebc3064a8f7a9971c94b4b3e6bb780bb072fa71d5273355440203d14bb92b5d596b42731f91d73080f932bf1b6920dd48fa6adb0b4035493fed8d0978ea104fba130ab3b2ddf24d3b12cb4f06f73ec1453e6b0f501a05a780ce0fe1fc422a32ca36f21011f4eac723e96b90cc52dfd2312d3aa4b2340e8ec0acab7b94df2ad50e8cc50184f7b7770280fa7d86f8f0df9aa50987facc5e2227dc1f9871147717728e5982f39e534179a35372894c84fd01d8eb75c119664cc17eb096fe2d5b6d3cc7c442c06820fec5a82977955bdb1f42e38f73a31a958d42cc99861d335b43fd74ef4d4a560f013c2927b5dc3be74c3afe97ef62305baf9162d1f66e1d6a7cc8840e2a539ed757d42ca30b03602f32589f72de98e0a5f354872652c8666daec59f4be279902e3152a55b4eb4ec7607932148e2154ab877b24e439154fad7bbaf3abed4651117060d63596de6fa5ab445a4796f34a084c25c5148147a34150e3ca4a54052f0639f41e8b8c11aa174c67e30341cfbfa09d6b84db7d88f6b9efbabe3d802861ae22889b9623e89a74ffdd6b9ade2c3e7edda5db7b6dbe5983bd9308b55b8bd2f3e9c9a6d7b6fd902aed720e9e8fa83c2a2c17fad8731578a1cf875a52b8211b04f95690e2def3d644cde913b3e0bfedeb232e19c0a96e8bffe8f0b542455d65c72d94a44a5537e017b62727762b5aead07eb8e32f114739dc22ddb80c9dd05f25edb5dbb8abfe6911dd324bb56a68437b7bf2ef8f654b952c99015dfd65d0d67f6341e1819041aea19814ad1bd58d7e5da3ee7be648240112465d07995a05954e2f865f686b02cab47da33d740e25df21016466246f0132e30997086091256de37915701152edfe24fd58137267a778645a79145ba048a460ece21c0a353bed32a8adffb0cd331b038e7f616bee342cb54121616c2db18a9f70a10d16d60c0c63518ed2906cdd3245981179b8aa5d2b2c6bf5a9a4f67a20335691e22fa0aef6e99c6aaeb4e5384375c4e15b059ddb6104f00420479c2ce68495b6b664cc2f3b655c4b3dc09819fe98f893414dc2f22348eaaa569dd2667f528fdf0dbfa5653f1ee819ed1a58a60f89ad3f6c7069ae67c3f105a0e5278dd31fe5aaae8fe171ea5267d6", 0x1000, 0xffffffffffffffff) semop(r3, &(0x7f0000002b80)=[{0x3, 0x2}, {0x1, 0xee7f, 0x1c00}, {0x3, 0x4, 0x800}, {0x4, 0x9}, {0x4, 0xff, 0x1000}, {0x4, 0x4, 0x800}], 0x6) chdir(&(0x7f0000002bc0)='./file0\x00') linkat(r5, &(0x7f0000002c00)='./file0\x00', r2, &(0x7f0000002c40)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002c80)={0x1, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) msgget$private(0x0, 0x404) fchdir(r2) sendmmsg(r1, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f0000002d40)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc, &(0x7f0000002dc0)=[{&(0x7f0000002d80)}], 0x1, &(0x7f0000002e00)}, 0x81}, 0x10, 0x407) sendmsg$unix(r4, &(0x7f00000031c0)={&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000002f00)="03e356efa3f80523fd5f7d385fb7a4ccba4e885dc38e478dd394e26ad29d276690f30621a0940efb441817ec7aecedbe72225f185f4d4af56b18ed48015661e0b952afc2d815fb0c35fe3c8fd05e3afbf63974916148007c3dc5fa7d8060ccec2b7ac977048f6ef829f541d5341bdb3cd5c376363ebede35e4217e5a017f4fb645ca5fec91f74154d1135e58df80b2", 0x8f}, {&(0x7f0000002fc0)="105ab5cba4eef8c8f5bad61187", 0xd}], 0x2, &(0x7f0000003100)=[@cred={0x20, 0xffff, 0x0, r8, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r1, r6, r0, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r10}], 0x88, 0x401}, 0x4) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) select(0x40, &(0x7f0000000000)={0x7ff, 0x1, 0x5, 0x1, 0x3ff, 0x9, 0x1, 0x7}, &(0x7f0000000040)={0x9, 0x9, 0x7, 0xfff, 0x3, 0x4, 0x100, 0x9}, &(0x7f0000000080)={0x1, 0xe08a, 0xffffffffffff0000, 0x9, 0x5, 0x8000000000000000, 0x6, 0xcff9}, &(0x7f00000000c0)={0x80, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xff) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x400) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x3ff, 0x4}, 0xc) close(r2) lseek(r2, 0x7, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0x587c) r9 = semget$private(0x0, 0x0, 0x108) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x81, r8, r10, r6, r7, 0x44, 0xfffd}, 0x8000, 0x6, 0x1}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000400)={0x0, 0x32, 0x8, 0x2, 0x400}) setsockopt(r5, 0xc0, 0x9, &(0x7f0000000440)="5267e91920b2b86d3a07db026c02e7a1b46707c457183ff9be50b9fcdca56688e59611289e1ab0784ca6ef197d8d0ea275", 0x31) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0x10001, r8, r7, r11, r10, 0x90, 0x200}, 0x3f, 0x4, 0x8001}) map stack 0x2002a000-0x2002b000 of map 0xfffffd8076bd6430 failed: no mapping pckbd_enable: command error executing program 5: seteuid(0xffffffffffffffff) msgget$private(0x0, 0x400) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0xcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1", 0x1}], 0x1, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) setegid(r2) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r1, r2, 0xc}, 0x0, 0x0, 0x0, 0x0, 0x9}) r5 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fchown(r5, r1, r2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvfrom$unix(r5, &(0x7f0000000400)=""/193, 0xc1, 0x0, 0x0, 0x0) setuid(0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x112) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="caae000000000000000000", &(0x7f0000000080)=0xb, &(0x7f0000000100)="11668eb109144121327fab533b5011b48c0715b05b72cad1fc921772aed7569ec1bd3d3647d103bc520e17bb6beb812a38ac786c75f5d92263c3c6911b3623e4233172566b3633f9c2bf289b3f7484d434abadca9c8b03bc4b2a461743413b175e0662d6b17c855144f0a5a3877dda8f52c682c0f0eafc778620bba0f017bb031cf3d1f98b3715e25ea92d048383f06a7a63a86d0bbba02a40e3ddc5cc46faf3243d9431e5860bae87", 0xa9) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r6, 0x0) executing program 3: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='r\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x6, 0x6}, {0x7, 0x1f, 0x9, 0xbb}, {0x5, 0x0, 0x9, 0x81}, {0x1f, 0xc0, 0x5, 0x80000000}, {0x9, 0x0, 0x4, 0x8001}, {0x5, 0x80, 0x4, 0x3}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kqueue() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x102e, r3) ktrace(0xffffffffffffffff, 0x57ead516aeac3e31, 0x604, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x3}, {0x7, 0x0, 0x2}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000338000/0x4000)=nil) r4 = open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000300)=[0x5, 0x9]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 4: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000100)="36244740895a2347ef08bc10c605435b17d29d34dae6efb6653a1c40857eda4841436634c4d4a938d85532ccd54eaac37ff9a13d87690c942185d3f8863cb282fe79", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="2a7ac9add3851520371e919b433b874f7d7f7eeea25c69f67669c9a067252cd62514add6c9f09317eea1f152dfca3e1b9904ff69703b34d56ffc4a02e25812c79b34ac7c1fe85ddf937490c6d7cad77ff6fe5f260285cbb1eb36", 0x5a) getrusage(0x0, &(0x7f0000000240)) r1 = socket(0x2, 0x8000, 0x40) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) faccessat(r6, &(0x7f00000006c0)='./file0\x00', 0xfbc6f82a602d89eb, 0x1) accept$inet(r6, 0x0, &(0x7f0000000700)) fchownat(r6, &(0x7f0000000740)='./file0\x00', r4, r5, 0x2) r7 = geteuid() chown(&(0x7f0000000780)='./file0\x00', r7, r5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000800)={0x400, 0x280000, {[0x13f2, 0x6, 0x3, 0x1, 0x4, 0x7, 0x40, 0x4, 0x9, 0x5, 0x100, 0x2, 0x80, 0xef7a, 0x100000000, 0x1, 0x6, 0x2], [0x8000, 0x40, 0x401, 0x6, 0x1, 0x7fff, 0x7, 0x26, 0xb182, 0xcd], [0x3f, 0x3, 0x1, 0x8000000000000000, 0x2503, 0x10000, 0x100000001], [0x1ff, 0x3, 0x8, 0x7, 0x6, 0x7a], [{0x3, 0x101, 0x99e, 0x58d1}, {0x4, 0x6, 0x200}, {0x9, 0x3, 0xa4, 0xce}, {0x94f, 0x9, 0x7, 0x3}, {0x4, 0x1, 0x0, 0x6}, {0x3ff, 0x1, 0x40000000, 0x200000000000}, {0x4, 0x1, 0x800, 0x8001}, {0x1, 0x9, 0x467bf127, 0x7fff}], {0x7, 0x81, 0x7, 0x7}, {0x40, 0xffffffe1, 0x7, 0x8000000000000000}}}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000ac0)={{0x1, r4, r5, r10, r5, 0xa0, 0x7d42}, 0x5, 0x0, 0x8000000000000001}) select(0x40, &(0x7f0000000b40)={0x8, 0x3f, 0x9, 0x5, 0xe48, 0x1, 0x9, 0x8}, &(0x7f0000000b80)={0x10, 0x5, 0x3, 0x7ff, 0x7fff, 0x10b, 0x1a3e55b2, 0x7}, &(0x7f0000000bc0)={0x8, 0x4, 0xffffffff80000001, 0x2f89, 0x80000000, 0x8000000000000000, 0x2, 0x4}, &(0x7f0000000c00)={0x7, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0x3, 0x0, r5, r7, r5, 0x10, 0x4}, 0x1000, 0xffff, r9, r3, 0x6ce0, 0x9, 0x7fffffff, 0x8000000000000001}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r11, 0x8, 0x4, &(0x7f0000000d00)=""/38, &(0x7f0000000d40)=0x26) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000d80), 0xc) fcntl$lock(r8, 0x7, &(0x7f0000000dc0)={0x3, 0x1, 0x1, 0xfffffffffffffffb, r9}) fchflags(r11, 0x1) executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() dup2(r1, r1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r2, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x7, 0x1, 0x81]) r10 = getuid() setreuid(0xee00, r10) getpgid(r3) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={0x0}) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r3 = semget(0x3, 0x0, 0x600) r4 = getuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x4, r4, 0xffffffffffffffff, 0x0, r5, 0x30, 0x8}, 0x6, 0x400, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x30000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[0x0, 0x5, 0xfffffff8, 0x4]}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000440)=""/125) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0xe69, 0xa6f, 0x6, 0x9, 0xa0}, {0x7, 0x891, 0x8000, 0x6, 0x3}, {0x400, 0x3, 0x81, 0x6, 0x7fff}]}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) getsockname$inet6(r8, &(0x7f00000005c0), &(0x7f0000000600)=0xc) listen(r2, 0xd92b) socketpair(0x1, 0x2, 0x4, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r9, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000680)="3c60392298940e400c050e65704fbbb288d457df407cd747254926440d96dcf17645e535f9b9e2b85561cc6d736625ddbe240acedebd84f512022aced5328bfab029694095435641053bce032b77d81a9b288706ee0bebb50d05c91d60478b0be97cb33cef2073c019fe", 0x6a) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)="3f553d29e9bbce82bd5d20aa1e90f522b1d93cd59595b4d446989ea2e2ac7fc544be9cdaa063ebfa3e9f3fc69ae8e8bd7b2827c1dc369d99c804a45c7130c8291baefce18544980bf3857a955a94db4d340db6505ac2ac19193504106889aaf77bd8d91dc8f46235ef74a7916a41a25b8aa779340b5d1f676cafbf98c9d9c8849707d7817f34d014998afee0bbbd551b49a0d151ab5f88d3ff82e810afeab98eea92afd7045f8b97858ac9", 0xab}, {&(0x7f0000000800)="8ab35cb267e9212a7e5616584a82ed270d395f5b1aa5c1f08b4c3779337071659b66ee6fd3f093216f1027b2a0633627d59af2e835601cb2ee", 0x39}, {&(0x7f0000000840)="eb64c36f1e00f55d51c2340541cd9bbf6ef9c13666f42b68d039a0b31fd7a4d6fdcc43df513356bc30b2563c5a12491548a7f6b20c2b1e15a17427bf43a3370a9edb62ec2726f7e6da1b0f9103ba566ae77ab01463d4e330bfa7b6c6500ae0ed9eb7ceb2841f4cf8edbd4109428011acc3a4b92e3aadc7e41f3c931dc84e8f1add1ac1288e885e60664f92ec01536f733ed2c8ac266d5d8c5bf7b0eafc0eb456cb686604ee78f672ace57a2fb5241aa95987b82f8c6531c3df79a420f5686246fbec8ae95cf14c161421a086ff0e527882ef79bf3c3c0ebc31b199ebdba3", 0xde}], 0x3, 0x0, 0x0, 0x6}, 0x404) r10 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) r11 = getgid() r12 = fcntl$getown(r1, 0x5) r13 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f00000009c0)={{0x9, r4, r5, r4, r11, 0x20, 0x2}, 0x7ff, 0xe60, r12, r13, 0xfffffffffffffff8, 0xe0000000000000, 0xfffffffffffffffd}) semget$private(0x0, 0x3, 0x291) ftruncate(r9, 0x3) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2000000000000015, &(0x7f0000000080)=[{}, {0x9, 0x0, 0x0, 0x80000001}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000200)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058", &(0x7f00000001c0)=0xc7, &(0x7f0000000300)="ee44bd2ace69070f5d09fb1f318d63c6539ce1f6b7063dd103000000608498632c8a5bcb912e8d6751bd1b4c77a6111dbeb7ce3c37dd187e746911a9217e2f2ef8525001ec0eef2af14375fb334b701de0f29d75737343ec5b7619000000000000000000000097c05bcb94dba63113656e16b1070694fdd9f17e51e246c99b6350f7ac98f4fcd5e82486a44a82b868ec006f6d20dff0dc5cc359fc4ecb87b4f1edecc4e0d0b42d0bfa97e941bc998f40e28cea525ef6919bb686349e295b90be69a91f79f3", 0xc5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694d, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xe8f397c607b7ae0f, 0x0, 0x680c, 0x2, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x5df}, {0x8b}, {0x8a, 0x7}, {0x86, 0x2}, {0x40, 0x4}, {0x1, 0x5}, {0x8a, 0x3}, {0x26, 0x4}], 0x8}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='(]\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000440)=0x800) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000500)="06ee0e4ddfdec9fae1851abca687300e16af1ccb36b54d7676e2cb17d826e435423f9d27f4872c961b3d192a9f6effe2317842da7c2e9c766d460a5a4a87c28f8931d8a7d8413e3db9f81bfb747c29d9eb8eff354c5ad60530365fc537d3c74ef5d00c323084e64777719ba080b5a6e2c4869d21525d8f053dc7", 0x7a) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000600)=0xfffffffe) r6 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x1, 0x10e) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000680)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000700)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[0x8, 0x8, 0xc]}) r7 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r6, &(0x7f0000000b40)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000800)="e29c94bcfb4f0fb7cef060d59aa4c492cc1528", 0x13}, {&(0x7f0000000840)="59633213795450fe768b7dc1a85eea226516e92d4d482157b1ff796dafe856c49e1da8962943841512182c56d53553b604dae9faf778b041b1633f921921ea247fcbaf82a95e11ac9ae724aeb5c70f26fd18e084018a8e0149e1fa37285970eea32afeaf4ba88a607e8e143238cc28c7440de559186e463652d81312d702f653c3dd932748bce113919514356b7078ec14decd3df0e364cdfde92f657ed4cbf7949ec41cd8e8ecfd0ebb678e96bb0bd9616e87f3c1a8d43dcde4302f179dc8e599c1901d259826655385901f6ff48aabd418553bbb4d3ec0e618a7539e23beabe2cb91164d2e", 0xe6}], 0x2, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r2, r5, r5, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @cred={0x20, 0xffff, 0x0, r1, r9}], 0x88, 0x408}, 0x401) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000b80)={'./file0\x00', 0x10000, 0x4, 0x10001, 0x1, 0x7, 0x8001, 0x4, 0x2, 0x0, 0x80000001, 0x8}) recvmsg(r0, &(0x7f0000001e40)={&(0x7f0000000c00)=@un=@abs, 0x8, &(0x7f0000001dc0)=[{&(0x7f0000000c40)=""/80, 0x50}, {&(0x7f0000000cc0)=""/195, 0xc3}, {&(0x7f0000000dc0)=""/4096, 0x1000}], 0x3, &(0x7f0000001e00)=""/56, 0x38}, 0x42) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001e80)=0x5) readlinkat(r6, &(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)=""/214, 0xd6) r10 = fcntl$dupfd(r2, 0xa, r4) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002040), 0x10000, 0x0) kevent(r6, &(0x7f0000002000)=[{{r10}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1, 0x35}], 0x2, &(0x7f0000002080)=[{{r11}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x87, 0x2, 0x9c, 0x100}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x100, 0x68b3}], 0x1000, &(0x7f0000002100)={0x2, 0x10001}) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x10000, {0xff, 0x3}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffff9, 0x0, 0x8, 0x7fff, "d204e8eaaa8dda90008aa1a1e3b4f722e89f9d6c", 0x35000, 0x8}) r2 = getppid() r3 = getpid() setpgid(r2, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r5, r6}, 0xc) r9 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet6(r9, &(0x7f0000000280)={0x18, 0x3, 0x6, 0xbd}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0xffffffff) pwrite(r4, &(0x7f0000000300)="47f836aea0d8f574e3d03b50a3959f29fed2ac62c19a34b8b79eb65976129ff3e673be879de6c8593188b0cd6a13648ce93363101a97f4c6b52590602f3531d7622f311a3f1514eb640053a9a87bc8068cc1e24961b49d28175a507a4f6d11fb9c7e51004dc5b1a95d339811fa0223dde7ac75028af406f100e748dbf51477594889d02eec475ba8e5c9b03e7ec06faa868f77f91913be2d0a631ffbbd87de880e92628884e29a147df0fbff304ec86f58f848c4b6d80d305d16d479f990318c355345492177e62e97f7cdc7a08cab21116ed51e0ced59aa581aba3c9ddfa7e38280c57b84d39d9834", 0xe9, 0x101) getgroups(0x1, &(0x7f0000000400)=[r8]) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r1, 0x2}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_BELL(r11, 0x20005701) r13 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_SBURNER(r13, 0x800c5751, &(0x7f0000000540)={0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r11, 0x9, &(0x7f00000005c0)={0x2, 0x2, 0x2, 0x5, r14}) getgroups(0x8, &(0x7f0000000600)=[0xffffffffffffffff, r8, r8, r8, r8, r8, r10, r10]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x9, r15, r8, r15, r17, 0xa0, 0x43cd}, 0x4, 0x1, r3, r14, 0x0, 0x1, 0x7}) getppid() setgroups(0x3, &(0x7f00000006c0)=[r10, r16, r18]) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000200)='./file1\x00') r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000000000000047ff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) flock(r2, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x1fd, 0x3000}], 0x6) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r7, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r7, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x0, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x4, 0xfe3c, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x1000}], 0xa) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) getuid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) truncate(&(0x7f0000000140)='./file0\x00', 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc0}, {0x20, 0x0, 0x0, 0x6e9}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000400)=[{}, {0x21}], 0x2}) munlockall() executing program 0: mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x3998, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x16, 0x0, 0x0) recvmmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/222, 0xde}], 0x1, &(0x7f0000000100)=""/64, 0x40}}, 0x10, 0x1801, &(0x7f0000000340)={0x2, 0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000200)=[{}, {0x0, 0x4, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1c}, {0x8906}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r4, &(0x7f0000000140)="7f23a3c2", 0x4) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000240)="f8d7c84c745d53d9b1b5ab27f44c6b35d4073d1c9525aae8b3930c197cd29d13ffbc4814c68c4438a48b0338f35fda16016973316c069cafaa6523b9b4a19baedc89e3253ff0e2e09ff4d4fd62a6ae2aeb859d3bbdb21bdcd5d6dd6f8d6bdf67f7db55be1d74380a9fd9e41960cb2222449a5d9899afc43dfd69051b5ee62c57ccf3a15c1b63e8", &(0x7f0000000080)=0x87, &(0x7f0000000300)="1a1c434a32ead377436d095e019ece97cbc2a6292c1343fe4e5c457c5d398ccb2cfc0705c667e2215dd1456c6f96b07fed05eea5a9ad620089140d8033b003da40662c8a4f635aa59233a0", 0x4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x3}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe, 0x3, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x1}) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) r2 = getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r0, 0x0, r2, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) getuid() r4 = geteuid() setreuid(0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2f, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/116) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x10000000000}, &(0x7f0000000080)={0x7, 0x0, 0x80000000, 0x0, 0xffffffffffdfb75c}, 0x0, &(0x7f0000000100)) pckbd_enable: command error lo0: can't handle af0 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) write(r4, &(0x7f0000000700)="9e", 0x1) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="00f3bb5fc18fd88e830ca0105920b37c1486", 0x12}, {&(0x7f00000001c0)="7645758a81e7aff98309d8f58ec19efd3ba6d13b07a56ad27ffce4b690751c638ae8dae705ef34c0275313d13fe1960f62a6263dbe47fa803114dae9824d222be92475565a22edc5", 0x48}, {&(0x7f00000009c0)="fab42d23eda3d015326fb2a72b5ee23741744a56f98e1da5653619f90d20221aa398a3f8eea2dce43d341996ea8efca8b883f9fcc65cd439191def37865bd8eedb8d646994ebd51f0e2574621194f36eb9b77821f27eb22c5c11f78c5e2ede64c4cae1c48a0768eb73dda282797d7d79082cc7a2310f0f05482cd7bb92c8d957abca7a66083dd4f1d2fa99ad9c065cffbd0798488584108a9a13932b8a3066f2859421bc7ddbdbf6a9677a8a6def8a8c4cdce7c979cf2d31bf95be8eddb82d115aba5bf71fc9c40d1940ee64a0cbaeb6334c7d0f49f6d5102415edccdf6d45b4c60da2d40881637db3608591679da8aae6adb34359d6ba962b50b1ff927db1afbdb34b073cafcbaea64ffcc6248ee57556f6742abeaaaf6b4f6ff1cd346e557bbbd324b73426d55e34a953c7bc1f72a8d36e763c5ef2e265af22a6c7983b4276c824162afe621770635bc7f506f53ad1e271d9746ff31f7d1f7bd4921bf8eef22db5e0afdd375dcdee0df778b2f09bcc89cef80fd51924db72208da05c14da0bf951711a3bb94594e5a296d627a9fc7613da9a372f45b617067149b83faead0c9ada3b1097078b9b6f4c0a094792ab8f7cbc9e1006e3f43d665f2bc10a4df982a8e7b19d7fde2f8b4171c85182437116917d78bb990335cf3760a280cdaab1d3a2b003b796f4bbb53a89e527d4b2c4283cb3da636dd3b298b0ca60794cc75e38837530c0e36a30da49a864385501ea90875d07947e822556308dfef64a2d67db0418947266657beb72f4dac44d30530b0c30ef88411d01bd6423dd13ee0f3244e8b505869f04191f23f71d26f8ac152bf81547421422d76eca85498c4c31ae34861095c7173f0851ecd123fff1fe2f2f67770cda3dfbddc30308070598d50a3e652cc6e7b2b2fe62108cb6772e58bd938ef34e38770ff25eb2d4d91d310098d70378432e230565c53c7bd35a4d321d66c412fc2e8f4a33e7ac67d9693726f76f595d8129176ece681a09e1a43f88c702ae7089e2ac8fe378b8182c5b1a5c9a1ce10ce381f86df507c9d10d3f8629a96edb3af9893ba77e56c9cdb56f573aa54abd5d6f573e48c95cff2a54ce68d654ab156b3faa8f119bf070083741f08312444ae254265d43903e961ff29ec1f9e49a278128dd683b75a00160c1ba3192e51919ae05f809a49ab41de9b445b197ba19f19cf85f5c599b456fd5f6afa3a95cd3df441d83f2e0d17ebdc74c6d1b32a6052afb3b5471c6ab57c0de9f576e477aea028c2f4000135a116c57cfc3250b7edeaddb6825da9417ae85b7534fb371cf85b8a51d4c9a8f8055ba79c9e0136bd17b49ddecb22142828440110eef533b254a1ba4c1da66ec1822f5a4df8c59d3f2803e526c57433c4a4188a8a93eb91a93c054208bc59bf123c81a4fef540416d2aef67c4313c6af85fb79138a4ced33364349164b9190c742eea3d3d6fc0202c921065b6d753a338530bc2aec5f1c6258fd92c608bf88be9cdc613859b9856199a4c2c29eed2a9312c89e399fbf4973cd864a2b39bed124f1b02ae687966cf6bb21ccf31272cbbc3c4a7e7d63010c0fcf3d8e215cdcc98c34e5eed40d4bb18e39e330e7d99c061736010cbbbe969b820daa1ebf6da1b9edb21e4c9ba3ed88c152861bf214715e01d0be35496bbed3584f6693b361082af3b43aa5a2de4bfcc99cc89bffe7326e72fd4bdb03061611c2a0588bdfa503f22a936f566311ffed836b8dc2287effd543b01c2afcaa7761631257ad053a1f09419e5bcd3f1fd89677ad22b3a25802d48d50d59df46c20549deed6263aaa67182b74c2774c6ed77f0b99fa564545dbdcc4afef557c3c0e22f972237f888585e4099ba0399ece2be7e365076e1ba9b54e6c3754f58e9374151f7e7ab0a643975b1f9bdc99ac7825e9f2e2a8c144b57566507aba7ddf56dfd01240787e3c4a51bb94183c75d34cccd861bbe5a9cdcbebed647da4ed2516fecec3d384c6840e36df9655cd20fe5a808f801d352c469cd6dc2f8db37f0e55d47f6ddb6c3520ea1e15f8b6eda8ea8e1c558d7140028b12be61c53924109b5282f5589c7b0cb983da1240f0bb1227702148b7c8cb54c63317ca9e82544ef6bb8046676e6e19f2697f122f541c74fac0cf82df41c033162a14b320ef2313208ed34966fd65c7d1eef39255e30a4f66d47f8c261838b413ecccaa9bafb5d3853cc213a455b59e1720abc8f4e7a494340996e21579b076ecdfc8c12f4a2348e2dc88457ba4b927f9e045a7723552a4e4e2988be8ce74f7f4b90a46e01b14ef24f8665820362bbe0cd5463ca93e1d8e54dc59e19a3447d4ecb2858440c4d5666233682e315e4dacb28c54aa8a40dedd46de9b6068689546647238c9f15ef406bfbea3f35c06686066056efacedfb79a06a4c2cb3a8fa75f4793b6da5243346b0beb9b2c25cb00625e67db4b96aa27f81ee703102f3bcc63e55589f14842fc76d1bd0ca45562e68ac167ec047dbcceeff1e3434199ed89612e63c781e2ed8a65dfb89327d145d473951e5408675b95c5f16c8a9ce62e9865af035d6590a0be0d557ce5422d7fa3175917dff63d0b0619e58429457e3118dd1d16f6ee781011a03eab6af9f56c27b5b00be909608b186268bb73fff39d575b80fcb5d3f748d2461004373579bff5aea15bd235bba292605efb7771f21a8c7104e8b10beb98939aca63fe5253beb3cf5971978e1fe1fe73358d1b4c9338cc695567dbc1e1df366c71bbf4bbdee3183b8afbce5865cdf8a07ee5a795d604c7ac16db6bbf75885d97f1e575d40bb30de4aa984e4af38eb908b7d7c4fce80a74ce2e4a5440c83b974c0f1cb6c6e4b30151711c3520471563fbd1514d8cc28a8f2c2798441c92303bdc44c662b11c0523aa4c4c79bf37cf9674f4fc0d209912485f85537f19418b6c30187461e339613b51e889169e564bb2e67e77c49d0af8d3694a71e17d789259fcd465cb91b3ed4b0a469c29254394840b610d2e4a3bb59f3ddfc4be09f9839e39f13c04d9fd5864294a738e0ab60197391b90915d4db173089b6e056ee57076179c200f1cc7a8b9a492afb0a5f2902cc7a3614613cc0434a0af2133c6d94329e14fbdd396f04d60c64a9b0e4df634831a4e0a46dd8952da0df59442ae7379bd1d99e53dc7cc02c3d4815d1814fd9317b1734ac710085287fa962f1d8f0fc8f51b3b2006f55b36b6265b82f5de81a618de2baa7c1e2f79fa66c4a9e6267f3b1c23b97444a9932aebf531969312fb4aca428006919d41c4656a3e0227cc036b3ba1608f2932ec9974a7c7619e16c469848a181b84911f06c521a7717a5fe052c283a48b1c1a00f08395d037755e3a47824adf18a6657f3d4e796d0e1e0b13cdfa64c4f435ff900f28345b34cd26658e4990a67cd8ea0795bd142da8d81eaa750fecb500d2bedcf1c9cd1f7a654379eb895b9cc6668e4edf86d7bb889d28b604316b730e5a3b80f3b9e4ab982b9352f1a6929cc2bdc73448a9e0c2006e0695c87a931f8540bf9c7f007c68c7cafe5106d91b19105630e25874c7bc326803ad912de115729d1bcebc22e06c2dbd3c700d3c2aa8566c9a2e289f0c8e3643d7bdb7128a991f665a0248b5856292024bf477dc9b08600a1bae5bd601d19d55089b59e1bc28f6db9c504fa80f038d4c1b5bbc74f379248c113d6168a2f11ca167515bb593a6cee269442058363ddc92c174444d93d4f117dea48f1daa2d1553078f7524c71142cac36ba2e89ac6e6ce55dba941ee61d115cf12d86fae88db4e0fb1d1bf6104085f124c42e7a69d43462e695d5b8e647a9edcb6af5a133f01f8ded6d3e85ec168581a7b99eacd73e4aee1bd3b109279a25896f0203099a96aa12417f02b97cea19bba209871f353510b24072c019523b0e38d7110879cea6e35af6ec71d763c282d1ed89cfd06766cd85b93d959d1435b85691f035cd1019ff4967f9aee8be87cec5ce88fefeaa89d843a0b40d16194dffdf0addc55aa19a54175c4b29575804628d61d722f585ee9b1539bb20b5406ef06e3efd7493f3e201c5ce450d7af14801ae847f488c325e6fb220e6a3ae13e23ed11e23f871ce0240311fd91670607199baa088f854f40c0284f525ab7a5cda2df0b87d10d269ceeb3d1c1174ba17d8b040168867f370f27f11278365bd87d89997f1811638f1818a227812ce1ff1980949ecd39442b4ab4603225581dc77668ced757c91357db91efc2aeb7a0d486aea2e8a619558bce769007b36180d114a78ca250dead9e9b2c6fb69a1719b796f56ec07e3adea71750b1af9bf823ba3da2b67bfd5e73b88e14958f5fc445cde09d96065dd9e808692c334688252c8b4da54320a49170b1eb16a31a0285d4f0e7d49f996fad58bd71e4a3937c9eceae86d7760b2f9139ec8bc7ed5ee4c99420c6a30bd59f11b7b56cfc5d8d69207a8005801b4911e70016fa69bdb8d921f4d301a57def5998c4e9afe26ff789da2c6f6711344905de9156ec96c9c3a83316e09ba93e305a30e010b3e9090e8d350ac4c60a9c4163d1297153b08e426e2ec902a65ff2de9f7048a16baad9176bcebfb6f1305e392deae472409ebcefa8491f2f09402b397a4063da3ea9e7cb6cefa501a59c7db4c116c7dd661c8542d873c385d974b9d9e538844ae2e15ad914f5a57d3234d22570d94e1da80f2e87828357e52395bd3115e72be69c3df552ca6f57be6f393487268d7391720a514b37b4bdfa2ce85f63b91684c302f73bab47041bf8a0cb6210a9f64a432ca794125b99150ad6b4f54fa72c97b059632281383d9ad77c4c0d2bd8fce2b9556092dc2758ab62fdf2dd03d800d2a9b37ea4c8f9aa8289b2fe952acbaf42de8ef05834aa1e50adb590e852bc3536f03f9ee96476b3881dcfa18c2e08a36f1f31d045ed5e65e41e45e1f2e435eb944f584ed29cada80f08259371d51d278d28c56ebcd7a8d2d5c6d08cdb66c9b339253368ed0e4a60eeedd1e94cb30a876700c8f17aa8e2b791238caa9ee63a414dd604582efd79344b400e73f3d2ea49c79c628408db05f6f5bffdc7d29f", 0xdfd}], 0x3) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a", 0x3e9}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r0, 0x6, r7) r8 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r8) r9 = getpid() setpgid(r3, r9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x406, r2) executing program 3: r0 = kqueue() write(r0, &(0x7f0000000000)="206218428a79d1045d344d8bf07d7045df932762cfe9df61880a5c6faea8323c72674190caf0cefb0587d96f12740497d40a7a1fab3ad6d155a33a55989210b428e7a28af8740cdabebff723a0433626b0faddb653eced4a78863c08416f0d3b1b8287a0dd914f0b45befbe6c37294f1771bdf8ab81755c52bcd8614b4d92c6c", 0x80) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x5) r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x20) recvmmsg(r1, &(0x7f0000003440)={&(0x7f0000003400)={&(0x7f00000000c0)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f0000002380)=[{&(0x7f0000001100)=""/191, 0xbf}, {&(0x7f00000011c0)=""/198, 0xc6}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/56, 0x38}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/26, 0x1a}], 0x6, &(0x7f0000002400)=""/4096, 0x1000}, 0x1}, 0x10, 0x800, &(0x7f0000003480)={0xbbd}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000034c0), 0x20, 0x0) r3 = openat(r2, &(0x7f0000003500)='./file0\x00', 0x8000, 0x20) recvfrom$inet(r3, &(0x7f0000003540)=""/146, 0x92, 0x2, &(0x7f0000003600)={0x2, 0x3}, 0xc) getuid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000003640), 0x10000, 0x0) dup2(r4, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003680)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000036c0)={0xd4, 0x6, 0x6, 0x2, "a20149340f482016051f3c13bc293febd3823f5e", 0x101}) sysctl$net_inet_ipip(&(0x7f0000003700), 0x4, &(0x7f0000003740)="29031d440fe049568372b881c479aa5e3f9a676682759bdd8fa58b7a957b2cff4da7757b43747a43c813bbea51698a4d16004464c8abbc6343c60b4089ffb23487874781fc54676627e61588016452ff2c44f9f8f090252603f9aedf4bbcb6172787bb812c746a0507facc72d8b39e0c5bbc45aefa06f60d7d0e43dfb192ea39281e0028", &(0x7f0000003800)=0x84, &(0x7f0000003840)="3a01818bedc58e1ee8fbc0bb80214a90583aeed6378ecf539a7a89586e84b7a8b713bef57fe3a4fcbbf91cf2bb6bc3171d4d62ba6b1b8286a13f541ca5af738c0fe658831ef41f36275e25e918f73cc61ec00e81514ab98c6f73f049244fb57a62ad5eb9e2b77a5c886c60ccddadf83bf15b5baf70459bcf74f860f288f9bf0c8ef37eab91927e52ad10a5a73c84ed23154369db2107afd00e39771dba6e63e55515e193bb0489681bcf2e1658d4c48688860ea1adc4fd7cc432dfcf1ce001818e104d1ff4622b1ee3a638ada5e03b574bce910e36842b2c4e1e68d73b165a15b2c0aa8de4294a38ac6ed3ed76e6618db797cb9453", 0xf5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003940), &(0x7f0000003980)=0xc) getuid() r5 = open$dir(&(0x7f00000039c0)='./file0\x00', 0x20000, 0x30) fchmodat(r5, &(0x7f0000003a00)='./file0\x00', 0x10, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000003a40), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000003a80)={0x5, './file0\x00'}) getsockopt$sock_timeval(r1, 0xffff, 0x802, &(0x7f0000003ac0), &(0x7f0000003b00)=0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000003b40)={0x100, './file0\x00'}) recvmmsg(r3, &(0x7f0000003dc0)={&(0x7f0000003d80)={&(0x7f0000003b80)=@in, 0xc, &(0x7f0000003cc0)=[{&(0x7f0000003bc0)=""/47, 0x2f}, {&(0x7f0000003c00)=""/130, 0x82}], 0x2, &(0x7f0000003d00)=""/122, 0x7a}}, 0x10, 0x1000, &(0x7f0000003e00)={0xffffffff, 0x200}) pipe2(&(0x7f0000003e40)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000003e80)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000004100)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000004140)={0x200, 0x988, 0x6, 0xaa27, "a46e0eaa66e4580dec30593e268c9d1dad367e9a", 0x1, 0x89}) openat$zero(0xffffffffffffff9c, &(0x7f0000004180), 0x10, 0x0) pckbd_enable: command error denied attempt to set clock back 4244637588 seconds executing program 7: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x1, 0xfff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000140)="00002ec0f974fd3d47ae1e2a38a151b9e60000", &(0x7f0000000100)=0x13, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x4, 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f00000b3000/0x2000)=nil, 0x2000, 0x1) r6 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x1) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146952, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) dup2(r2, r1) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) executing program 7: kqueue() open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) link(&(0x7f0000000100)='./file2\x00', 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000003c0)=0x81, 0x4) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000009}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setuid(r6) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x3, 0x1}, {0x80, 0x0, 0x1}, {0x2, 0x40, 0x0, 0x148}, {0xfff, 0x29, 0x1, 0x400007b9}]}) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\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) lseek(r0, 0xfffffffffffffe00, 0x3) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xfc, r3, 0x0, 0x0, r4, 0xb2, 0x3}, 0x8, 0x96, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r3, 0x0, r3, r4, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r1, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r5, 0x0, &(0x7f0000001440)) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000015c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000015b000/0x1000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f000015e000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004f7000/0x4000)=nil, 0x100000000009}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f0000698000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb2}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000695000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0x5}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000600)={0x9, &(0x7f00000004c0)=[{0xc, 0x0, 0x0, 0x3}, {0x4c}, {0x8126, 0x0, 0x2}, {0x0, 0x4, 0x7e, 0x1}, {0x7, 0x20, 0x22, 0x20}, {0xfffa, 0x6, 0x7, 0x4}, {0x9, 0xe9, 0xff, 0x6}, {0x3, 0x1f, 0x7, 0x4}, {0x9, 0x1, 0x80, 0x3f}]}) syz_emit_ethernet(0x4a, &(0x7f0000000580)=ANY=[@ANYRES64=r0, @ANYRESOCT, @ANYBLOB="81650fc057873164628575c057d80bd93e1bc484", @ANYRESOCT]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x5, 0x4}, {0xbfffc, 0x4}}, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) pread(r0, &(0x7f0000000640)="79bd2981faf2902b4fc1b7857742009e189687129b2356b29a7c923967026c13053f33504e11ab4684b9aee8c2b376a7bc5015b5f008e00bc3301e333a359964d004fd67d8eddaab97fd8d64d89fa15b41b6948aa837eeec397a013b9d536fc334a3357fa25fc5216e84b047901aaf803d56c9703f21e29b1e", 0x79, 0x402) shmget$private(0x0, 0x4000, 0x18a, &(0x7f0000605000/0x4000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r4, &(0x7f0000000440), 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="cbaf848c42f0c1d94d4bae9fd8197609fb8f806dbe4d17", 0x17}], 0x1) getpeername$inet(r1, 0xffffffffffffffff, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x4, 0x9, 0x1f, 0x1, 0x8, 0x0, 0x1, 0x2, 0x1, 0xffffffffffffffff, 0xfffffffffffffff8}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000440)={0x9, 0x1f, 0x9}) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) socket(0x1, 0x5, 0x3d) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x24, 0x0, 0x6a}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = semget$private(0x0, 0x0, 0x58) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0xfff7, 0x5e, 0x3]) r1 = socket$inet(0x2, 0x1, 0xa5) recvmsg(r1, &(0x7f0000001700)={&(0x7f00000002c0)=@un=@file={0x0, ""/4095}, 0x1001, &(0x7f0000001640)=[{&(0x7f0000001300)=""/106, 0x6a}, {&(0x7f0000001380)=""/131, 0x83}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/68, 0x44}, {&(0x7f00000015c0)=""/51, 0x33}, {&(0x7f0000001600)=""/56, 0x38}], 0x6, &(0x7f00000016c0)=""/59, 0x3b}, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0xf000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a1000/0x1000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x4}, {0x84, 0x16}, {0x80, 0xb7}, {0x44, 0xfffffff8}], 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x6, 0x9, 0x2}]}) executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698a, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000000980)=[{0x0}], 0x1) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = kqueue() getpid() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x10, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2c}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r4, 0x86ef6a69ee17bf91}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) executing program 6: socket$inet6(0x1e, 0x0, 0xff) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x81, 0x3f, 0x7f, 0x4}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x20, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2d9) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "10267e7be2db67de208c8bfc612c3100"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r6 = kqueue() poll(&(0x7f0000000140)=[{r0, 0x1}, {r3, 0x4}, {r5, 0x4}, {r6, 0x20}, {r5, 0x52}, {r4, 0x4}, {r1, 0x4}], 0x7, 0x101) listen(r3, 0xb073) msgctl$IPC_RMID(0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) fchflags(0xffffffffffffffff, 0x10000) close(r1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x2a12, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000840)=[{0x0}], 0x1) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010006}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff"]) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0xfa, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000ec0000000000009078e0000002000000000800907800000000483c239dcfca58bb945d45dab2e4e4692b20080725ffffffa4bd8fb4d4ee1475f4cf5814b81975e41cb05b6c2e877cb4801de2e9714b9c713b25562e8747aabfa43a719ce54d3a0fae1e6a6cdf480c98e602ab2a2af00b4454e117b87173e35cf3a19772aab909349c2a2cc27a9765f46468b959657a318400af66dba63c9b8573d0beb8ea03d3ee5c48ff8fe3caf896c74e7e46485a4b183367c521be5d02999a1d61bcbe59b59b0801ae9c724bef9b3a88f503eb0edd283ff946e5e9327cf211020ae12e4504000000be9ae9ae9956"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed9610fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398daba0fde6448a4deacd1684b8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e10651e433153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864ccabb99d032d628a385bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142", 0x40b}], 0x1) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be4392b070fc70d59f187d84c4cebda77b7435729d356f3c3e4a9514c0bfd087c27af76ce91cd6f6ff7bbb1ce479f6153ffd0f1c3c6b72", 0x3f9}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r4, &(0x7f00000000c0), 0x1) setreuid(0xee00, 0x0) getuid() executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000280)="98", 0x1}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0xc020697e, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x1000}, {0x812c}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000140)='.\x00', 0x8000, 0x2) r4 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000000000000000ff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000300)="8132f523e820d7c382a10e57105ac249a48d38825d846eb7bb5ebee7aa4fb1b0717787fc7745f0c2af752cde184fded2dd448a698c3e447f4749f34533890d4df90e9f30ba8eff204317b4c0b9da732b3d94f47c94c1bc8c1b9917cbbeb4f9cb39de4ce4bdefe4ce4850", 0x6a, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) pwrite(r5, &(0x7f0000000040)="cdcaec2f1b72b48eaadbb8c51dd1c246397731c26634891050c0c4fa9dff82dad419b81f9461c1a63a2ec243c5aaf78a2e0943d7e4cb778b9dc4a1fb691a0d257a78f593d02f4bad7bb6ca4c18ecfe374169b8fe11309807e38949c0a7051219c40c9c649374b905df45401740850e87d5dd13bd9ad303c101eb0a77e1898d39774331576ae428f2b446fd4169a6d04db7536810e76e0b0dafc3707112c837fc5c0018d8652bf160c0c7824e5a4e0584a3f939", 0xb3, 0x5) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRESHEX=r6, @ANYRESHEX=r5, @ANYRESDEC, @ANYRESDEC=r5, @ANYRES16=r6]) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x60, 0x0, 0x5}, {0x60}, {0x6, 0x0, 0x0, 0x4000006}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{0x0, 0x0, 0xffff}, {0x3, 0x9968, 0x57c1, 0x101, 0x8001}, {0x0, 0x8, 0x3f, 0x0, 0xfb3}, {0x200, 0x2}]}) nanosleep(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(0x0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) writev(r3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="ac", 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) executing program 7: mknod(&(0x7f0000000100)='./file1\x00', 0x8, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4099}, &(0x7f0000000140)=0x1005) sendto$unix(r2, &(0x7f0000000180)="04b1e180e7399a46a2a6574f96484d6ba0f2ee987015b4a10bb379477eb8f75d11fd9032beb65e4ab73062163b87243896a2915a7d12e85b5bb2f70fea920962e153cd92d5caee6fcc01b67b8f24e9bd187c0bbe369413aa7eb0a474adcdd0aa66735fde3ef60995f259864f3cd99402d03c9d3fefd8947caf7c23c1807b4592", 0x80, 0xf, &(0x7f0000001280)=@abs={0x0, 0x0, 0x3}, 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001380)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r7, &(0x7f0000002000/0x1000)=nil, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, &(0x7f0000000d40)="6bbc40", 0x3) shmdt(0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x3, 0x0, 0x0, 0x6, 0x0, 0x6, 0x0, 0x0, 0x100000000, 0xffff}) socket$inet6(0x18, 0x4, 0x7f) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x46}], 0x2}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x794e, 0x6, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000700)=[{0x30, 0x0, 0x0, 0x10}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') executing program 6: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(r0, &(0x7f0000000380), 0x0, 0x3fffd) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x579, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x9, 0x7ff}, {0xa5b, 0x0, 0x7, 0x10001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x7, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000500)=[{0x160, 0x8, 0x1f, 0x4}, {0x8, 0xff, 0x4, 0xfffffff8}, {0x3, 0xff, 0x80, 0x400}, {0x2, 0x9, 0x1, 0x356}, {0x8000, 0xb6, 0x0, 0x80000000}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) write(r4, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000140)=[{0x4, 0x0, 0x1, 0x4}, {0xf53c, 0x7f, 0x2}]}) write(r2, &(0x7f0000000700)="c662e62071cf5e85539afa5e908352635cb3ac14e156887afe0b9763fd9f8e97de6b77283bcdb27337a6d7b9afa27d6e8584c649ec438ce2bd0ca61d1c7c0979b42d2553c1ed9a5a5c6bbcf6886b0db63765ac576179b293715fbee78602409c60d39a23", 0x64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 0: mlockall(0x0) setrlimit(0x1, &(0x7f0000000100)={0x3, 0x7}) syz_open_pts() accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000001c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9c0900000091dc14936c8d75ece180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000002c0)=0xea, &(0x7f0000000300)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719", 0xf2) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000440)="049515c11e187f4a917998a5e0771a71d15d10dcfe0adf5d11fad8ad537ffadd074b431dda60f6e2d30db629f32b3c72883444bfa214dded718ce5e31883b6dc0f2d85f905d43cc1d1150313d60a3626ae6aaf0d4f67bd1a02c456b8fd0a43bc0698f7364c8d155d08114b2e510a9bd9ec0ba2f2db7e5fbf0115e6db", &(0x7f00000004c0)=0x7c, &(0x7f0000000500)="3d27041277c973f03682bde1d99bcdaee0700cf8", 0x14) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x20, 0x6, 0x3, "2f9d195752000000090000008000", 0x9, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742018c57532c32451d7d50106f0c7b17c23a98ec3cbb152eaa9a38610f244008be4980fe99", &(0x7f0000000880)=0xc8, &(0x7f00000008c0)="3c245afe16ec55ccab3a7749800db67ddf36", 0x12) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a80)="d9f49285f5cd7463d3ef4f2ce54eed30e97dd56564605fcfba242df8fb4d7798a08ea1392e029218974d23fbf82fb90d9b925100035694b72d498e5e205e6a434833a637ba5d6ade658a7ad7f04efde3ed325d94a9cca286cbd640e99dbb7bfee19821d16c66b69c43c781456e9fa9a1", 0x70) msgget$private(0x0, 0x108) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000b00)=[0x9, 0xbe8, 0x7]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000d80)=""/136) msgget(0x1, 0x40) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000e80)=""/253, 0xfd, 0x1003, &(0x7f0000000f80)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6cabea1ba2e028699d0b1c3e852de975ae78b225a8482191205eb24799eaca164d43bbe3a70cd7e6754639292dc9f85fe1227f1280f6c7bb946f9825347fe1", &(0x7f0000001080)=0x7d, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) accept$inet6(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f0000001280)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000012c0), &(0x7f00000013c0), &(0x7f0000001400)="ef1da822c65a0af2d05f4e61dafd414810c4dc9f3dd4bdbe20a9517cbe4d3e74812110002c6d074d3feed5e6912c84fff807f71eebb40387f1cc3bf2b8a2e1b3ccc195bf52a81f0d2d7019ad37c446d5285182aa9930916b470f4fd60c79e038b62b00ebe0a02706d261d28d5d01e9dce53fbfa89ca979c8c4d383253949b6649975cc5207e366e76a72746a04c337a826c0ef5e3f940e", 0x97) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) executing program 1: r0 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x8) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440), &(0x7f0000000100), &(0x7f0000000000), 0x0) r2 = msgget$private(0x0, 0x120) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x25}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) close(r2) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000240)='\x00\x00', 0x2, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) executing program 6: setrlimit(0x2, &(0x7f0000000240)={0x20000000004, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup(r0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/81, 0x51}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000180)=""/80, 0x50}], 0x3) r4 = dup2(r0, r1) poll(&(0x7f0000000140)=[{r4, 0x245fc6872d8da9f4}, {r1, 0x4}], 0x2, 0x800000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r5, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) pckbd_enable: command error executing program 7: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="4f2a876a951c514af682b13ef1df1a52ddbec720e34ee585d8f1bcecc6b8ae864f0346ef2c9fcfca8d8fa6b8b7a670a74365f91b831ec08db221473b4407c219908f1a16d8ff799a1da2499d1a75c5671dec8cf428f0de2283a286", 0x5b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1, 0x4}, 0xc) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80206999, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x74}, {0x6, 0x0, 0x0, 0x80001}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="84f6852fb9504f3f718a4ccfafbe", 0xe}], 0x1) executing program 7: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getppid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) getpgid(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x64) getpid() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) ftruncate(r3, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x18) msgget$private(0x0, 0x0) getgid() r4 = semget$private(0x0, 0x1, 0x241) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xa5, 0x1]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000000)=0xf) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)='#!', 0x2}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000400)=""/68, 0x44}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/157, 0x9d}], 0x3, &(0x7f0000001580)=""/19, 0x13}, 0x840) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="a8034e3fdd86480e82b020090000019c0a", 0x11}], 0x1) pipe2(0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x80}, {0x5}, {0x8106, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) socket(0x0, 0x0, 0x1f) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_STAT(r6, 0x2, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="0008ff7f0000000000000092507d", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x18119, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) dup2(r2, r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x5) ioctl$VMM_IOC_READREGS(r4, 0xc050756a, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x18080, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x65, 0x7fff, 0x0, 0x0, 0x0, @loopback, @broadcast}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x8}}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x8106}]}) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1, 0x915) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000780)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000580)=""/248, 0xf8}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x1c}, {0x3d}, {0x6, 0x0, 0x0, 0x400000}]}) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socket(0x10, 0x3, 0x9) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000001c0)=[r4, r7]) fcntl$setown(r0, 0x6, r6) sysctl$hw(&(0x7f0000000200)={0x6, 0x13}, 0x2, &(0x7f0000000240)="5b7dba6aaa7e0f09cce8009f8435c91e62f0025eb6f86403acb3c3a12795bd5a5d4a672c8fc47f85b25f6cf6cbea28", &(0x7f0000000280)=0x2f, &(0x7f00000002c0)="434bf2bd111e751fdc02bffb1538c3a2328d0f30488d9a17f95073f1ce81ef4e1cbd5d639e863fa5dc35354833461cf5f010c9856a864caa65b7df3d3ed65b81ec253f678efc5e2c73f7b6159c742a1b4d4ab30b95b853fc395cf4861b18c6a9aa33f0ed721fc3f03f59ea7b5bb23c7762a089798b8c02a1025f5e081d774054", 0x80) r8 = socket(0x20, 0x3, 0x53) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd2f51d83614051af, &(0x7f0000000340)="1be03a18f001b1a2c0f88e06763904d448e8173e51e0ff7fd50a8f34f8dfc0a7d88fc6595de4e47d779be9647cb5c4405e839e01d75e7334730696f09e3f1a085e2c82bc004686224682a61b364c9755b6bc6ea71e03988aa397c23934dabe91d7f3ae677a3b4fe7ccf0075ab5b679d1f5ba8c6ee8fb09124abdfbd8ca1148a5e3c52ad8d37fe16533ba953ba1650d58545e194de65bdb6e62b56b50263e5dd2b7b9f829abc85e87cacb25af73f339d22b469e3f63f1a29b208f60a5c91a17f277b3149ca26782af8696ad4998316060", 0xd0) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x19}, 0x2, &(0x7f00000004c0)="1095dd011d284f3585b22eae5be6cc60c89e543459fb301228fa16de9af08c4f462e357694edaa8909dd70bcd367d7ed8c9d81dfd159971041ad0430d1e9622fb5e42ef3671b498999a5ee56917610740aead67c1ce9bd936419c762c39c772bca5e213a8feb21bae09b19c729c139be7e503247b91ffe", &(0x7f0000000540)=0x77, &(0x7f0000000580)="a95c7c85cdf158b338eb85383238ce5141e3374cd2ea74d778a353670946bae5d44eb02536ecf804d6fa4b5d800e9330aa96e523e0d037838d18f65bbdd05fc06ba2bc8aa91166e08dcecfab373b4e2b2d1838fc441b68da7dfce9a8276f6f087296ce792b4f94392f353888b018bbe999e2c6cfd1f9050609ee2b72e27fe165a67c81404a6f0d1c3eec42febecc6d0bbe095961c7b77724da5f4a9b47ec9b4ea2d876341614d3330c8855348d07af152ea4439ac04034a15439852d0474843822f94ac9787706290de2735bf66f4acb7c7026d39889af0fbcec720a1df277117839a40a17f7", 0xe6) setsockopt(r2, 0x81, 0x0, &(0x7f0000000680)="0a76246c34a863da29bf30f3f2404726744ea2df2e9274bbd7aef0d788437bb93012f9762ad1a991aab7cff14f138cb7e4be0bfb4458edb2fd955f2d77dd913bfbbf289c8fd718a223275759ca10be12920968b477271164a9adaaf183249109df12f9e00221c7a076806a50a66d", 0x6e) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) setrlimit(0x3, &(0x7f0000000700)={0x1, 0xb8e}) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000780)) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) fchown(r9, 0x0, r5) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000800)=0x3) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000880)="129de32d66b02de43ca890cf20256c5f0604d2b54b1364646b4d446dfaa830f8088b6fdfdaeb8910376d78e7e6e13f9b805167c7410fc44cd758672252d2b117f4a470bbdce33fa48c0552d5004f08a0e21e9b948e4b0d38d01f1bfd866dbfe0cf187c5cb79abd62ff4c1c97d8f0c55110d62174599e13e90fd3b09def1211f4adde550260e3dc085cc341ae633bc33a6e998beb58e3f4f9d50c8a18c4be8eae5259295a2b2fa2cf4ab11ee7f20bf7b181ec6fdad46882301f41377309f7dd76903fe08c86d74a4e9e8ecd73285659fb74469e756a92fbd74dad697e4398034962a2052b41e6a48b249814b991b88353", &(0x7f0000000980)=0xf0, &(0x7f00000009c0)="2dcbd2535dc94ea89b7b6145b37e5f5e476d9303a3a72cf9cf1501fc51d9545b514110778083942b1ec3fee3931c18a6e8589bba99f954f383284d7493c8cba3802e", 0x42) sysctl$net_inet_ip(&(0x7f0000000a40)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000a80)="f8c86ef04ef238a8cdc7b1eece42d7eb8c2d1fcb98d0b2afa9f8cae67989acabf9157ba0f78747534304e5948ee9fb0980bdf150d927a1d109c241040d98282b3a9651674cde5b108422527c1ea486af848c45d9e92658c28dd63a248e0c6dcb18515adca7", &(0x7f0000000b00)=0x65, &(0x7f0000000b40)="cb951408167c6050ef8988a30c330b4671478382e31054a513c6339e784142b14b9f28801eeeda3aec8a7d0afbdb577ea0c7532a78209cebc709c51000ff1bab8b52be41c52685c4c95ed2c6d3d59c785b751a5d1690f254dcb5ad678f57ba7112dbe35581f713d924a9dac660ea96c7a3553a928c037e5e69695a3fe796718fbeba9899ad74992a24ce153cf483b697a07395110a0654cff08e87a8190bde0471b6e2e47b0f79b723f715b2f3db9834911ea991bf5574cfba", 0xb9) r11 = accept$inet6(r8, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000c80)='./file0\x00', r11, 0x3}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f2d25effefdcff6", 0xf5}], 0x1}, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xa}, 0x2, &(0x7f0000000280)="0cba2ec74c36bb788d4b8d2b7ec46607a7cf432cada80cd3e88abf02a713c5fd615d9c282528663a45da36bc15d183d56a79bf304746d50e75978a7ef038d394a498ce849c5018e51647acb33c2959feb249e3cfb333dafbf7f5fad63ee3939f5baa1a4fb14ac452bdb7f9b51e34bbdbdfcf3498fe26dbac936255e8593ec6453b2be3c5a7327cc0609a39c1ac92090fb4d27389123f3a115398ca9fd3d9c15328fbeb08a2a6a2ead82150e7846dfa97ea8ad2f658e0c721acf1c12d2dbdd39cf54f6d53a73c943e1f298b8aeab639e1d46c6a359fb0d2127d0d945e4bc0c4cf40abed7a2a41eddcb776d2d63ea337b06e976288", &(0x7f0000000140)=0xf4, &(0x7f00000003c0)="3c4f4d76f5c945f5f40130179503203b", 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000d16, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x1}], 0x1, 0x0) r5 = syz_open_pts() dup2(r5, r4) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x320, r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74}, {0x30}, {0x6}]}) write(r1, &(0x7f0000000540)="e3fbed113f58e64d290376a5f9af", 0x16) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x4}], 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x0) r7 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r9 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{r3}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r5}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r7}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x60, 0x800fff85, 0x1, 0x7f}, {{r9}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000004c0)=0x8d, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x10001}]}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='#/!(\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)=',.\'\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\\}\'#\x00']) sendmsg(r7, &(0x7f0000003a00)={&(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000007c0)="c2241f0f9f433cd398ee16d4e6cc1a1a511d667ce69a7e9fd92df4af5450e04380e1ab17756dad78b221396265b22e0c36271184a1d41699915b9e9652ca57c68f703e4883a1020a8bd0737e064eca45c4f477dd5403a319e98dd0aa31f851a51d8d258cac603c1a7ab5123edf965fe0e5d108cb045367ffa28eedb9e97acdf1f95f4f1744079daea42b942aef7da718029be1655449d1ab54a791a03f5774fefdee0364b285a8463835e455bdf9b9ac393123b2834ac79bd2782ab8747f70ea08b12a29dffbe655b9137e8d1fbb14b90651ed9d2fd8eac91f827b146d596eeb6843b21382", 0xe5}, {&(0x7f00000008c0)="946e53dcfdf0463d25d359efb8f62dc67b7e72f966e3c9709e4b7818856d2613ea", 0x21}], 0x2, &(0x7f0000000940)=[{0x1010, 0xffff, 0x1, "84c266a00645cf2d07511aa6685e23a333c097905d550eaf4600646b51594e53b8305a03a7e38ccac2b9ee50b804ee006c48ad7bd5605e87ec09eca6b82fb94111c3b5e5bd8864584fa16dfe987d509dfb62b0e14bc07f6200ea7b2e1c7323968753f02061dc1f886fea397406022fabfac01c576a109237914040ce2ed5c776d6ee7208a2b15d30fb2e0e20efc85a4f09b9c9e0df3f9f35706b7ec0e4e097dbaad537a0b1c445c66b9e6658ff3a40107a2dfbf4d39ee3009ac1b2ff840b6a11fdb1be8ccd75a8bcceede277a515ce07cb40d225eae7eec94af10a118a25b9ffcdbb883ffe0793283cf27ac003250e723fa719d65948cb4b123dd6a773cb7711cc334c1c7feb75b3ec346f542bab349e1ad01c225a773cd1dc264f80466080d54e9b4bdeaed97cf4c2c0cf44ef7d5ba76e71741a6a078db7b989458b808c2dc6da776f79207378d004d1cc11c5c7cefc7de45ca3fc916f307369f28b641563ea1c9b3cded6fb15cf42446b5cda34e891430006125ac341d1b67c2060868aa403c1945277f600635c8f58cfb00c77596879e179437c21b8abfb40f20297cd1d5df223a256b18970978616890be5718cf717c550edb2efa4dc264c843761cb3f94787acf89e18d885ece8cba114e9c4f72afac56ea20f7652663e6f07e590b6918d8779479b78a27463e49eff814eed73ea713f3be2353c48ce1e92bace3b5a95939db7a910012bd4abbfd4587d29cab72f821ec609a0c0a31c7a53ac142c9db0c88e3f09e9e6ee5953fc78f923259e3ffb8702fba328ad76d3b00e5a39edf3651d435ecf28c636d70802a28910498129beded62cade7a789b211886ddaefa3252bee38562e9cbbf76828e105ae988b897abb42b9933e4aa5cd0a6afbcb62887a1c19e03aef5e68e038aa5cdd865758b114c6f1027d7548750667cff87dfc6b86a2c2fc636cce079084c693f8b80e76a19c0a305ee1630eb71820245a67f0908144b07e6b1cad17813c65fc18a3a9076395494d2399a74c5199e0e5ae9e61512266022b5f99c7e2860547206df47b45a73d1a15873b857bf98b2bc09d4d8acca8214dfb3a583691a302b48412be624c5248634d04d30e413580c6dfcc9923caea924b7aebad643c8d91faa1ddfd611d0a74d5a09da868d372f8749d919b8ec58b0ba41af2dc1c5b31460b5c0e9c8ac5176f9ee0c463b57ae80ae56d29b5d7ba9dece3909e1b5532d64cf906cb189e3984c23da06dfd9259c9c9cd10e56bb695e0732f792d973b0d96c1ca0eb9f3a11cff61236b86eb5839e488dd0304d65933c6688bbe8319b4f248b22328dc44faec3364f88d3c2c73b11ed713ef4a3a0e3d286b4fd81dbe92cff2eb5ed5f1fda689b4b15511a40740ca32f8fe7c04715df9438cea60cc83afdd055726ebf6760407e8c07d965311a542924a147749ead64124d9673f709fd29ee46af3bc8ef4565a3e14764cc66952745407db080a2f625b83e9e56beb2dbb843e1e4c67f4a65e2ae5d557aa1cfb23b692bc00f2976eb3f29a91fe1d3c064aed375797641ee08902bffc3aeffd380865295fd8c62a49e72058b5273800c59f8a26a7df3dea43708eea100bb9aa4edc084f50a0a51af7b64ef21301479a54ebfbbdb642c6441af9e68167761b1c5644b1d146c0143897e7063a42bff2945d123f31e72b56235e5772e2954ea86c7ac13eb46a3a80f3cbf82018219d4ebbc8d87b1937b8198dd2b597b7d3be097b4bf9388d0d464a9154761095cea19ff102603102ed45cc025bca0f1e0a7dfcee31dc14d36d171f69e2e18abaabbce0f3112935c758ee0d2f585177ed2f09b610e39e99a7149f5e147f94d7aefe92d1597380e3a0c9f3e3bbb326c5f0dd271905826a1d1e1ef3eaf666078080e7f0b733d4ddb9bbe9dc7ee702a45b3fa4a77558c1724468532824b1a9ad2123fde7754823c9bb77ddd3fb748c864968cbf22c1b0f16c50aed879bc71e1e6b21258af7570e7b59aa39f28ea27c04b0c3c7b39ee003286ef42243d451c2d084e2357278f738a18607dca2dea0c36d0e75c923746649d7fa3a1754551bfb08f56fc635ecc3b1ada78bad6105a981f57ce255d20b4c5e12a234e6589d854478960ad74cdb90b649800a471c003e32717581c93a387b593c44b9dfe05a925b8f9077a9c90106933424d6f685e36454df14efa338e90d76c2381ceb3828373d9579e32d072764a3b39174f5ea814bcb094998f41036d8aa3db3dcaf36086509bc6a52db4de39ca55f7f6444faea610a6de0510e8e53c8d9176003c0612659cd53c92496e428153b6066bf5c1fa7290803eb35aa4abdee9aa82db342d5ee2ae6d81a235e27ed59d68344d347557c422539043088dfa7e28ab50e15ab3c89ed567eaf52b1e4ffa53ae05fb68b9662b4dad580812d257fa10faddad5e0a2cd1897e3c5b3acf12449f5d3fe9219554e989c89f3156b8fd02b9fc9fcf82c528c0d5fd0f78fe39d6c503849d05877ac9cb88f2b0a0d80f26931e5682ad6da6b44a82548abc831bbce858d987e3bd53603a8f9ce6225b652257bc7d1f88f117789bf5c74e7468cf1e4b1e5e1eb7fc504c60afcc54d5d912672636dec40aebb408be5c1eb9f183a94113948db3091227b48543f18ca74c0d82c2578ca32ec7b5454dd4295189c0def7174e21edec8e1cd807ebb3530f83e5d050ba3c5178b5eba3426cdefa2d9d87b94216f8e58e7b736819151bcc8f75a672d6fc3e3a153d7325bd259b5c9ec3130037cb03470f7f22a239c91a1ae53fa374dc1278f48b2deb0581c51fbf98e68a26da37abb15a8b9dc2749aee15c81b5d91c3350badeec29a51c5ca6f7ab28a062e6de96f96436fabaf508121094cf43827d7f78973e02ac5bfe6f89041d3f8009e9a1e36b600779a91c180523ce64fbb622086d87d285902a420eb1ff3e385b9315e7296f5da5f027210ba4d9673d18984e32d48816c1c8628a0a7392d014aa7cc728bcfdf697bacb8ebe57476d6842731f7a659d9500818d1da3e3cf80644dd1eecf699da139726ec8b9ac6784cbc4f6fcf8372a2bba011a04ce0425286dff55c1b8cf453a1d65d005ff200778a6fa1f544e5f235af82dbf9b9b4dbc0fa4353e03d2cf3357e65ec1a356304a06d86a9508ec94203831591873e0e06ad64538224c89319e3ea4c285d960103d31a3c92681084ba87e688e98070e21b904aab99322e2b6a59e263195f74195ab3833f858456193a50f1f6384984b86b16346b44337b85fd85db9a91f00d93519854a54ffbaf94fbe3150aa46c1b3fbdae76b66200017dc6c29ebeadec2de88b514a9c82bbea5a1266789f87c3470ec9c695aca84e8767ca4e09e6e651b09357d90611713beac80d7c4c0f30f63a407031faf2410f89d02d3c97a369536177255e536b6635da691622cc2b0fc1e252e83ae01bdb9a8d2da2299f0cec714f1835182c99471b92f950fe3f55de1c5c7eacf1fb33b0b489d299fc48d737613caa40830d08c61637c9cf22fd34ab39ef5eb58d614b7ec09eb0b62e92a0ee9973f16216304a23d3de04e49299d5ef6ac974fb3171a1f6d57f0869490359f103958cafab05f01d702e6d6680965689d6840f76f976963fbc505a6049cf139871139fd35156d7e02046f37a88b2c69f12b62d53ea7fdecb2a335b46566fb2cc1907095485c9d34825360d2bb484390f72b79c633ddc50caf0a559f056d5234fd844681716bbcdd47f4610dbaa78cea6cd4a40d42bd206af0b59207f0df4e7a1f1778d7d5680b5546196624e56959a47893f806a09e40d9cc4a7715ff081ce9d207c2fe85c0c6a9fbec7d6ae0e4626348d1989453662d365b9a762d9b97aeb0eca01d1f482762264a85be3abe90461a8119f79a347c7ea26b30dd1a4e3b9242036d4b6d7014ab0ba4d44115272cea3403a7ab544e9f625a63f5fd3588568f6d54f5ccaec86a012973bbb713d19ccdf53aab7704caaee59d05b9c22a2e4e58371be3a88b0e38020e7ce85925ee35f619bd6801a4c37a5d8fba8b460d765d4db243513ba006d261146dbaeede22dde58323dfb23999f3062067651a0670e189e99848c124fe67c61d42009dfaae24c0d6dd390b07f4c81ff014f044395b64509beb3609bd929d121015fa0540494189854bc31343bf30de2b556df5c24ed1442867572cad2b4a566c9871fbad8d7900992e42e46f67e08b4b826269225b7f52d77e42170634b47d30e5082b4de25c9aae2480b7102ee75b832ee78891f438d6eb40988c4d8f6b22e1f011c23f3700ec9e60289bdf0b81c254b487be63bf27ebb149052afcd70823d413938afd197db471232cd09bce8ba51c7210d546d86f003409055f8f459b2b57008256c459f1991bd601df016122effe0857e3cc1f0844dfb0ec8e3307c82c9abdaac98f2703ac445eeaa0fec710f1de7c6e41837e687cf5bc7c9aace9f8f4ed334e3b720fe65a1751e94020cc67dbc1e257a6a297af6e57f81736301d523612048437fcb487de41c75e0b48658079c4b34bae6aa7347e4b25bc685b904c75508ec640b11a92624b53e12d507ae046f576ee11010adfbdfe1d64c465cb14bdc33ff36013c9d859bfac225f69c3552f7df687102c2d30d6a9b59d588c883a4c919c851c7e0b5ddd5f8f38af2cebc044ff3c7737c13753fabea62327219fc22bce4131f29f58218b3492d1998e63044e8f7e89b11684b83e9121404c28c320a1ff92204b93d72e79914e009f83fbc44d8687ddac94fffc439c89116f4f261c3e94d2597d1af9093c48775c40dcc26a228080aae051e5b671013a2b896968d84a658a237223203c5da7a13381554bcf960aa7057869b0681d660b0a744e58de7648ba3b7d94e89dc92bcff9bc09ba6ae1f09d4a81ae4a023a11a302fe121ac6a4e78fa229d1489cc7a21ad7e5f25ea67cdcc598ccb1a2a47c0a9415162bc840fd990614e8bf25dba69b37187cc92ddb04d2c3842ccb782a7444f5b5dfe1f6d5653577fbc7697db6c6127cc8d107cd6665a20f92576b4f5f8644a6abd5ca67323cdd612824b54a47ed18f18a828f022b1dbe20aa544e1eaaf90986b9e7de42e045339799d7a3732f665321d8606b001ea3d0e72ac24fccbe09ba29ca5e1eff2ea64d985a1cd3a5dc8aa3c514f07ac0f860e32c80cd2c32d4ca855da25927d4e64e36241ba7f9cfaa27a43e1ac747e50de4bc766f6a5a82307066ad00b2d6f07726968cfdd9c26b5983e367ea0bd57148cc8ea09e079c9d2d6d7a085e2cb3d1d6f59fab66d9b8b1f64698fc43f1b5331ca51145c135a839b592842ea584dffb4393a02b011acc97fccbcde3d445d283a412efe0bcb7806e84339ea26d489a1b53ed1966fb70e143566c4b9300fe457270aa288116667e9debf1ebded524715442c6e468405371fdb1aada25c40c50aabe37a3bb72292f84f835fa8dc5f04d93cffe5da190be2e26786a952bd613bb23625e3bbaa7c604e459d92be08a64f8954ca04065f3a8cd9daa0d88f2c8f739ef341dd2c4d01b5437909b20c6fc46904cfcb6b2152f20154dce196d66f720bc3c2365bcbfe5223cb1fe4b48e47a338a7896fd86ecc20341790bc1ce674c84be9b3dfdae642992d9ceaee60d04d73921e1afedaed81da8f095c975e4d6593aef2df467864a8bb8cf6f22f770c485bd6a8d7d723f34c7e455d4875d43b7b00ad09f815e3ab5a36acb34a552d6d85822aeb0f9eccd1b6e41a01e27aff3985e66f2f4fd548a63e8a9bae38d681f4e9123190c176839dabae7af1b659e1cb3c4d77327d12f8"}, {0x1010, 0xffff, 0x9, "befd4a1a8473dc8a4314efb3b936d12fa8f1e28a8a2b1d1de6c3648aacd504b0bc80a8098a7c627820133bbaa7c45f4b192325efafebfe2bd5ee82d13eea434c8935e6c1c017f0ae985559c14b98cbb597b58bb5aaae75c696d4eb046c790174ec5739c7156fd568798a55c18516d2154e533992c67d4b1af01dfff82c5fb88c56b73dd418b95f8810d38b64942bb21f5420a1a52831a2f9549ebd5604ec3872f710fd57c2a8b91e285886996c7359b8bcd92687229f89eaf12768654fe0a447a86fb47c617db388f75d614b898cab0d43d93e77d789d6b12fadecd8ba1b851c51238d9fa9cfff13da15ba13a16645330565625b128adfb00531154ade9bcc24894d2c6bb815a8d97f199e2d247a003351e7378c48827ea70249fd32eda35da6b849a7215c209ad52bfbf8cb4e6606149413a8b2ac128ec8e00af2fbd864b2b1932e68525ef56f0463f5c99c7fe147841294e0c93bfcce124090a5dc21f3752aba71f18a9a84c881a8793b71adbf3762b09e8d5faad11a51c8c7d0f254431f7964d8a80497cddd85a7c9f79fd1bb8b48fff4ab7eb24406613d534d9417a19a768958ef6d114a8395fba97a9eecdb5cab7ebad334b28ea70c41f4786b4dfbbbfcf064639660916ca91e09b7258135556c939223945648c04cb5934750ab59d91fa062f33d52c50bb041390a8436078018ca4403d3180d78ba9fd008ea8baeaea009ae3d3a7e06d75ef6637a8a1e1a16ccd19345414f636fdf863364f45b9100835d3cf7d6581a3862c2042c783226294316e8997c69025f2471da33cf4c424f184525d51e3549bd3c42d1c04bdca4a00029c5ab7a4a26c8bf23c45c655f6ed506815dae653d1786122730445e12f3231d1c9cfc7cb6b8a2ae440d03e847b26ff4e358a817dc0c4a3a64048277b7b38f389c8ac857ef96f9b3742a9b358a1408157de6b56b96a2f29fb79615982ce356322c140e991b86101969e7ade717ed504803b882e9a487f6209696b6fd8120100a4f29f62a14acac5cc61e01e3843ac1ab24d1663b4eb6d0d11f40f8dc7c5e792e3f42081c6ef4bf5f4ffe8f0f716f7a7829c89bc57bd12ca013266a745ee4666b7a303660d907f1c8865fc8c96bc262bf3c860fa7bf02eb663ce87eed81069e435c9cb4cf5f2fcc6810afdce693b8437a67a388424c6916393a2ceed5359276547ea780e8a815fac36e581b9fe7a9c9294d5631648ff30047d8c2f281e060a227eeb8e9f7e7bbbf895b246331027099dc67c3bd589c508ecea93dd8514e4ec604088b0b542a6ad52a4556ff5bdb6965226604dc274d5e9a5ca83dc61a17d2981aa95eaff16765b4332f5d72378ca10e10a41d9fa91ee408b992a5585ba74f5000e790182cbabed8bfe867890a40a19975e3f82d8ef7f1315426bdbdd39f1082c1a0cf4f197f54180d256cd40f7d17d502872faf1966f189ba08ca9c7beacd1bf833fcfc4d5322dd6e948b91b7701ae056cfdec696f145b10fd23d8449ffc02ff5515f1a66ef804ea1fa84392a465a263fa650da06946adf0da11a3313ed14d00dbf6a76a050c423b50a42167983e4338003bce1feef8074f026e8e23ab9fe759bbd929880c7fed3867a3cb74d12e0e30064e58f4212201e818e879c96582bb4b0c4003f275bfb75ffa8dd0c24939d670c29dda9409de8a718fc05a1dc007c6a8ee8127f274d151dbd2105a32589edd81a7758c3ec09ee77db6474bb852aafbf2aada09a5561c0924cc6958da00d164333588fa8f43905f93cc46ade40bdd0d936ffab501c24f0a4a57ec1f348e7a72500a7553be6bb72f4cfa43b0501f3d449011695c9cba0770bf3a1b5b2b4693a161eb1b5e6a0d54a4374044a8813d881243080c608db429ea2772ed4210984c16c53c6b89a681cc0516ee1f261b588bf896581ae6c49fb54ca2e0c302aa482678dfad65a30f2717c6437dc74b6755de94fadb0391cbb06e049fa4fefb24efc1cbdb121cc3a5783b365106ef92a3854b124409d19b4ee71df882f306a6e304e9ba51b534d438b907135af2b97b242b709f2e5b3aac5525697ab157017a48985c9a6b7e519770e1a4d5df680148684862c14c7d26150aba8c878d300c7a6bdf5c48b27ed6af936a6ef8e3c8a9ee7dbeed41b4bbf63e3d25f0e303e93c3c5baa922f2403adbd29d7bbe4d4de344dc0b1a80c1ce5e5647a34b70a6232c177291a301e5ed1fb63ee7afa8309e98fa105904b93afdafc9e2a15fad0a2bdb8d54c9b471f60728ad54ffcd74f2c835eba7c01906820c2316d21abd35ce77dbb502dfcc5dc2109531c8d33b850fd3f9a9ac14729d60c1f7d2a884154eeaf9c26d2c278f3e401f8b77cf0e01b8f01b38d439b20e2b110f113c322ad8d2546095a72470927af0ca917720495951ec2a49647d5b451fa96586caed9350b4273ff142103626ea8af5a295a9b5d2ca88d2fe53515e87fb64634a7d993e0deed4d73337619864692c78ac61a362cbc74a065b9d5dfee9aa7450272d9254321cef371a96c37b7956e0442969a481bb07262c44359fc63614b1da53b90220b2997c6e52876a65f8f39a392722435091c24b0a98e89c9c41622b928eb90ca0a842f5f734259b1e7047ed938d57be1ba659eace96b9ce11998da7f5b378ca78f07219708a29348f673f0629625efc8d8db10472b2e0b7f5b3165ed9a55efc684a4678b189ab5d164f88bc1277dd737ecf59c3ef434a8104a8b46ec0e5945212aca3301eef5addbd737a7fd8c8aba54fea2a403552f65dac301be07279fec11b9e2380f85a740900c3d2197fbfb7bd5f0fb4eb03b4a8b76e2075983a2fbe51b0951cc5d7c1b1a14e7a44ac862f84d51cf173fe42d15d6fb64a88aaca916150144154f67b71c9cdab9a8ec6c89e6bb823c567cc1acecdd87b856c3c94efefbcfb19661c9644e9be258fddcb96f4cac81d6e0f8ffd82d90bf0920cba6d9a77cdec1909954cd23ea69261cd8919fd87efb390367f7f961b008af38b93adf7712a1d29d6977e925c7377338ccee2d1861645373ebffdb566354e0f290e6580a90147fd33d5318a24725af699047d8fe445ab107be510ac9a0462d089866bdc597ed22cda849e7d981435769fbb976e3a9420869e6c650a971af7c3f586a2ef9ac66284b9a11ceb55d5290af22c76a342d1fca1adf779a207887b9d24941052683cd3aefaaeae71e0d046ad609424b2fecd53688537fdacfa63af7a8c54bec262aeadee45d394eaf5cd02313b533b42b1abaa652e7e40dfee2512ca43f34c938cfe08d7eca7bd5cdf03fe650f62de2a98a48fc5a1391be996484520f44016148d08d50c43e7c234e4726f5abf8567cf3ed999b36310f1e92f3c8f3cd51eb1468fdb22cf7f6e99155a977ae0d4d0bc169bf2e5255002dcb33222aa8ce467219cd4a7c9deb4ad12841fcc2d42aa633587c4f9930a493e6e1a26c1b3bc222b92379c84eeed0572193647b874aabd1d13c29a75242b17a81b584baaadc31d956f1038b38592a00ff68f3e268236ca1fe901ec285314892c53fda24a894069cbd1d49fab1c421a5e8024001dd70459360bedc5e60b2c71e9f2f9f2e579fa1b217ab8051179f798a4275789b7d62af9651c6967b199d82f7a268a47a2fe1e12adcd3903cd49cee527d9b4e9eee8e5e4c3b30450eb0ebdc3f05b66134e2474fd4a919c7c4839ab8b79facc8ae4c28acd7a709aeaaafa480b85b91fa49bbcf8048917c820521beeaadf81bab7dbd71e029ebc1cfeb3a1899b993d66eed51ce61c69bfabd2960c4c41e646c57257b287577b5beb64f216d96eb130eb90105e3afc18feac55b0129da09510acc0b92280463b2819264f14256c84083537d1acff3d6b1485edb89ffbc3953b77ccc3de3a910067f6267eeac3519dc45cc48c36ac452fa09202342587eabab6786ffc412244e75bb51a4bbb97282a0a1a2862ed618ac512656c9812e5b110668a0d285b18b6b28fb44c25971863feaebe72817bccb19c55b730ca3652794b667b6071acf14a8851100bff6ff7c55ec9e03d648c0d79f4161c40249a086b71613c365afb840922fc9069cfb0bfe28925f52f3a5e4fde8b3dd34998993f1c9f70aeeda7ccf74c40cbc974cab8496ceabf70dfc9a61b124f31481b078b8d3159f61c6aed3a2b49fa935750615cad865dd0dc0eb777a6c86d90e9f43afe59c130e6145dff6a1dc063e73c86ee6476ad917f40e950f6f89ff782b8f5481f9493069a62ccb1b180cffa82af78d3ddeffda0496e99764fc3a1b39c3b9def5c9e706322e429f2cee00f7ab6648c963e6fc558d5dd3a23b9644ed71ef73a0838c109416052d39d0cab7e9e88adda91c4298ecc68b235bbec79ad26c2c867d1b738275a8dece4f5b845ec9a9e41df83dfbf7fcd4808c6e9b116bd1c5cf0bb274289564583c9fe1568e64484e2dc034c500bf25e6a5421af5516a584da02a1e3c648640ae0aeac066458b4fbf4a584e370c8ba4229b851ecc6dfa51a7ace97bd989e71469ea85fc8ae8bdec65482342ac54e7e8dc0096b8e623875da970fa08a0ce82780295bc1d041442139087a94ee8309de7a4f8baf1af86ea6d82c088fa1dd0e552e4b361cc06ef9965b14816c96d2bb2dd16d8937e898cde98fa6544684201fd64466bbc54cfea73efd9e012db3c9ca50a04fb2f4872ccbf90d270c159e33de05d60495975da4ffa077f145474f2da546127797237f9d491692247565798c88bfc943347513f57d79141ce946529509d5ecb752791ba1fd748c2ca175050bc9793545b805070cf6fd19d2773c77bf6ab36060ac2bec76f3ab57ea4f741631011c59e8787c7cc80cc93539272839fb2a4612c8533027d215f50ab22570ba36e91420bd8a29fedd1167f62b85cd06b55dfd3a27dc0debd52880f4e295a6ce3331c0dfc9f66466136b5a726a00df504aef714c765995202020cf5f0c52122d2e9fa94f293d327c1245af72a1a1d247eb4af8149f2a00c3db8149c8a32f88f724041523edd7767214e1c77de7f6b6a331a67ca62174723df2c614cee6923b2b0c8afb36b5adb25ea4ec2fe04aadfa7a15e0708416eee68d5543f62230e68e66e3c1abe1754349d4006d4399429c4943698a280837ddabc5d697301650b9d8a3f1056df8d0e04448fbb1782bf1b837b474d0224f1380dbbe6c5acd1c100d7f7438c9ac14b233493797f5923304c4e03940bfcd840b1e3368f576328cfda0f8df712284d4fead49e86dbfaf944b91a84f7ab5b75d298373db149b2ec4e7e6ad0f8f0ba3800325f176d219ad62d1e6e1f6da258f2b33eaa6ba7db9f034750ce4a599aef952fb2260fa78d51bc404913582f6e8e2d2077a29f95cb7602940395f6ae55c9097bcfef3af4eba479d4ad7594e45a291d52d5966d9ab8abc5e8d8780c38b5927a601e244b48214ff1d497a81bf35eb044bc165c7abcd4bc55ce9d94ed8886a0fbbbb33af5587ec9e0ba39c7d61221192186aad2ce1a2e9fceaee892069623fcf8ec3fd29a96c1494cf177d6da26e41a6bcaac4677113f5bf9f3707576a937aa627e5aadd80be0cd1be61585cad1a7fdb23acd6b3e681ae88b6a96a3e6dc2ff8911b9813129e66e8a4f7544f38de9470f3b2778c8ebe5e14bdc35c197b319f4ebfc162f8b7fd212b4003b245d6c7a436c032c2f1168697e7097b145fc12f8f67f78a3b0666ec646ee295b9d45dfd0e0c0c2a52b4a330f6edfceea744b6b6c0b09a05c3079070bc3ae8baf0e4014c8e296b874caeac8d7ceaf2a32f1a58d7f06825acc92bf794505fc265f"}, {0x18, 0xffff, 0x4, "65d5"}, {0x50, 0xffff, 0x4, "2e88f4e2d9f07cbd67fdbb203a22817faee6bbf68ad6d0b4423a2c93a165373580f0e11f40c36a66e3e0a42d5210dfe5f002363a1c7080e37b62"}, {0x1010, 0x1, 0x1, "0c5e42d6094c32816d4b03febd15cb3832c3b52e01a5efbf406ec6605167f5abb353c547cb52f2ada7f7ea07c1ee644607c01785db094ee7e493563fdf1c6bc0c49c5d0c3d946c760b843c43fe7df2eef7da9f2fc50ebb99963526581f377667a95dfcb2755c927f3cd2c57a8b96d7195ce4f9d3ecca547db70254b5bf70ee13b7f2bf022a5f93c3c52123683324d00c8da2398896715c1ecf1f6c639add6540bce28431801013e77fb20e31b545724c3c33353a723344127279ad4fa0c060917b3af017779da5de9e9841b142a9b2ee3e9150a6fea05c260696b2193cacd96a45451e6efe1a947ad844f60c62d957bacbca7fc8f46a6168b8ab3785e7d347ebbd30709e2cf5e312df6531b539c13107ef58239fbfe39b0a0ad75bbfbaf0c420bf1f62c0d19d2251e15101decbfe94d74d9c50af3554725b10e6c779cbbf180eb21c54e69c5976f056263a13eaa384ddd3b95cfc4444ecd70a852b6328a85a72ac03ab5e901d6a68b315114a04f5ea5de858e6b25be09aff413b5bd7340cc700ffcb6f494831bde266fe1190dc3739d9f8993d9b38ecf747ddba0c207e62af50dea0563ac4bbcfc998138b6f90c9efcda93a531ce3c60c26e0763286d566ace01283225e960f7823e2523970f4cc0a93a0ea19bf01ece8104baaa1e10e7322b9f90240db550ce070efe92c6a8d0697a24113f548a0f0c022f9dfc651d8f598d100d0c7a62860432c1cb550d5867ed5acc00fa37c0e889e9371bd9f5f3e2ea30bf86c158a9c7a03d52c8c5709a675e64ff78fd3a4fbfe30c4b6188781cfad1ed59ab7033390da81c56befccb77c01f9347e3300cf49f003f01cc09e967c47c5903b168f664976c659220e84e879f3e18d356232ac0380dcabd7797662b2faa09eb1ae9fb1054d8d42f72c431dc59853cec116504a529619a276bc3ef0ac47f8fe7656a67b30a46202cb19fd0a9d7050a72a7ecf1c487f5465ffbf6baaa70630992ba6edc878754649f8a5f1bd1cad7f08c50c560e29eb8c30263707f9e0e3dfc28560ed441f94b0ae316e12d405de7fb05b328ad74db22ab08f5b4cc748f3465384c6457559b4d840d407107c974b41d504350b3ad96c72b5a5c904f195e60f51e7b1261b19b3663d2bb36fe109f01ce19c4912132af8a10a6cdfa693b67fdf2b9516fdd2be90780908ad25ea5b2668e9a01a80f79ef1433a70a374b38ac4edb665efd22cc52d03e2554e75d757ae4fb5e95eb54f49e580d0317dcd3ed83e14a0ac9822044a26d1bdfdd958416146d2ed3a015dd50678a99d28bea60fdcdea706eb15fdeda4c9876fc8b0cf28933024cbb7d253eac01d7c6d88f67d25b3f8e3fdaad5dc6039b3e8077a1009709f916319f1125948a812748785547c25cae3ae7ed334559e40e6cdf22e38c7e33119bdd85cc3fb253016db8d693e8f9136b52f5e51b26c4f921c7bc2c41bcbdd9038c1f08ed7e2283c66dbb8b6068ee6e2432b53582694a14951905508df39f9bda079b03b0070270702c4b2e7cc947d552ba915e3dd2568200b6891f39949339a4d21213f8a5f9ec27fb271e8cffffedff4f768ba68c0a958e11d5ff0c178fb326071adc6086be0b463c074a0f5aeb306fbb94721ffe852ca4dbbac5d888773b4be8e0c307f3d1e027bea88d6845b28ef801c6da53e34edb0883d158df5752211d612253aebe546dda7b9a42f66474c7059c160e247399d6086779f7b0ddef6189585185fdd82e0e1165ec081f173bc6b402f14c791c35e9636546bb4c87242be1eb26f95247fa735598944ae6d29742b2917342e023e2cc99318a6a766492d02875c59dc21ceb4cee6827b8130c572e3c1d1ec967b9f5a9d82afd45da7c4aa93624cf160af35bd8dd581b78c0fd81add9d63ff1028448fbbb7b1f621f9a19a5cd4dc05486eb5721a4abcf8ec40609227e0a1a5e88400b8539abf8779f94c964920c9fb9ec5a29915cb96c329f4b20de141b1585fec2484941ba0eb280fd6b7a422dd56913413134a6b57278c031c3ef394ea23222e51fcae7a84f335fc6eb64e5769bc872536d2dff3c2aeb802a900e6fe8d77140d18aa74e0890ef2a53e9ffabf0eaabe98968282e056a81c484cb6342d3531b181e1cd07b3d45b99da33d5033d2e6a152566cad640d47d2a5ad84e2065249e8593112371bdc851f57e96bca550f5cf0782ecfe494600a19d248bfc25e584072fb9810867b7eefc8c8ba1650447dac3ffefc4486d120a3428dacc8e8e42e11f25b54d75a45bc8b0ef54f30a339b75bfc30c4d75a596451a34b08bd74f8b322db8b5bd488f960d8013b71df1cbe8d12f7dcbad3c1e2e52758e08e02fd9757422223267ebeba6209ea363ee70ad5bf1ed58cf132b8758cd87b8bd8d2ce34d38c034b69c331fb3fc4bc0d637b78c15b629ad81cc147b60ec6dc335fa4daa46c0242447ce8eb4fd53b26f31fddb6057ab538080eecc0e34552903a159449ab40730aaa7eb60cf3d8db331a4bc0075c23965b1ee9fe348f23baae0f40222551faad3a94a121752145561739f7ce925338b5f896adaeeca2a61f8b83cca061667b0d717401f4d85c0e57cae7b1aa491abfee3e4b29a631fc67870eeff480ca5345ca254c24e5a7fc27ebefd9b1d8aac41b17744a55d83ce2d9f771e18c91f334bcfa4c102381709be3dec807dde8d5eace50f4e876a8c2f11118eb1d92a01b29dd567ab1c264abecd02b01c52b373912566d4d157f0f4c16d5dadae7c7dcb0d115b02159d5fcfe3384fee815957ea00c053802fe929b77ddbace98c21685e972dbb9eaead3920ae3ae866660fcb436e73425ee9c6e0e45a4bc07ca7223fde1d12b00b40a40582e8af207d39da58fd67770a9865bdbb35cc266519b74ee2b0955fe65b9303ea4e5dcde671a74fab517abedb32f8e01df20a14c30e641ca063e7b2aba06ca1154ecf5339549df7dbc5c625126e70aec2a12edc6902c5fb324fd1c7ddaf65c57fa116f322124a21d44b4ad49e71c7bb8d259a5340a818d5e93ef0d1e0360a55c8ce41967f94f5b4d56f6f281bd726ae01825d0a5fda100c7a0473e3b314c8d090d2441d0e9d1a523f2e488d60d4576f65935dc8012b8be9e142b673458c891fcc944f891e4d02a286b16683d01e0e631305662853839f0d31a77633ed0b35ec31b84d8a5cc0a1aa123347695d38695be9574e01af766e463ea5b8e296649151b2cc8a7bea64e09593ec3a0fff09da53d08cdbb637d93ac6063c4ba0383f4e02f0dae9c97226efee056ec54b8993dc601765ae493aa9a6a19d55983ae20079c76fd1ef5ec7324061f800bb93062c205b6e2482247d3cf5f73b7579cd56bc165b0f92dfbb909aa682fca8110b2d8e9e05a9c793529e02074d432a6af5a748bcdad3df39f0b5b34895be0f727b3169a1e44493f8a28f37d0c0bbebd61f00321745fb864343860e562ab00caf72c698c66333af98bc8efc9d635ee562a42fb597a5cae456db87fec6a8738d8367ea8a31e7a39bc2ee013c65ccc1b9fc36289120477a1cc3a314d3007d9b90535b433c93a07960ca5f190d99cbabc4d11cd1095590a6a82551b1cbc821bad0ca1fb767bc81457339e82898e05d61a1fe951114a63a23b3c52aa5b83392b007fc9e20672877b96eb695b3ff47584c9d9c81ea38411680c69f97afa1b971e50bc9da98ccc65aabc91cb0db6f557f4016136b9e46d026dd57d3a3a2b6174ef4a3ed8466bb79d191dcb945d547e989329108f767c191885307957ac44551b29ebee846279f28d9ccdef4fdff1ad0e8f9a6c21e1c9e0bb73313e631f72d2eac858111e88e70e1dae72962ad454b09897982d38c212c5d46044aa2bacfd81e72aea9b90116f67124ca643897839fd4b0e7645f639ef4dff9b5e4324183f6f03b3b30e1170d4e4021cad826237e24e07a810e7306700c0d2372bd7ed8fd3460d9f9f45131f12878bb240371277d3db4a963704310ab4186891695fd57352b3a660ec724ceb32077ba3f89db18ad45c66439263be9aa5654593007f9135554a9598c9306f9b954942b6ecfc84e0d1ee8f8179eee5f3f291d782636440614bb04e96c7a251274799aa1b2b90e0a7cdc7d1d8a3f4325c3b4bd6aac7aa52b6bc535eef8f8dd928b4421a9ed0251cf236ae6ee0736f8cb46a16697abbc3cbc2f3f7bc9e9b439c94a3cf97adbb638646eed246a22ff4f67a5a5ccf06cc7e5f248eccd05318b8e011ac031070e989d40bdd626619c199e604ad3d044030455ee4bcb3592bf59df90cd3fd9248cae87c17954b7ab271250e14a25943ba70d1cad31d44f918731803a9e376f41d20a7a0cd59b97bebe5c9981e688ce42a07adff82643e62837e7d82d9adc282924d884fe939bf7fb1f0bfe4d60d467f2d6022cefecaec261f58c827e263ef6cdbafa661221ef20551e5db0d7030fe43ad39320791ad63fa3c9e1bda5c7fbab63ec601e6d9ff419668a6a0f37261bb3be5477e3b3c3af6e2e2586de648dec2c76d86310592ab21d818b9579c7cacc5aa2708d990171dddccbfad11190980dfb1261c76c172b85bebbdffc20d70f1b62d6d2af59da1b853b180e0f84b5221e765ecc250cba39317600973983f5c2ac48840ea31261850e88c41f855fc50072ac9d22f80154081cb42e388277fb2ed9f70d3773e07eeea7003c2d38fbde522bff7c650abb61f93b5dc8145abda266fc7d748b74c549e5f30e4667775eb07758ad99a7d9126297faf4cd8c974b76227ad6de0e571a07f584d6322c01230b9ba0f532cbfd26aa14cc29446f6893f28a3361688b38d3644781c81a49708ea1007bca083e44bb9db7cf80a3140cf268e64d85c1f8e9b75498da5a282eaf38c3579ed6f3472f9091f88914a755607089bbe2465d7ed17665add40baa15928f331c5ef7c97138dca61f59d5f36ae83050bab5862248a5ce80d3306e2a36050e9551aabc1590e0bad5b699a3c5585135486ae08923d9725177806e1f6ef874cb0e39e35636865f7236cc6cfd90fb1851a667670a58595eb4319384e59ee2724bc2382854d2c370d84f6b1212223c7c9fa0831f1c6c434afc034ec6408f54a25bd86297038b0c29b5821f0b55aa5f06d8a883489cb19dfcc85d2ecd8db3276c2719b6fc9e638d9518935bac30fd457ce26d3030db9d40e7ab577f635db076f0a33129f97434730545a8ffdf408776e3f17529cebe6a831d3ce1e19df8b78aec3a8d450e77aa9a7de84bf08fd57a332cfc9897bf91acf6741f7c3fbbea0934d7de97c7b2b00058e4e49755cd292907c56992420099cb5d92b2f77c5efc9ed5278df84c6518728267126e75ec96f894453c35b10468108d73937d8525c7c84c37b6c33497576186e9cb7c299ef0ab03723b96db9486c6c32060e313a837f7610ca9e9b462796b1fc576dfb75240c59a03495bdd9bfe26811c4af3d5a72b2031c031c2bffa7de9914f053634c4c7d8c9d7981e85ab1c122e1f8a3a91a7d07530bfccd91b30e6bea99f50d079e3fbc6369f6856f2ad09d6d76d13073b5ce95d36405b359930ac40a7fb49a493dd2c710b3393092ea76e00a8384e2a9c0d25a7fed49369cdd66765439580d4dbd56b854ed6635d081cec8501b485decfc6c2017b563798388cf15daa1c1f334869005a71c7ca69ca291b3b392b492c181de8739a9666690d0c09d810182f69c6fd0211abc8907345d226115c3abcaa48d014c4a8cd0994d487f7b0401d048c0799cc1c29bdc171a57af4d533fd4f79503548063d92a558f5d35df7fea0c67f3de99ca1df925d639e3a"}], 0x3098}, 0x8) fcntl$lock(r7, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe2(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/control/file1\x00') executing program 3: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000180)=""/194, 0xc2) read(r1, &(0x7f0000000300)=""/121, 0x79) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) seteuid(0xffffffffffffffff) unveil(0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 1: r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="e5", 0x1}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x4000010e, 0xffffffffffffffff) socket(0x1, 0x4001, 0x80) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff7, 0x45}], 0x1ff, 0x0, 0x89c, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x33, 0x0, &(0x7f0000000100)={0x0, 0x301d0bc5}) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00007c7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: r0 = dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000000c0)) executing program 4: socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x86) r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) close(0xffffffffffffffff) syz_open_pts() writev(r2, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000080)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b009912ab5a7ce5c32923113e6eb5310056fdba31058dc666a1191e8ca87fd052d786640a3498d499eeb5375927f37fb0e97cee372845d4bfdaea6061a4bc2380d15d53b0132a37bd2b9ccac02093b974632700d6aa0d7b58894b6bd27994de9cbb2e34f54b41b0af2bd727362af1d13e2a5ef48d920fb4804c7b91a3dbae7fcffbd7ea070c1199d0ba760087a50869091c77fe241397f23577a39c2a11fafaeb02536c93fdd0a49aa1917a44df47405c468cabfa86e4c20e575f86d5264e46f4b9c4acc9de5", 0x80}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f00002cb63edad2", 0x1b}], 0x3) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xe0) linkat(r4, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x7, 0x7f, 0x766, 0x6}, {0x1, 0x1, 0x7, 0xfff, 0x2}, {0x7f, 0x2, 0x4a3, 0x2, 0x9}, {0xffff, 0x9, 0xffff, 0x2, 0x8}, {0x44, 0x5a2, 0x2, 0x400, 0x3}]}) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x52) socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open$dir(0x0, 0x402, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(r0, r2) acct(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '%M\x00'}) executing program 0: syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabb86fc970000000008000000e300000000000000ff0200000000003e93000000000000010000010030607be167409acc7cca68afde3124de", @ANYRES32]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000400)=[{0x0, 0x1}, {0x9, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x4}, {0x9, 0x12, 0xe1, 0x6}, {0xd9c, 0x0, 0x69, 0xcb}, {0x1ff, 0x1, 0x0, 0x6}, {0x3, 0x1, 0x9, 0x80}, {0x1, 0x7c, 0x0, 0x5}, {0xce2, 0x1, 0xff, 0x7fff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r3, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r6) pwrite(r1, &(0x7f0000000500)="bcc875bc76577ffc32f1df24838cbb5efa8df9be3cca83fd9ede274253a2d2c7aa11847a5b56e109ba484cee251880198a7373c52a243ec201b9898a67c48c8eda3bf1a1372800c70a99c66e2ca5f56b046a471dded5d8e87b523005b8b939a15fca48025fcc459ca7ba70b3d48e5d3662012d4ed65059d1edb8690f6908e06bd05ffc09bd", 0x85, 0x9) setreuid(0xee00, r2) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8}], 0x9) r8 = syz_open_pts() r9 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffff8, 0x81, 0x1, 0x93, 0x81}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x2, 0x7}, {{r10}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x6, 0xfffffffffffffffe}, {{r8}, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0xffffffffffff8000}, {{}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x42, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x5}, {{r9}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffa, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0x0, 0x2}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{}, {0xffff, 0x0, 0x0, 0x2}, {0x6, 0x7, 0x0, 0x8005}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getgid() close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) setpgid(0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) dup(r1) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x13, 0x0, &(0x7f0000000000)=""/19}) setsockopt(r1, 0x1000000000029, 0x40, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000001c0)="f007426c027984db7bf0", 0xa}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000002500), 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0xc}, {0x8126}]}) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x2, 0x82, 0xfffffffffffffffd, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0xc, 0x4, 0x0, 0x994}, {{r0}, 0xffffffffffffffff, 0x49, 0x1, 0xf2, 0xffffffffffffffc1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x74) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x975}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xbfc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x24b3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], './file0\x00', 0x6}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000780)={0x8001, 0x4, 0x81, 0x401, &(0x7f0000000500)={{0x0, 0x40, 0x20, 0x4, 0x7f, 0x4, 0x8}, {[0x7, 0xfffffffffffffffd, 0x7, 0x516, 0x1cf0, 0x851, 0x4, 0xfffffffffffffffa, 0x7e35, 0x8, 0x80000000, 0x10000, 0x6, 0x3, 0x3, 0xffff, 0x401, 0x800], [0x10001, 0x1, 0xfffffffffffff800, 0x1, 0x1f, 0x81, 0xfffffffffffffffb, 0x100000000, 0xbe3a, 0x9], [0x7fffffffffffffff, 0x0, 0x1, 0x3f, 0x3, 0x5, 0xed], [0x2, 0xfffffffffffffff8, 0x6, 0x5, 0x7, 0x9], [{0x5, 0x3f, 0xffffffc1, 0x4}, {0x8, 0x2, 0x4, 0xc00000000}, {0xac0, 0x5, 0x100, 0x7fffffff}, {0x7fff, 0x75d, 0xfff, 0x9}, {0x2, 0x1, 0x4, 0x3}, {0x5, 0x3f, 0x0, 0x8}, {0x3f, 0x1, 0x3, 0x7fffffff}, {0x8, 0x2, 0x40, 0x3}], {0x4, 0x100, 0x0, 0x6}, {0x72, 0x89, 0x3, 0x123b}}}, 0x8001, 0xd5}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) read(r1, &(0x7f00000007c0)=""/185, 0xb9) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x13, 0x1000100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x69, 0x0, &(0x7f00000000c0)=""/105}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000280)="5b0ff568c43115231ec88f3bd3a63a75ee90f8dff587dc533c196b432cfe4a690a848477735a073b823938c7b3a3be9bfdb15d26b87f9058b0351b7af6aca6a0a5f55b25782981cd1e4092134162aff63cecdd877dbeaf1f87c82c90b71348a9678b84645601a8a713f54e57c668e64e076f67e1da7dc38b42346e6a5567927388c139117933bd8a754ac9cbb4a91dce2df4cffa14949b2058fc7870879dfb4dfe34aacc3f07cd68b08e822d08", 0xad}, {&(0x7f0000000340)="6e42d9dd809c2ab4b212150c8ffc161253b9dc5754e98d3fb049c951de29df837706282ab186b4f8e111e9756254b0d02abff1371d0edd8cc84189e6dfb5122e0aa372e3a289448bfcd92a340470438e257c6d69904f4dc4c6c1d7d3cecf6e84287bc662e7120bfb46987d47c348fbb331e0b74b5886ae2fcff1c1fd720fb4e00b6b6ed762651b8393e44a4a66b44159649cf97532f72032bd2d72c4b3887a369240f349d98983869d358e996563965cdbbc1fbaa16ac713a1572adc62d3febf0c0b4cc7e855fc810d741f6e77d3e4c3535a256d7890c01bbfaa0ce300d2ab05d60c45fd783a6e51e2d9bc68a404f20d318e1c051f6365bd4653914a46b87232d85024071a98cb7dae4a60e88ec9a69ee6880412178261fa88795c9d8813954bf2f4530312a05384525bc39bd2a0ba1d430a3aea4a04d483e6c6f546250e17cf4ef32842d86f8df511e5f9fc3bd0887af47a464d71ae24fa09251761296b4d81850224e82f0984b67fe405e75979aef434e6010efe19b29b9ef868d9174e4bdc16bd787c3affaa4db936ba40672f9264e356dfd8e8dff602ff4c2275559fd8b76872ad7de04d7be04440854e22a836d54588a9b87aefada14f2c7162409fd984ecd39c14417dbe032d0c9b57dbad3d09439083c021f0907fbb463bd212356ee175b181deec08e87050db250390a77350fa3231bd27fa088d9275ecfdcb53fb2efa0e169ac3cf83ec8673e4495e8e61d9bd5cb47b09c33fdf72fca126517417ae0e4e6adf90db0da32ef7e3b1041b871e0c2c05cc37d02ac9cf1b277745f06fe71113054f7fe6242c805f377ce3215b1603f9bf674aa6d73e8494120254d002f6bdce58c6ea9c63d60c1f31a65d3f7da13b615979d2bd4934ff4935e31039fc25fa5c10b395b31294ac886eca2dc71f769c08f5968a178b728f421c99f57a5d9c07563982622c6af2dc2a8026e6992dfe34d5dc3ecd2e1241a21c13541d912c5f510ceb91ca85eaf439cc7434aa3b530b65a31ff49af0ad8df4ee0a0e66908d4975b167e5253d7423630590a187548fd37e6f27b4d50d3ba69ec39fd88b0add0691ed7b0b47aa80a6c3200e516161afd6eb19c8b7048ae32444b050471d5d4d6de50a249dd006444d53926b19fa35386b0934bbe26f50f6cd4e3bdbe484b0205e2a522a7e07a6220da28b84cb7c37fda0762d1825b3e4a36b8011a97d34565334662701da0016238588e57ca0cbfa6fe97fc1e16f484b96ec5068bdbabaf38b70968e656c1926419b90c3e50884cb56403035465bb76937f95ba2ce93d845976d69c44ace05180d9d58893f586a7df551174da4ab3186277418f38caa91341bb30158be0b4751e49226a7046ccdcb866045531be9aa7d2189eda2a58c82f51869c9de1f5af4453e66c3af2e723df8f4719f558950c51c407470867be641600bf7462bed070250ee80e62411c281c1e0238e3aa5f5faf54bcfd334824ff13be69caa872e0935c28d1031e0072cf45a6690fe68cb458d608500938f657e4f6916ae1d8a12a7eb58c147a8733e6b8bf7001b905c1051781033b5828f894f1f7766f8ae8cc7dcf436d129de645b080c963011911aa20b9d40f696822a0ccd15e2a87d37eaa0714a56efc4e4331ac2d54111989d9c5b9c3d44ef11b7b83a2af8f3b268533584c541db95b758921fb2b4345b9a67292c9574dd5692316b8b94286c74b21f6f148e47955d33944a9aeaea0fd556145bd190c89186e4db5b8b14a5caf181bd5606b09dbd11ce125b6cd353a16cb471be74aa7280b7cda9df4924ec9a95fcc7d9d7ec7d300f1c9ff0ad61806f5e3fcc2269ba351492919dfa782f54ad21322f79cc707be5e9859b47682d8b44474c3fca7bc9f9e35082ff3cee6ebc81a3db42664ef1830284e9052431ecd2de3d951d443fe7b527fe600a484bc97669fd91090b6757fbf8b6f6d691e1ebb1ce4e52127644cc66d85b15da2fac78655a04151cb5b77311e28e4a28ee4306024d4eb1b1f2cd10c241243d00bf189e72f69f3beac71a62425f51929c3b83b762f69429966b5a37aae54715c9010f53080868c1c268032dab9763df77ad0c568e9756f47400df5dd9dd81ad9c510454dd75806ce479c7ebb60a2c17a7c0640fe0fc0a22b604b1be19d4b66c70e0ee4518ea0fd579bb8c7ac27f1d1056e937b3a2e1ecad496c850973a4a427102b9a3f959b2260988b2eb10c1aa7b838a16646fbda0e66854b6377ed9c6fd72741d3eb22a4ad102a5f246f0e374a14312dae2b66b1f34330ccb6130dc377f46f800b724dded583c00a4b4238a3a8e5841c0acd8b568c8cccaf01624d47c8892a59e1d227986af9d941807a8ff4e88df5e25ca1d3cceb027de7fb45d396e222d98d6d927019fb6b3cc39ab9688489ccb13e2ba49673112f97fa1893737614d421268ba32ec9ee42b55d474f6e7b0f267a24091bea3819f9db6574a16da12de50a837b223837158dde15722ab4c9a266e1b614da96ee0d1d093f16052fa51be3cfe2eb5c0293645d573bcaf39aae8b0efe8f93a379748576fea551005719124e7ce17d601f16940b1d5efacc9ed0d83971ab16844e6bf237bb6a1bf74292fe8214c4b60c10ed5bccbd8cfb0034ff6b81329414278d8e581ece9f0a96f0c605f3f37a529ac6fcadba1d08b833431ce016e41ce18be2ac1ea2a62ac48157ca3445dffd4c5f7bac89bc05981f7c4837cd64d193866c166ee4aac3550a7a5de077e7c9e450182376a82d68cbd87e475880e8470a7a3f71aeae19af7cab50e067e49314fd07a10d93041a3bff52148c296cea6502113d717c1b00b9fa2aae27c991e955269d6f76ee4e35af92d88583fbeb56d44d8a7e7086e8c680ab25356bd806a225f95486d13529f7e424a259648138b81e53994e5296bcfac8b17374d9e1c3550f0ee39cabe23547df02d3fc98baf889fc88370cf8750a080cfcbbd4a9207d748b7600f3f9cfd7d7b18356d1016eaaa64378d396091a0f12d16f4a14d5ea6bdb6220d92d129c64d2da5b19cc160dd75bdd2b2ef47cb2a9f727a2122bd8e843f1427f5b7727040cb72dd4dbd09cfe826de74543473989130e07680f0d19b70ef5a5a57ea810c47e0e0ae8c519b2a7f4a915770fb7c916bad9f91fdfe642be4cef68527cc71e46316f23fbbee3f3894c69b01fca93f8991fd1c93d629f5c54b3964346d539d5dc75f4413a74baa3105687ccb1c8703b61f0cb1daad8ac1c651ec5e341e0fb976bf2258a1b648ebaf5a4b7e0519eeaf9e265c1f2fdb715cf78555adfaaf6c81740d972581000e2f0e8073d791929ced5c4dc11ad53a3409ec6a0020d77aa70430d03e91d7f266f9d4c875e2a9f5096e107ede017c88885771d5279892fd4d6296d78664e9b62e4c360f8696bf5c353a1981362782b5b71e5295b533c5a8c4e0b11bec655216eb1fbb022b49c5803aae2193cc72149cb1e639b8196319d5254349556d09a0269440c84394089b9cc0b3769e34dad147fb5e0b79be7236712d6b377d1d7e1b252230223d5310c4ade5f743ce9d899e87c15ad28cf2b66fd7f453f8155256ae9baaad629b8842ac9b3eca7b987394a4cb4d19a1af7206b1dcaebe6e38e5997f5281f049c4e65cf5e8151a94685a1a1356b45f59e88b9b5e8f2ab7efefda1c04411433f3c63bb5cf1e768443341936c83bf28ab81d25c641689a0bc23fa8ba485d9263c8a1c755098f51af72cd3839443b59248a4efad587f2621cb0bffd104b921ec07b0d670cd227d276ce6684118c1103bc586b508774f926f35d6e0f3654b28f42cdeb258dc746684c41619cbc311f518d27924ad2a9c4cfd7abaf0ed4a771acd8d0d41c40f04335b6e43a8273fe5163e2e78609b6163e7dfa89b3bbea8c7e196c2b7127813525c8f885d6ef87af4dd2b0b461418b168c1056480f317ac75b819133095b671a944b9cf52905c8e79f7d362e41f5e29a872c4b026c892210f6666798ec30d977bd49402a0bc887876db6bde518cb6b74c26a098dbb6a89c60195ecf410739d97f7beb459ed0c7de23e36d98f2d3a602322abc45ba2883cde13d623802089e0e2d86c401adef17357c31f58c5a4f00b730938d86e9515e9ff9d16f87ec5ccffef66a200431cdf1cfbccff1655d0ab51bc4ea95674658c15119a40024ccc42f22a11d673411e88d46088bc6bacde0c0cf87e4aa91c7ff374ae980936559d84f4d7b332d05679b07b5d2fd92ebdf87caf3e3da5dc9e7aaf6c3a2c9d99f27e2cb9125b68877bbfeb4e90438c6bf1e0b4fd39fa067a04623c31ae8a5d9db2efbb171b513a41fa048156078931cb494c7c753c4fd794e25232b5ff7be03589b24a918f6b4aa2d947375a6a1c4461e1476e775aa51880bd3789e3acb99de8eb483980195ab9adc81b34f901975c6869e6d6e3658c4bb6d9ac43ab098cdb9975177fd70b51ed176ccf372d082b3d87d302274bbd9186da88f06860d5e9b3692dac01f5e39813cd40b8af3930a3fc60d10a611b8f1a2e91f01d28e35e1000f2dc91967a7022c2fc8a9dac54411414f81f6292945ab41d98a2e9c8c13202ec851d6423058c5a1dcd6654b947aff7cc937540630cf749dfe390439a0c1d7bf0542c25054ed710a47433228c2b8d3dd8f60552f591b2494eb5f57ae63ff12f864a47276e7c43a23647dba11e6d41001775300dc264ebdb38d5e108e928d7b462129f659d6cc871f6cbdf74d62107535ec7bb837860cffd65c4669521c3d883786fe318d8a39d139d9e67accf29217f6a524a3cc3401c39b0f1bd09860c5493289f71c54df187b12930efdf752b4a76c309db6afa1a6e27acff73e5f158137e92c66413ebaef906d1b0e64177efde8ca7a881e91786b85d919188ab42753ac690e08154a809034dce788efc8b0b1194e9802016f1b99d1bf71eaf12da8a682737a528a953856cc6f43867946d2084515bb23a0d7f961ec5328c528c3ea8e4c6e04b5932405273a94a13006f5085c91c825624c786c19d807728e9cf37adb5cd4025c258452fb388bc8fd47e5f56c8bd8b2328532456ea9e4b52b7df15cd055a366d02b4f29a181ebb8f5fa1744658a0d3201b1c04dbaa7e5e95367ed1104da4fd5145d84c9abc2874d18441e3c20754ff6a509806029d939d920093ee6db38f1d1d31f543ee91467bab063e6f9d95865e71dbee3a8a316f460b93129564972abc5ccc25fc7985a8ca7646bb406b6467d0740dc28b364401979ef8603514996c7582f0bb6920e1720b69bcbda4541c973f0ac768481d954ef49814c2979497fd2e6ea79fee0d1b8a3363edd63fe2a595af1aa75fe50116f3917d28d005330a47ba795e3c03633e3292734501c57f4cd137c155ca4dcf6c923b3a302942ae95ca0f6ee7cb31f6e4507cf1c6861378b1dac56f8854ecafd3d1216f799d4f8159a542a8974b68b0b1085bb1a77126c5c4d1edbbad75c1f9d3f8024bc2e9ad91b259050f45106aebec5ee291b7c29a6e4e26ab02a43b79fed3faee7a5c7a81d4e18daf4681bf1459a4d3eb79432f012f6ddaf44d1af45a3fb9ca2c6ca3ef673741f7a8fdd7794af2fc383b15806933acc7f5f277e03486cc66eb7d211b687f28eeecd7c38cd6662849d1afff3bb7996693f3cebfcfc40b855a9263b87342c9f8e74526a0c01559cfcebe8fd47799edd20b6af709d991ba4c34b889b759df3e5351485c032e82fede17f8a487cea0bfd3cfa1f03c5275b2bbb0cfd41b2e8776f045edc1b925fdc3510d2b0aba26bb3464438f5a2f75e974df02eb7f2c14a1007", 0x1000}, {&(0x7f0000001340)="ffe08dbea5976d8099903d6bdc3d2b5677cb606e17775e394ae3de61a0b8cb52d46edfdc835932e0b02bb137f76ae44bf29d6cbe1f86c5377dc50ef60503b9e4c6d6ae96b3d87908ab2f8abc14a927cb0c799b615fee7e036934858ec1689a43806f21d9e725e65597c0e2825cfe82527b419dc44e5615acd719461798141c55738402cdf42f4ebbcf172ff2a768dde47286b92e903cbd", 0x97}, {&(0x7f0000001840)="31a255cea376100b11031ed89de400a6e0faa1857901cc7740b5b7fb3f23b088fb0b4b14df65cfed142cd47b7ffad12eefbab9daeb9951a9793504386d37306bad727dc639fbba4719e8817a8722d0", 0x4f}, {&(0x7f00000019c0)="bd64d79e6d2d05f8f35b7028f0a9f8b2f14ca12e70cfe850cb7b7b33fc60b3ff4ff3ec062aa4aa2cb31bc69d5b9b942efaf879cf7f3c559403534e0f7cb96942dbc3980d8c2db939784e899216e1b68a001c32f7cce4fcc5161fdf1cf53e69059464f6d025483b6114f04174dedecf15d085532690909c81b9d3ec5b8b96a1faa0866d9bff36566dcb47673113bcd34d7de683b3bfdc21540bda396f508c2c658e9554e527468122b00fdd4c257993f1ea8fff450383d2affd5155812f266c7074391de146f2eb0f8775fe58", 0xcc}, {&(0x7f0000001540)="26a50b11c65bbc9e818ed246cd474c8313453ec85343ecfc7a7ecc7fb73ca2bb33dd356196c04d41c043d14d8e77ffc8de7a740b6dfa4499327d9fe3bf51f435c76f832f1595e0a225728338e7bda0d9bb36a3a4a8c2aa9b68aff2f97f7b692721b62204a28d1c3298f92f549304bd203249f9ec354816", 0x77}, {&(0x7f00000015c0)="ee504a4f350f1369164acd392bbc2d8be25a8ae7b2dea172fd63ab96aa05b27487bc79379a01b58d2fda94c30a7d4fe6d5222aa4ccbf4f9f19013e328ecc97a0bd9913b7b652aef7e23856136f3ab44ae7d9c70e49cca5fe2988ef6605205949aed298079e7c5b1c80569ef62f0080baafef6b0aca100072831f3cb1e0c1fe05751cb5f0479ecba9bf1dfc42e7abb6615ce4dd354f9baa075636c2fd522782cc816fb38b67d2494bc303d74948f0b65f44a32e4df07b343c8965ec53d5f6688c504ae9efd7ed47e1e4a991fcbbad3475", 0xd0}, {&(0x7f00000016c0)="99381a1c1c", 0x5}, {&(0x7f00000018c0)="98f1df2477eec4d6ac0bf7ee680dbceac0cca8b202d379f0a8c4d3cdc2302055d363ca377829cac8d670a311c013507ce732901571fc24ce49dadfe185c5aab0cd4d617ad1f1d1a84c92423f51175a1d32995576fdc98df799089c18908b09f59f1ea6325d06f0c03fb8cc61dfa0a92b1dcb6ba0c53c91c8a7e0e166c43bce686f2685f4b9e1d17a105c486281fbc5f084e7cb34a97456da47115fbf272dcd9fce36736df7bebc0c222f1f3c2c306000d7bdd5606e3cd9b49e08a376ab3e1cfa81d6f6c7e0ca", 0xc6}], 0x9, 0x0, 0x0, 0x4}, 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x35}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) r1 = socket$inet(0x2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000002c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x4d}, {0x54}, {0x8006}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r7 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r7, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r7, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0xee00, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8}, {0x48, 0x3f, 0x8}, {0x812e, 0x0, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) socket(0x800000018, 0x3, 0xff) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x7fffffff, 0x6, 0x8000000000001, 0x1000000000000008, 0x0, 0x6, 0x101, 0x9}, &(0x7f0000000100)={0x2, 0x101, 0x3, 0x9, 0xdd8d, 0x7b, 0x880000000000, 0x6}, &(0x7f0000000140)={0x8, 0x2, 0x1, 0xac, 0xfffffffffffffffc, 0x3, 0x8001, 0x3}, &(0x7f0000000180)={0x4, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r0, r1) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) socket(0x10, 0x4, 0x4) (async) r3 = socket(0x10, 0x4, 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000080)="ebff800013bffd812eaa4e71304808176fa36ae648", 0x6) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x802069a6, &(0x7f00000001c0)) fcntl$setstatus(r2, 0x4, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, 0x0, r1) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) r5 = getuid() seteuid(r5) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4000000009, 0x0) semop(r9, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r9, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x9, r7, r8, r7, r8, 0x140, 0x5}, 0x8b, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) executing program 1: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)='2', &(0x7f0000000100)=0x1, &(0x7f0000000200)="23fae40c882005eed8b0473e37d6c54a03af255ba1ccef69bfab67dc5780574e17438e2c4901e9eea97761dceeb76db3d31c6d78dc809958300f91a270d0caa1133e4c714736bf531f521ab7543c65cd312e25684fb4b0ad9478b0db82b442dffa16e39692f22465c01a7e5a19f7d62e2e0263ed706782edfe2dbfa9d43243e06e4925adb9c4cd04748297756bb40dcb6a81f5b8040000001be1a745f83c9838d5b43bf2be22481a359782e5e84bbcdb445eb4344bdc0766e44a7a060319f24e513b9c8f8d89213778f65d6b83add7a66e4c6b4425a0fcb36505f63dda5f197ba98f018ff34484e28ffbd43a71a442f6ff4c895897206909c28f28d23dd9e8dbe3b97e26931311584f6558f700000000000007ecdcf31af3a1028daaf5afa296bb6afdcc78af44710a4047de55d64f3dec3995f486640bce2f6142c3147ba191539397fd45cfa5e3ee4a97d40d9185c11b31089c668765f98e877671fe3d52d72fc4d541a64f5dbb3191c4a3b436d89258a1959617c0307113d0988df487c71749790defc9bb535e57c3720193268eac3055b09af8af523e8be98c76fffa3ed1e162c4237419153735e941a155120c901e9d9e36137eb42b8bcd628b9f9f29fabc26d36677faca0c957cafdc256172e4f85b4953abe68452d90000000000000000000000000000e980d1571ce0cf9fe4be827beb0ed3d0da90c2e4320bd2596d8494c6d7a181b710d38c4800", 0x20c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0x35) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x735, 0x1000}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r1, 0x88}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') geteuid() setreuid(0x0, 0x0) geteuid() getuid() r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x5, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000440)="dba2dc1a810bd9e20785632e929cde9d05c58d1c1eec959ae1327273c418646e1f6cfc385c4a9768a4af017ec0ae700b5faa46d571c0ba23aa08842c7bfb3650cdb0de2bda7ac162dfb82b51c26d787c20e5d207c7820e290022f2c1ba45002e00b8512549c1a1fa06ac6c8b856b4a2431d9da05195c6d6422510b374b6c782dd926f2c45dd08c10b382686625dfca5aecfc3a1c67077e407c6c7e3e3fd0a05b743e29c049cd4eafacff0f00000000000038f01185f69a4e85baa01b979f35bf5f371048ab827452d7cbfbfe5d973a201d205bdd6b", 0xd5) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) clock_getres(0x0, &(0x7f0000000000)) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f00000000c0)="25053bb5", &(0x7f0000000000)=0x4, &(0x7f00000001c0), 0x0) executing program 2: accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffffe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x0, "031ffe4b630000000000ff000104000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="c0b8458f5cf3ca3ed924521127452fd58a68fa4b58948ce0d86de0c2a8e83d24fb44dabfe46241f8c10203ee9484d1a1ed6692e603ae37edcae079c1efb1d960ea115a362145ba8c5122090be797a330d9cde00fd372aa974642e9c10bfe9af4397e326e10224aec3c5868525978b4fe892a7116364d9403ee2b2a92687f1ef4d7425dc205a97d1de07cd34f8e55ba10841f19b2c6036565bf59636c71fe6a936288ad9de746de4b061cb1e7a6b4e8a3e808bbeadbfd9c9542fef0e7b6156195f4d977aeb86742ad6c1b6fc603adf12b55378b4929663eae0d11577afcdb14be05dfb719b477c59dac9074cc7140a5e1a40f59416a5ef5451748568a4eddd2bf60222f4b062baacbdc768a2d1c8454cf09c945669d3dff3c733a1d8ef05ee6a04e1b829f4625ef8cfabcaa93efc4c2ffb1932b736ccbe00b332a1d9f05b45873462ad89612f331b61b02170589cda7d0ec574a45c61a3b0c12c4cc9703523833db094b", 0x163}], 0x1) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) r4 = syz_open_pts() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) r9 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r6}) r10 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r7, r10, 0x2, 0x43}, 0x4, 0x9, r6, r1, 0x4, 0x3f, 0xcf, 0x9}) executing program 5: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="a75350", 0x3}], 0x1) r4 = socket$inet(0x1e, 0x3, 0x0) getpeername(r4, 0x0, &(0x7f0000000040)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r5, 0xc0205609, &(0x7f0000000040)) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000440)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d3120400b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984252561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) sysctl$vm_swapencrypt(&(0x7f0000000280), 0x3, &(0x7f00000002c0)="f051e7860b2c33fea8ff57f9fbf01a35b62825c91b78de89084e537a0ce102d90eebd3dbcfaa7d3aab2266dde4143cd8d18348df22538aee9b2fade7b1c2fdb311890dfc362460e6a432742b231af47c14f15d7638232f3b94c1529cdb29bcb665b139c82cbc4504f3647519ac6669fc4b5d445e0bd247ce911e87694f0b4324c433bfc0be76a5057506d2e8c0071a9651ffdaa2292563e99c8c68cfa90813a37439987d182a604494a72ab625d6f068d21f7640f150c9ca746f9a0547cffd543ba3", &(0x7f00000003c0)=0xc2, &(0x7f0000000680)="773299b1b5f2bbe25606d472525b8f7ecdbd183f7ff1843e647667d308a9cc9ccf96f07340793dd44ca2136762d3f80a46af142fa6ec4aafc4ffdafad5cb53b02e4340801c732d59b3633219f75114d1a8f4a63aec6d2d8102bdc6a84681eb134c284410b9f6656a8785815b2748b4c647214c34cb30d0a8d1c9b378c4c9c5cb2c1b996524ce4ca94e42dcf07652cb4ea22f0ad2e42e8de52cba17ee66c22ec40421469344c2d9be7a1a40ae972ec2395e23f8728294fbe48cd4ad71fbad0e34671d6452d77d58b23ec279e7d9b70997840a53f46a3e43cd2c376fe4ed2779a76c60b6", 0xe3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="a0dad33d8fbaf597e7e101000000de09002b92c66e00001b3f1b112b793d2bc8e73b7211", 0x24}], 0x1) setreuid(0xee00, 0x0) r6 = getuid() setuid(r6) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = syz_open_pts() close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="25053bb5", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0xa0) mkdirat(r5, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r5, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') executing program 6: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x7) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xf5, 0x800) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001600)=ANY=[@ANYBLOB="020000000000000051955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a95652f3f94664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"], 0xf5, 0x800) r6 = msgget$private(0x0, 0x442) msgrcv(r6, 0x0, 0x0, 0x0, 0x1000) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000020df0000001413a24e4b59ae4b4a8e4539d67fc483f566d5b6ef25bddef464a3febce4a0566c9cad42817cb5f7fe6419b29fa136c8578769304b8f42e8df56fe0730c3fc02a35b84aea27ec7db253ce536d96aca68f55984adbbe26e581c77fc792c69d3a663019fe6c5e7e8697f00ffe68cf17e8acd0000000000000000"], 0x51, 0x800) msgrcv(r6, &(0x7f0000003a00), 0x1008, 0x2, 0x800) msgrcv(r4, &(0x7f0000001180), 0xfc, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = msgget$private(0x0, 0x1f8) setsockopt(r2, 0x1000000000029, 0x1000009, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r7) msgsnd(r8, &(0x7f00000012c0)=ANY=[@ANYBLOB="030000000000450acc128b585ba67cb2a15f3c43a495e285534622dc119fa2c72168a22e1faf6c6ac7211b61521a8b9a5144c05e0458894c1ef032acb1bdcc0562bc275963bdcca8c922d5cb95e55933d02d2766f133d13ecc522361bedb1593e7d47775f782bfc9f95e1dd4bcc8aef9103817fe8f596c17ab8a9393a4d689570856c6dd1e3389b4a144eda57797eed1900ca4d6118e7cd5687c7dd91194955ad7e9465cda"], 0xa5, 0x800) setsockopt(r9, 0x1000000000029, 0xd, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x3e6, 0xffff}) socketpair(0x1, 0x3, 0x1, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup2(r0, r0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x20000000000, 0x0, 0x0, 0x6, 0xce2a}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ftruncate(r0, 0x80006) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="8100", 0x2}], 0x1, 0x400) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x1, &(0x7f00000001c0)=[{0x0, 0x81, 0x4, 0x4}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(r4, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000c40)=""/228, 0xe4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f00000002c0)=""/238, 0xee}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0xc764) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x60, 0x3}, {0x6, 0x0, 0x4, 0x401}]}) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0xffffffffffffffff}, 0xf8ffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x10}, 0xf8ffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dd00", 0x14, 0x0, 0x0, @rand_addr="000000000000000000009955478f00", @rand_addr="00000000000000000000008000", {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000001c0)="bffb5ade34305b5871d2504184ed9b81f29de8efd36ef53ddc43efaf6b5fc3b25a6ae0d5e0ff883c4df300db4e2d02054afb938c03aa599d85a8fba4f09b292728188da5e9f9a78f9c451ff08d0e2cef83444def8f31cf6272aa8bba28516d1bf68c74dbd411f964bafc8a68401226ae90a420fe4aaca868bfba484fe5c3fd787d989464b5953b93c53b1299", &(0x7f0000000280)=0x8c, &(0x7f00000002c0)="e34914a388fe8987200c89d91334d42a1d7d6f44111c823a3303c638e38588faf2ca0904d99d41409f1b62965930064356a093b9ecbef5dba2b18c6ee3109da454e2af462da17e4106574e5191e203a8f1c7fcf8a423be428ead700bf87ec2b8916c817506b53b5a66f2a4ad5ef723c92ff9799f3e988d9e0a6337c56357ed362ea88ef3c8da1cf96ab4d2c54438c8cd83d342bb552be0540d070234d4fd28e06b5417553abff23915ca80960abd2f1fa25fb6c111eea4eca81bcdb1570e1e00511fd9416fe1101bef154f016ed9e6207804757f583b60b5950f3f75fb1db6ebea8e6e87", 0xe4) write(0xffffffffffffffff, &(0x7f0000000140)="9e862b28ef00ffa27dafd3fb54c32c58b123e74405233daf47375d2698631db2f5d5bdfba094a6fd10e29751b537f1880ce058c410427c220ccb86bae8efc9d673c704f98f6c67aebc79d72723", 0x4d) executing program 7: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x80, 0x80, 0xa2, 0x200}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x60001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(0x0, 0x8) rename(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x8000000000000000) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) syz_emit_ethernet(0x26, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}}}}}) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x28f4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = syz_open_pts() close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x5, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x978c, 0x8001, 0x3, 0x104001b, "bb08001000f1635910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[]) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$ddb(0x0, 0x73, 0x0, 0x0, 0x0, 0x35) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x816, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x7, 0x0}) fcntl$getown(r2, 0x5) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/15}, &(0x7f0000000200)=0x1) fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe, 0x6, 0x0, 0x1, 0x0, 0x0, 0x40000000000}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000080)) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x18, 0x3, 0x2) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1}, {0x3, 0x0, 0x2, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = getpgid(0x0) ktrace(0x0, 0x4, 0x183c, r2) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x3f) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc3) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)="2c420b854502d694d7e764357254e3732379ff73315763ab5c57ad9a9a819425e3b94abec49923119aa5856112cb16a3ab17d04ab6aacede7947efe72c7cf5635973242450706eea57e1386bc8934d8c3f985819ace66c25baf578db1365a71baecc6fb57cb930aba7e857e0a310db9aa2eb0504c8d1b0762d07fe495436881a6cb5830452a7aa340aee5ff7de4dd34c0157088ebc943860abb9847825a5c1ffe00121973596029f1ffb0a3e417ee86d838305ef3422812d89490be6f81573a5ce69d77f24b5153dea337932159be1d2cbe1a5cf86d4ad79a90e237647175f008d7a0327bf8d9f543e860b6eb6fa153b046bd4", 0xf3) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000140)={0x8001, 0x9, 0x4, 0xed, 0x4, 0x4, 0x6, 0x10, [{0x5, 0x5735, 0x40, 0x4}, {0x800, 0x6, 0x6, 0x1}, {0x4d, 0x0, 0x8001, 0x8}, {0xfffff800, 0x401, 0x40, 0x2}, {0x8, 0x4, 0x0, 0xb82}, {0x6, 0x9eaa, 0x6, 0x3}, {0x9, 0x1, 0x200, 0x7ff}, {0x81, 0x5, 0x11d0, 0x1fffc0}, {0x3, 0x4, 0x3, 0x3}, {0x206c, 0x101, 0x0, 0xfffffffe}, {0x8, 0x2400, 0x7f, 0x80000001}, {0x2, 0x101, 0x5, 0x345000}, {0x3ff, 0xfffff814, 0x1ff, 0x8}, {0x3, 0xfffffffe, 0xd909, 0x9}, {0x8000, 0x5951, 0x400, 0xaae}, {0x81, 0x7f, 0xd2d, 0x3f}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000000)="34eb4cd59e8456ebc09e1681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r5 = getpid() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r0, 0x6, r5) close(r0) executing program 6: socket(0x18, 0x400000002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x15}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x20) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x43, 0x4, 0x10001}, {{}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0x7b, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x1}], 0x3, 0x0) r4 = kqueue() open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x52) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x5}, {{r5}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0xa0) mkdirat(r5, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r5, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r0, &(0x7f0000000280)="464ee08817605fd23fc46e5c73d439d441a09937868e167faa90c957ccd76f8d6ca78dbeb15110cfc9d3bc8526d018ff3520e3edba8b8b9c2e0897f8e1be4194f5f2ba88d3f62018a0f064513194d11c7133d550ee44d0a1c7fb3c641e91e84ac5506a5dcfddf58810526de8ba34c171b83898ff68c10f9d1d60c1306b89c51885465f008a080af54ea9d4afd6ca34fd3977fea0f1baf7a5038f6ac7cc74bba364548bcddf20", 0xa6, 0x8, &(0x7f0000000340)=@in6={0x18, 0x1, 0x4}, 0xc) msgget$private(0x0, 0x4) socket$inet(0x2, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x200}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x9) close(r1) socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = msgget$private(0x0, 0x3) msgrcv(r2, &(0x7f0000000080)={0x0, ""/246}, 0xfe, 0x0, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8090, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) executing program 4: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2d9) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80040000000000000000089750e6b000000aaff0200000000000000000000000000010020"]) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x2, 0x0, [{[@rand_addr]}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) executing program 1: r0 = msgget$private(0x0, 0x181) syz_emit_ethernet(0x2e, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/101) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) open(0x0, 0x70e, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x3, 0x2) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001078749fd5a6d6207ffffffffe000020000000000"]) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r2 = getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r2) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) getuid() executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0xc0}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4d}, {0x1006}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x40e}]}) r4 = syz_open_pts() unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bcbca537f7e7ba9133a562", &(0x7f0000000180)=0x13, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) r1 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) bind(r2, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) (async) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x76}, {&(0x7f0000000200)="ff651fc428c9995e64c97eb5c9dc04b2f217ce81f39af222fc59405b0bf24c8fd2237a020300f53161be35564c8df621130973f5f824ed8f7a64f67002be47fb5ea991dc66af1665eaeaa5f48b91a0d5b2a79830922d5e607df25b69fed4036b79c732a5b689e61145d532", 0x6b}], 0x2) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) write(0xffffffffffffffff, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d7539db272e810b8f995f554138f322b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed1b1c0cfaf8853e69a51", 0x91) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x5, 0x0, "0700c6f200ebffdd8c51e02f362bd200", 0x0, 0x8}) (rerun: 64) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4f}, 0x2, &(0x7f0000000380)="ac78cdff70cc2a78e85141d08bd0a6d95ce0f2c162821a52b87eda9033a84a831d94de9828b4d1c98785d9cc3776e7ae8a7965b699fb3389d835b0308f2cfac8fe51651ce9fd57a49c7cd2f55136aafe10a8d27d3035e9f74c35baee6b56991c8f329321faf6a26b00ba1d202e411cf7946911dee80bcbd11300b1ed3af6f50012ae65f0339dc1af6b6d98560cb2a58c74ee1fd48418b76c52e4bad693ac6c79dadac5236d1a19d0ac2062b0a42570c2a4447bc97854b351332d303c2f0284907d1db35c40b441b1521dfa1cc5510fc6885a0a23d1612186c2d39e966a2af0f55ebdbe97a2b62c140c692dea7d19b9163be18ed036963f3ca5bf3c93d8", &(0x7f0000000180)=0xfd, &(0x7f0000000480)="7365356d8241de32942db751c149289d9b95190f8c73eee492af263ed7e6b8aa198370ecf5acb3a14d39e3f53306264a6a2d81ce5ef81f5d208097eb309b5b596cb2dc9d35b2abd3dddbfa35369f83f51fb926f93ffb2f21109e54a68d9d668ec34f3eea031cae7ac2814a901999ab7b3e552cc9f97c0198a65a5dde2cdce4bcd376ed64322900acefb9659f94aa5a5bd4ceefbfd93f8c8c46acb5504f3cd30786c96746a3b3cf4fb9", 0xa9) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) open(0x0, 0x200, 0x16) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7fff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x4, 0x20) setsockopt(r0, 0x0, 0x382, &(0x7f0000000000)="cc24ba82b8f2d2dc9aaf35597a4bf76a0d955eca9fceefc7f635ebf36995c8f2d2003784353f7cb2a6a959fd089b2daedc9cfc06d7a84d040451214fc24b4a614859cd505e2b7c9102cfa2c5aab060f4f0ed023a9d9b09cc2809b9f0d21bf694676add906ef376cbae93976f6467396d4bf2784d22292bfc4a67fa3e27398d7cd2f47e654f265237bbb67f83b80f270f00fbd74840fe356ba1f966cfe6c109aa2f6f94513a7a5c5c51d7744d925c4b6393356339778c1b99ca60b82679ea71125b0a43d6021057b09b842576d757c1219c215447f4be408ae2cde1e0f52586f0221c60a73b8cf57a527765e9b9a0e9807ea2b2833b07cf1a5fc8426d79", 0xfd) getsockopt(r0, 0x8, 0x5c8f6dc4, &(0x7f0000000100)=""/55, &(0x7f0000000140)=0x37) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x4}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x7f, 0x1, {0x5, 0x99fc}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x8, 0x101}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000340)={0x1, 0x6, './file0\x00', 0x8, 0x8000, 0x2}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f00000003c0)="b1749499f66453a0a9fb91e1a5cdb55a4dc9f8fd47", &(0x7f0000000400)=0x15, &(0x7f0000000440)="4c2b974b12417cb39a7d81d0afe881625a5c35d4ebd48fb1ff835d0631c424144823b88c893bca56d33bfbcdc664c192f19030473fced1866aecaebbbf47cec22d4fe4b4c00564c717cad0497fe9b4e988d54517d0a440c4c290f53d814a99512bd60f47cedf7511d333b83e965f5f2ce92912223348722ca1f3d357a615a321780305714ba519", 0x87) r7 = shmget$private(0x0, 0x4000, 0x53, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x0) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000500)="aba8da934eb4240ef12f3653e4b9620902f9c8bcfa7e1a0ab6e6844367b3383a4fa8a2ebbbc2b272c9d3df7ea2eecbc6843bc8202f70debfc28e048546c5cf1353c0a4781d49243ef031488fb0026f896352f2473f72a482bd259d87f6708092275f840588d0348c960d71b00647771c46bba6f2f52918dd137a5ee7b77b7787c241b739f7db4ad031c04c7339ed28b68ad9a797059ac9d3", 0x98}, {&(0x7f00000005c0)="8273d5674c5519bbc4c1ec58451c10dbeda38ea6750ff6df33e6b56a7155a3ad9347cebc1b44260968c0fe4abcf69e58674e1524c50ccb81e385a48bf4d68f47f0eadb87b9a63868f4216c264cb3c74e7d5a9c7f5a8efc8525b2a0e11fe18ef11647e2df4f97a0eafbf5a51fe362c39854348f10709523c6e19124d21a4b7f7a1e0d846b1acbb95bcf9fef5bff31796b04d1cc9236e09da9e8eb85753b2f0942de97358eeb61c69b8bdbd710783ced285a24ebfaab3f5277e937c400e628509cb4cf91d96b08b85231", 0xc9}, {&(0x7f00000006c0)="0e340b0eeb710b6df0785c9cc2ffeb72f86b19d8173bcd9547436d8547e9f3e2fcb3292cd27c5072dbda63eab3cbd88017858b0d156c3635e1de7261f4c29ce5db15c8896300f4a51735d77b1621f7c04419abc1db700195d73a340a28579f42f3ad1ffa81ce429c828006b8fbf9f045898bc725c254fdd1e30dda8dae336a584cfa3a575ebaba2507a35a21f1ca6684f7f0f38b110e50d901a527", 0x9b}, {&(0x7f0000000780)="c1e8b0ff569fc54a002075aff6cdd32408c7522bd5ef394707e6b78539443fe597961dbf65aac20d9fcc6ad792c1df26452f8346a096bdd3be5dedc687bb4df396ff89b7dc37b4174e6338d72612b43f6999a7a62084a0403283a6531ae6c59d5cd3f1155ea4816e329adc65d0754db0551b51f5b94e769faa45bc981a485784b25d3bcb4b977a05079419830c8eb5b8c7b2a48bb7ae72984b64c59c7fdb08fcf0177049ce1bbd18dbc09833d0b9a167661ea200b3507fd48087cd76b9dd04e6558457518b5cc822e71ddb93e02600526f7c556e0b07b1fc45c95fc3373fb0d643c1774ad73b5eb07cb35bbdb4719249fc3da422c4bcca3322077b", 0xfb}], 0x4, 0x20) writev(r1, &(0x7f0000001ac0)=[{&(0x7f00000008c0)="6666333d53adeae793061b659cb85f8dd16fc5bdf1843c3e4f6cccf283061ccae3718b6dac0655949e955973a33f87e34c4d92e2", 0x34}, {&(0x7f0000000900)="f15a5318ecea4bac6eeed5b6e118a9f27e96f69efad9c221075a5e4dfc", 0x1d}, {&(0x7f0000000940)="b82f51a218c91afb77ea70761e71907cb205da4d6695c0a0153c0b554cca61bd204331e0255a420333dcfaed8c440e292fb094f3f6e01f98698cc93fee92b412d25d93f6a318136813ccfdd63fc1e683eb4ff247c8518502f4b2027553ae0f9ec18a41700029137cdcef584ef07029a29796b82f604918280ff3346c2f7f9add83026e21a3c2aeea0b89565b470257eda895e55d92cd1fa8332f2ed7536cab27bcbfd9393d529c7540da9e66c54cc9a85130348c001d01adb2d3a959e05d4d2eb8292f899b6b54b4587e17f850851647903b2050dacd10b54f343cbd86a70365104fc49dfccdc531524ad14483d6d6a62c413454be1438fca830d685b538b76e3c7eb76c4df0a695461021b178d15a77bcbf160927520d5ae10e818d36831c528a51d24524f957a0c75a6b8e9bec601f91dea11fa7ad168ff7c9db83a5687bc2407d13ccca1cf2d4d7d32670e60f16545304e1394abefed8066fa0efeb9d6567f21de9ceac99c6d2b24acd536b0cfd863e6bd0fd081b716a018f4c94193b08a4a79f2ad1b36dd7cee1d7a6d9f8e72d0d76ce6734be229eb6e6fba0c7a4151e150683557d906287c0109a4dd1d806bc2bfc3c46a6b0f62fa15c965ff5b850a891cb384e1020e14301002250ffc8eb64ff2bfef38e4dd3ab058a9b408f4228c174f70cef7c0d8e3ea3fe4c72e0df4a64ce9932563fbe5ceda80e75f6714c4fb80546e1081d4b436f6c630e6313d963229f01439a1c0906503467b5d5dfa2fd0d98c7288c098c2e6ed73d529aee3a3cd9b0f120ab45e864803aed14ed4ed9310a5279e4f78d09f35a847ecd80bd9b4e5bfa59371b0da68c3ef92e362022db2583ce84a4a6fa0265ba76c376e6bf607b1a186ccc6b50636d3adb0fbe9f1a1eccc91dca704cf6574a1ea546fb7dd9d8286437543c9220b1d205405aaa17946bacfaff6b09c50b4cd18bb282e4d1df888a980964f8cb1ece16657c721210a080e8a47eb63dad46d0c3730c90b5e44f66e1f240288368af59390a52f4348f807e62c9e8029a209751fbbdb68ee1f787929a156909dc69814a2c3772d22d24c54c8a71208d726c93925bd12d83acdcbbbe16f809357b6e093b4cf0223f0c6843712692dbc931cd36885dbaa8b27fae2565b9449ed4e77866d69ce4be0c7a0f20953ea2ea00b5bea813ad95d385be597025afd83794ae38b5a142f003b4545235f553bc977810a469fe4c22850950e799f4359d3f8e9aadce4c10bf9b8444041c437ccea56a3e119049bb0e01367b4d3b077feb5bfc6b8ff3a46dda156f227e234254eba5b567095d3da3a7dd13811bfda482014d034c4210c94baa912223d3bd7deef18b274ec678b895e918c740657bac7d6ee3e9873bb662412d749cdd49fd8a6f859adf52551b1c3107eb2a9a0e8767ab6f3fb669cedebaf0b1a4b12fa99b9cb0b01bed5f5afae4d1ed470d20fffccb09b56e5dd4191c8ac2fc2ec3e3a2940c66a8c342838c8feb7e4df1458f0b302fd526bddabcc01a0933634544f30ef14d272d3caac46486f51540e30a7f5aee6afa0c3b1d56f57d040056a4487b30a6c0ddb51e199ccc83f911ae531117682c9817f2beda122cad6f4e80893bdf2f8a9601ce64681ba339fdbbe8fded1f323e591c2dbfc51584faf5caf5fc1624c9276c12d1653ff4f899e7fef258e2efdf19719d4f44dcd175afea7b9dd51334a4f622275185f1aa47457684c16d0808e2343897065e57929e2ae5f271f8d6665b8447769b3853367d930080e7746f19b62226eea7d9d6717207ee21726295412f793461aada497c741ab045a33488830f322635b91414b97e2911494e605a1dc07fe470876cac0a1be9dffdce8de3a8320975ffa6d047aa33e6c8f5d14225d40f8993f9be2857fa541216c6eaf2263c7aa08c639037191445aeb32d8713102f44a779dc1a9aad89ea87d9d62eda512436efbdb8e7ea9a87a607d0e934ee607a5bd9522af3bcf0a748b50b29f73309e9049543dba0a24ce08179d6e17af578fc3fc87dfb072d7584bd97a78a9d7bba6f94efd64449651478aa9adbd702a6ad3525d46d2e34c754803a73fb0c00a725fbcd982cc067df1f9f789356361f46b10c2525b1073c709d6922e8e5f3f3a87324a2620333d297a4e32a2201db955697ee3cf87711935c41e0ceafab95fe86e3b13ed3fb36aead278b8d3e665ad7c5585b408c2018c0e063da3136bffa6215a0c0986dfc535471f3e7c07d2b0d726b6a2da6bc78fa9986239cc64f17d0e0fbdc335c77350239759226d90e02c86b9c21cfd716503c7f7e97740e2a80a07594330f2b10b02e4a786fc6a5744ad505f2bdf3b84255657c296e261691851ddb797d6cab8baf79e8cd78b0c252e86e6f3c2617db52bc71184a66b067778f17c58574d2eba9c2893624846a01c297fe2fe5f6eb1654cd8c636201e0fba3ac8a2b13be1561beec60ed0fda812eaac27c963b865586639afa24cffbc3d9764f3f340d65e44a7e42dfc60286216318b2dbf009cc3d4b0e74d498118c9c7d1120f33478467608ae96c655702db78fb82b486b12ba88a761fb4cbca0576ed103c227c8dfce3a907924277618730105162830f2387cfb44dfe4978ca7a7717bc1fe1282e1842050ccab1fd470f795a3b5708932763c0cad91d9dfdd82f107408954a5fdf31f3102fe4c0a519337159d1f73ce00cfb2f38e1081389bf6828ab085721962e99aeffd2d41fc36c3d4a10cdf86565f004e8df63e846da140c8cdc2d919d3619578a0b767b64da9315fac5f1aa4162ad5b4b97a6486dd24e4ad6ff2da99c5d880092cdad30db476fdeaa8e7cc8de0788b8e1aefb4e8e01cddb7233639d4bab09f258beaca3f3a9d71b07c3daf57c934ac09a4acc87a490d3b8743b80ba34f56aa79602c2253be39ac89363758e8229ae1ad6b4b75ddca8eaaf1682a8bc52cf0900e8720d422622cdc3fd0022739e26d7aebf36041806098148196e9ea0a1bd8665d1e5e4712b62f308bd2937c9d946919d0c119c7dd3f7c1650c6454e4b6f0f16277be0a9c8888d040e7e45a6e42b6b554f5fbd22160deab46d684b5c1ad5e4a18f4a608b63d6a98ede4308db93e484cc1640ac7528db82595f9bf123af67513c34ab052b41bde23466a1dbc5a2846f836550b708a335cb40a66ed6dfbb19ab5de5dfca2a93d15593ab53e43cb09eb89674c16f303989dee52301396de9685af6f739a59e2dd1ad948d7a751fa843f6d6b700dda73b5785042118f3ccc71c4ea87ef54e6f51b16e91a688065009d2354c9690b5faaeb7213b8d85dae3e2133659f70f2938d5cada692c1f12ed075c6876e695ebbacf4632279f184651676defd25e3672a32047631e36e4ae9cc5fa25a5a3a82dd31babc8bbcc08e3b470d10caf90d870af8e33b0a9cde07f7097b682c99ecfdddbf58428e573df8108ceac0b3990dfd9e14a8d255db5727f738d0d0e609dd32a4522ef7e51ff590506ee15c609ed660c5895fd4c7aef035062ade2de8e49e23dde0a1f3fd33ba72b306a9f778eb4674e0412f4c80255438e4aaebbe95d5174ef4c632ec8d71e5cd856551387528671efb12d704db28730e0c0c44969a883ed782a0bcf11766250538ff209d96f776e6893f4e589e4b1803298e3f1f20261f859d44c76951b0198639f16e2533e797164c2ae25b40ce3745167c35b9fc573e6c41218f1a7918c6359e6a7b7fb8d01d05f2bf46cb7e3a4dcc89e1a9b19f9770bfeedec2e83ea62efef51ec1ca59f05d0cb8192555751f20461ccd60ab3ba1adb4e4d7a1cdea112f86b449d87469151bea3ff3e226068b57507bbea3b27f72df0215942e2a2a6f49f5d898f66736b7ffc1a3dfb511f092492d6a29a582e96ca072eea9811139d4034519cd2bcf80609298b056697234d52814e0f5bd6f5c7ee728a6511fca8366ba1a0a820925d78a8b2ff53220dbca61b27376b3bdae09d9232e7188db0caad4e79538f2816869d548818bae8ed0478183d15f513618c3fbf2f760bc8bf252f528760edb28e4fd8e22c23eca6a10a416ee5d5143dce79c700e8a29e4c8c0bd80d1de23bd01d5196ff1985f2e3c686350c0282012a9d8eb28edf779b827971d9fb98a98fbb694398eec57a509e5bc02973683ff92321683c2fbaca7938b390e5d7cce743e00d63abc94314231755860ac124e573a005fd2c263d797246714a0081fcc66e28d90e862da09442a0a600d88aa23b2384b50b1714adcf36e8c30dec1107464674a707be6f3bb6bc1e48bbe17dbfa5e852558697d5e60581898f7c972dd4891cbc660f85a7c754d4f2365a5ea9ea152eb52ef3fa4cd2f72142a05ebc00202e268102e3ce049f8b7d15d92ab9b09fdb007206a4cf7f916723d927c13f1f446d80958bf040a60e33890091c27b73e0d20ea99beca04cd278861a6e79289d473c2b27c420ff38f09acf0e993f9309eedda78539c6d484774490c1f53de8855f91750b030d0621f6736c800c5d225a2e308c81ae6ba591479ac7c73476c1c1d70855dc7660e2ad947d799eedbf74592934ab9e7fd3d7928d562d15bfe7126d1a0b8d2b9c92fffd86686edffe54eedd499be10942d285912c8d8070239062c77af3283f2a5410e7df2e618b4015fff072d41d502761229abd8831d9fce9cedae904426f99e6d75679e543a3eaf7320c358f7358e35e3d76c92196b794dc4efe0674a494289a73f6660ff27362aa824ed6c3c97eaf99aed5338a238f29766bee013badbd6a0caef90b96cdbafd7514c16d53c9568a52dfb331734486a9c72e1d1489f2a1071394524b259b93d7159450d5b377050862b3322008277fd8468e0c5c7e05bd0bd71a5d9d322c7ec66d55269a55a5d79742cc3598023c2ca63cb0aaba1ce21bd1864ed2b5334068d175e5a697eb4523553e61cb5032c906aac6cd913c6505c9ef16d2f1177f39f49cf4f315f01b362bba4f21de7521ebe750d7508786d9564b4ddbc14a0c7d2bdc304d03cb06741749a86684cbb25866151c25edccd8b6b42bb4d32b66afe1a0865f07aaf3c05ca5476dc60d14cfeb2bb5eeea782fd3a3b84d666a8cdd0a0bc23db76d67f13a2af8599f40af20c69df8b5814fbc8a951d3770866e08e98cf0a86b4b0bf42a94ea8d024402e295fe8c1f5c3794a3e84a8910306610f9a70706667be007711832423e2194015f674a6d683bf29315b57efc347ae9d66752bd9d1d01aa92f62de75df00c62db57abc4c00b5340068d99941beb30c7d8e9db692102cdee22af917cc9c67e0871d2204a3c4eafe1fa132de2c2130a44557751651f4062453dcfbb6fe3ea3e8fc49a4935a7412f31847953a765273938c0701751e1a2f74573327fb8135b04b7f36c08e5d3445f52f20edad35c508eaa8b1418482cf754d5917f1601835533fe8b65b8bcdcf75f6d7274c5fe4d8841da6cc3937d3dcb2a0adcc7c2cab4adfb20ebfbb86a8b7ce6cd1a34e2e5626a22aeb0288e4e282939cb813f2f5eb26d5fd1a809c672bdc9a55519e5dd2fd65a26e91c585b7a422f09546aa0d878bee2f48ea487c2c89ebdfb582f06788cd6d667bc07f8c6773ce1cae675e2ec78477be41397ab9adde12c47771580f868941b5a1910d46242927b09c954c7faed5d717682a78b1a4eaea7ab951d3fc31a6f6acd919dc41e45e5d026c4764ae9e05ac71b6cf78797598d9f19a8d4492c3975a1f516aa22387b6126089c87ab14a84c3dbe7b05f609198e0d4833f61ded9b9b2e2c8b05c5223c253c16d53898a5c61980a6cd0b56644a1232a11aa223", 0x1000}, {&(0x7f0000001940)="4c454ad07d7c", 0x6}, {&(0x7f0000001980)="9354608865e134794290fb4b39b468251c015a644d9c2000fbd6e13608369567ad33d1e63b56fcac1389327bdbe7b53d465eb84d18e513de2232fc0fb8a7124429ac000ca53ad41ec7ecf6312847a6f71df4cd99747b310b485e1a8192ce8bdb7568bf2040a2853075a76b28bf646ff26219a2007709b0b701531b81378a854d77526c4014e2f6975f5cfba5d3ee61efb39d6c3d1184fe8ed8877c4e9321b52988b3073571065890fecff1040e8cad21c3b9da2cc9e515d4b0f2d34a4534778e4aab9f013089298103d16e56e7f887b5", 0xd0}, {&(0x7f0000001a80)="203f2f947d049765e05f2a1b5bfc6be3879ab66219369e5e25105e8bd41d10e9657b68d923c4fb445cbb", 0x2a}], 0x6) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001b40)={0x10, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1746c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4b0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff800000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x68}], './file0\x00', 0x5d5}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001d40)={0x10, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x802}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x19fa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5c}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}], './file0\x00', 0x2}) fchown(r2, r4, r6) socketpair(0x18, 0x5, 0x7, &(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001f80)={0x0}, &(0x7f0000001fc0)=0xc) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getpgid(r9) getgid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000002000)=r8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002040)) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000000c0)=""/82, 0x52}], 0x2) r1 = socket(0x20, 0x4, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) setegid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() setgroups(0x9, &(0x7f0000000340)=[r4, r4, r3, r4, r3, 0xffffffffffffffff, r4, r6, r7]) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400, 0x10) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r2, r4, 0x8) setgroups(0x2, &(0x7f0000000400)=[r6, 0xffffffffffffffff]) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r10, 0xc) getsockname(r10, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r11 = fcntl$dupfd(r9, 0x0, r1) readv(r11, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/21, 0x15}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r8, 0x0, r12) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000006c0)=r1) truncate(&(0x7f0000000700)='./file0\x00', 0x40) getpeername$inet6(r11, &(0x7f0000000740), &(0x7f0000000780)=0xc) fchown(r9, r5, r12) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)="bd83a212d530f8a76ded72c4a0cd5f84514da5a85af98f98f057f30f2b0940e17adf1da372be4ac56dde44b1192f7c2a0d9ab442933bed35a24d1549f363e119727b0f8744528d2d78a8", 0x4a) sysctl$net_pipex(&(0x7f0000000840)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000880)="2bb438f125f8f3255df915200bfd3455b72496d2240561e078b778e88eb1f2c0b9764d683f76677c02466d3c1f93ecae155118eb8d4bfe55bc0a91b61988b051893b461c9828bb53d6381e99171810e530aa25b99e774a8f61", &(0x7f0000000900)=0x59, &(0x7f0000000940)="2a0a9965384b152c870c80363f9c24a70d9105e129169f323b6d0d41a72524fdd5a8037bd0371d01161adb57923560b4db3f45065625fa546a24f5ddd303c6dc5f0982b9ce9d762f39db504f17b5ade9276a1389ab9a3cc8a0e409be33f679950343ca7d2ea7fb90391e0ac885535cd2d8dd1f12ec8d1125ec895f89c422252d515dc0321c0f8461e407fd0ec8a2954c1217ca2e7c45cf1f1a2e06ee47a63edfa3818fcafbc47809e16b1685f1bcaeca43eccee56e0867831f40da909370599494117ef546f47aa14f50d22a30ec4244", 0xd0) select(0x40, &(0x7f0000000a40)={0x2, 0x81, 0x9, 0xf2e, 0x7ff80000000000, 0x9, 0x400, 0x4}, &(0x7f0000000a80)={0x48, 0x100000000, 0x4, 0x7, 0x7fffffffffffffff, 0x7ff, 0x10000, 0x5}, &(0x7f0000000ac0)={0x3, 0x3, 0x3, 0x3, 0x7, 0x8, 0x2000000000000, 0x1}, &(0x7f0000000b00)={0x0, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40), 0x8000, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r4 = semget$private(0x0, 0x0, 0x3c0) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r5 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = semget(0x2, 0x2, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x6, r3, r1, r5, r0, 0x100}, 0x8001, 0xf1, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r6) lchown(&(0x7f0000000180)='./file0\x00', r3, r1) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r7, 0x74, 0x5}, 0x3, 0x0, 0x100000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r8, r9, r11) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0xc8) getdents(r12, &(0x7f0000000400)=""/247, 0xf7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/201) lchown(&(0x7f0000000600)='./file0\x00', r10, r0) r13 = socket$inet6(0x18, 0x1, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000640)={0x200, 0x1, 0x6, 0x4163, 0xed0}, 0xc) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f00000006c0)) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000740)) r15 = open$dir(&(0x7f0000000780)='./file0\x00', 0x100, 0x10) mknodat(r15, &(0x7f00000007c0)='./file0\x00', 0xe004, 0x0) r16 = getegid() setgroups(0x1, &(0x7f0000000800)=[r16]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x3, 0x0, 0x0, 0x9, 0x1f, 0x0, 0x0, 0x2, 0x8, 0x7}) msgsnd(0x0, &(0x7f0000000200)={0x3, "93a6c1c9a585274f1a69098075acd8bd164466fde10775d41b7a81e4c17efb8d0c87e5a258456f31346a955848cd65f147d4cbf58f2b72ea5d7c27f591dad5a9039821812171abcf0219e79b0d69"}, 0x56, 0x800) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x7) socket(0x1, 0x1, 0x20) sysctl$vfs_ffs(&(0x7f0000000300)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000340)="01dc0865b821478046c0a8be1d5973e6a11c065a6aa1e2d2f4fa39f87041792911422821b9c234fc2aeae580db763dfc37952852e0c56e0b7bc10b0c4cc02a892d92991139e97f5f9d8fd4c2c7ee772ff4a25a746925bd46fec306f495b72925bd8906eeb05d9a9e1bc26f692ee95bda9ec916460dfd8f2b553d26ec9f511a33bbf1a3cc9e1f25145cf197ffafdaedb0a659ef81b9e0bed15ca333c625134452841677af4f81d109477d0f5f826f5fa7e08464b6acee", &(0x7f0000000400)=0xb6, &(0x7f0000000440)="9627992accb567eabde4e5eb185f24f1944cf4ec1fa0ecb1d30584b736191be9", 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000480)='./file0\x00', r5, r9) r10 = msgget$private(0x0, 0x581) r11 = getgid() setregid(r6, r11) r12 = socket(0x20, 0x1, 0x2) write(r12, &(0x7f0000000540)="0cfcffb8e2288b0216f99ef7d34727ac118d821e0c9a5e8b92119dfc8eae196bfe3466a8cc28863988a22db7082b", 0x2e) faccessat(r3, &(0x7f0000000580)='./file0\x00', 0x6, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x55}, 0x2, &(0x7f0000000600)="b4c9d3ac58b5e0ade31a6228890688cc3af6f046e7bc6771a8e0fe4e955a4a9fab250bd277913557b431eace3cf7e3558aceb5d49bb458e9e5bb40ec965aec120dff4ef599d5d0ca526238531d81f326a721fe391ada9ae56e45e7b2414a0f3ac2b91d9e0b94115a717afa0c96c7f80cd19a453dc28243b1693b9443f51650bd4371921764e89b5958cbd5d18fbd27a2d4e3a01cbe3f1a3578dab791d01df61edc7ed7ab6330cf35ec9662b1e11cc6ed01977355ad3f658b462b3faf3ca99fdef6abf82495157210d41c8762126a8b84c5bca50cd9d245bbab088d52a0506c0336ca690c7d9d66b0796c58332c9dadcabafdfda88aa53703c0e8dfc5054966af049c97bf5c7f9e20ea5b251f0da1471fcd9d483349e789a275d291921d2c61fd365fb43644aac25b065f09230c1e60384f09bfaaed39019f859e8dc46c050d2a63875ee12ad8db448937d674a787feb8b12c2563528a6ccf792c4fe9f9777074e088e0d095bd0e610a8189393758c2be8a448a26e588a371dde0daa2ec1a2cafb8c05311e9e2196b4b940849aae0d435a32f89f13b567de74e45eb75bd41902d278c19b938a71f53944579a95a9bae7bd1e53123ef58b0025b2d369b7e7a0204b6186465be89ff9d8768a0348e4e1d0e572774d357d240e6218dbc81fc1a0d2896cb3daf06c083c84efda17ca1a1047dbec9dc1946570ded72f8c0b0b7479db0660eb0c697148e454feff4dcc5be2b8f3a06b3905d5353e648966db2a12caee27d59305ad0467638bce1d0c6f8c5f8898470e85763fbb3ed3a107b64a8b5209c00fb697afc701e72414f6c4003c928e55316681c733f76763f1e17e522b61cb28285d97d18323850eadc55d9ef8243aa6bd0cec88cfc2fb74109cf1f9481f76de4961601b81bdf58a2c7af1699d070b77d6e94eec541ccff278c809ea496f2e134f22423c60c20cf4a879808f6b168384e26c53494d38d8d987bf8bbf46ad67134ee833cb800b2227c5539cd627687d49ffb5526e8023b69d81cab964ade0c6180e93ed9bbf32c99b1f65f4c3f23bde10b37e8fcef20f5fba2058e719998bfe0fc96743f49158cfa83d4a9a1cc7e359f48da635d06fda0d5718e9e3185659d223a332b48a6d0642702cff97f1d2cb0739e2266092d160121404933701764c92f54ee7c65f4caab2c5a9243a8015580da9afea3f31f3373de5a201471896a782d81ebd5c59c126060d1643e25866ad6ea50cab82265a2d5ad237c6e720551807a0a200612724f5836164a2ddc3ef5ba4777a440043ab9ba65f7308c1c1ca7fad33edc50bfc7a0865636fd012826a24fa40e595576ad33dc9afb9a70927f672648c02ff65af1a334970e22b52f13b62961b5be1569c55c728f0357f825e88f254094f20c3e09016e87fde06656761e13af900adb7a3038db7bde9d6b1c8dcf50e46d25f021a40f738a401caee90d481390c52eba6398f917e827ba6f271ccf82ebb7ac4022e6059a273d12c22c80a373f549af06821be7b685b5be50f5992a54473fdcd26cc9b0df4f1fe2c6d5121be288f83107c3bc02b71d251a43fbf09f06e7e84ac53a08ae79c2cd4ffdda30b5f9b333347c3319f0f8a8f63e17df51354c544380258968dbda928ef3426637feda04eaf3776a0e263d924692aed5925e91bb42e01f3c75582cfbb463718fe5458c4deaa7f9c3ff3d16c5754ee223de4255d129e7d76da9e684c77750736014c31291188ef78357215a75a1de4149b10a240df7ccc0ce84a4b41557b26e91f55847a3ae28e0d280d60095137e7f0aed690048a1b42da2875107250377a562cdf6089f0a335985f4319c0b0638d8a254e3b9477f496b72644a1b943e6187d29ea3a322e70cd32824226f7343e9a80d0b8d04f3de8889c2754880687c140b9018570c607e27d8c28cbfab8255ae545f6dd1fbdf1e6d7150d949fc3bf2cfbc0f79253f4ec24ca7cb38a983eb516c81833fcdd733e65e7d22037d17fa78efbe340c02a8eb77a98a529f6afd1bdcc26459cb012d2ff267596c35ba5397258a3ab02b12392bb9e5d43f70e837871cc9d4fbf95e720e39bf6c96d65f9de829b374698db52ca59ce20a3c107f94a743e5c379b1953d1db21fa16ad2b05771bfcebb7f3e6b529bb237d1fa873f09ab45e3ce8a39ef2c857ffee8a773062c379215a6a6ad3c0d0fa2f72bdbd563ec03bf740925caf43ec8ce008d4b2828c9ab2ebc68eb597d446e0694b330ced6da1fec36876f62c4e43714f44bdc2993a96c54a93f1e2c1e3d94fdba02b9fb51c35f05e831985f693b7a856f487dd1ff4aeb9e049861a88162c00ed9d1094af13124f562f7d9defc11f7fb026e8ed1d2d0c1fd13990226b3c220e3ece19809ba03cdb9c9e5585f6049e8c7491554027fba1cfda2977674ae892560fa2a156eedd878b268852a5031f922767e20ddeeeaab05d719a305b0f211a543b5f38586ce0894274193c69eda097025c26b7317eb11239a864bfb788c9928112989b0900f429e036ea44dddd027947cd1744653b43abe0fb772b3cfc63d162d79c2e7e58acba185753885e8030e37f67965d4c1592a635433d51ee8dd865757c583e56c829d6a8a6f0619f67d8b3c3bc66237d583eb31d15ac77cc8a9679260f5c7cbb32a28bdead3b42c872c66de492b5c8a0a0376c7d7ab4aff8f670845addff53dae6e0b502476a7ec4561c9e10a794c355366866f857d35957d811ef904ce2a93b1404613aaa521a48f2ba6a1a86caf57e08a227fe2c459fdaf6cc1c80fa00ca213ad010fcb520205486f8da893d14a045e6a28cb476f78fe508f80bb6e1e4a588672d5fd72589de3d28726f704c0d7f6039ec88084e6759fc847c5801ab0140bdd1406ede5ffdf17fca5bb8c8f6a95be6be3a668283d1fcf5f16fce07a5111e42f8a3b5787e4b26c1241d476d69a0f98478272f555fadfc63a15a8ab1901b5755355006e4817ad87b426fa3876f92f5595c4f35d3945ee458548193e730cc1ea77df2f31149fe4016cf42fe791489d3ad1df61bbd291796169953b08d6740632eef706353be1d015f3cd30d6463b2b1d657819390d8c62006a8ad0d075bdaa1b0c2e8572a50ced985961b933ed4fab54265aac9abdeac44dc3ccc0a45bab25aaa8a4ea2767135db867ebe64738581edda25d999f1463b4aa87aa309c8164da95f5908f1e2e3e4856fb61877cbedcac1b2b5733d3110b5bc49695a709e4e558e1b1066b8149693ed500122f8dca3004178a9831048f7d7654c585cb1c86ba7f04ab445b59d0ae676f015938725f9a2fffcfdb9013712be9625f23e7172cca20956750179a36e8c07da04485ce6d8474cd6065789bf4941225134d4e0b6200aac065d862f6ccdd92cc15acdd9610e852149eb19d3fe88753b3c7aa0b5d60533082c49d81e7310b16626478cd32823b49c78c195a5b691000b9f27925879cca2097a003e3a4a913a5597ef6c60b96d8f57f9ff86056cc6d89b541c1f41929b41b5e7e4e18976e71174c7929ab0acfb83530ae1e6bc1d2b212ec206f3093262d95cc4baeaebd16bb4ff90c518c3a15ce992efb7cff149c64d4c6d8195a8b4ae86f5d5b726ade7832b0eaef3d365076943c396bd3864e46a267ee41c1db3f2dd6d217c58ba7fc579182bfc4532d5eedd1bede6ed40fa3c848adb8ff8215a790a9f3b572a4d8026b0e0ebbea851bebd703c123342fd09b80ac8789c566c4a07e819052e267525d9bd4ab0fcacfdade75f8bf15a30b408b34ecadf2e3128d57e821cc829fda0925239bf365f59b21e2f770ec78053792d6e210d251780d23e63338b09c1c8d87a3731697b4e0ecb19b81cb20b55b93611ce997592aa298343a1858c36c5fcf2a75f6b16ef6aa71a88562c6efec3ee00aeb28e8d381e2b532817ed5ea2328b554a7a2a3c705ba514677cf514afb4565e7bb4a79bcba83dc2102f8bfe9a65d81eea52189fc2d27924d48dbf63c95b8080d28c83d7f74b7b0e192fb9c3ee4dd55fbee61a35bced9280813974bb374755e2bbb5f0b3c0a69f4efafc2c866b46ffef33ee1119fa81986fed3833dc41e0ca677ea0ec6d2a451928f00d130e5722aa0b11a05bf81889bf4f38ed082981aea136ce2db1229719496ec6198f5fc6b5aff6510399c5bae4c1c85ecf217219b5d2fed7b500cfe5289dcb24dac170653c81cd1c9bfa28e7395fedb906ba705110195297c37863bab012ef8139c2b8b858dbe8a2ef97c646fd77f2f44226b6c621efd0e13fd496535a0b6ce09d89349b389bfc83bf63f4b38f9afe7b4bcc89d763c8210bdb7a25dba7edfd9e242efe9eaff280990cff0d23ab04ae8b8daed3f889fbdd8bb13aa3f3eef1bab76fdf655bbe4d09f7b9ae089f89d62bab14a30cced034917cea1738f7c3e0abc2f402d18ff23241c4277af04485bf62f047d5cf762306e128fa3b5d778c2741249bcf39b20907784f01cbfb1c2e187e205940d6a5145b1eef7bd6dadc34a76342065a39a5da69210c3745ed1edc4c1f4da3257d46b3f6aa32e59e6545b3061c31696e5cc93403632598a5fc8e8d8a4c88a516d3a3a8399b85275472c53d9599e5a12fbfae87954f3c450e395067bdc0d6e0b5b412f91cd49be1aa76f478164d71765efed0c3c282231aef0ae5ad1c198c579c50b4eea1c96aa4bc990c3461c951bec6d64b904c42583d34f563da6307b5aad62a4457e6144f328281b74d3e48401109e5a9e57c933ce6c81a0e9b098a00d3cece3939cefbcc8646d616baed0e439873554f5a257f0b971697949cd84818b818b295d650ae066bb336a88257cf827c4670354e31f1434189fe3ff0a0fbded3ff98954289d9f4d2e9b336872c319dda1d3f247a7419f4f9a193b86eb528acb6c19180fbcd24e70ceb0683be2b370b7a2990c436932a8843ff88e6de22f3447535b04d939b82041205c04197a67a499bb36df65da34b4bd11f7cfc748cce86edcaa16e4fce537ced77a54299c683da56308c69b2ef6de825a7656bb630650c92e878b4b3c2aa3733dac433737840f45dd7f18d46bbce5564dda3c25c221ac00c2f27f664f2d405d090efb586c9f43178639e73204098f3e6f8c97f2f40229a76c7d00789c66dc3017d1b741a07ea179a185a06c53652ab207b0a65a1a9584a10124ac9177b215a85cce23f828a666c37a6b7628866e9baf578d6e1ad30e34d31503efa212bbda27de58ded21ab685bae395b46e25c8193a2db794d1cb2d75640e6ec0f591be0f41c32a957a91a882caf985183b33d914c51fd3f9c33111b8ee149afb3cb27cc24b3a167150e2f478f13bef7b9551bea93c00d11fe5a15d6d39a725882516c82c712bbfbb193e7ced4d117608bc770ca8ab2ca96719eb914270fd37730605d1243769aed1861d271ce7aefb1acb816e832dd206951bdc000e60b317ba9b6d230e5b9d792d167e607cbefcbddaf8bb42f291409e157735790d4f72c86879004dc7aae5dfd41956cb198e965a893ca0be978b21c62c880339441b3eacd48b89ea0f767c9773ec76b0b0710e66deb0559d36e8f7b30cca28a30114261fb0f48aca61c3d8720141ff570f45716fa2476c458947a97f428f6bbbc4c2a7c628515de1907ea78e2342a1af66fc9a6263624d817781aa3c7363fe1333045622e37e451340cff8895c1e402a397d5517eedf5cc6b0daeb1e167b609fe1b7eac443a433f10bd7d8333a92a9bb3a0f0c996d2f67b518c78a6746a76cc8475a662986c58fc57c775c94e449cd5c49e509097add39ae566430f71cb3b6526e70", &(0x7f0000001600)=0x1000, &(0x7f0000001640)="84a2afa48ad71f1083819aca97937c94d021e120536d4175e267cf586912a1d6ddf210c90b95c8b1df721f715839649770ded022213b9a371fa794481621a6c5674332d53864fe640d127e219b56803f476f405d", 0x54) sysctl$kern(&(0x7f00000016c0)={0x1, 0x66}, 0x2, &(0x7f0000001700)="f30b78696cbb884d0e52b4fd1909d1507064f64328fe7cc271e73ead4976a11861c1e20d0c35654848337cb68894982e4de93dd82650672046f4db156329d450cd359c0a64d6ad6fcc4b69ece1c3975d67a42f2c75fd4e8145ba019b36ee8f32caf13031e55ac54c9e33686c4d2b398f6d0505bf1e1f487dcc8ffeed76f6dbf11fe1d74fef9341df7f64ba9ea38a9c4a5558165b854a5d7f05462d59fbfa917ba148ffa82e43a95fbe4826122ddfb075a9bdc06df1ba41ef1fb8925dfc930cdf0e877ff1cfb4e1cf72cf19e2869e3c7273aeb34322e31ca9cb406a69951639d1f2c2b75e3c8e434330ed2734ea7105dbce80da641c7331", &(0x7f0000001800)=0xf7, &(0x7f0000001840)="6256cbddd77ecf3b968ae2ad303d86886fd0283bdf0d6a41f177bc2e50b6875202c5c4eeb02489bac15db795d74cae88fd45d5976745eac41b522873111cd3bd66c6ff102fa23a60ed89975fcefef749784c4c21875c985d400c79fdcd20c0d5344ea59b095fa8a3873cba6ebe238d2747257d980e74595cecf5a8028c75f09049fdcbd2c8b2b0a7b5251abaabe12fdd7f65f8a1186583dfea82f3e963c3fdaacdde738325a774994095029f756ee5a2f309d6e5b0911da89e89e62d6ea3637b171e05b7e4b03b667ba800c7db5d4e1f4875c41d7326b5f34839291b0b55385ede5ffefbd157bd7b108c07ec2624a97918c0f94731eea6780acdacd1f6188571cae48efbdcfbde045cfee60ac4b6eac20f44771e4b18f3b1a365e24cbfd214647b7f9a34d0a7be4ab311e81467b54ef831d2e8e52a4b5ca96255a5cdb67d1215cc301a0dfc65aaf7d69a73c4ca915b1b2da72350c9ecd848849efdfbed9b2cd5e0738c441493d501cafb94c70b1fd5beee3d20f50c6d55eccb86b97de0a5623a70bec696f9cf576769215af04bc0f1a618dd95fa20b1f088cd058d3b009fbc4441a939496f4d018d44c13063b5ae2dea8c9175d0eac9d6a10e3ee383e52f7080d9e29809b0a1c24e8ef94f32cca10ccfc842589424e9b6fa859bf17e946b5b3c963f51b53d54fd04e3db7a099b7010d60269fb4951296e18015aea87f26c510275135274e879ed4ea74d770c903f3e989fa99404a599bc4cf51740d62a7d4848bfa250562cd298e5815846b2bf8fecf6eb1abc0ca77f5b026c972d91e0a81fb88d480bbad8ed03bbe5f199e9fea3a546003d35f5db7c400e134acbad1abd7fbe72f884fbce99286ed2664c2e3873239ba509ae6c517fd4c7798629e57d9372d784b32cd01a9528164a821b90ca8e2e608045552edce39472b992956c0c1f7d586c18eec59c5b12de1265645b3af8e935908dcac1a607ab4199bdbefe8376836139312c7e2f936d5ddec9ada2a77257b7a5577aa77d09feae4436fbdca8bc3256cc94152147d4906b20a0569d5fc348dba18fe06a1ac034e887d6c4decd991addb475ed21f0c5c2afad04fa5ff5d70f450b4bf9020606228cd88d7ae6b0f3bb55b7a46178b5e00038f4f5de1b33799d91bd83c0c47de2c6e11eab735108f7eeca56e9158d6464fa6b8e748353b589223878878f3da87f660d8892c2900283156f2b8f3812f1ba819c0dfa549063047f8f02e916d013c14bcbd4b5b30c014cd89f1b3f3d7f1410ca88d8619b919acc8ba4aa6c99561c763f8a6cf050d20ddca4fa919a53519386db6b0c2d565ffe673aaaff9068b8b175a3967d0f6052f666cecaa81dd1df547b09753c2e84ca1e5934729f592639ec848038e497478d480aadc7756ced7477d47167d09f26469c9a624b34618e36d2375d5e70addb573c1c088984dbd84fb81c4e78a9b8397a8cfa83a66f2a45d8eac767d1ed9188df8f6657e827a354a9a3c854b18528c04687bcc384980f3985626bdb85d3e67472868fb534d00f39fd187ae7a9bc99b50fc118cdf034513266b7d37dfbc679fb76c0078b974bcbfc78b796ce0d5a009f53cf401cb418c094deabad0776b34ed07f0eab4c3f32524042a2aca6cc231b67739bed43c3b9d74ce5fe6f12361f06f37b39b98419ecb62771441f31247b05d94e76b223a537c6902fced395efb5d8da701c7e25ada3848b3651dae475fcc93e99c61a0274d35789225f284282fc6613025d9030b926cb2a41ce149acabbff27111c766b2d0dcb9aca580b472af9650b33651af2cf6322262b91e41570c4d508164f265299174f9c7e57635de73668b6bdf0105cbcd89ca9756b5824459b9a332f52e61dfd3fa24bd2b3a27799e881046802b9138f18ad31805af3d6fb252983d435cf6a57c3b17953be4d626e7f817782a8dcf682662172232c7a822b00c1d8f14dcf4c97e244cd027eda22a69ad4e64f468a96d359793849bfabe5fc6c926904f8ab3d0ac2f217bd24688dc578976d706a8ab89aaccf65b14af8dba1aaa35aa9055bf2fda07bf3cff0aa2cbab73e95dbd28b214e3570d981ea4f70a3e909693d759c0d2896b9549ff89ca6b82bb0d53fe69eb91db311d69d3329b11ae397f7adcee934db25bf2246b70d9f06ba0cd135edc170fcc7611d2e503376545850c5099aa0c5f25fcbdad8a0347b93802428fe7c1df1fab6e82ef1f960d99a16ba32d4162582fb16ffd595f9eb9109dce2287c3affae93692d16c2a7240947380fc8a002650547f1a7e303b7b85247a90080c0f03e59ef339b01316f0cc50c26b9fb047d2b8365adacf95dea934c6fbd88a16857a4b8733b37ee71cbd38ba8ce5a1b6e0c090e2fe392ff9bb59a31b9e2e004f093aedf0d19fbf02f380b114a5e2da62f88387becebdf361c84c8f4a21aa6191ab091f33dc89cf4aa66beb787ba5691641cee403a0ec94e852ef1c624f1ba8977e9c1db407bd7fcf74c9f69c9d49223712c2a6173f500f7d40d4560d020d7123167530221914d316665e8321b0c935a47e81066a8c35890ec02e5222b2c32c0e287c04e6876eb012bb384aa775cbebeee187f91c451400b8d1a3ce2d50029bc906547dea8c74040a3aa94b64d0804f344f2a52cbc5e04f86ecdee4f03ac44422ebaf534686918d274e8cd28161db117d0e643d7703ed01a5895cdf4fb74dd77eb14d9e85b01562165b50fd8e70af1b7f34e74a2f8168609a213426c742ad2c21d271f9926dc14135a8e8b9656e365b43abffe06a3bf934fae7d9a7a91cbd6b04e0c7fbbe10d5e02629707f3f463f39766eafd28d582969f72848965515ca1a5d8efb3c29ab447130d3013ee32b75abe812326cc9e329294215fd964e16141038dfbe4c40d425ab242cde9e60b747b81178c5950a39d851d211092a3e959a16f2dd30a5f9b199cd97b3c72890c359570357e95e9e421cb8bf9c8593dd52831fda48cd29c45d628de3eb6cb57c66cf8d78b7a9a220468e986f7b14a9a7059da3ae00563a1f41d7c3248a24343a753724dddcf80e8943344f172a96360a83a45b094eed73e8e596dc113b86e670ab6a7b18d1197d5fe5bd6eb1b514718b5c9326df2f2fd080c262c48b1c61d89a583f373c5832c668bcdc018cb12e1d340576426a57918ee393ec0c5bfbb42a7a14bc7da2e7a8fe4688e07bcecf6e376b17d055bee0ba370640d71076a45103134ab770fb2e2fde2a62db4e3c8a861cdd013bc4a52300234e59923c2cc2d7024c30f07708cc676d0afed7977370ac18b01b18e9532a97f97193f913083e0c71a5d3feb068c1b14446e656821086d02977ac6be0d5af75ad564bb1ec2d799312311684ba32aceed459246cefceb84179c789d7f293ede7dbbb451994fece0e365a704b32222f16c0b644cae68342ec56f70da1454d59e1de85f80356fa4f753dbbd66f833c9137f9c90ce64fadc509a446834733817d5ef409c3e9b7a96af079421babc775f971fb967101e9b16a0162036e9c6212ebbb795d0a3a03401983bf7f0f26e340ce950882c0a58185a8cb03e1c7ec2b3ee0763ebe6beb06c71fbcfca81a234f8aa63ae9b86ea17131aacb2855c076e9537d27c24bfba400e72543fb8b036c8f6095136a6f379e8d23f67a702ef99c0567c0b8157de0eefdc0e3efeb6eff448f4802fd1551aafdf03b50c461976fee5c4f540deaef9b67975521c5b354ed485403081c3f808f6503f22b1fd1384536bd99e0f92fb88ecf910c9d56b2210f31f97b6982f20583a6ebb607e83cdbf4873e1f62c51082400262aa4a7b7d2a4054b4ad36b87020a2a0b2f38fd352804ef649dc09cb0c573b8aca3b1a7a760b0600bfeb2b1f8f3a886c5922be04a77edfbf49d7dc23913d7e342673e59e3bd74a937a4f1aea34bc8149513dd65f9e43235a20222e427dee199cb6cd0c9f4bbf5c43050c485dd6146bdaacbbdb8138494b40f27eaa76bbac1b333c8d9373658084f7a3418643907f27fd30b2153277f0f145c6e70223f70e4b33ea78d820e494db774eed10cf0e9e6e5cadbd2f2b5af33f44f360023a036638bb74949c63e7ac5ee0d98a6f32284dbad99411eb4e92b490a1fd77033b5a9912bb81d6c92d5c1238cc4f7a014e042e80164301a8b616cd39e89514035304960e96bf19c2899e10daa4e00fc0a71bf6d8d222e97a73e32986213a5412d40ebbe28ede3c8692047914f928f6bade1420c41b49827c8441ffe308a49dd2f6cac4441d6b1720f45f17ca11e168fe9ce9d60864c779603c8539888fd0d430f9702ccfe84390b3141b64b2b696c15a281b7ad4694a7bd6b0e5def68fc4725b3c67aa0e137407bc54d353f502b6fbe0a61d3cadf4f4969f0586d42cf71a9efd0f909ab92b4d5a45c4a17717e486957c0ab6c7a3dcc99343ec02bc7106a63f634f8d6a896513cd7a2bd365168edf999afbe27207a9fd1f6fb4b9a823484456a2317e23e1bbc0c965e6c996212012929a7d9a9237afdf7841495c55be3e34103216cbe50d8dd736e184150601b930981128b4af83fec20fee2420fdff36f4440dab86b76e703744af2dc8d071da34326052649e20f680f95c67da59afc29309efda9692f05517d6e92ea55131dc740e20d50c5e7b2fc3630f6dd043af0821443e0f2f39e86b0f11e4ed56d59e4d3d178ca11a22dd72dbc36405945a6afc82908c668f46f5aea464f64cbbfbdfa67aff81da66e0065746321c53c3a3033eea931f81d39b70d478da34cadcc167a736258921cc21e40a6923a9e417c4d14806b4e7f9f8d0646aa9c6329f9b5eff7602fe9d4963f9352610ff5eb2751eb608fd8a1056980db544379092d5453e9fd689da9a32a0a611227dd5fbddd7badbe80714b6818be5c62228b79935de37ccfd2b44df30b52a41ab4b06523c77545b052942c2148eed6af8836e63c5d07feed8b1537635e94180f282128341e259826f51377dcafb8759a2cd4a26b87a0315ff4c9457e3f916b93356c08cfffbdf49c6f08751256b0ae52a4985fc9d7eaaf89f07f1eb5a06080c0b547985d806ed06c8915feb9b6d0ca1abbf5265788eb95383f33d7ea08743624f3120e9384caef484444df64caebafd717e77366b7b9db4e4a7e93ff967dbf0385dd916ca046551487b671ef95e8c0a279b1c37c548ca8b681960ecf364cd39bee67077186e81eec3e86e2af4e3721cb93dcd4422066a217cf4ee202d934602a9eac69629a96235aa6576da2add69d16e7cc3aa9d44ffaf628d832f7d592fc29fb57c93abe24f3e732c8e946cab3e9f6578b52235a19de32a9eb43eb48696975817f3231d6e03b8232f5394f459db0d51bbe7f94cd803799501fbb5085d2327392b0e93730e28415a0f8ebb13d906a4807a4844a205fd988a5f01a015d4fef9b72a37ba1d8b7de1ecd3059d72016478334ff3a74eb878c73b0b01a240399df332a51bba3fc22e8bf68dd318054377987a161a4f9e997e8b68827522f2ab29eac0e47dd506bf1a95e628e5e85f3340470f4a42b66d9f92a28e500818391c2c0ed5fb0f11dc1fa3c70e08a5d76c4a6a7bee13dccd33144e3859b36a4891d4f9c952eb4a2117c519a91c00147ff3b9042a7b741f9172fb11097bdfeea8964cb1743a8226a7b2622647b627658d184dbd9a6c55f80c3f0ae1c54161b9c7f855e054a054c777974457a6e0a4bf1ad6b23bdacee8bac8685c0dda41fdb996459a7b0d8b27b7c5d107b3fb80b9c87d30fe23455fe0c44461aadb156c9edebf604e1ab1ef96cc84cc065102b1cd21162ef33fe", 0x1000) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000002840)=""/57) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) r15 = msgget(0x3, 0x0) msgctl$IPC_STAT(r15, 0x2, &(0x7f00000028c0)=""/92) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002940)={{0x2, r13, r14, r8, r6, 0x20, 0xff}, 0x4, 0xbf3, r7, 0xffffffffffffffff, 0x3, 0x7f, 0x7, 0x4}) setpgid(r4, 0x0) sysctl$vfs_ffs(&(0x7f00000029c0)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000002a00)="9a5bdbf8caebb6a6299827da8e98e0", &(0x7f0000002a40)=0xf, &(0x7f0000002a80)="ec4dcae1cc4e5c5957ee461ca91b83fc8d7e463af6bd97a4ed2551ad0a7267913d935d660b0b30acc847026b0e94e41fb234b6a9edd702a94b9022659e98ba1760be5acb58a980f7038bb6b9e459d75f6d53d9561c0e422f24f101d8d11dfea14278139c0febc6bbf104ed25c84322d4736099017c07d25378f551049065da48d9ff96f7cf7477e6c00ee96b193947ca375863162cf62ab9f201ed33611c17655909bdd1328f07cd9f2a049cf0169c58d538c89d64826cfc75e9bbe886d7144f1cabc521137935fb59f3864b73b702736ed8f412816c886bb0af879388adaa98cfb27f423212ce41e6885fb9433fb96f6ee70a35c5165805daa1024a8f9436927f82e83b533b584ccaec0be97aa71d4b04ec895b2373059d526e1df72d40d882e717e211523a65b90e684c731185d4dee90f17383fb1d1902d8b38b08862aa00bc32b914af38dd4e21c50468e00ca305080e2a7e8905980ca38a1077968979b3f8d1ad8006f4c1bdab82027c178a289b291588f6d065ead200371f9ad71f0c10c069647bac9a013f1bc5b5b614bb82ac5a3befcaf64745d1c599b7c010836d4c5eefc49d3c9c9b87ed4a9b70e1e3a33ff323e635053d97d489e26e321ecd9e4ab5464b87681376162d19a0981cde961289c58b9e2656bda20b0d2fa1c60d9484b66dbe68073a24156d5b8431fa3ceb8f520806db1faef654496090b6edbfe371e4d4d2050060e648d72a3f23d6b85eb12eeef7b56207b8fa6724b664895fb6714de16a85efeaf84e4beccca2bdc68e087067890780e32ed157cd701a4cf6974524782d6faf07bf9f613337474be33da3cba7e95f3d4760b8ddb9a51bc52ac99052d3eff6cce55eeffae9a7ba921a8506323e0ca43e9d98aee3fc2f0cee7f1b662e867c93020112b21a03a32d2fbb3ebf4476135253af444ccf3e2b534fced2e36bb4074874773e495c7c529c19e8e2dba03746e1ab7fccc079ee226d8ee084e6b806bff621cbf988d87608377541a212aa4f48c78f3b67ef0c7e1d30fdf6266f1120bd5a129d3c7eb1f57949da0dd8cbdd1a84ea5e32f316165a8ee64e11a1459810d9386b277b967e4efc81cc8917b8a9ac7137886c5c5c319213c6faeb077b5df3100a2e970311eeee6f2a1b8cd2254942f3ebf17856a8fdd37f544f685f5ebaf0a9bc1a4e251559b787b45a0566062d2eaef385080c9940647ec7db8175bd26b3e33d9b96942aa4e9a31fc2e376ce7cdc2f1369d283b15e17e1d4fa6b9d6c1e14505edea357a6172f6f4092c35d057546bfbb45d4913f3d52b32b90dabbfbf2fd8bc28b31fe6611d3a60b60f2d3dbf19533914d0c83e1d36df3e925939bdbad4db84cd56c3d77427b6b3af7b67baefb40fd905b0b9efac0f811df568251627c0fcaf562907a83b4c13431ec80a381ab00eab3a1586f011768b589cc485a36bba1b7c187fab9e060b2cb70caf25195687e45df7602fb0579ed801b4e6bd3cdfff434da4bff838975d22a30a490fd9041e8923660ec390e1f1d8f3538b010899207aafb26158ec30482057a913bf7b166c0cbc96a11a36e75ea6d74733d764adaff34ae536c50e4c48087547f3a33a3ab1d6845445391fc4f5b4e2c7e7954c4afe7611ffe6220cf9d2bb99f9a88730dd3a71cd1410d74ae73884abb372a08817da3b56fc30473f3727599ff0ecd7e87a3db5dc809ebe9db1fb7ee6c36298226afe18b0077acfb7dcb7a278603aa99cd19baf2f6ea6d1b207371885ab9131caa3478d3ff916dbdb8fd6325409a954295d98f621ea4a7dd4ac1df158300be630e36b2485e2ae0a1cb7d6905cf71af24fa6e0283624053ba33cf831f59504fd8099b287467aa708ad47c8124f65cf07d7e1c48bcc316b2ee8f0793032826cbff0fb0fe43a5d39c6aeb0499666a43107ceda317f2082d1a2ca51d9369548b33818fc140f937f1e6a722bd716b3afd8bf620f74c36bc1ab0c98276d746813f87b69197bb2797dc47657feabe8569b8519e9e06a3d35397540a1ea31d7f0907f9e72efd7d63371f6622ce65fb3ca4c19e3035b02c963b77cf9eb357f03c7580848aa43a8618f85f9e168dc5c2d6b150acf8fe02def4f5d2fa5d5a94ac4f22f1a017b7e26a18d19a4114324fe3b21a1d171892f0f33319d323acfb0ab18fb61b569134936451ed4fa20def1e68eb7576d39a55a46944966aaec1753971532a620d8ad148264f58cf7dcbfcae3abd170fccfdd44998b8cf72496a4acd8e607b79ae53f98ee63d1e549135a3513cc5efa9ca4caa109bb2e5fd439d8153b92333b39d46388f5bd87a03e7fb8c57e8033346dcc8e90e071f6f39edec200f3d8db9a5d158f6152b2782bb9e393f54a107eb123d17f77929f187831656859c7af4be1ac9da31a6b09ef96826170fa1a8971145ffab4defc947ce48c3d597b8d36fb0e138e80b35e4daeaa8c7b46334df45bbafb42736c1a3cb5d4cf09b65e813ef552ba470a7e663fdf257f3cafb864e4ceaaa65aeea5fff3b5ade0ff088ba999fe94426989635a662f71e46161f70a4b09d8399dd340ff02d5bd9397e2da60dd5219ff8f949362f6abb42662b8cef60f756d5fcdba48b3a1d39c6ea9e3f6e3694772a2c76314c1d984a3d2f0167aef3cffb11bb432c88f005e1c632dbf78366c0c5ae0cd9825d59faddc59f0e1beb598995e2d798b43a12be18cebd1acb10774254821fe66311826ecae0c3c268a13434eaa92350743ed1ef3d34a92e41d258ca2eb7114cc8f5bdcec524ed015b1f03e537ce96b77e4898b9cc1495cb35a20afc2344c68f6d8ee80138b5efe59209230d6d3cd858e0586ca0f59a714a2b3a7a6185426645bef2e93aa8a4b26f85246e7da8a7ca42774bb9b7954762126d18065754e49294ac68c3365bc101de5683f73d6088755c48c2cce2dac7bcfa6e10ac1931210e3d18ba27e98cfaf0c744f07dbf25ce97f7fb282a253cb6a0c1c0393f83e9f7edb4be0ea40bb87bda1dee222151b28e43bf672580366b6dea2a0c183da9ea52a2efd791dade5484d421fa5f6edc369949627deca1ef658b8714478d3e84eca26ca9e0db896b8d9699bac805cd8e512080f42ffcc952e1134a0e8ff702b0ad98fd1dde5b7bf044cf6a4d7f7e984773f904bb5c64a7a3cc08c26f5514423698d515ce47d92013bcb30f21231ea63e43000caf9d75ae583a25a110f4d096ddb33e95ce6d0c7fee5b93d3b09ecc426673c25a5dbfe8e471bebefb380c00182c987181fce827eab21fbb5f72b315b0179d538fe08376af927e1e9798962af2a71f997180922c9db68ba17b202e4d5668c9e54945ffbb8684367d9556af58dfd3eaca3e3fdd5f261d7d30809c470e85292d4ea6d714be4affeac86c62d787c10b96d827daf40e877754b2840a9bb0c8db2d8330d6fec7be35b78e0301c80734907b2e929398ad565d32ccb61404a884955ae87e11341bf9c3317835d829ff9a45b87e97b1404d9414901015b2bc82c6fdc169db29a6ce605db676ab61d0e63e5df680d38719b55f84686b17dd5bae9ed719706eca085a9739e17acdda329a60fac162e670c120e47839fee70ab229058086d78e0a0c3ffbbd2305c21583f797711d840f23527cb7aa95acc056570fe550fb2e29ff4481e1b6c7b5879414be12d35b64e3fd6e6b77e7476e032aa2ba3860e4f7f251d9fecd9250fdeba65aa9aedbab2f2b0837e9f62e29e9ed1a7a1ed5887ab50cb68a9616bc65e042edb54d66da0dc0e25240d7f4a5c1eba6c3e6cfc522930c356f9dc1f0613e11acf21b47cafafd3cc1489126b14b2fa85547f245c6595e13258ebbc3d29313d38e764e432b6d8d479d3d1fd927b23e0b9523fa4a514dd3fc3dffd6c183ff827b3b21cbfa2bb0506458b2bb80acb5e28a98a5c13fc275f63fe35074baa5c50ff07f5f6b9a338a7a86194fa692c525d07a3496e00028b21b4156166c8b73c58c830c7602b4d9b31983f46d65882f408d8e5341931b3f0b6a22406c88fa1f83b3571b166b9a467e2610fd71d965949e69d7d6aab2bafc55d4671380721dc4b10ce97ff8fb3897eb9e79c6605d59ed292624ad8a739d0f219e058ceaf01c5ab5ed2521f91b934b6dfafbb1f5de74483678c452f6036564032d9da066c9ef6973c458833dedd877e4bc048cc79c3a777c03ba31db4071af93df4681c10417abe8c8c4fe049fd218b1239d5203eee2e150c4946fd685d46c59bc331fb1fb6ad8117bab6e6daabc55e826fbd6320d5e39d8b10685d6d294d55934803b577a79b66443e58c60acf5cf3ea489d27bfeca18d791c6048308ef2f8d73f9974e6a9f55f79e05525d957b45e131b3f39763009f03d6a236c9f9c8b29b1cf5ad9a3bc6e6e6b638ef2328d179358c3ea95921e77f88eeca3576c50a715fee94da06cb719f761836b1094413b5beb8bad7d4a15796fdb0f4f4312200b91ec22d83d29f5916112ee83931810a0f2da6ad29df67a8c6ef61ae7c790900e4469c23fbf677bf2b0febff5867b51539c067109a0ed241d6b1e2c88225f825385bdcae5566c66acdc879ef608c84ee4c5bc30a4eb9aafb46d5d1b5df7923755a93663053dd99059e463007822423ebae7a199f865f89f00f99fd226e543c70dfe8f45b6b73f3fec078ea5ef9a01e9d8ed395f6c8cd7e2cc5e60c982d7ea5734f2d51ca188e3ed05e2caa203c52c7345dbdd41136b7279252940233284da7e7c819dd6fb2c959e700227e11c401c42579020074a7681ae87cc9714eddb062ea4770756f8e1d14c7ac8f796e2aa010f895ebe507e3809891976ff04dcc92096dc5d1ff0ed04460151c2281bd6bf6e6fbb3d2a2b79ae95bcf99a49f822acc4dc0167a4fe719b1da872b79467cc4e813507e0a569994d55b0c5e94e7c2aa0b22b16b0d287b910d2c96f2e39b62c07d5e9011d7d4a20eb3bfb393f4ec277ad32a9310eb6050f53fd504b034fbf3affa0c6ee3548e17263152e23c160a82fd868a88efdb17ba05504ef264d4f281605b2db3559bec812308ae6b7ac4321c393911ce316d1a16b7cde529148eab0b9dcc50be2473caa4cd0670202022c01af6c126348e1af1f3c2322100a3cd3f71a1d309fdcfee14b4a1c02893bfb22904e896959a7ead823bcc22e2d14cc0aefdaf8aa63228ebf948ea8ce82d9e3e557df1328f408509e57d554e20ed88357543ab620e4e4ef684f2a63345ff19f2c4b78665bf9897cfc75051d6af42b54fdc8fa5529ec6f6a2b8f9413b99590f1a437bf389f285b06d9f309f6047fb8277cb99cbee1ed77023c7ff503364c294a3d78f93e37e18afd4055875ad0cd6c4c2dc2658fcde39c1b6998a2f5ce79cf311e3776db9fbf0b47f788a0d9ef07df2271663e9b29cc34957ecb2c9d79124a4469c75a65880660e314a42e7e9727c33f3b393a8bd285e29f47869d061c82cffe5438a84c141ab518ba41e82660b0f665129433e1aadd5aea8b977524b23309aa1f0adc5dd43e9e5c34a7f2895bfe90baa1022a40634236d13a34b094a4ea7b75959dc7c54fdf6607ab511d7295d4759495e92d0b967edfd591a1b347de072828b699e90534ad6682b6537bcff1a4521980489b94b8a389b97446fb96cbe2c0b269eb940083de6366c124616550246e889886e1b04818871967482b138f1de6a73c4982bd55be4a86f329844b04881e4156043867ade32eb518b9f41d17da57a644407f3a5bdf4b3109db23b0ae313153a8ea76080097afb0a190d6069aa4f12d9eac06e0b6407d171d27ec0f56e840840a85df305e9913de3d458f6a69d", 0x1000) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000003a80)={0x0}, 0x0, &(0x7f0000003ac0)="e0a2cb4fd448472670d327c9c9a39cb0c562bfc8a03e87048c225009f2919885d2446d87d60039ad3ec64a5cb6d56591882a5b18ee7463356264f6a8cc1322692b1e831748497e6a1a645454f7edf507ef4ddd4e557e8440c1fc0a719a5019c57ce007f7e593daf84a9cec1f4ee509e61ed311929b3d0becba244d44e63b66d130b4fcd3ff83a1843e067aa0ab4507915613cad0d1257a14e0b670fa3923a9db2d62d8cb89b06173a9cde7a845137602b3a2dc76f11332f556f3ea5a926cb3976b09dfeed464f32d59b681315206b9e79a3bb86da7642dc6dd72b6ae8de3d42b987123b125b70227e0cf3c40711e9866423c4906027c62c84c46732a450c12efe31474ca90425989437246ac8181e4a4786bb06940523a6f3cd3bdda658cecf39d782b9759c5e3cea102c9a88a58a0cacf152b57fa52332d61d16e078415fe5909f1fbbce01a734879ede9b8ea7764ad0e49a0e92357b0cf945da36f01cc9b9dc167a02971861825306fc1e8b58336dd10fc089db6ce9e84086d41f35472531d8a69dc5be143f4654596a0a241dd9be087418c263146dceae3d0d73307994361ab724748b144a7057d7e46c345108cd541641ed8e6ced2f977328632327eae0d46235b48351d1f59941033f29878a220a9b22035f01b4d7cb5c7d286b2da774f5c1dedf05f85cfa08b759d8b0a728c445d30b5d4f9a69c18872356b61fa309eaf1e27d1a83a8f6c60c543a19e73ac0238d96507eaea3579417ebd2c7b6fb7defbd85cb1a148f641359fc42c93f6d5d5dc61b382005ddce2376fef5ce921c96839e270bd2f400c354488f384259bd5f889d779aa122597b6e216d7379e70f774550d99875326b7d20a3bb276c129d7d61ff802f4067f88aa5478078b4794e0808227e84df9df07bdc4a53c9f7c8b903db47e582cad0447957ca3c3f6cb56446c6ff0a59d470b0b0f74f3824cf20fda032ae89c09cc63585690187f0e0145fd609b6495c036bc1c61d966452d5183c64cce058b5f786410ad97de2541a2efe4ad3d4a68620b8929f8b8330687dcbb96bcd6226edbf16d999af56fb70d7afb44eb9a636fc3e845b1946e56ecc9cc995a5bc8cce596f2eb69e4dbaf7afcc859bd22c2d6c8425e3a1d1b04a991c24cd6fe3182a76f3737e4155428510abd0ad1398f6cee9cd5ed70705aef3b33e66ed2a82d9bfe82e0e4e57c8109abbba7e4e6bac429c12422ae37ce2bee06819f4fbcbb3f0b00142d8c76cdabaf461968cf9fe911bda2b1788064bc72ca71029030d1919d81e4ed57e32d11eddaeb95b4e0dc7120dcc42a263e5438cf344b3f429e41a11550fa0f47d2c20804455f2a7259cbc9a62994eb23222df5ab6d9c36fa6644a3ce705bee613d10a45cf8ad757a7486b59ee36bdb4963a7aa64f701d8596f7c9dfd11561cdb867957c825c5b636f160e1b173faa6f9f03bede172d9dbeb5e83b8a8f1ec50fe30d575590786ca1ff1a78a2ece0e7178e8c4d0f335eedea474428bb7bdf4ea17540301e86781c1fcfff45bf3f35186752f84de2e0b7239cb6423958f62784bec70474208cd2496a5d0af61473bc3d02b1b7451dd564d4d5a1b90f8f3ad8ec91f0ce3a10faaab22fcff079ba70757c1b56672c8034b6372ad5fa575c5737124c1d66d46e3d2a9cdfbb1fa39db7ff2a20ca7ef525666ce7fbb40b6c4fb08566e3c4bc60b2ae60b72ddb385c60622ea81526e8aa4124007c5eb9c31a1d9ae2c88f1a2bad84a2375178e9f46d535e658a9e83044de7902254cf20604b47a1d4b88884dab4d1718baf8a3bfa3e8fdfdc6f353d68188ccbbb802a846cb740c9a0004735d48928e09f1e7ed214bf4440d87ac97ba4d474ebf5cb42b93b7e45834595de9dcf96278c16b30818468ffb9022656e5907dfbba2b7e09aea886b12216623d77e2b92fd38db28fb4b6b90f3ff2c24c343221eba05fb9ee534f2b0b3a04115ac31685693d8cc14a15a3c8b3bbca75c1274929feb5a94c6d7fd3fd391e5e768ef9998bd6f06456207d7e9924d2a41047124256b8362f16903cce6a17d5d9f2e396f214705c02226664a20b8afecc3c891c6409f1f92177aac29a7eb4c11637180dd93c3643685960957b75435f7c5fa519665f2d92cb3615585020e4571ac3a09d055222a954a7da2dce8735914e3761b6dc867a7162480d86e550c939f7fd0ec625ee95de1be62a6c6400719d91853326a142f3f01a40fc4e21d51a64affbf8e9a85e9a4ffc24c728a25946d7b40f92c191876e697a99b49ffe1266010f1ef1ed6ef846218fd1b50b1f8a48352ccd5c2db3d0aaa2bd69adee487f52011c43c07d09a77ae33729d9d00ad959c938858a4397e778af2c5b65be683f8071b0a48d252a4b1266377b395d642fe13c6fe4ebae8e77a9d272ae1184a11418875afffcb759845f856ab5cc60dc3fa14399aa2e0f1b53f1c6a95f7c81f5aaff387d954b85f01519ac944464a9ca2625cc28d7ec8e80a13f71b6db06b03ae13ac6c0a1218b86bd43004c9921d74299fc5459ccd0587c67a88977d4632ae483724df7bc73ad8cd7a1607ce515c11cbb66ec14794f6d50c9f0d5d5e1c1b69e05ea1fca2a86d5e1899d276531cf8b95070af0bd49d4392e86d7ac753916dd3d66d354134c97d06cdeae7724733d6443e71053c7f272d87ee7b501d98279fbd68396d2453130b966465eb4949546df3a3cc36f98c8db7aba50e62a4feb456d87ef218e12966f673cfa604a0a5cecea2757e88298079a2d9316053dd44119e1e4255207ae9d5cce67be4b3794f262c83db0440b5997243ed93524bf4f49190b9bd779b564e47d348474817e97e365205ab966b9ae4ebc94bfeecab2e901c4489703348442a7d1760a6791a3c7d75875496fc3eed717b363d24ef36216dcc5f0315a6fc6573d53c26cecb3babbde3915266f724e7a70c8e7b78ed0c2e827a7a03fd18c7d133c871899870d692f46873d3be165667f7f33ed250f1c585d7a8a2fac795e15c46dd6d98b41303c545f56d55462f8119b75036456e74000bf220a22c50d111840c6c898b704b5d0e803feee0c582128677867d1fc6a4678f580e368a444a1635b81b283d95490d25f0713e7c6dec6d59da55800eeab63eae3befcdb0c8d68f79189f4f925d947851f894c297c2c5a7ec50acb00af1251089142d0ab479fc1605f1a142dd654285bd9192913d4e5a0b23aff28052bfd23add9fda1dd5fdb2b176e3b63d6dfc245023e225f2868884fa4692e565ffdb44a0441e96bf99961e71eded3cf1ce821c45e27e33da23fe2ae0970853c6f166eb35d0a28602eb01597ffe3c5f6c90cc12b65174cc171c665ada544ffbb17b9d908c4343606b22e76a83617a0faba9a780f68e18f41ccc9a8dda7d294b6534133daa800b77a3b68d6b0efce1f22804c0857ccf5d4e316ee2bf9358180341962b7da9bc2a9ba9cf3f677fb42ee4e495b8981bbaac50c787faf456ebd2fbad11aa101161b65e4414e9a22da122585c4df8d12885e112330c21cd120fa145263d0eadb2117998522bd030eafa005b43156fdc6e5add8121ae80aff5a293a94ce8ecc8e68472e86b102f673c348aa56650f8c472e0ab6e7c925485db32ef86906fce50029434804435dba8fee41b5fcce0e48ebdef6b4a1a9b9dd7d40b60312a8521ce113a730eed989a9a802fdedb9b0e3a7dd4b407f58bad826df463ea05ab6a7c7840466db8568850ae9e04d1675b57f5b8cd0ab8cab5011e2558f4ddb04dcf98dda2635a78f8327296f34e53667234ff4ee868639cca0aadb252b5096f6da0f1ccb3ff4ad7522e86a990c6218a8cd90601109d249e6f67e696ce76a86cb734877d1ef3634f4b8e1cdc519cc940946224aed5565624b38b446bbce4f1599ecbc2f8dd1aa5843e84dd32521f7b2ad096896bbc3250677917aee3b661807e7b09b9d76cc768140c66f897e4aebdbce6e231faeed7f6b164d8fc9dc1178a0ab351063772aecf791f4568e3fff3d13e18ed0447a1fa29f71706fb83954f90cc6abd05f417d21d75ff9397b3ddc5aca20e8fc7a78ba3cc054c3cf3a5be30225e2e5be0745b748e24ca886033e3d71a2873a88fcd9b226c603fde0d4bf531ea3767369c95fceba078644b2090134630ce7ecfecddbf2097359bf65c532efba11957d81f351e8bee6688cc642cb08f1575ff39b2a71e28cb61f4b98860fee0c1d3062a6a934453fd90c156d269f7488654165eb57d0c36e7801be51cf75a7be82f74a79fce2ee0cefada41f652679dd61a5d5e503fc83a69d6f32043708b6b22bcc1fc143228e6cef937b87e2d98e446651334a2d49219182f9b075a4e83b7aa6bcd91f2435ba5353bc64e7b293fe470e658ab222ebc54c1028541137bf2a039f77c269bb6591a937c23e836e57d95aad3e1d99a744ef5543f237f438d56706ef98bfb58ae2bfd8b37157ca32fda48d588af271f535406e30bb71e0e3b65d25daa9842f99162d0a3b0961a870b2f1191b6174bc45a856736bb130123f49b73775b54a09dfe18322f84cd3590dd820cd73d289156f4e9268079140a3958909b94c0e07cb1f3ee8ce122ea45672765d0481d2bfbe2379dfd1eb392e07c2a5ed4f9d323af3b57e167aee0b38e7c0f45ade15a6374f58737927d980588f34908710c44ba4f2a043e1212bb0579cad337adf5af96c8fd25d04d853d611d4f4da44051fd999bb2c0c8f56863beb8e3aceb4cf83ecdf13fc899b2c9e9c60ab9370e303d0eb11ba4004962d9ff876373659b6dcb098e059257e9aa820c93d1cced46fe1326dd9bb1073bb60a60a51c17283c142c55dbbcf5468521aff010111a6547645388d9b55e92022480025020010d2e371176989c899a8c8bc7bbb6919d1c5bbfddfb741d40dc2ca3dd354fabb500ba481685eb1b4729a1e4387bc0c0db4e0ea46b05990806b268784a4a02743d1d2fabc308696f494d165aec2000f7905d585007af53c791df223d7682feb27090708ea378a3108dfb77789c4ad610e1ab0ae6c7383383aa141325f9056469b4a4d91de60c7d6df7492c0a7407748edac8b4f880fcda005b4279cedd4694338746962b95675c4e19bef7af768449daaf3e27d37c6ce66cc06ea867ada42abd5d21d4e54b9b6c025a6c3bb239cc20cad4ffd0be2a8c06a338ba3eb7a3bac512ff64d18c64275a7f70432053e6a667006b9ae0e67ffae7ceff50ebbb5d753e8c3b5949b74aac34fce41be6c3260643639bf4ae672f8e9c3353e2b52008eba4ed761bb20593bfd50e918ed280e201b492380b702841a18143ca72272c1c4df864f0b597e32d1b2db85c5bb94b83016910b0a3f08d555b4a6201ab1dba0b823b8703c06eea071ffb1821164758f9898421a70c04e8e9f718410ea52ea7fc698067ed64b8e224efca8a78943b939f0e109ec1453f6edec6882f61e5d50d2c5e4ddcb54099fc15acf8bc38f84098816f26105ee51b8ffeb81797a6fa25a6902912c6eaf4ec082ee0e1dcf4f7012600b22c1d076692e12906ea9706997e4e6e3e46ea9e0badc66dc15404c80807c3f505d8145fa4a5238afdc20c40383989b7a55e4bac56e7d8254ceb26969902b5a42380f8c34a8a87c5fcc7d8fd2e7dbfc3ad69b7c837617a71be942e8b3c8d382c9cbd70dabd1ac52c715b8615cd45dce0871dccbb741f9d7e1d5e768a5094d61c2d5f12c9381aeb6c07d18c4b5e7f394ed3226a1ededb0103eef8d4fc8e37e575c113d8a45e804be57b3c3bf54eb9248d4834392261541a6ed4135f6aaf896622bd2a5cb6fb0823", &(0x7f0000004ac0)=0x1000, &(0x7f0000004b00)="3ce10c85dea2834dbbf1f003764736d27d7840c12d2d56de390e91a0ac6973899b5a36b61b802297a1cf74be07a2c9a4931d72c1f06739f371f5dbb44161648bf0071dfb2b651be1c1e08378eda774e1e032a3f256e3cd21b352042dc248c2b04642d7e50a89395f5af6cf3a8be64cdcca37e8af0d007f0e8ad32a63450bb9ac953f01b059cfe1dd19972fd52231fe224538e1b68ce3783db699f58c067861cce9c9f431f2f2aebdd4ac4a7eed86f0cbca36202c82488789669b5b9e9765eb5ec7760bf14c5bb99b6b12ef6497a004b6a7", 0xd1) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x78e, 0x42) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000080)=""/24, 0x18}], 0x5, 0x0}, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 7: socket(0x2, 0x0, 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000855000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x100}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000b8c000/0x1000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) open$dir(0x0, 0x200, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) getuid() r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 4: semop(0x0, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1800}], 0x7) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff8}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = geteuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="4fc55b596422536aed1eb800ea2656f3bc1aa3874e533c1d839276be811f0b3199c3b8df0dc7250bed0541d7e6fbbac3a86458fa27d34c6ed9609712ad0e", &(0x7f0000000140)=0x3e, &(0x7f0000000180)="647216e3a336bdea669042a154492f7e4fbe462d313826dbe7c258ab763dc2113570611d53b3b3ecd22f27b24ba8e7b97d9d395099341faa580efb7824ce468b81af7149b5c4b4d0365a515f066eb9abb4c202d767c3f42fdc74d43db5e7c9c229ac6eee7b17ddbc1f57ee72bdfe96ddc9ccbbde81bd1513c473b0", 0x7b) setuid(r2) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getgid() close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) setpgid(0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x418}, &(0x7f0000000040)={0x7ff, 0x0, 0x40000000000, 0x20}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x637e) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x0) link(0x0, 0x0) link(0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) close(r4) execve(0x0, 0x0, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001040)=@un=@abs, &(0x7f0000001080)=0x8) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000600)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x3}]}}}}}}) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) socket(0x10, 0x5, 0x7) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0x6) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x28, 0x80, &(0x7f0000000000)="8c740b72", 0x4) pledge(&(0x7f0000000080)='@$}\x00', &(0x7f00000000c0)='E\x00') sysctl$net_mpls(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffda4) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="6b2b22a5dd5a160db6e5d91a0a9183486513e6e2cec886f996270943b11dfe5d5652761ebfd14b89b78ebc86c0c1837448c769c761b1c1eeaa2dbaff3cd6513cc77074172962c3d05772039cee7051fe4535bdc2bef18b3d1287384864b5f1a5e78591d42ad8c6cf8d683a65012045ddde7beaf2d029afd9086b71d9e98f14fa9bde013194313a616fa1fae87d32cb62143f4390d0c67933303e5f47d15d27b703709df0c5d425b900f1ba69f7a1d106fc18df0888358624f2f16b564407e1e86ae5574d349e66513cd9376b4b207badf0cac3ec4bb7687e23ebb218fe933137", 0xe0}, {&(0x7f0000000140)="95bbd7d7d111cf42397e2294eff3aabe25e25a2e60534dd8e198be817693205898e07aa28cbe339b1abb4aae52dae31e1af7130dec3461c030c7b06c11d1aa968673b12ec9452ad6382429", 0x4b}, {&(0x7f0000000380)="b7fd8e4219a786e9a41ff562a3f57309c5e9fafedbdfd44a5f88bccf0a67fcc92fd4a22393628b0342187e70962743bc87636815922ff6ea075f8db1dd20b363c4f2171381af2132004604b80f19642323ff106fb803ac3cfd404801ba244444ad721961a8caadcc6de3f8dccc810cc476b6e84d3156cb2684721bfc8bca56a78fa010dc36937438162022dfb00e46e4c8beddec9ebc3474770376de689251b243bc7036fec97b67eb3031835ac1670742fc3ae041a5edd1efec6176522595d442ac5d9750655df70dc9f820f234f8ab7da45f4203c98b6ddfd7670192e6ac8c1f0c3629a39fbb5f8a88aea50c9a2ca8029a2bbc7359e915201c29faf1b6fdca3902cf328ccf8d24b56df4039b2a0d7ec8e1cc1e014c08601555e4eca507c415168ec5fa1bf2d12ea1de650737ebd228ebd5b1fd39a11971dc5d230ff4de8d56a26a32319b8cc51df44b11abb03b7706d9e2b1e95f0a67b0ef8606c53c83622c8dea60c130a6aed9f6fd7d1e53f6ecb5b9c59b7c2578211fcf09d1692dcbc642813874d9d96f69525ecdd7d1ed30b2dc3964cbe9a20521dd737b2142248dedc1cebb8e079b78c5a0e550ed06f2632e30b47450a27160391d62d4ae634ebdd6a74bd3cd005a75d52c3036bebf9d0a290671337232bd0a664fb176c099f2f831108b852c94c827bc7dd9351c6fe27b5191e46d41d58ff5db9496f6d3cf21ba8af66befe5e325f17cd5c8381bbd2c293d2116cebea70a5ee05c67efeb17978b1eb83deec3264c62a05639f7eea36e1b9be46dae6f409da7b104c9bc99b0b589c5b54606ccc50a26d67a320d25d37c05af37ed28dde45f64d1eff42d6f3b61d4b62e046824cb90e5f30bd0e4e9aabaaf8d281587e93ca104f10d61b2cc878650c01c895ce82fdfb17b63374e7a689070874ea5ea4d0708d05a70b2ec7fb4f2a19376ce50784c99c43821237734315c88b010c0df2a460a48b4c2e12e52a72b36a8dba2ced6f86c1f2ca6015ab07be55a814c5d3320ff57259b5a9f4c334989f4b1b9a7820fa9c531437c70d45570a838ddfacf6972cb51fd9c33814f138401342d954d55a43f9f0a5cc7c5c8792e9189c2cdf2a6cf278812c36cc229af6ee2c2fd7fce74650f0d6855ee255f10dd4c90369b5c9c30c6f0d7cf7f2da1f8818a1aa7baf1a4d712df58063c8d7761a64ae132c85071c33f1ef43cf6975b0716897ad0e83abd5b6ab3ed89875de9300a666e537f10d086261899460961b5d18eb17ec4a3b7db81042e723392ecc7b903725878acf13b5922d1f82257c05b5e6e461dc729b9d71be993ceee4fbbc4982fef69a86d597f3ad757007428a82a3d70b4bfb43dfb21a15bedb821abbf5e4da59e18eb61a13e4afc718d3efcb0d3c3dd46ab9c0384d20dfa6ec077fa27761e217a3bd0ea1d726cb1aee70fb7f892177afd96f9acb65d700d43169d81846e5605e72f64e10a9ef715a0d828be9b742bc8eb67300da0bfa72a9c5e3ff3a380e84d780cc86fb341a6221973b70764e5f902d57da0c2218931f9eeac55a8b44910dafcdbab8c28327a6707bbed9d3361478261d4d79eb73555e8319bc9042fb2193340c69ce6b7f86466c99449f0764801c8958426906dd3f7d388b8ef80004f583fa94d633252261b1fabe077fc4f86776f8c380ebfb3be006448a7725465e52eda74f555b45297bb7b4e65bee27c2afff904a598acd67e4bcbbd4b0b450d91d4f71f42e7cac4e45d4260dfc6835e8ce6d3f55f3475be896d29aeecf1764a2b3b544ecefa42edd2d916cac9302ae7a62a11c30eb29e3b96bf0575e708332f2dc37302ada7ba8be1a47b56f8d97fb0d616813c8f0b06b0e0976334cc7f29194cef11226db38e41c1befe4f38b8de40d6ca72412ac56ff1c2ea6c545df028dbba56a23ab378702b935482f68ae0d6f8c8ce120f2a71f8e1cc721a716382b265ad8fd80c23a1ca44875dddfbf4078c2ede20fcf53d466b5a1c0871ce1f826f5086254d58cc1f832d9e9ae7aa58371d21f9d0e25a510755d72a38fa78b21c0474b02cc251bf005f3077fd1f58849d0ab06dfcb75544de9071ae016f68d7ec1bccad3565685724a87d5da4636403546cfade208676e4e69fa546e98cb59372b24b188f592c6e0b26b017ab3e21d044b2d1a899817215f7b31909bb6de4b919ecee7fd61a7b6b7b0c1e766d1605ea0fb15d6c9d7833b7eba2dc2c3c923477a499ddfd7bb59928f1ad44fadd08f173c92ffddd2936bcbf7038614ebb2dbec732df545ff744ae1215e3e25d7498536314e9baf2345338345f2ecd9ca19899940c64444eceb542730b7b96d8e212f29a221e2791757b3f3c304289ebb1fa3b3ae8ab0c162b9908beadf9ac013e21e58626e6554989fbcbf98e400c5e978994ff00ec6632d3cdbe05dd308751913fb665505065bb338e96295db89486602eba2289cdbcc9a03c7ef12b9588d614cb03b2c76363cd75cae98fe7927c74302d1b538355bc531ecad3da1638c5c066956d2d90c138c3881c913b2dbee4b07cf4e69425a99800830e77c7c94a4ad58409d3a39c9517ed78dac01418528a69412a61112f1c433263bdba1b81b0873a6e9d71fafb0225c4d17114ce9daf36b2238bf5e2ea145a38317704b6015e0a3a6486f7eff11a867e71bb5260b05179a163e9805c9743167e663701dfefea0f7217f7907213bd3a5bd00a454e7abb5c2d3c17df72c43c6a16a298e8f3cb710348ea0133f3182981d7896dc4ce2d9ebb976d937ed5ae02a1abecc4ae4369bad360e08d1474d6f9b43445e3f72ffebefcfa6c03a33818b6fdf5933fb138f3a23ff2635b22c2aeb7acddc6967ac45d86b29147e3ea852117ea891bcd9708121430165cda855270a44e8d35781bdb2fed63fdbbde478a3205716585d9db929a5e36e2d0d579839ed61694b7d85256573bf84c45ece1bfbe68424c53e132e5bc95af2fcda52eb67e2afb63b8daa1a1ba27f770c72331e3ad471bb51dfedf1ff54ec7e2f1455c3995bcbdf4baa48dfc6a1b67c6a8494010dce0995d99ec26ce6dcfc7e7b868d48f0df5afb4f699efec82cc174c054b6f340cf1bab5106a3336fbbfb639362d8aa8a1c119944c5f57582b2cc0bf76a8c866d36d88791c377fd9b10ffc3030c0f792be68f5d5ff24f90e72375774f8792221d81b4882ea885603aa9497df0c5e9dc6573f487270d37ce27a7d8ef1ed9f960b6dbbced777ce5527be0a87f1b22c69116c77617385e6c626491e73c7a0f0da863ed7d7225af47ef90bb73ff43d714498da97c1a5f41c02394a2fe496118af802515ba0b7d135ca7eebe0110d18499ea8232235b8173c701977380adf5ce8f9b10b3a7d192e8cb4b8da7fe85d053451c2a4e60ba3d1af390cdedaff43d7d7d982e32dbc4002326b5746b5f1ebd07becdca6f3cd123759003e21f73908111a7904ab50281272b1b5709c090685e977466a3732b58c272438d1e53272d9c42b1075bdfcfa4b0c511659b6366724466d98ba805aecf9346f98302b2ab15f19b01d8ed6d5e75b0d0004e8f881a96e6b89ec35de1376188d30d6d1be06c2d3f6ebd16102c256ea0a58c647547dc578f22093af34ef9358453b9c83c67aa1f484310217140d234d37342a2fe11d7e5355b465b17ff30c1c0551247cb808b1abf7e1aa5c4ed78d55e5a554f5db8a2247f1334da7bafd38664e4cfa27049d7159f003cec0c00dac5085af45822ea84f66bae23b69565ac8b3924a67e3a53d7da33c4dbe83c7164c907cac41d46a14bccf18505b7859fac274195588c3923f0236d7b13bab44e94021f3693fbdd3d02606ad3fd0f72ea6b4e1ed14526f98937acda91b5bf4b252e7d28a06442e1fad14631f2165a5327af0b4ef994d81741efc0f6d867d759a19b785e65b3e0500f21169c8ee3f2a848589ddf5fcec86b40fceafbadbbef82699c98682c066d2907540f801819472231c56a34a62b1f274143d3b21ba86671cbc68af8fc4154d93c3aad1b57bc4c08009e3227230429d66389277cd77d53eccc875f7a45c54cf114fe7bd0a95a7029c9649fd286187ce73697c0fe7883fbb6389d5b035a474b8318b8e24865a143b38218132374bd58fa0a270ef5795687a412d7c23a71043739be531ba1580e6981b89bc40ad7ee58c034fabcd5a1153acd3f9b293a9e4d374a3a44c1a7f765a5fce7aa1585d6383b7f5ddaf83efa6f1dc32abc0e26da1cc2cee80f18002fadd00dabdf5b881c41323081ff0eb3bf9a348d3eebbf3e65bf094366609cd8b59622468682befdfe7995ffd39fa238342f2eb7bac98fc8faa6d898fbb95b8260145f52adc25f0abbb914c04024f052411f6526f1d6763f461bb6828db3883a9ba7406c108b69d1e28f440784422c481d20a9a966765f02276193b1f10a7fe00b9adb45142e002277b2d13d6d423dea9dbf7aac4f2815456efa9dc4c39e26e2f7a3873aaf6e11aebd1273b32d3801356887129495b6fb966627bb6ac1ff5c5a4bc46e86d4d4a8174cc8dfc7c4c90299cc0dd3470a8dea1e60174c11725969d01a7b80daa0c6001e0a30bd71215fd3d1e4e361a6c7acb2607a3e6b25f454469652a104736fb5f532cd58571696b242dcec07da516264e7165c3987e38c5ee093c9671fc439562d4496f1e83d3399ce17ec705a70da9891f591ea56d2f2340a863543920922f8d8510e11a051d0a893fd381f5f74712afb0f7efeab1fa19666e2689b728cc60d257fc42e2308625eba609262f0f1f798e9df85d2ef4328aadebb2c1fd8e201f455aed0ffdce4aedbf62d9beb2d44d1ac963c38e4ebe8916cd245f3e4e1ac61b95ccb707e11df089750329b6e1543013a671de001fbafedca4368f1b49f2322d7ee2eaa9ffe2ef3e96c23d7afa12b0e344eeddc99b9f4b630a9bbf44c379cbbaa606026dd0e82a93347d2540621b977fbc96a5545c3d63a1398497338a6e3ceeac0372dc328654cf359bfecea45175b21e0764704920569b263aadb459992ed267fbf04a509bcde393481a8f4345f6f6290cb81ce3c12720541c57d826d322ae01e682dcd59a4bdfa72f4f54306ccc5312fb26dc0e08850e8a8b39b181cfb53dca31740a12f2d0ea05a167cad28a178853b9b2ecd6189790f277006c4b97774b696d8592bc2b2e2dae312da4ad783bb81cd4055a988d89e0a5e6631eb4ddb0730a751f55db53c0d81bf1355691bd382e7e8a2d73700af9290d1ebd9ebca25de6b1c599d34198fe21a0260899b6df5a971ea15903e41ef3963d977ceb2e4c5591e66c6a0add71736f41b476b6ee876c4c0efcf6ac4a1c210c0164f85db30d117899a868cc8f8e11e3b4900c095cd3caaba71366ee93dfa54a95da5845b7129fbf3493d3f16cc56ce7c5c2fa8ae8c9410c734dfc650c67c1648095f0d29ded5257f709b0c4f4f5d7255d726b8ef3934deed5088a688f35e090480d5a5f9c66682ba63fd0ab4e7874aa3b584bb75698f603af2ff40c884ab8bff44138d9c715207a5c9d28d06faa513471703e05145841006ac28c2a00eb4f6fd6118567c53fa8c83d2cb61f60b597121f79675816fcef5f2302640907d56c2746427aed7f5d1d0a857bcc0fa3f72fe5cf1745ecaddc1ceb84aa22c8c87423ac0c53e80628d6ff9ff20bb056d22f0cb3f916552ebf7c661ff5a9fab8c966874093a1f3c4d1b4a30118c604d7ca3aa696102b1ad9b2e320b7e978a987878e6bb51943ab55fb8e01488e91bc65d0821e3c0dd354535768f5e3ad115d6e90b82977828406bd04b383e71376bbcc4d37faf6", 0x1000}, {&(0x7f0000001380)="53ee346d0eed9d5e0c02589611a9f4a5f5fc2f81faf147e4bcefe405152c47dbfeb1111986320ab01acca4149be4e90ca450846b5dfe9f7a44a8562d4b080fd17c1fbd0b498615ba0b9297caa650c94965d8360642e7ed9f62c54ccaf79e2566b6d49292bbc46408c428e6c4219e592ae928cc39b990980c77fcd8c072c9ae0c4d7896e571c43768a2283b87215ccf84908424288558093cdef4f6a2d1de3af7957f648e1b73f86649e35c0fb1995c350a0c70ef719414ffd50b893ea332c9f784820ae3228c453975e1c364b3b4cdc9d77c0fcad1", 0xd5}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0x81}, {0x1000, 0x7b, 0x0, 0x2}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) getpgrp() r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') linkat(r3, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x48}, {0x812e}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r6) executing program 4: poll(&(0x7f0000000ac0), 0x0, 0x887e) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x4) getdents(r2, &(0x7f0000000040)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000002100)=@file={0x0, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000001040)='./file0\x00', &(0x7f0000001080)={{0xa, 0x4}, {0x6, 0x200000010000}}, 0x2) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0xfffffffffffffff8, r5, 0x0, 0xfffffffffffffffc}) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xfffffffffffffffd, 0x1000fffffffd, r5}) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = open$dir(&(0x7f0000002140)='.\x00', 0x0, 0x0) lseek(r7, 0x7, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffff8186dd605f6ad9003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000008206c33eade000000000fe8000000000000000000000000000aaff0200"/102]) execve(0x0, 0x0, 0x0) getdents(r2, &(0x7f00000010c0)=""/4107, 0x100b) ioctl$BIOCLOCK(r6, 0x20004276) executing program 5: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{&(0x7f0000000440)="bdbeba69e195e2e41f7e98", 0xb}, {&(0x7f0000000480)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd65", 0xb9}, {&(0x7f0000000200)="7a8d4c47680e2d3e197379a72af0f843728001f1c33e8d0c4c36fdb4e8968b4eca5d8b910f3b7d15ee128b7767d32e17b6ee9ce11e1b2b725c1ea8b7886c3f89ef5a1a8069917c07c272e1866896eb481c31b74f0d978749907450001c955f01ca5e30b2ed698d0bcd13ab2a4343a2608c287494f79a13ad2282a43d303213afd0a0f53e831d2b240d4eab92f9379daac5231f80ab55a0cd4b1715d527bf08ebcf6d8bad750d30e9cbce8fcf01", 0xad}], 0x3) shutdown(r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9c7, 0x1, 0xfffffffe, "031ffe4b630000000000ff000104000100", 0x20, 0x8000}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000500)="c0b8458f5cf3ca3ed924521127452fd58a68fa4b58948ce0d86de0c2a8e83d24fb44dabfe46241f8c10203ee9484d1a1ed6692e603ae37edcae079c1efb1d960ea115a362145ba8c5122090be797a330d9cde00fd372aa974642e9c10bfe9af4397e326e10224aec3c5868525978b4fe892a7116364d9403ee2b2a8e687f1ef4d7425dc205a97d1de07cd34f8e55ba10841f19b2c6036565bf59636c71fe6a936288ad9de746de4b061cb1e7a6b4e8a3e808bbeadbfd9c9542fef0e7b6156195f4d977aeb86742ad6c1b6fc603adf12b55378b4929663eae0d11577afcdb14be05dfb719b477c59dac9074cc7140a5e1a40f59416a5ef5451748568a4eddd2bf60222f4b062baacbdc768a2d1c8454cf09c945669d3dff3c733a1d8ef05ee6a04e1b829f4625ef8cfabcaa93efc4c2ffb1932b736ccbe00b332a1d9f05b45873462ad89612f331b61b02170589cda7d0ec574a45c61a3b0c12c4cc9703523833db094bc39f1df5d95af80978ce4f557178baadb2bff34c5479280eb6e15c2d7df0b20267ee36737aeb1c83c49663847617f5b0580e8f931407f39a3b48488204ecc7362c32d9e1ba47f7f412c5867e08482d754e42064f23d8146a400faca20bf125f9e5dfdc89a79135dc8560c9121b77c9a22f513a0ed5f668e994b27848eb40249d2f70c1c536cf442d", 0x1eb}, {&(0x7f0000000400)="dfb3a9fde496cac54f6ff838a33f9036b949a4dda7e09f70599bf140a6c227ded176972f7cd0b3714ab094b371abab11674de984042ee695a5f588c1452a6989d6f9092aad6c8e62df5a2b69c3e83ad09e1a6f03af018c7bfb08be7ecd25f671da565719fda0a2ef84ce1e69a7dafa7fa354314e39fad4ebb12af1fe1ebfeb36e078f30b50635c1b6b91cf79445538ac8f7ed0090f8ff45eb0e8d853dabec53ee9b06c4233cac3929ff821e090a5b4d18d0d7eb9f628494572a241e7494299e0aa6b8c6fd592b0b7a3f148dfcaf146172955ecd38aa3cc59296c30796310d9", 0xdf}, {&(0x7f0000000000)="df4698e4ee64d926d61285154071e595cd33d6bc5f332148ce6d1914c3f2a386fa03acecc801be0cdc53c1e43daf2f8c02920f1e2f308f239be5b7491e7e633553f965a795e718c77697693fda30311d8514027982603cf572e3c3eb55a804ba31c7df8245cdbc97bdfda42330c4d72a8ca0e837f0bc534cebe2e56588f0fb11914ab5dcb3bbccbba79a0865d169fb328bc15ca89bcb6cca083ef9e6", 0x9c}, {&(0x7f0000000700)="e0c98bc62081703f3d5bbca6158210ef70d6da0423f8dbd824d5284acd73732a8ecef605c9682ee2b0f4c0cc214481770aa3ddaf1da80ce1b6d584c584784d60ff0c1569038c7db039637dce14e240842986a65de27bcafe1087a587fcca5c7b51e8503ecbc3dd24cf05f99dc0ce1104a7b6263595a446469cd35ecdf2f7beb24f80c65509c8102643ff526417fd4f2edbd29a", 0x93}, {&(0x7f00000001c0)="9c29fb080ac788d5eb075ef9333e3f399890153e0613edfe962bfaa828359781f35c166d3b8a76f4c9679ba3b7e21cea0202107880287136b3fd402b4b858f22759c413a9fef392a554d0c56befc4d5d3043a3e0926107910f1ae67c017e79eaa5f8c02ed712e7069c7e448ff80b1611b32691e46623a40498b9733af4f58909bb41de57cbbf55170e8cea799558d149ef4cb37b2d42476e1662af5ded5faca463ae8504260e061b196d283595dccddd9343c22ec89015e8d569cb91dc8fae58c42940b83487dda3d69e34125ef937a14009e8c1f4e8bbc68def1a490930ce", 0xdf}], 0x5) executing program 7: socket(0x18, 0x4, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x54}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000300)="00f4bd0000000020000000f3ffff", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x5e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @jumbo]}], @icmpv6=@ndisc_ra}}}}}) executing program 1: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setgid(0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0xfe}, {0x0, 0x0, 0x40, 0x1d60}, {0x4, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0xfd) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="ea0000018c2000002d0a201cd22990632006a9d409fbd4261af9cf69dd1a4e719a01ce712c7512926083b878190b0a24b1f5bfb0150200000000000000430ad3d88b5a4ac00c0000f2a47fa6d354d192f127241100020000", 0x8b) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x58) r4 = getuid() setreuid(r4, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xfffffffc, r4, r5, 0x0, r6, 0x100, 0x7}, 0xffff, 0x5, r7, r8, 0x4, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000280)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000802) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)=0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x182, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 7: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0x82}, {0x101, 0x32, 0x5, 0x1}, {0xffff, 0x0, 0x5, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) chdir(&(0x7f00000001c0)='./file0\x00') sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f00000014c0), 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') setuid(0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='./file1\x00') r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f0000000040)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000c40)="5929f64c60ada9536519c8e21c376fcb2d3052f504d7cd78a2b5eef5ce080bcf5124ceb6defc920df327637149cae690504e8e291ee89c34c5ad14c4f443185fba559191665a6a16f40294313186c781cbb8524fac36c17e07e344459955eaab5707ea4a3bdbe521e677eac287f8870690e70831c66b70c74cc7fb0bbe047a997632c674fc2b32b784bf4250fba19059b31a1b7c1b15c45d28654211da6ae03a3bab03510856079f22e143d95db9e19bfac04939024fc8395df03bb687ca60e4adc74ce50f3d61206c19746d40cc3ee3b746b6cf6f3be9b255fbbb9a01eaafffed2c9de2163a8b04fa95af9a66972ab350b46501b884d182376dd3473351458788f81b708b6adea7f3642737bf4522cf27c6ba58429c7535b21f9eaa2d7dceea92", 0x121}, {&(0x7f0000000b80)="3237136373157e0c243d38839727cc779ffea66bdfd0a34d3cbc0493b422f48c7cdad2a7e2d0795d585f590fa7eeb1cfdd4f3be2b5abe06904c1fc885f3493a5f7dd5825f068f7395e1000d956831e710e135fd151037dfb9fc4ccab6dabe025ab22ff8955913a6b98a0275a98ebca34796b07bf06d773fcc6baf3c8cdaea8098a696177d8b7245501816455024f7201ffa8ea4f11524f60652500c0063947c02a4d1b4c13ab8ce774568c7e47df", 0xae}, {&(0x7f0000000340)="3d5a56411c3152173fa5ed57174e6a10110fc0278ac8a5f42286db7780d96e86ba1d5420afe37f2d70d11dd19a3ad8097685d5c33019ebd8129d4f19d6f3cdaeb9f966d45fcec3e43b9e3fc692", 0x4d}, {&(0x7f00000004c0)="bd62b5691472360c269ddfeb153492f443a213c892daa6d6be9b9d4d15dc9654a3b19982ad5296e72ede00ecf57d007ec869a5ca5dd27c5e4e90bacedc44fe5dd3704feb28a0d88df25076ec56a496643ed8b7cf81455ee87576ccc3fb77a902aee91179ea330f29fd254a9dc914def9af8e79508837f0f57e823037cc567671310f4962af5bf858093232c7c41f16a96e40c98f8d23bbd678f828184f6ff48373f3", 0xa2}, {&(0x7f0000000840)="f5bd2fcd6413a97d5287ed50b9371aa9331b772108bc4507ff89f1242d4f2e3fad6ce940193e801df44ebca71d3a5648fb55f893832340f434d754ea90faa5ba0ad51a3e4abffdf9e1f6b94f516d5ab5d4f870f2710c55cb9c670c88fe98f5365eb640b8cff1a16db2bc3f3e3acb0eddf2a6468eb3045a3de1b03f9302377466c57762bb3ebc540fc453bf2eb01814b7e8417cda9dda57df9ba5430dc5e3ddb3cc840a56072d051163b326daeb79f68d3f293ccd9a671927263e91871850b33822c857cbab908722db68255f0f71613212db0698deb0d26f83399d4ccf7c83bf4ea7587e90426baf789e6a180b85fb23f3", 0xf1}, {&(0x7f0000000640)="42c5f9b73b1e74ece2bf46f71986b240df81d1ee4f77a7bd3a876c47b9d7d9673d30413a56be1a42e07203711a7ce55db2580ad4311e718d58f2fc4204a2af019fd39312af5ba926be123ceb792c", 0x4e}, {&(0x7f00000002c0)="4edb9343e00d156998dde9ffa42a05eaa2c7e81e", 0x14}, {&(0x7f0000000940)="ba6b2825a4be0f37b9f6dba7ef6a1dea852efcff7043d7262fbab329653ac3d02543fdd448636e9255af0f18415c4bb5c6c9ac7192f72fe67a800d4fb155ad7248cb942fccad9ea440dfec31497cdf7fb9c834e50ad3232c374a0762ca454f219a35b3f9dd08629abed51da0f187233f4e6535c27683e9c4e41ffec8ef1a4bdca5c540d16dfc8e5b949a4ad35932398a786d5e99fadaab521340ddd146a351bbcd7186b4a7c58e38bb160c2d0981a5fce4fe30d162f82ea5a507b890347247ce84f5e0afe32f0d8c86dbdb6eb725a9ad163a957593e8992ca191391331378158866029f842f137cba7f2de5f9097669bf513dff64f2c", 0xf6}, {&(0x7f0000000b00)="0b915fa98e04edd99e1813ff50301b269689d2a72e718f19932c19700c6d8b2dd5155b401be017f3fffedb31e18e4a39b36ea96c5a83f165b0d7f6f1b596a343f09647dbb06b83b747ad367aa6787aee516c3b75398e2d1f273da010b196ab88995605de17affe939b4a8cf30000000000000000000200", 0x77}], 0x9) r3 = syz_open_pts() getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x6f6, 0x1000000000000, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000400)) syz_open_pts() socket(0x11, 0x0, 0x0) socket(0x0, 0x3, 0x0) socket(0x1e, 0x3, 0x0) executing program 2: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x5, 0x3, 0x7f}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0xfffffe01}, {0x18, 0x2, 0x0, 0x2}, 0xffff, [0x5, 0x4, 0x2040000, 0x0, 0x1, 0x400, 0x7fffffff, 0x7fff]}, 0x3c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) fchmod(r3, 0x0) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x4, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x3, 0x3fad, "b8f988ab80ac022f3fe7458ac7040a3bf3e0be66", 0x5, 0x7fff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x54}, {0x6, 0x0, 0x0, 0x1000}]}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) lseek(r1, 0x0, 0x2) (async) pwrite(r0, &(0x7f0000000300)="00f4bd0000000020000000f3ffff", 0xe, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x100000, {0x10001, 0x800000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) (async) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000028c0)) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) unlink(&(0x7f0000000080)='./bus\x00') (rerun: 32) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x25}, {0x40e}]}) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x1ba0}]}) write(r4, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = semget$private(0x0, 0x2, 0x7d4) semop(r9, 0xffffffffffffffff, 0x4) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000380)=""/64) r10 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r10, r12, r13, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r14, 0x0, r16, r6, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r16, 0xffffffffffffffff, 0x0, r15, 0x10, 0x208}, 0x0, 0x9bf1}) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x9, 0x2, r11}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r15}], 0x40, 0x4}, 0x404) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000100)={0x3, 0x8001, 0x8}) r1 = semget$private(0x0, 0x2, 0x56a) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0xffffffffffffffff, r2, r4, r6, 0x132}, 0x4, 0xffffffffffffffff, 0x2}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) r7 = socket$inet(0x2, 0x4000, 0x2) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r8 = getegid() r9 = getgid() setgroups(0x3, &(0x7f0000000340)=[r6, r9, r5]) recvmmsg(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000009c0)=[{&(0x7f00000003c0)=""/10, 0xa}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/114, 0x72}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000000680)=""/113, 0x71}, {&(0x7f0000000700)=""/142, 0x8e}, {&(0x7f00000007c0)=""/139, 0x8b}, {&(0x7f0000000880)=""/226, 0xe2}, {&(0x7f0000000980)=""/24, 0x18}], 0x9, &(0x7f0000000a80)=""/4096, 0x1000}, 0x100}, 0x10, 0x800, &(0x7f0000001b00)={0x9, 0x6}) execve(&(0x7f0000001b40)='./file0/file0\x00', &(0x7f0000001c40)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='^]^]&#\x00'], &(0x7f0000001d00)=[&(0x7f0000001c80)='tap', &(0x7f0000001cc0)='tap']) close(r7) socketpair(0x20, 0x3, 0x9, &(0x7f0000001d40)={0xffffffffffffffff}) setgroups(0x3, &(0x7f0000001d80)=[r5, r5, r2]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001dc0)={r3, r4, r6}, 0xc) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r10, r11) pwrite(r11, &(0x7f0000001e00)="3a268582c84996ace30cc0a028dfd68f3577df54142388fe146e0770649215fdee1e7d71625d68de8a", 0x29, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000001e40), 0x1, 0x0) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001ec0)={0x5, &(0x7f0000001e80)=[0x3, 0x7994, 0xfff, 0xff, 0xc83]}) getgroups(0x8, &(0x7f0000001f40)=[r8, 0x0, r9, r6, r8, 0x0, r9, r8]) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x1e1, 0x0, 0x0, 0x0, 0x1003}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x3, 0x401, 0x9, 0x6, &(0x7f0000000240)={{0x2c, 0xff, 0x2, 0x0, 0x7, 0x101, 0x7fff}, {[0x7, 0x0, 0x0, 0x80, 0x1, 0x3, 0x0, 0x1, 0x5, 0x5d, 0x81, 0x101, 0x2, 0x12, 0x65e6073c, 0xace, 0x33, 0x46], [0x1, 0x1, 0x1, 0x3ff, 0x6, 0x7, 0x3, 0x2, 0x7, 0x5], [0x7, 0x5, 0x40, 0x0, 0x4, 0x668, 0x4], [0x2e48, 0x10001, 0x5, 0x2, 0x0, 0x1], [{0xb92, 0x4, 0x3ff, 0x3}, {0x6, 0x9, 0x7fff, 0x5}, {0x0, 0x100, 0x1, 0xffff}, {0x6a, 0x1, 0x8, 0x1}, {0x7fff, 0x10001, 0x9, 0x4}, {0x8, 0xffffffff, 0x0, 0x8}, {0x5, 0x4, 0x1d74, 0x9}, {0xfff, 0x0, 0x4ae8, 0x3}], {0x3f, 0x1, 0xff, 0x9}, {0x7f, 0x1000, 0x10000, 0x8000}}}, 0x8000, 0x2}) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x0, 0xff, 0x0, 0x7, 0x800, 0x92, 0x0, 0x0, 0x800, 0x2}) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0xff}, {}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0), 0x1d, 0x0, 0x0, 0x8}, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001540)=""/4092) mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) setitimer(0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x17a, &(0x7f0000000240)=ANY=[@ANYBLOB="872ed7c6847bfce51aeb626855850ece00c8eb2a567103bf607264063b57e49a55c36306ba2c5d8028f80f3bc34a0292743b295e", @ANYRESDEC=r4, @ANYRES64=r2]) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x18, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) pread(r2, &(0x7f0000000040)="b6563635cdefe63c2e8f2613f686e44662bd0c60f128ea49bfa6b45c197d7fb2f56324cb831002c5e586fced667556a1c390058480271405f978213842d093195d2e7c405410a34bc75b320815674446bd642f6fac63347cd81c16eb53c4ad7afd15f43e0c481af0abf2e098", 0x6c, 0x401) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x400) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="eb67968f", 0x4) read(r3, &(0x7f0000000140)=""/95, 0x5f) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x81) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x1, 0x5, {[0x800, 0x5, 0x5, 0x8, 0x9, 0x2, 0x81, 0x100000001, 0x2, 0x100, 0x2, 0xffffffffffffffff, 0x5, 0x6, 0x5422f1b6, 0x7fffffffffffffff, 0x1, 0x5], [0x1, 0x1, 0x1000, 0x7fffffffffffffff, 0x7e1, 0x1d4, 0x1f, 0x5, 0x20, 0x8b], [0xfe, 0x4, 0x8, 0x6, 0x7, 0x3, 0x401], [0xfffffffffffffffb, 0x6, 0xfffffffffffffffb, 0x4, 0x8000000, 0x86a5], [{0x4fd, 0x9, 0x2}, {0x800, 0x1000, 0x6, 0x5}, {0x7f4, 0x8000, 0x9, 0x5}, {0x3, 0x3, 0x0, 0x8}, {0x396, 0x4, 0x6a, 0xc3}, {0x200, 0x209, 0x7f, 0x166593eb}, {0x1, 0xfffffffa, 0x5, 0xffffffffffff4c94}, {0xff, 0x80, 0x101, 0x7ff}], {0x1, 0x2, 0x40, 0x76}, {0x9, 0x4324, 0x1ff, 0x1}}}) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x82) renameat(r4, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') mknod$loop(&(0x7f0000000500)='./file0\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r4, 0x1}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x900, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000600)={0x7fff, 0xfffffffe, {0x101, 0x40}}) pread(r5, &(0x7f0000000640)="e3a1566ee0d73c547c153db7bbf9d0957aff5b5f20939f15913549138c7b258211a5d5bc2a16604f1aa49ffb5241c92b1f33c579b2ce7ead050df61cd6b48a006eac753acae71917c00d9a8c423260d26bdb21db9de2bea9d682dc923affb2fea84e1aa7a78cf27060ab5ff61c3bf400474bc83cd7d158aa45e9cb72ff05ba", 0x7f, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000006c0)={0x401, [{0x3, 0x33}, {0x2, 0xfffffff9}, {0x3}, {0x2, 0x80000001}, {0x2, 0x5}, {0x3, 0x51}, {0x1, 0x80}, {0x2, 0x5}, {0x2, 0x3}, {0x3, 0x400}, {0x0, 0x8b8f}, {0x2, 0x80}, {0x1, 0xac}, {0x1, 0x7ff}, {0x3, 0x5}, {0x2ab1c667336429ef, 0x5}, {0x0, 0x8}, {0x1, 0x2}, {0x3, 0xfffffffa}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x1, 0x6}, {0x2, 0x70}, {0x2, 0x22}, {0x1, 0x4}, {0x2, 0x9}, {0x1, 0x7fff}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xe063}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000840)={0x1, 0x80000000}) setsockopt(r3, 0x1, 0xfffffffa, &(0x7f0000000880)="2a5fa27543a923f2abf1c3679ed42e66d5c8", 0x12) lseek(r5, 0x7fffffff, 0x1) r6 = getegid() accept(r1, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000940)) r7 = semget$private(0x0, 0x3, 0x200) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000009c0)={{0x31, r8, r6, r9, r6, 0x1, 0x1ff}, 0x40, 0x9b, 0x80}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000a80)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000380)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544813c", 0xe3}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b60497183ee9c2b256ec214514edc4ec2260ff9232a6a0ba0bf2cbf808fab6e9dcc8208bd2677ef24bf8e4d706fa9f2446df9fdfd33512d0e49db9e9d09eb22d30d2feab896135b4bb923eaf5dca05b953c0df96f8c3acef47df04bd95867884b25ca9428a614cd79cf3253d4ad8e5ff9b75cf180eaa88db8aac8abaaa195cdb27b535976dbfd4194c97ce815f924872cd89280b9b1b942e625cd0acb18d227d888eb1282e43c90547f69b575af2a1d0700aa95d00835d713723af6c671d6eb111a42f4419ff9a0ce10d0fcc8b466a66b1b90ed184f1d41d0a699248ecd4d4fcbaeb94bc52e4a13d21aa24c3dd7f4ebd2ec432dd72f9a8c6f7118ee814333f4e8852e1f77c871891b103f489184baa9b1d0f005537be346dbb059470426ab3a446c5b17b2476c42707e43076fdbc6ac06b9e825f47f5831a4433a1711ca91db889457667c4219446077f4644e0098bc0f9f36aa4a09d704e5887d0a118fd6e46ab5c6bdc5ed4e37a52711d5a217154a87fd36ba4950cdaf226bdeae4c6445f535147b936fae392ce1ca598c69a41ce4ea3b1afb08c8925e1548c171c48f39d10b0da230d0d8c0cbffe8dea6c17201977323014d4cee3792a005eb13491d8fa78926cee5a76594e30c91022545764e0f7c02ab609491cf1064c35a94e5ddd1f25dd9822863b6aeafe59a34da8fbf3cda8a068b301b6e0f59f365a9105eb6bb00b04e3120c7da99799bfd198de05e128076f9d36a3909e7b8d3f33ea321fb1b10254a7e630ef5e378c9b00e750bf562604c2f18593e4a9c8a93ddba4e3c5f094a39084659270026c23a3b18075cb9ee51d791cfd67ceb4e4ec3df220e2ab259c31d5810b998e635fc73a79dcf58eddd990a79aee9e82ff9eff6d1e691654e85b3170a05f3e0c140f16eb0b84f1df6578a632f1279c6c1dc4775bc68f79554c7f0f21926d3921c24de183833b74e65ebcf0d180711bd0aa7b548ef34b7fe29fb4cbd3db829f361bbb161d359c0c0d77d895fe6174ecf4ff34d8dd53cacc6db44008acf5b213b91d264d9e1ac6f8d0964fecaf05a3bd91cf994d5b2a400f261e6146375180e1457ff63d85d1a1fbf88d3c2005be30228fdb1acebd6f4dfffb749239ab9ee140a33a9b6c8a4f0065887a2872cb63897b22c36b41f62d49c4258442d0e067bdd87895e6ea43629f825314adb367c351e88c18d963352299a4b8fadd7d705b1469fee746a5f0327b492e45c0a930d5e64347c2c10acccefa1f504272206669061315472696d3ad9556d2cfa8c6dff2ffa7338f2e434a9c8c919aed1df1eba968ebbe0053cbf6a21b6f72d11d78f28c370dd692009669642444625495584d4d6ccff0b424cdc5ac5d6ce14738249f3f7027ac010de1c4082a52506cdb39dda7986fd087cd417e761a651e3c02e3ca5cb64e9cef0e8ac9b5270ffc7da700b6d202a149ae8f87db3596673f3f9593864c365fd4ce9a068c470643c4e305de8cf408a68bde0be3eeefb3a564dc6c625461983a5d9430d7a2338d5e3297a0060aede9b4e60db1c4e533c635c7f32ce339a36964c96e352d34e4687aee031fa29679dfdf9223b28944de009f85d1024d1aa70ea5086a6485d9da648afaef5815511706c5a18f4f5c0bb41fa96576474521fbfcfaccdde0547288816b476763394b45857fb99fb2d204db025830800a970ee91127a0a2fc81be1784b6950f02e30a0e25c56126594b003659b3224bf54ce33bdbefcf9fa391ec2ec2b2454c78b8d4fe7d8c3bab27f8fd58f9f9b7c9030e2b0543f47da50f19180dff6fa19d4b24862785e810eac0820df52a1d5ea96e888137ede35bc4f31e8b16b588f6e40b696f08db6c6b9fe4b73c285313cbad78f43001d0fd95b0a6e937a9bc2169a4e519681675414783d1def2692c5de482745f0baeab8b847f4b0cff2542fc5429395444ca84bed4bfabbafee6d051081a332560c6ac5fbabcf26fe882de0c04180abdebfbe7a1dfa3d6fec4da4fed0513521378da8239991cc135895588452da84737acdfc47590a3c833b7020ae47fe52acafcad2e119882f2f8049e7fcb530dfd7ae21353001ee748ecb43950b30c65b833c8e0417d883231260a0a55a9f5947c6ba5f95ef136e636873f71759571ee1358abd495a10b69fe628589fa94e6d5bafeb783f10204c160f5bb237d6230cf063db0cd355c7a217129e632499c61f3f1bbc5fdf7ee978092b8bae88396c03f189aa8ef20877d7971b8bf568aa37096d756abc861b1755302256f521eca6d6c88af662e651230560eab84197928cb9b833b210e5ff52a03f72642859c822be9bcbfa07b1a698d6eb63802052a95441de8c019697d283dc690d15f9c3832d8707a6f1f74264546108b792252387284a5196d01629f68374ad1b6794f8b40385a9b80db16348de3c5d10d182f8ce8f79f97c134dc8cb0454b0c37c6053df59c555b0811f0c85b7a836d22c728b44b92647b095adfb5f2fcd79e4cea29a3bb104ce99e5792e41bdf274aa90fb0eccd0cd5275e9e31445f40ce3bf33d97d22b14e17cb9d7c8bb91a4f1532f0d4fea127143b2004bd682a682d36c81603ff56bd86730e4f7a1edc77e4b128ed77d9ac8e348e7fd99166b6c2295727f01b950427c83a5026befccef56747c2a235ec1b057a8911ed6ec0675fcf0d81ca0be36d7c23a1414630ee1bbba2d12723cf80e837637532bc88be785f96215f2506518e642cd0218c1fa6712d8e4bfd87b0bcd91d7bd89e27594c57dd927ff7de25eb01d04f8f4251bbcee13e78257c0dbcc4bdf6971bee04b6fc5094d8f80cff3f87095032", 0x9de}], 0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29", 0x207}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x721}, {0x1}]}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r6, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c, 0xd1}, {0x5c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$hw(&(0x7f0000002200)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5, 0x0, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x69, 0x5487, 0xffff, "0afff5ff7a095aeba1d76ff218aabc86001800"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) dup2(r3, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) kevent(r7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x1, 0xed03, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x1}, {{r5}, 0xfffffffffffffff9, 0x6c, 0x40000000, 0x6, 0x3}], 0x5, &(0x7f0000000240), 0x4, &(0x7f0000000380)={0xff, 0x10000005}) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) close(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x2195b6d824f0fd6d}], 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693d, &(0x7f00000001c0)) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x3, 0x26, &(0x7f0000000000)='\a\x00wj', 0x4) pipe(&(0x7f00000000c0)) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) setreuid(0xee00, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x97) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0xc}, {0x812e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000180)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{[@multicast2]}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@generic={0x44, 0xd, "032c748212ec9d8310cf77"}, @end, @ra={0x94, 0x6, 0x41}, @timestamp={0x44, 0x20, 0x8d, 0x0, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x40006}, {[], 0x3e5}, {[], 0x8}, {[@multicast1], 0xe9d}, {[], 0x8}]}]}}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x586c01c4486dce6c) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0xffffffff}, {0x81}, {0x40e}]}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x1a, &(0x7f00000000c0), 0x5c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x3c}, {0x8906, 0x3}]}) fcntl$getflags(r4, 0x3) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 6: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) pipe(&(0x7f0000000180)) dup2(r2, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000010800"}) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872a8892bebbd1660a154cde8b760e3ab4417a53bfe4de00984bf6a605ce0bda490f917f5a21b61e4461920caaccedbe2c5c227d223c891d265007551dad80008", 0x7c}], 0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="bf0f0000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) r2 = semget$private(0x0, 0x4, 0x45) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/68) getuid() sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ef08ab835fd4d75b16bb7c6b8ff0da99d238c012379428a74afc72f2bdaac8138d763d31438c25f1583e27a03837b4798d30f1e81c7abdc11cfc83842dc804e0d957ca38e80076fcb6062c7397d88b684885e754fe81cce540985f5b21a2d434c07e247be2d5794c5da4243dbd99a79e7641b7bd28", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="ca073d46c0d2", 0x6) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) flock(r5, 0x0) read(r5, &(0x7f0000000340)=""/4096, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x200, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001500)) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x44}, {0x45}, {0x106}]}) (async) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) (async) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) (async) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000180)='./file0\x00', r5, 0x3}) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) (async) socket$inet(0x2, 0x2, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setgid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x7}, {0x28, 0x0, 0xfc, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = getuid() setreuid(0xee00, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="714f98b1d0b5f83a8cf12f60d1be4c79d378e393a045b91fa6699309699ed45863feb6035295d014b316887680ae90d1bedf495bbbd30fdb11bd2d7049bfd7be1b8232c9ffcfb26a7ce7215b011c46e13cc15b2610dda770a33c6ec06cfb6d7af3635417131049d137f38b26c6f4b34d4e0000000000000000000000e1fba22253186c4475e2422b", 0x88}], 0x1) execve(0x0, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x7) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) write(r4, &(0x7f00000001c0)="f8bdb12dd0b0a77223ff88156ddee20cf246075b18e363858f1192944d1a46aebe4d9bc4df240fe3248888d3907422b19c8a6373e62febfd37ae2de1c7a5d39e999196205efc1e0fa76874793a62f1", 0x4f) syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[@ANYRESOCT, @ANYRES16=r0]) pipe2(&(0x7f0000000340), 0x10000) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000a40)) r8 = open(&(0x7f0000000380)='./file0/file0/file0\x00', 0x80, 0xc0) kevent(r6, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r5}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xed, 0x2}, {{r6}, 0x0, 0x4}, {{r5}, 0xfffffffffffffffe, 0x91, 0x4, 0x5, 0x5}, {{r6}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r3}, 0xfffffffffffffff9, 0x6e, 0x1, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0x5}, {{}, 0xfffffffffffffff9, 0x3a, 0x80, 0x3, 0x401}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod$loop(0x0, 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4c}]}) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000000f000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000000f000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000012f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x586c01c4486dce6c) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0xffffffff}, {0x81}, {0x40e}]}) executing program 1: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900001000000000000000002d430000000000000000ff020000000000000000000000000001860090"]) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r1, r0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000329762a8 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={&(0x7f0000000400)=[{}, {0x6}], 0x2}) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340), 0x10) r2 = syz_open_pts() close(r2) poll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000840)="a01ab105a48f36f93add19982238ba5837d6466299ec4e55404d4e14aef445f7719365f26e44d2aa1a5c7b8497733efdd84900ef4d7ca0e98d9ab8b7f6506fbcaaf04e79e7b46e93b5049d696f9c49fec090bc76411a57076f4df0b3abb4e94c8a7e89dc5ac778caf96626a911004f3db8cded95befcc3f9571ccc8f48d4b5ec6155a60b5e579938cc26a56b65a2dc363e02e6d9407776b4e90417ab8c3dc8e84b49909a6cd3676097d7cfd970bf446dd150", &(0x7f0000000100)=0xb2, &(0x7f00000001c0)="c8280055cfb82ebae46922a433340b39df468f894a2a87625e60a1b5097a4372074b94fbd8e5d2e4834e1d192fc8d015457d8baae337e4cb04490216a50053e7d3cab26c2ca093f6bed2166ec150b94f068df9c2e0370652f28f2d848e7b5f6ba2d071a6378e76588d30", 0x6a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57364, 0x0, 0x100001f, 0xefffffff, "8b05fb02080100787d902b56d86448c3a3f4d3c8"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c00", 0x5ef}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x74}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 5: r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {}, {0x16}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74}, {0x30}, {0x6}]}) write(r3, &(0x7f0000000540)="e3fbed113f58e64d290376a5f9af", 0x16) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xff}, {0x1, 0x2, 0x0, 0x7ff}, {0x6, 0x4, 0x6, 0x8002}, {0xc76, 0xff, 0x20, 0x4d58d529}, {0x7, 0xff, 0x1f, 0xfc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: setrlimit(0x8, &(0x7f0000000300)={0xfd, 0x54}) r0 = syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000400)={&(0x7f0000000340)='./file0/../file0\x00', 0xfff, &(0x7f0000000380)='./file0/file1\x00', 0xe}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000940)='./file0/../file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x19}, 0x78, 0x0, 0x0, &(0x7f0000000040)="0837d96782a27a851921f2786d9c59871279dae58d94e9eba91441cf7124b8155af36fabd82867c5a78731a0c2ee3d194a5e4d2f46c2ef5fa0dff220e87728138341adcb86d423f96430f603f42c40850916a338101ad347223be6c789adf86f7994660bf79ce7a173ec99d48f3a8e8aa16988ac8e73a28dbe046e43c2ad1c7d974eee8db6551c563501a485887561d2bf5446302b5a4bba9c7d7f478d119996946e83dce436772f23843413e7f35a1d83e4936cdfc224c0c880ae9137b1ed51138dad5eb6ad544d08678d749d6883527fef8066e8b8665fad9a384f30470fc51a22b6e17f1b15275ae887fb7ff63dc6e51037817cb86c2f004b1ab474692693c024e2a2219323a5ae4cec7b910f90f8d469135f9300"/290, 0x122) close(r0) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x0, 0x18000000, 0xaf}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x400, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{}, {}, {0x8306}]}) close(r5) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="41d123a7a753cb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d271a6ba767e2c07dcafbeafacf61c3bc0ef625249c8c2551c560a677e736feca3197910c557809b75ce80c1ec975d68eea5d9a3e03c7ad7ce26ce18c9756eddeccd33443c34c0b36642c9fe9f7109828aca2c36fa6fd273", 0x73}], 0x1) dup2(r7, r0) executing program 1: socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='c\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open(&(0x7f0000000940)='./file0/../file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000600)=""/27, 0x1b}], 0x2) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8014695a, &(0x7f0000000380)) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xfc, 0x0, &(0x7f0000000400)=""/252}) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x200000000000, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x0, 0x1, 0x8, 0x4}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0837d96782a27a851921f2786d9c59871279dae58d94e9eba91441cf7124b8155af36fabd82867c5a78731a0c2ee3d194a5e4d2f46c2ef5fa0dff220e87728138341adcb86d423f96430f603f42c40850916a338101ad347223be6c789adf86f7994660bf79ce7a173ec99d48f3a8e8aa16988ac8e73a28dbe046e43c2ad1c7d974eee8db6551c563501a485887561d2bf5446302b5a4bba9c7d7f478d119996946e83dce436772f23843413e7f35a1d83e4936cdfc224c0c880ae9137b1ed51138dad5eb6ad544d08678d749d6883527fef8066e8b8665fad9a384f30470fc51a22b6e17f1b15275ae887fb7ff63dc6e51037817cb86c2f004b1ab474692693c024e2a2219323a5ae4cec7b910f90f8d469135f9300"/290, 0x122) executing program 6: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x5}, 0x2, &(0x7f0000000200)="957a9f34faa9e20eab593206abf6be23ce864d3e963087cf4071b5a153273b8a87092af154d83f0b11376b5ddea3ec1e614ce1ebcd516503cdbd0ddc37ed165f286c0fdac8cd85b222e161c3cbec30f142ee96ed92b419a8e555a5f61c5ab8884b372111c59e10cf5e52e92b01ed576e64632e66460aa12bfb23cb74977d0b399d2f8de2422cc34bd38596cf6c3a9acb08f0f4578d2c8d40df642dc4a86b9399721ccd45709fab5768b45e72936604a445ffef46f5409f7247267ebe91db7ca9137a84ab0232b00f0e615983c5fc13ee585dead293328a77c35db86024c1613318ae2d36899f471bff8af635", &(0x7f0000000140)=0xec, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet(0x2, 0x4, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0x7ff}, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x3c}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="81cf534d", &(0x7f0000000100)=0x4, &(0x7f0000000140)="9ac468a6", 0x4) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x3, "96"}, @sack={0x5, 0x6, [0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe"}}}}}}) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rename(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) geteuid() getgroups(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xfffffffc, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x4c}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069af, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000000)="eb", 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) close(r0) flock(r0, 0x0) syz_open_pts() socket$inet(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getppid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, 0x0, 0x2000}, {}, {0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}, {0x0, &(0x7f00000c4000/0x1000)=nil, 0x4}, {}, {}, {}, {}, {&(0x7f000015a000/0x1000)=nil}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 1: r0 = open(0x0, 0x205, 0x0) fcntl$lock(r0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/120, 0x78}], 0x3, &(0x7f0000000500)=""/82, 0x52}, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@remote, @random="5897ec3455b5", [{[{}]}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) executing program 4: r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x5, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r1, &(0x7f0000000000)='E', 0xfffffc36) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r4 = kqueue() setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff80002a6d1008 gsbase 0xffffffff82cbcff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff82826c4c) at panic+0x159 kerntrap(ffff80002a6d0f50) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(ffff80002a6d1230,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd806ff58800,0,0) at icmp_reflect+0x1ca icmp_error(fffffd806ff58c00,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd806ff58c00,ffff800000ead000) at ip_dooptions+0x87c ip_input_if(ffff80002a6d14c8,ffff80002a6d14d4,ffff80003379c000,0,ffff800000ead000) at ip_input_if+0x1d3 ipv4_input(ffff800000ead000,fffffd806ff58c00) at ipv4_input+0x47 ether_input(ffff800000ead000,fffffd806ff58c00) at ether_input+0x525 tun_dev_write(5d01,ffff80002a6d1848,ffff80003379c000,2) at tun_dev_write+0x209 spec_write(ffff80002a6d16a0) at spec_write+0xd8 VOP_WRITE(fffffd805e8872a8,ffff80002a6d1848,11,fffffd807f7d78f0) at VOP_WRITE+0xc3 vn_write(fffffd806b694a60,ffff80002a6d1848,0) at vn_write+0x157 dofilewritev(ffff80002a69a040,c8,ffff80002a6d1848,0,ffff80002a6d1900) at dofilewritev+0x1a9 sys_write(ffff80002a69a040,ffff80002a6d19b0,ffff80002a6d1900) at sys_write+0x87 syscall(ffff80002a6d19b0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71b6b77c40, count: 238 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8a8635c2-f252-d190-235a-0f50a6ed73cd found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace