3c9655100cb0f2a39b612f613667c14abf6eff8d15f6eb079698fcf6683c509757f74c2bb9fbc0f54672d692725b402befc57012fd57a389c3d914c36d68d45e7a115f308d9c8799dd8879dcb97a69f0ba6fe9da6f9afb2f20b0c3102024c0834d4ff225fad0469c459cace97640c67e020b2496e2d660c55e2c55360ec1bb5d0ff5cd6f6bbddd85c7be29bfb2a72bff859ead3dd76834c3033a108b5dcbd0a0c3d2b73acf55e2cf849553addc2998e1683a4d6212815a753d789d59695759421e4029595905d1eecafd8b675dec936c69f80ef4336a2e7e6cd68a5c26ef897244464ee9fafe3cfee934afc7f150e153d4a089511a9ed3838c1f68b5f86656028a862232c18bc1f3f28d34ad84f572779779e4bde979f1655665f5c26c0e477516a930c8141102d97a2407f5223c9f50181358c92f7b21e5409c65a724b87f3ace26096822cc9cdf6fbd4acf2b46337e55212a9a056e27926772206daa2606838efb1f9f1cbc2c13550b5495e62644aa4f112cc88b8df61c84fe43577a9fa7ab8d2b0f3c67e2912c54a92a616a79343969bbcb6f6ed56ca8f4fa2ebbb42473de9fea0ace50652c93e0ba1857fc5ff2b2a8c871514362c420079f9072822b5a2520f816b2eb48db5bc3e14f9b69e03964c0a333a12abb81a83d36449377690f2ed133b07ebfeafea2610c23034b01b369894112e577b7b797255b3a11d61bd301e22ff972dbab0ae69ffdb66dd0c2bd7323b31d1954cfb127dc06feddbf6dd2c0b1a25aea61a6807475923cf7ba329acf2e94f82a1bdcf90978bfee9ab472231261a04621bec90c190b1cdda9c2de17862284138bb1ac70d875c4ce577f1eeacfe084836102c7b8e60166003563952e9d1b8bf288dc6d54830aa2370d91a71b8a1c25a49f24cbb9e5e2f51041af1d286b84a1ef7da43c410b3eb4d9b8fdf21211c2e29784ead7c62617ddd49e55b053948f62fa2af210e979e3d2e0132743fc374f55b2e7910ae1c72c2b357249e3f0b851752f2474a6a5eb509151ba5946660123e962e54856bb0747ea731bfcab2d1269e1be0e49908ac1741946f2592dd038ffddefee0f0f991fd173be4c93309010797f8963c934ed2926c8560f73a2b18870af1b7b06e73b1b1febfb3247edec3f973cff81d9ea18c4bac47c36f5f6318303de5bea7afc30ce7557d0053dffb0a90210083888f5b032c9553f8814cb969f2d4f9e3483d2091456329781232308525982b7d070834034d547f06f493ccf8f322e1447666ea8c1238014c57cbd6d96636b6788b28c5bde52d7913d6dbc1881479d35fa2e57f6918d0a114a401bb0c9898305ff31706833ed7d9df3116a2d99384b7fc55c33e290ae0217e71e243f853768c7396ced4c497b1d3d75872766c56f83b011f08e7ee360b2970705d3fa947bf2bc338d80cfbcee58d1bbb5feb00176a6283f6f8accfd74af0f7376236b7c8d7043524be07901702e3251d430a0be62e54078ee56b0098f3274aba58fb10a7564bff0ad07712ba351463688907851637f739c571cbd7347babe6bd78d79d1dec8c737a960bbc516c4d2a232945629e414e7230b89d8e02b3c31ea92fa6a93569b2061f2f7f6bd32708667334a000f51374125a33135e38fbfa896f0beb261cc29e947e1359d3cba4d9bf1be85362c85fd1fd9acc4eefb2574955b4987c8355ef05f1411b5797ba419bcbdbb19917598e00323e90150ecb74e7f65abf76b94996eaf14f3f94f6d8237df843ca22ee1bc44f96e54f60a72ed1b42092f6d095bd6b133cd3a5b1320d3de56d3481112ae6e33efae469f42b2547342a981db168ed615fcd99303192ff89fa1205df0063e5ca098864f822fceb358c03d339b5cccf4d42f2368a6a72638b4a71b5191e0425c30bd0656ae2a5b8e89999cf28fd862c57f7b1fc96a869f3255044ff599029218d121f508e26098b405d3e23c5166c9e731a817b41c0258698f0566d8bb2132ea650ec2127b67a6d8ad766ea24e6aec0b837e2e11e2c871e2109993aeb47977de021ee07865397c98a5c898218c2f383d8d36a8cf5cf6b75164fdaa26df26f585fd25e2e71bcad0ad3c9adfe1c36bebf750b174a72a362633a7bec8a17a879ec2aeb515839cbb72ed96fc5b41a939914d23cdabfbafd55c4a7f58afc648ee50f80cab612531eda12be52896eff9da9b327333211faed3302ff1665413af754fd955db580c7593c8320f87c0449c753da623d904739ccbabecf1ce48649961cc50a4e61fb2e78a08d8cfbbacef4c255b3419644b87256a18b35f444e9ba2904f08eebeeaa99667fa4e41c97b7261158f035b246cd581e3d0c6e756a813dc10c8af28a9966d6526928bde3babf589c69797aa55bbc983a60bf71ee4feff1a9fcd6b7e1fd64bcf56102ca17c70212886573fa53ac841332b4f406b48fa2c77b6144c24b14231a83c22f3824f8fa591737c90a55e18d9ddd8fc4034a3cd2ae2d3bc22397555a5dd0ec6e6dc3dae8754dc53c7acf5974a20d876c08988bbe178d5be8f6dfd7970e9abfad1e0daa1378e7e4d415720bd179fad91bae7a3e3b0806f737c3622709b8a7fae56124c7f430fbd886ace525be316ff1193c362727d3282a0922efb7d0eb9c62efbfdb56df4377e8372207bc5085de62fa303bd02fb948f24c8aaebc9d7bf8bf609c62ab230676404c752eec2c65f99f061266b799f72309be174ef054f972986258a4370a9059dde4c123d158c5e4732fa8d3cd6cc23c754b0ac69f3de359491bad68dd77d654ce69ee940d16e886631f0710a23bb9e29619a42aaa1cbe054144e844c93419e45f43c655e3400a5b2f9e8274bc7c45de29f6870934184b0aab7a2461b95cede40a16887386e4ff0d67f70ec6300cbba56e68c6efd839c711b8821aa48ccd667a0fc5fce8a00815e84034a673a08d8e26f5acd55c784a71c6c67c32eaa3e475897cf323d77f88dd31d06bd739ded6a0eced1adfc6dd56c9b04cb564f4c8dded0da58381edec145a3bded4329e59752686733420fc592fd989e2d07c245e759befa06b0f24a1c76a00109bc3f5dd4c7828bf96f21b0a5c3e0b745960a9f5510bbb03b88f7ce8923a43cfaaa83fefef9c71d642e02dfe9d96231003c2ca038d1d40c9295d9e056781e2786540bd14780a8ccbcc92fac63d21fb2bef94ece70c38d7292c8abbc61615d5bf1c7ef8aa9ca84c78c83eda4deb1125e5b07385a31f4394d7bcf8eb6a161bb63395d6077b3568e7e7b9252f09114e9580b6090aecda128d3dddc63834e22ff25fd37fd084674128a947eae5e3091f4da15a9a97f13e6b0deb08f7122f2667ad88ea03884501b551e7dac70ecfe4c6927e5b2b20be80e43848e5a35b84e4d425a943853c9bc7689cbab3812c01550c4f1ff4464e7fd36fff9211be5f275136c0b1b649edf6758f54979b50704979cbaafbf92260eb030ab998b0b02e41318401339e528389ad21f74776a83f584f618dcba7d1ca479c401250493d2069cebd4f6c02404d68b01a89397899ea00a08a9858b8b1c5dc00a460866ad2b5617dc7292e359dbc2bd7513259b19ed3500d10a62f8d01301c7bf56e30ebe7e7ae0b47d3626afb8e4c425d36fe20c8a644479de21af20fb49b885c416e4ad83c4fab5d088816dfad2586f6d0928f12ae8cfe1639d6bf17362667b75b83c8e67d6aaf75552bdb4121a12556a61886731b73e873559193008bfbcbe6a46f5fd1d5c50fe18237ecb3f20086cabb4a0177bdf005ffd55a65a4d20a02317862a79c3134173d4c83c667e6cbfdfa65ac777e26a99917fd3ce490edd27c0efc47bb72c00916bbac06d33301479beff7c468778d750af1d0b698932b5176bad78ad9548453b27b4051fe463b3f6e12b356813596403358a02fd8269ec3049fcaf448ad4bb16ab09b342cbe8f02543954077875dd019f894b828edf930d379264fad93e87659a50e040c7cce11fb8fdcbb12119e675342e57e725250f1b699316604bbede0dd62a06575bbf243c9615181e01459e6971a688e81d03b6b96e6e100d1d3ae8c492c3d54645a7c1d2deb42013c29334587bc55b15af60e430f4ca3e630171dd218faea6eb779a8bb154b3de6d848edaf713a5624830e790cc231408891039aca010084fa8da3629495b3adac05d9d8f3a5354ee971e5e5925270bd56e9399ad5d1146a0e7307ce5ef97cde6d71eca32b4dfb92a0731f00000000000000000000000000000000000000000000c8ef8b3f9050a3c433b99f61f7430fef7579899135ea0f2c904c20d61291c8fc767d5357204c22a9c350", 0x102f}, {&(0x7f0000001600)="bd428ed67b40c6249309b144bc53ee2ca13658b1bf565d95ff18b34983cb60eaf6db", 0x22}, {&(0x7f0000003f00)="05cf777040a5669b62d145259375644c8f6b57d05bc94569d99821d0dc214b796b71e95a0bcd9e50269303f2ee9db931886c6d7181c982282148d6fdb5e14fe4173b532839a5a37729dbf35e2cc9", 0x75}, {&(0x7f0000003f80)="f8e886e82cf09218b24d1069b72e0b6b71c309ac4be85c92f9e1aa0b7d19be09ae5d548f3625785b44dc83ce51c0baa313fa05f27b6113dbd368e2bb85f3ba7b624cf71c9a8fb2c26040da6222935b0de86441c2d8917ee1d27c303a", 0x5c}], 0x11, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x6, 0x1, 0x7f) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb6}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) executing program 5: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x7) getsockopt(r2, 0x5, 0x1, &(0x7f00000000c0)=""/193, &(0x7f00000001c0)=0xc1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x1db) fchmod(r3, 0x40) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000300)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x3) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000380)=0x8001, 0x4) sendto(r4, &(0x7f00000003c0)="99e0ef62fe1e0bfc70135f6c6db2e765f2e74c64189c47acced06edf2e5d46079358404b8b491a713d22d6c07bd58152e33d85e91948dbedc3c857f4062d5f701301d50682d27c406b9d00f24751586136fa0e71efcc0c2179a38e218d04a7d3553eae065b0b0a1e972efe453b52e165781878b8627e567537673aed615b408bb356ec7b57bbc0cbf1e2f19143882b600dcca44e3b92348ad5d2edaa6e0c9c9a35ce0427ca413a2a3f31eb2d64349d0a15a5ef18f2cccb7f25555f2e7a5eaf7845d53fa24ac33cd84ac362511fab3c5829f49917d795b25c4fd7c76fa5af717b3820eaf37e7a1d284b903503824e2023c156c170c37f03dfb3ac3a89a4b4cf57b30a1db0a2ed81100bab8e53f8a2c46590ccd93c0fa1c694c5e981967f6f6b2046de56e2112b195c534f87bd4a56fdeca40bb7e6936e91532cb9cb88aef037527ef1874cc61c9746ddc581bac2fb2a413cdb4c93938dd3b3bb29b89904585ef0b0ea3e0e53eb1764447937cbd6fd1b6cc3b6d34f937d85bfa51d3e6eab0fbaa343d011c10a479425721e17876223d1ed66cf8e8c60a871b1c17158f73bd58ece6b10c538cf2fb9f619d3958de0f05ac3ec0ee5494a58db46fe189cfb5d45964271b604410fc9204a32bd885a2971816a310737b9d9ee53d53811e9157d5a5b8848b516bee3f0d33ccfca775f01653b6c765cc461aa8d3cb0e29aa42e93205ff76b6afe51984264d95148be47b3713aa2670fe1e71840223c26fb87c12b1f413ea80acca974b92e3130eeed9866386ae8ce227d924f97b7a4c61665871fde2a023b2f0dd927eaa2064a885b2c0faa0eaf479f65e67eb0c26d87b05bc1ed003ac3212c3d4ab29f8a44c71b96254bebbe50d8fc4e57ab9b97e634b25866291c05aec403015e98aeefc3e17cdeba432c619ee1c9b92a0ae53458eeca131db4c293e5ee3bd6105edce9dd4fc164a0489436c4c97a82b505db513299a7f5229287c4b0029a15415455777375fc5ed74d3eab0e5bea6e67c0663e57b16daae9b56afd35c11d828f7599b945b82aa32c9da8ba6854ed045251177aa80ebd75e56b9dff713a7b838fa2e4b77be2cdc80863312a749c5a83f01e64c2892eb07638a662ea8077a6b22bab55196d00894ca76d67786b324121a43f26157d09f85e9348d8b4a208b916fb0d6dc00235fb1ae7d54002ec59fc9fd1592bca56b38511ffe0df02c2ba654f07d3ffc0cd1815035464b165ca8ffb694dec7833502e48b11595b70b052f2fdf5f82c4f7ea35bc6fa2bc2608aaba7cea95cd2a011b7dad058caa7b7fe09068157f47a12c121d6f84d519df04d0c13bcf699d328fa506075b68f9a684e6af0889d5a01c3f95acd173cb20adf48766d5eaa9beda141c90b46b0ae708e2efdf6cab79ae548bb176c9f40d0c865763054faae338e74b7bb71121df012c7726791926d3820a0d947ca34a55d6c661ec7f20c4cee87d2bb6947ec8254ef9749c2ba19b93b93faef446b60aa0aa27cc1b87af608c19ff2a517ee99fca01c8f0c120490005951262e54880575ff984442affcd1ac089491da29cd92aad0834376d57574e3813bd051b9e71cdc4711b8269d19b4c6848f63be7c8a0d72e74a5f00ed45ca4dd061aaa643f1be1174dffa0da28acc12ef73a68be019b438f81e62943d9c75611806f314ca4d8da1537b92ac780f54f9330090eb4c2793172d553a225fcff858109287656c19d2da654b7f75de3fd6034703703744705379ce7265cb98a68348357ad9df6996e6eaf3749a7c3b99896b65fe3ad7a7b89e6a9d0a06c459fdb5f09bf22c49b3d1bb16a7338f141a0fbcf2bafd33da73b71c6dcdd9a766387946219235ff1a0b3f3561663f908cf8699095bf9f8965f62f1a0c00aa75d8e390a3fd626d244e27c22153c73bc3144ae259b511c10bb70a2bd66c3fdf9f57fa6835dbda540c5ff7065e18ddf32a9d4c8da476c9cd54733cc15aa74275c9cfa1084c7f7bd61633c7015474496ec10224ff601e3031c98b35d9daf29f002a2a8933ea8cf9cb73c9db91b8219cf83d382407998af3d4ac6e4d2b6d8bbf43a7be52ccffc2393f0d626c9c5cd95233b1d3221654c72fa3d78a59f72b2c25e60bc278cc25de2f868223831b7a7f3c3f0d0163574fe01ae59c91ba49efb192ab62a372cce18dd578cf5cae9005f0089d4712d806e45fd3b4fc7cba39883aa11f81fa04a2ad06f48ee68e979ae3de68ad222dd38713e20f3387c81541efd3d1f46e9e73b3213b7b085a90d2857ffad47610b62dde3ed77bd724efcf39d021769ebe2aa5ed4f81d5c2aa43714ed133d8a5ee6749f6a51453bd0f75a7e398a2f8654cfd475636d01ab4bca8dead6b5549cf47724aa7110e0f6e8b3e2250fe0490d86ae316c50fb96f66601e034b4fda8ad342ca176aeff3118b95ad976e3c98b4e06f02ada8fb1ac6d426664569f7b4ad676a34d8078384419cfd79fc6a1f4413a1449f28fc543528da4a2b7c1808a00c2fe3ae5d44ef1541d602624d3754628daec34a9de8b867e71e0a66df37eb333d2547eaa2c7b6248e66540b7441a7234532bfa6e2c06f04e26b2a68868d13ed8620855029eaa5e41a74b63b0efb14a250ce68bac456cf595ce912f15f0c2cd3487c709a27fd2e8739a5dff24970f00cf4eb3a7ab3d3decad99810d8b17a508754f5b2c83a62d00a7f199d2dfa9dacaf1d800c16d09018475a52c70aa4dd450ee298e23556e7ebf67f942aa2c7f8b97c0fcf982b02fe94736b33bcb2f053a4c53063ecb5c5607a118a6b2d7a39e9b78faa2a3b4d324d36ca472deb9ca3e5771a9bef7dab80422fb4e81b476327a0013a2a67370b3d14870f5a67d0b48b40ee58a2e4b3699e990a9476e2557ff5570aa7a0264a7ce237d1d8d0c59fee040568e15acad6f7423773bc4c937c47824cc39a86d4e39aa7a299ef638bd8c097d11b09670715e1bd47879ea8b9e5745fb1b949d381e30e2c4fb8c56aaca84946797a50e15ddfdc121436ea3ef98acd3b4ecdbf7ebb2fe357197af3fff9028e924f60f89a4bfe0271a823b28fc614db1239b4f196e6efb76ad779d489659834b8ee6c154c3fadef9df472278ae21aec5c94a126f3412755f88813670eca350d3837e38de21085b60941d6004a80237becd0752b63ee8e92a314f25fd424ae9eb91b2d802588818533d7618a7746a383704c886f8fd8dcb501c7223a7994b4260092f55af971e981a24e12967dd5a5f30579458f311dc7ca2e9e427a0ad70068cb3521957af2f061d7c22af3547673375c40ae2dc1c9cd74903d523a906309c1b189f16101f119bba23b26eb8c5105c53aa7153ebaaba63ede117cb068e2d5618c5851c569b72040430b550aab7d0ee5809adc07ffa4987db4da8c2df839606a0516820ae4c695c2bb1d4df96a53f476c04972b63b59e2d0c2e0ad161daa2eab5836273b222c37199200bb84493f90972fcd80bce3a4ea72366d4ddf109dd379f88967f99363eb5f53170f5d0cdecc8e7e2844e8691c8b3989d80caf986b68d4f64d57da1116b6b8f5731f71797142a93c65ba3b10219f62155c2ebbed4e514850c54b7b08721e33acfdcda1dea4477c2eca0ef51a819cec8046c17dda2a889656ba4e85e31dd39d3aa8bfccd528414a4272b4cbbfb63022af1e8c62114013271cc35b3a0d4f755dc6bff23a55d7c62161b2b41bd848fc56c0394a81535d158116290fc8236e1534c7e8b5e3a2be62dab896fff1fbb424027814d435d03b6b12faf98c36c2d69beaa53886c8b16480f2a6d8a108dfc8614d7554fca18533249c57eb42d9bd414b90285a7f55d0032e7e5d017ffabd152a63595ad62620e178e710aa1e621ab3710c967d478cd89b6b0ec8c638e6a4c3573268ce1b0f460f6d5edddf20ef24672f0cd1bd9a9c75bd367b0ebb4efeb100ce21906f5798d701b60b87a88b066abe013d569773a99df83aaded01ec4ebc2fd806bbc054cc7c03a17fb40247e115a047963e56470c0dfd967576cbd5a27471b076a22d0893f183c70a556002da54413b740a00a903b8c4c39363a532eb12ea047724f8ea7bdf0a0dc6c4670dbd9db1caaea4e2cfb866f9501b0a6bb840e5fb3843d31a52b0caa3172e0fea2c7af4ec160bd4930838ac4372b75399175e00905b3c27f773172bbb26327c9849a309e98413789c3079028af85f436d29fd85638019a1951ad838a564bad6aec6e9b1ed556d6ebe5571a33fd70981fca21e16a32135d7229b3fc648f560254ac12dbd3a86024fb6c775633a863d9840956c491737f1fd8ec3a84694588ea125e6611af81a60325bf390d877a8e5d918656eab553047aaa47684376172232754fb8fb2977f2b1dbb1d61ab38922fa808faa10da0d9d17e4b05ef7766c29cc2de95f6b93b3aa5f9b19e7205442d03701fab130bf3a340c038cc86521a1d1458af103b5d211da164e2aac91026862c90c36c284f2aae4ae5666099d2ff9fa6d548e19b6eb98862ec92e727e91bfd69a0c4b5ec21251ec51a61052978bf6a8f8abed3249d75ee11ec1a31c8fef1ec97f530b411fc0630544cb32d83d6181c0e8843354d6b9aa857f26788cd96ab702d41d6a0b29dd5ffcd8242e435bd1e52c1f30e2364e4b29dd66e5dfb5ca4473bac48c65390f61e77fb674c685ca887c6de18eb2a52bd84a7504c6cd493ab6512b5902120a376455b73cb18722482416ec98fe77a70222c51c6c4e2315f2fa2703af9603ba04309d9e7f928ca537108976ffed8e82f082cadbb8f08d77b9cade1c14801cd56f7875ccb15414a7583cb4fa4abfb1605c11d2109e833d25a8e8cc7fa1634fddc6b2527c961c9af16dcc1a63a3ed8b471c886c0dca13c626e8779750662baeb561d1f202a8ff526d8aba01642d9a3af0a2d6c9928c5c374cdee4c42ce34bd99e60e91fd031ad69610c2fcc8a0fef2fe41c3b6a4d5370c7b947d2633166a30941b3893de8b6245185360add980077e51a5aeb3e1c4608a8b90792fc5a66b0a5c23f53feeb5cde1752717da89b84482795d8a7a31f09797c56ae7a0d70a4b32e8afb63d9e58f567451d49102ff964670ad290cba2ca32109a2564595ae0b622059123535228e96021f79815129585ba9df8dad91c29aeb0ae2d8df7362fb094452136401e9b3a52b11e1ff53c92f73e62e84f11e78f1708d212fd3ca118bd1169b16af164cbae6ec819cbf0bfef4f11c4a073ea4045747f2b4a4f6ee15e332989c21292584f17a71be9d54a0637d508b1a48147c519ec2e772c1cd8b3865274b6bafdd0ad69518249c6d7fb509b7d54f8e7071c3361f5b59fa637592959746b1b3d7c72019a4ba7964e841ccd086f5bcbf2d4c0f6cb1e597d016f6e177a54cd5a82dacd790c3575a4044fd3bf40653e2ee9a9e351dad00faa7418f4627ee8f8946553cade7eb3c52b9b72f3bf5f5d8080443a5e9590b08e24dbb8c93d61d01519a8a88089250d26464733b72b4deed986ea53c129c086d4bcd64ec3b15b6be95b840752d47366071d56a554d55f0adae6f2b5eda06b080ef65c8322aadcb417d1e92daa85a297992d54645bf6310037819bddbcc829bdefbde7bc4c3ba95f8ab207aa5dd2397e3ec29c52d6dee0272b5891fec05de747ff22b887b71b4e49a25fa92bee02da5b3693faf76c8d5f81788a87d82eda959d33ecc8539fe576d06b31541c3ed5952b94cc7c77dd83582238ecd3c44d4eb2d6be162db809133fc35ab1d90204eb86b0352228a175a0e11e03c787ef63e64ecfaa4392408291e40e0f242d8b96e66cb", 0x1000, 0x402, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000013c0)) setrlimit(0x3, &(0x7f0000001400)={0x401, 0x6}) socketpair(0x20, 0x2, 0x5, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x8000, 0x8) kevent(r4, &(0x7f0000001480)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x3ff}], 0x8, &(0x7f00000014c0)=[{{r4}, 0xfffffffffffffffc, 0x9, 0x80, 0xffff}, {{r7}, 0xfffffffffffffff8, 0x0, 0x80, 0x708, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0xc, 0x4, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x79c, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x57108f904d831b91, 0x2, 0x6, 0x9}], 0xbb2453a, &(0x7f0000001580)={0x1, 0xfd6}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000001640)={0x3, &(0x7f0000001600)=[0x5, 0x1f, 0x9]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000016c0)={0x4, &(0x7f0000001680)=[0x5, 0x7, 0x4, 0x0]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001700)) bind$inet6(r6, &(0x7f0000001740)={0x18, 0x3, 0x30b197fc, 0xfffffff7}, 0xc) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000001780)={0x80000001, 0x10000}) connect$unix(r5, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r8, &(0x7f0000001800)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001840)={0x2, 0x4, {0xffffffffffff0afb, 0x7fff}}) dup(r1) executing program 7: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(0x0, 0x2000, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x801) acct(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea5793b9", 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',![\x95\xf6*%%.^&\x00', &(0x7f0000000180)='^]\x00', &(0x7f00000001c0)='&]^@\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='(-\\#^[()-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='f\\(&\x00']) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0xfffffffd, 0x400a7bb, "0400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="043d2639b97a286d3ccadc5374fd31298eac395de996d0ff49701b13a3d0e5414080a1cf3ca46f67a5b90cb179730934e59da8081e669619f95342586e967f48e7515995d6c2d404", 0x48}], 0x1) executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x24, &(0x7f0000000b80)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @generic='3g'}}}}) executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x50) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, r2, &(0x7f00000002c0)='./file1\x00') setegid(0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, 0xffffffffffffffff) semget(0x0, 0x2, 0x260) close(r0) setuid(r1) fcntl$getflags(r0, 0x1) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x180) socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r0, &(0x7f0000002640)=[{&(0x7f00000024c0)="ebea5ee6dc87665e7f24f3bec9ac67c8457a1889b2d49d17338cfa0fbe34e33761c276cf403836d7729d8454914450901eff7f10b4b23149c85350cc84c2be38ad77ff35710abdb537ce40b8ef9b41f57f473fa039e90bb958dbb5891f3054502e9525b27b46872e3e", 0x69}, {&(0x7f0000003800)="571486b9b47c5414cc053ec753a85a89e58319de44b74860db095bd81cb4f3c43dbe4b910898954e2e2884db8a29314acfe9126288804d50c1f6bf4cbeebfb41e4801b9edb66754031e1a065108e857b9c1238cafdfdd4fa2f6e9e2ace241f18697d27b39f97bf5a95688be5595730b9ccdc684457e4c78aa24950cbea43210f3ac0afbe1f62c408f8a5367f596131abaf4a481259674ab7c4dfc95bceddb05fd213a1593fb38e75194b1e3e", 0xac}], 0x2) accept$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) sysctl$vm(&(0x7f0000000200)={0x2, 0x4}, 0x2, &(0x7f0000000040)="caa71d403837b47396fd0bd9b156648883be8c17ee7ca9e5808879bf1b87ecb2dc048f26e14df0beb99d498e75f8cbbab8bb7d2d23cad8bac90703be237663141372561827431d18ff6b479fa601179a4191c4b765932509", &(0x7f0000000280)=0x58, &(0x7f0000000100)="b5050720f60fa13e7fbaf72bf80bdda7c035cf42d5ee856c30a42a322912d82e60dc28f12f681e86736cc93f1a774341a3dd16f21bb36555b0d4fe0cb45d2842588c543a4c4edcaeafe19c239d867ef52c42d961c98515e30ec1bac02edd6559357abc1463d8ed72d15cd272f688a7dfa5d93e5299a2bfa1f2f896760b9137cca6e30470d8e8acdecdd9106f8462071e58bcf4f732daff1ae1eca358fe81256476a4d8f65a62316f96ccec0e3e5804502a283361f911e39a0f429015ef3f9e0094e018f82a0b88ab3614ac5f42aa7e1e563b65101093e7f1be1dd9b313afc1d74d1eec84857c7c645c587083", 0xec) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "c07b1f46000000ef1f0160fbff00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom$inet(r2, &(0x7f00000001c0)=""/29, 0x1d, 0x40, &(0x7f0000000200)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) connect$inet(r3, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) syz_emit_ethernet(0x138, 0x0) mknod(0x0, 0x0, 0x707) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad045c", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16", 0x164}], 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x35, 0x4c, 0x0, 0xfffffffe}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000ff"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x80}], 0x1}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x7) close(r2) setsockopt(r3, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[], 0x401, 0x800) msgrcv(r6, &(0x7f0000000280)={0x0, ""/201}, 0xd1, 0x3, 0x800) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = dup2(r3, r4) dup2(r7, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r1, r0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='\x00') sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "03a1bb358aa61d69"}}}}}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open$dir(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) chdir(0x0) getppid() sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000004c0)={0x0, './file0\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000280), 0x0) write(r1, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x1, 0x0, 0x9, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffd938e8ffffffffffffffff86dd6060626000080000fe800000000000000000000000000000000000000000aa110000000000000024b3767058e52b55f8fabea168f9bef76e3272f43dd857c0897f161691c0abc3fc33e90ab441e1d34ec18c322ee0bb7ad6d97d9b8c0c2b3f12344ce6c489495c1b3d5c6616e23e", @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRES16=r4, @ANYRES16=r0, @ANYRESOCT=0x0]) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0xfffffffffffffffe) utimensat(r1, 0x0, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r6 = socket(0x18, 0x63ccec9dda792382, 0x0) setsockopt(r6, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) socket$inet(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 7: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, 0xfffffffffffffffe, 0x843) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(0x0, 0x615, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb5", 0x82}, {&(0x7f0000000080)}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea", 0x2f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3", 0x16c}], 0x4) executing program 5: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) close(r1) shutdown(r0, 0x2) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x200) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r3) r5 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r6, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x7fff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 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}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x6, 0x8000, 0x9) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/144) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r2, r4, r5, r8, r9, r10]) executing program 3: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="a77d66a9287e8f9bb41798b03a872004d1b06c325884877f7603ba95696c3940edd9a07b44bd1b76fc671c6077496529755586d6a0514397ed8e331269941279240925d2", 0x44) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) open$dir(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) executing program 2: recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) close(r1) unlink(&(0x7f00000002c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() lseek(r0, 0x4, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "0031c00000000080b01e42318ce7d0130200"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffff) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) writev(r2, &(0x7f0000000200)=[{0x0}, {&(0x7f00000002c0)="ffa607fbf867d6a8555e9dd8aa2b238b536899b5832146f53d14d4d406efbaa662640b73f32bf618b6973bc8707fb2a8406d79ddeeea9a44603a17f9755fc8d8642688588743105e28bee8ea3b76c8a890b56be48ad5c4665f1a03093fb8e5a20b54524ce37cd14d4e1df5a35d5de94e8f60a8037e1f6c86b48627931fd4c05347cbabb12620a3029f5ef0dae828e932ea5b6c42d2f46fbcf1c9ed2888fd15110eb7e840957998051d7d21aa07495f41e23d4bfb850268de28f1278e5d7063e2be9bad11f8bbc3f1d4c8615fad8bc5e65a6437bacb83043c6f", 0xd9}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) executing program 0: syz_emit_ethernet(0x138, 0x0) mknod(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x35, 0x4c, 0x0, 0xfffffffe}]}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 1: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sync() ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{}]}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2e", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) fcntl$getflags(r3, 0x3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x10212, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3e, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x800, 0x0) sendmsg$unix(r2, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = dup2(r1, r2) setsockopt(r6, 0x1000000029, 0x20, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r1, &(0x7f0000000180)="18748dcf2174c80b5d726c43c1389b532e34495cd5772bfebcfd22338c2fa532937ddec74027914203d80b62387532c3fb6592996b2ced9636c6f5ad30f361327b8aa4e7e46ceb597ce0c87b95ae735a921b766857d1d009b7628de069b7758cfb1f9fab374a679a2bcc495997333df8f70674fbb1f95aa5f371b3bb33cd9e4067ae6bcb90aa7282c47bbb32fb1eaa37aa0e714e707fb854427dcfae60157e342da9378772c84c98fddedb5687ba0de8a9528a880bbf8fe4e31fc849131ba627f54ef729c5d4c36c7b71c206796cd6539106a3dc36f2ccbc7e648a5cb1834d11e2f04b744451c61489a0875d62ef09b9b1bb09c5286ea0bb53755bfa1dcfcb38d1954143dc1e9c200b4075791aaf6ccebd6a6c3bf55f80d2a044699e9bd70f4332b64c0f2c41b95901ca357cc59c60fda86cdfae3748acadd841251f46e1ebb3f565d1728a15ff281a927188e574748dda315355441dee638c35207b21a41987a5554772b0fe34645ec400e8d18639cce1af954513b479149998883bf37d4536bfe81f85016a3d2b8c650dd5db0a42685eb71640cde809a20b3431e87afb1c9fafaa8f0056e3d134f1a7838d631102cfd7e5fb28c918d014ab439164b44770438f3a466281ae30aaa132698af2ef52c94ceb282d3bfc715ca501bcab82aa33f851abc0c99e551b4032a8b72cf4151cf2a6b788297a3bf695f8fff61b7edb281ead8a59036efbe3fd2b9990a3d10d81e481fd7f69a5c2c394c2d673065e6e8305379fd318fc9e42974afe04e8219c3a7c0706bd40646088809e4b279712c95fc0ff2012f371ce7d431e6ada2f537d518c7070dcffe5d115044dc21c5f9661748d02670174ca0c294bd5f979e2b3bcf748bbeeb11ce9dbfcf16280f88c1876b9cc4ac077d66da4f67deca4fac1b12540409c52818ab2ee0073f182123dc83d3cbef3039ffbadb9418583d3afc697ed56afbb2513e6d126ec88967e88ed45d99efdef7691327231b2fce1f59c2898f24068490435f85bdc53231b54ee9d579130ba78b8b6b9d7ae7e35d86133b8ca2de1de06c3fa314856a95ebd025718417349499bde3ffaf2c6d3f474d3557dd68cc3d270371264c2fedfc61cf3e3a3bf773477327926453d692f3f0684dcec7335c1140bdb7c0a0ac85bc0fcd55bb56c6fae1c6d537a02912a74122125a989861c83107c09e63b611289d1b97a65f8fe1fb52221b1b3b81d81f22145c23b360f022f31f86ea3f7d44adfc9903e9814bac30029fe08fdde5ea334febb97fdbd29787462392a6fae1e1952cebf11c441a29cd935a56ec40ca0b1171a06630af8b23dca17ef4659e3199b1ccebba44fd16bb075fb040398c3e5068b4a4d976759737ea57fad84bba4e7ec454b9469318fa6dd290050688a36639907e089292ac9a79af98f728ff984a1e05089690a49aeb3e6cd918896c35014198a9b06418fbb294442202e97060913c3db7f3705380ac547cf520cb69a9412f3a880f9867dd592114081625ba66241afc6d440c3305f96a62d13bf", 0x441) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f00000003c0)="210040b156bd7945a4a2a90daa06415c00f5e60a85f0aec5e63ea654d9d20b676bc90a87d552a826fdd0217e09a221e23cf6ab83dd8353780c0fdb4a4d854e288843fe0cce32f5860d80c33bf97e12b82eb119be82939ace9649458cc2d707d4a1fe3a9452cc84907de16279fa3681c96903697cca47210a08101aa308d59cece85137ab881a71f159ccf02a8fe1e1705a73ee94897f28463e2ae5ecfd1c", 0x9e) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x4}) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x23, 0xf9, [@empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, "b8cf84b4af3a6d1a"}}}}}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\\', 0x1) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) fsync(r6) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x1}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="ee2c03f75e77b96b6c2a6aaaa32d1041a998fe3fc94e297121eb5557c8315554dff7167952e13d1fa90326ff7b61d44257dcce5409827d69bd736cfd66342ec6", 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x8000000}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000067f000/0x3000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000477000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r6, 0xc0187009, &(0x7f00000000c0)) openat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x4) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r1, r2) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r1 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) fcntl$getown(r1, 0x5) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r6 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) connect$unix(r6, &(0x7f0000000000), 0x10) dup2(r6, r6) executing program 5: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x1, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x4000002c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setrlimit(0x0, 0x0) r1 = socket(0x0, 0x5, 0x3) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="3745e7bb7caecc26e6", 0x9}], 0x1, &(0x7f0000000340)=[{0x18, 0x1, 0x5, "ce97cf9b34"}, {0x1010, 0xffff, 0x6, "82a5e03c9395e4f3d52ae737c30957c99cdfa6d4f4575d6cd6b998007dc4680c92640302a96de5a98ba397c9e8ae980860869a8a2d006052bc53d7546f8865b321f291cfe36dbaf1bc0293b98e6a97b4f358ff5693112afe9716bca7832cc13cc266913c84cb1cdafb40715cb721ce05c358d6a95a51afd19989b4cff4c2a6f5566e735aaea221796a86ae6cce25155820b776e4637d0dbac684cb15f18e4f181ff61bade688f3f7f6002dcfb3a42f36ecc5cce147530426b4c5a2563138967116a5d4dc5845829cdfe6e00d94eabb71617d14689a65849744eb5356e5ab88602fe3d8b0cf48d5f88a8803448ba848c175c2111db31632fc822f0997e1e27d9b52999deef691cbcc896960aa54f27520fbd3ef6415d61e2572a07f3a8769c512717ccf19751056e5a597fd2c04688ce47f1776cba5d817f6da8823b53081f03daa8584abb89c6eed2c857bcb5f2db9a9863ceae7070f5f924e547c0856a14930bf07a14159ee3119386494f3909731549d1a4e6a6829b1b37001e4cca9fd7470da49e78bcc3c7cac089b78a285a1c543c9c7828cbcb25c076fb00f4e5b05fea490c59c3a180f41c00b68678ede1e32bdabcd7809b954bb34c8c6d5e3d4231ad28d98cdd176817de5ea499bc0ec1f50176ab51c8c692d94c6211c5f3dec2a27fede928a75a5ec4ecfa793364ee23530dcc485f9691521d419c184a176b15dc33b7aa470b69cc6bd7949fccebd9c0c90de9dd21c59a59a5c360dd616a3b982390b730920517e06a97efdc0f21fb86dc7ec697f5d3cc84bb637eedddce5e88117580a65d5b9a6ce552faa721b69393850870c46b9020efff04bd373c5d046c3783b4e67797e7cec0335bd368c4012ad6be60f65dc9599b75b08d2d06411b8f8a3c3b9a01cf7d84ed33c5708cacc7a4206d5f775d4148c2d8f38ffdfefe82aea54e6355b9766f976a4180903699eb8f2baf1fd901b304c420dd9d7c70feabaa05bf4243d0afdd4d52eb6753a238c04a229de2b634127222553166f9f188f829214a686dd10ca2f8ba6fe4dcf882e62018348b65476eef3b2a6145372a927dd324d50d2e033dff10819cb1aef53541be093b0014686b70aa1ed723feb5300f5327da68471af759e28363b1dede4ab8d75f49b888772bab7029eed6a5117d8cb41cef6cf422f2d859d4340c0f122688e30438c1b1c8389d0d8cad85fb40afc4bb7d4a220aa34af94dacc7ab5331d19c3bbe3740f3dcc8f559b1176d53c7013aad8c0dc62df7f51a6ef9c009fd0fd687a44dd23db2f6bc2d0ef44adc47abefb4e6a7fb15a7b218db1fb1bbbbe7bab4f16e393db2320429e765809f36d860cc03f022379f89fd1751f7e5c463d6bbaa081ebf4f80e73a8732686899fb75906cd8a7913042812ef0d649ed25bb2e7419d3048d6de6e086acc7d8b9216af5c1ee43360a6140d538f8efd3473b17dbb0188460ff0f91e4be9ec34ac3ce191efd2287835b22148ce18fc398787d8bbdbab3f1f454ae85ca1fe19a232ef58577c2bd0d5b574d22e13fd17a605d24581a19ffa0dfc1d927cc9ab444e59b705c46168d3c5516cbd318bd31f508d5213d42d71a609dc9671753d03da4af011d950cbd7d69cfdc7567e2f8f4a96fe190f37c85c288171c42a5bc01c479c5c268bdd7bb6e5ea919de889b0e91190261fef20e0e4f7339ff18cf8147e308ca246ee2e844cf1128e1fe2439d9ebf8b798dc629f9c61e6eabe833dfd5356a2c7a862f17a17d739925aead982b6b80c1fac3e1a88226800f914e0a7afc277b3bf3d7d23ba2cf6b87852e0b39056f634322a39c1918fad6d7ed51a3a42983dbd10b0e4a798da5bb28a20414362948bec26363b11bb57cd7cba214dd8589f63a228c9ef677d36a2ed234ecd0c66c6b2da449313c28e0aa8ed258fe2a27a401f0c94d1926b82bc97d2c5a4cf073afa99d4d6724d1f418b683b359026d04b743ddc13eff91ff282d67d987831be324b2a203812c2ec73476644c90984fdef0ea464d34ec84604ea1286a4f68936c8beda1e4e09ce77d00e444162d1db8040c3ab9e95afe7ea32bdd30af074212362cc3120b581cfb224b9e0fadf5032f200f2cf35a9df06303990d70f62e874b135e26dc59c97b25ff150af7b8764889dd03ee3b7006a8885c667d74eb8e42a9869b89d87656af964ee6f1e54f1b61522b7ba4e6bc4c15102225d83ad8fa664a43759ea35a2d514bb5342d27a71d9a1388de9c6f444c031b0b22820651dea63cef74975ad9f5e850ddb8709b76a8125ad93039e9b8375fe09947c4deef786d0c7db633fe253cfe96e1b9b30f8d1d536b3b5c9bdd4a8a48b6c1c7402fb9667b4a3b1cb47c654816ba6caa684dad2370dfbce13e54d5f3da84abf3054c1ac063c662dc08914b1f796d250049ae2587e2e45d18cf3bfb9ce56149e5d3a99682eb4e43d82b8a463b6ed3ab15d1e60c4579b84f39070e031c326dc7f9223a0c744c815faf59c2f174ac272c5fc28ee2ba58e30b2fa6c238805459a1b5faf488555ed23ac7157e628ff6c868405eb114dd1a3abd04cb167bbd45dd1a9ad804746ffea4efca3b2f604a123e0ae84347e5c02e462078e0cb1ee05c68ed33a7c64d55cb323ff35f5e69082dab9d31a29297a0e9203816f0d34eb1c723f2ad24f821a5b44b6049947c0b5bd378f9931d9bcb411c113501920509338778248775dcb191328a94841b5d41ad3c646c3e9e0cd1cd4300d43257d709033e8e8dd7d93a819af4364c280ee39e063002645581d7a519ea8a6b63ccd2de65463299ee7d76097278559306b51da31f6eda7aff69870398f0ef0586b6edc846cd6dfbd97dab6d8f605cdc02db0a8f2f4bfaa23e5e6ecba4c32b7249f6a7f6ddf80d76ce882ddd4a4ec46ff8d08ba3d567d25985fa1122a60d63de7480fed9610d9af345700db857ef50678117d66f98b86729b8a985fa779e1eb41bbd95cd50ae15d8175939756d0b41a54655399599055c7ef82b5f3c95dfa8362d2ecf65129089111aa68e20da4970bcc2ef6629fd471609e492731483f7dfc7042f51c9216cf59dd2cdf596328c5f87d3a4ec335b7f3dac51af1cf94ca5ba6930f360aa44c94786ef45f0eb780933746c8d31ccf1541c46fe734fe393f5cd678512c61afde7c9492833714f122567419f62f20fddfc27eb4cfe0a935dddb3b22fe400a7ecd62fa1bb2f22ed7ee32c0cba031b35df003a1864262bcfdd6f1c3e1b57b1fe69b3f6eda78a792f2e6b26077bda42c7704b1d0dbf7cadb5bf2facdd3f34cb278837b0b72c2f90930df4513b0affc73a4834b9b0c52c7c52320f3f8a6e8f1af3a20580614cf2b5fa46f9fdce0eddaf097a77db759ba53bf4cd5116704b098dbae9f2a71278edb3b59b681a6f4cac915e5bdbf9c970cbba6b3b14067487d96a236edb61b0e2e807e31227e6a902348f9bdb6076dee119b2b6c478acd8679fc2cd90c46d705418fc71c47fe4adc88f5d68d7ef66782981dc90d498424a643fdbe2941447c96af794f497de5517fc021d22ee76e15d67c4ffb26c235a69d3a56b26965520af6028af9cc5e77137cd8d25aee351426e40c700ef317eb85e64910c1f746d8e12f29ea7c5c314bc454cfef5b72e6c184b6f7e2f9219b8d78ad44db8a70da2e40b8b35861f2d14c2b2935cd8eb9563b2b021b3332983fdfad8f1f7c70d08b630922e709a0cb38fec4166791e4a3e9ca7bec0bbbe5abe726c46c5b5d48d0187eda9fdc882854392c00f41d6ac6322bc4c2c0c890f5ac2fe468ef04b85f26cf6ce3f397d84115a8c7c888b5e4903dcd6051a5a68e37f8130dc02679701df4af1388d371b8e1fc1051ef22da1345bd2ec42659bb35492516db612dc98f46ff96001811eb8a2b7d94554043acb69d92aaa1e2b5cde0b18ec76a659464dcb3f8fe314b32a5c5a313fccaa2d0dc0d8c6a6d401715e7c22fc417f51a12b2d3769772bd831b330b278f964f325eb955dfd7390b38d8541823bba917c42571318f39ff7b6417fe0ce41b781f977ecc65d95a3358e310a95c9e3fce1c7f1969304c4c2c5056ddf43a1b10daf09b4db0d2ca60d43cf94b9593f787cd0cd0799177788fd34894f4939eaecc6e479e821077c45d81f95ad26ab7d42b4ef70ff440dfd359bd374785c9d1d1c4e1339508eb786ce2725a6946bb6cfb7209a16ea18a652eb085c38510d0f622a797fffeae016a17c572566d433720f5c71d87669fcbb5b1e4e7affbb534f68f0fa6bdc02be6df7504af22a714dd923ddcce0b9dcdea5efd8b48c5a001463c11d3fd320a88ed6e9a79f05c2f5cddd131eaaeba511cdd08d688a134555895aeee67b262d1a3089960e59dea302b390c187113baf5765c677f112ba5a1e841a36191a0fa878447536066981551d057e933b6511eacd1c58edf3ebc4e4ee5ab9328ecb6d18947fbc41e81504334635e033d230c50e6e46e72ca1149c55c133611e038d38151a058fcfa5f41680f9cd78cc03a59e6e4e35d9af89e7bd2b21e3accaaa5777a1035b1cf993984d84952c8fc7a11948eb2b4855c58e8457b8d40506c382460cdc7d6337f09087b01bf80ccb6a209ce5c6c49fb5a4a30445cf649cb5f852ef31e8b840a81f7eda9aa60c4562a92bee40facd4d44606346193264efd2eb7e694868453b27a8ccafb9a6b468f7e3434e1bd5884090b53399d793f9105bfdd424c8ded2b3012c6055cd79e009deec3f53313809b225f88f6f5a60c2ba55479acc6640e923cea0a29c30e6b7fd90322290c069efc610b4c5ea7d34807a5fb0d2070f3ff88ef41e93c8ed36436b7cb6730e1c0f44c2b625b913ed36e777e8592c3723ebf903a4e59f32c729da02b59cd994097b6c2e1e826f9daa5700da9cba83859f165a15926f53bf76ef35b7ac90c78c1e69389660e1bb589ebb63d8cd41d45123fdc73874fcd2d153ec722d457e3f5314147595dabfeec511ff6432f7b8310516cde7cb1cfa7dc299f2f50f1af8ad415f302cc53ddebb514e1303aa627ff83f28918884d3128789edae9e1abe890c19803381ec8d12b028e70bb3c4cb215cc34d06b69ee10c0d5900acc66c20b86ead9a32da8e0f1f7ada5488cc3072cfe6ab3034f777a97543829accae9bde32137b86421f8e12a7542ef731fa1bbfad72f6b168f8c5afb853cbad73015d8d7d5bbeac210cc81c5da9a70d43bf9e5a6331993b3740cd58c57e97b6efe97738706a68e67b50c07b95f7598ce6aef539cfb6e93d81c0e26425ecf0f2c85c7f6dd71f95706d32b202865a17a36549efe93b5c35a5b3e8f4d748f7c08ce4f1440c9f729a5f9143af6516106f27141fd34c480b78682e19046480b304460acdddfefb5dd0736403c17aa5e23aeebbd6a2dac54f24e3628c49bed17708d6e33f93710499412b54d9de496296de42c1b3a4de41d019f5fd96b8dc1e9a6044e0187e2fecbe428911a56b438410522864487c6473a8a095527283ae8df9158161cd2fda9dbd27a5fd813bd70dbc5db5febb80865c9c5be4cc7e4637de560ed4ac9af2fe02fb8ecc39a9887be2512b5fa6835d5b62a1249d7fd40ef47db27621ee4c9e8a99b763d245ea66c6e834d9f878aa3fbed33cd0a9d09f1f601d32283f44e33e275c5f76522c47d0962a0f6a247242bb2f40de2fd568fb27d1964e474de7d0c5a55c497844e9759f19915be5f7735cd99d39d795865995e8940448d8980117d57026dd14f4d55c3787d31d5e5c46e469988280fde6ce7a9630cd64582923728232a2516e8e1cf9ec2b7a2915c439bc0dd44655bd3ff2"}, {0x30, 0x1, 0x8000, "94e42d6b937177cbe4ab5fa9120f3761f1d41071ddc166c047aa451e7463"}], 0x1058}, 0x405) chmod(&(0x7f00000001c0)='./file0\x00', 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) msgget(0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x20, 0x20) shmdt(0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000005c0)={@random="89ffa23f3c25", @random="2e06b7c50c00", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x2c, 0x2, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr='\x00\t\x00', {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x4, "9ecdb3ec32a492841abeb2fa9c008b3c34514f3f68e61c25819e490eca88f40f17c3"}]}}}}}}) executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x3, 0x40) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xd96a, r3, r4, r1, r6, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r7, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0xee00, r1) utimes(&(0x7f0000000040)='./file0\x00', 0x0) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r8, r9) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) socket(0x2, 0x2, 0x9) r4 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = getuid() setuid(r7) chmod(&(0x7f0000000000)='./file0\x00', 0x208) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x401}) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="91a689045e1f50cd51e1b768627935961976e5547928cdf7d439b3ed603d9721c3fd3ce4f702e4d75f64328e1423928249223ddb3bb7df26d6299cc3c8a8ad5d3f", &(0x7f0000000180)=0x41, &(0x7f0000000200)="81d0ec074f", 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r0 = socket(0x0, 0x0, 0x4d) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb", 0xc, 0x80000000) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000440)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x4, 0x0) acct(&(0x7f0000000400)='./file0\x00') semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x100000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x8) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setegid(r0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3, 0x4}, {0x2406}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffd1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r2) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "1c102609307e7be2df67de202a72da64612c3300"}) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r4 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r6 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmmsg(r7, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000200)={0x9, 0x87b, './file0\x00', 0x7, 0x5, 0x9, 0x2}) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r5, r4) socket(0x11, 0x3, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x801, 0x80) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x8c, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r0, 0x6, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='.\x00') sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="f00750a0", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x116) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x20, 0x2, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) close(r1) unlink(&(0x7f00000002c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() lseek(r0, 0x4, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "0031c00000000080b01e42318ce7d0130200"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffff) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = msgget$private(0x0, 0x0) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff}, 0x9, 0x6, 0x0, r3, 0x80000001}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185b514c102af25df9f097003f67ca6918f9363386bef4cd0aa3d52bbffa10c7e066913530138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffd", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}], 0x3) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000600)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b5d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638e9e9c605a40c091092f2f78afa17706c444cecacc3af6f6ec2", 0x170}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000180)='./bus/file0\x00', 0x10a) dup2(r0, r0) socket$inet(0x2, 0x3, 0x0) semop(0x0, &(0x7f0000000380)=[{0x0, 0x7ff, 0x1800}, {0x2, 0x8}, {0x6, 0x5}, {0x0, 0x81, 0x1000}, {0x4, 0x2cdd, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0x5, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r5) executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffff2cac563ff86dd6060626000082c00fe800000000000000000000000000020a78000000000000000000000000000aa2b"]) executing program 4: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}, {&(0x7f0000000580)="a9d0173db08c86a04cda15b9d804218e7633ab30b7bb789caeb63dfe25fe41a8b167467c4c0fe176bb79797d52c391e6b9d5e4cd20a89a596b1f4b9c98a9c03795cee318418ab52a6511fe7609988e7d92005ccb0edf0c74a4ea1b7127527d402d748def61e19c2a0396539ab577e35afe9b344f846562f6a46086e1ac0a488f1bc8f719740cf20eec853b2dd9775ed0b369441baaf8e3bd9c9c79f985fd620c0005fd703bb71fc7c0f8d3b2de13c47ddc3c4585ab64c82ba8dd480abf2165b45d799279190f48e15f73949049e0e1c2b24a9d026d719154e2a979d9f363c80cd95fdaf78da8e7630d906d9df72ec6780000000000000000000000000000d62881ecc27e0b2dd617fa8aa7872469db675db724700ff95aa9c7", 0x119}, {&(0x7f00000001c0)="8efa48cc2a5a8966627941e4e0389f5fd131fecc0bd1f23f3b8e044a03e2bd048e10b7a73f428a17347d53add18ee4dd4d95e888826078dd0f09074c850d209cc98be47d87b6afe70e0f252c0d01661fdc495ddb540c4fa1a9eae64d96", 0x5d}, {0x0}], 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300), &(0x7f00000006c0)=[&(0x7f0000000440)='-$\x00', &(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='.', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/rvnd0c\x00', &(0x7f0000000580)='/dev/rvnd0c\x00', &(0x7f00000005c0)='[\x00', &(0x7f0000000600)='}[\x00', &(0x7f0000000640)='/dev/rvnd0c\x00']) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r0) syz_open_pts() executing program 3: setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x3, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x17}, 0x2, &(0x7f0000000180)="5c037720d28cfcc3051f4ca700805a8b10a3b17645abd999fceda16499b343fcdce99230828aa63784e5c2d9e05943ec6076a62887b18f7dbf835635ce85bbb2e3ad94e0457b31525df08ddce5892059e418b6be6f88c329a1e24fece9b52ee6f2a1f925d2240377017ac5be16455abfdf6ef0a2151e314bf91ad5aebd630bc71cd9d8b462c3452e56691d335aad546389e3f2dac674338dcb07144f5811a58a50a86fd5d1b4aa816891", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x4, 0x0, 0x2, 0x7f, "17f07c3adb4b151eaf0f4b83db305ee043e5196e", 0x2b, 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r1, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200603b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf00000000fcfe8000000000000000000000000000aaff01000000000000000000000000000100000000000000003c040002000000000000000000000000000000000000000000000000000000000000ffffe0000022f764b95d3fb02dcc79cbd6ac8f26e784f67286fa5b4a9c9ed78219849ce51724534fbd82e17c118895b6f97a72090ca92ded6b68812ef0b20127545884ac394327d180372d27eb19aecafdf1812769907e6b99d85d133c1bd129c03c3ee6c60ae6f4728c197fcd4fde0d8692019aa167cb638906a8298406d214cf64ec9853401bf8a64f51833deb5e16ed0cd618bf6915b1b9546c8189ef73b726564f668d4414fe15ea26c7600325afc2d1706a9f"]) setuid(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000040)='./file1\x00', 0x30100, 0xe) kqueue() executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0x5b9169d41e328c39) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/151, 0x97}], 0x4, 0xba87) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) close(r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r2 = socket$inet6(0x18, 0x2, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c}, {}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa6000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{0x9, 0x5, 0x4, 0x9}, {0x6, 0x3, 0x2, 0xfff}]}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 2: select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x1, 0x0, 0x1, 0xf3, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996b272d2dd", 0xd) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) r6 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x3) executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, "0be8e65de050dd49"}}}}}) syz_emit_ethernet(0x138, 0x0) mknod(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x35, 0x4c, 0x0, 0xfffffffe}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1000, 0x9}, 0x8) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x1ff) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {}, {&(0x7f00006ce000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006d3000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000240)="b1c202", &(0x7f0000000280)=0x3, &(0x7f00000002c0)="cc655e7e474b2c43afeba613e182e3c39916193e20f961cf09a6e584b10db97f1dddf4dfd928de35f36c161d568aed367c2bde18b50b8f5b296793b55c84121cbcfb30cbf08503a2ab66933bf37f62c532c06ef0226202a6fe2a2b0cddbf39bbbfca52f97d1c84ff47807d098cb42f76eb077b2b34", 0x75) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) dup(r2) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000140)="ad6d7be0fb5686a2f8bedd266bbeb4d7ea7c2ec38fe7567a3a683bfd3102718932afe1e4c30c64a20a36b7bcf48dbaabcc28bd3293954d23a6a60ea6b3071a8e0ef8c8932c773e41eba7cd395fbf57a0e6ffdedb5652703c4121537ca9d6c15600871f41a2a5017a5a46", 0x6a) r3 = socket(0x20, 0x2, 0x0) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x1e, 0x4000, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427363f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b496da06b46dcd566e2a8a3cf6a76ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c1", 0xfffffe5f}], 0x10000000000001fc) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000480), 0x0) executing program 5: syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0xfff, 0x0, {[0x0, 0x0, 0x5, 0x945a, 0x7f, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100089, 0x7f], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42], [0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x0, 0x104, 0x7], [0x0, 0x10000, 0x0, 0xffffffffffffcb71, 0xffffffffffffffff, 0xffffffff], [{0x5, 0x14, 0xffffffff}, {0x0, 0xbc06, 0x20, 0x84000000}, {0x2, 0x0, 0xa}, {0x9, 0xf13}, {}, {0x5, 0xe5}, {0x9, 0x0, 0x5, 0x8}, {0x400, 0x27d1, 0x400, 0x1}], {0x6, 0x5, 0x0, 0x100000001}, {0x505e, 0x7, 0x7fff, 0x80000001}}}) setreuid(0xee00, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa00a, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x60}, {0xe65, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setitimer(0x2, &(0x7f00000000c0)={{0x4000000007a, 0x34e}, {0xffffffff, 0x6}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYRES64=r2]) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(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/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x51) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x0, [{0x0, 0x3f}, {0x1, 0xffff}, {0x1, 0x4}, {0x1, 0x1}, {0x3, 0x101}, {0x1, 0x8b}, {0x1, 0x6}, {0x3, 0x400}, {0x3, 0x877}, {0x1, 0x167}, {0x1, 0x5}, {0x1, 0x101}, {0x1, 0x12293518}, {0x2, 0x7}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0xea0}, {0x1, 0x1000}, {0x3, 0x5}, {0x1, 0xfffffff8}, {0x3, 0x40}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x80000000}, {0x1, 0x2}, {0x3}, {0x3, 0x6}, {0x2, 0xb5c9}, {0x1, 0xcc6}, {0x2, 0x81}, {0x2, 0xfffff6fb}]}) close(r0) poll(&(0x7f0000001500)=[{r1, 0x4}], 0x1, 0x0) executing program 1: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x2, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) socket(0x2, 0x0, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x8, 0x9}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="162b", &(0x7f0000000140)=0x2, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad2596", 0x94) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @empty, @broadcast, @loopback}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x5) executing program 7: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x9, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1abb, &(0x7f0000000080)=[{0x2, 0x0, 0x7, 0xfffd}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000100)}) r6 = socket(0x20, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60f6190000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e23", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES16=r1]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x40001436, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x1, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8, 0x9c) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00005c9000/0x3000)=nil, 0x3000) link(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x6) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000340)="42932d63c2ab0ac1192fa72065877a2753e95398941c5ee46f00b1a37294060000006c4be11d3af4010016ea538e54f2b58c592afc338532b0f324d6027447ac26bb18ca274766ba4dbcccc5be60a92cae9e52a40cd8475fb359f2253bd4ab9e12c077a63f7fe7a29b7baef86695fa49e8404124e791205c127f249e296a3b49e434542a4d7b0720291be6d41b96578dd7f4cca2eb0c70f4821a1ba30f9f8f2b6302dcd10ba927578cd1b47c7c39a6274f1d4ee453cb20cf9394ffe4e84db7e4369cd9059af1d405527bc3551fb8a58c75a1726ccd58eddc6cba75354aca42c973cab057dce69662d7cae2e7d886d23c82c9e4220f26330ba281c3422bddf7489434f30590e352ce0058a957025a11595368c8f288ffb466b67b091365bb9f87c8ecaa2c70f64c163a6943a037020c8978e74d97e84ae3dceb87a812f65e7148f4f326e6775699c9711763cd393a3ac437d8a22f2fd16921eea39a59520108deef4d", 0x0, 0x0, 0x5) executing program 2: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xa8f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x401b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}], './file0\x00', 0x64}) madvise(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x5) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x3, 0x4}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) r2 = kqueue() r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x90, 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x40, 0x1) recvfrom(r1, &(0x7f0000000400)=""/151, 0x97, 0x43, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) mkdir(&(0x7f0000000500)='./file0/../file0\x00', 0x5) msgget(0x2, 0x40) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000540)) readlink(&(0x7f0000000580)='./file0/../file0\x00', &(0x7f00000005c0)=""/224, 0xe0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000006c0)=0x6) r4 = socket$inet(0x2, 0x5, 0x18) syz_emit_ethernet(0x7f, &(0x7f0000000700)={@remote, @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@generic={0x8041, "7e71661cfc5204733d6ea71867aa6ea9fef736da765ccc978fbf759219c0c6b7a16895eb35bc62765b4d240d5b29749e8f3bdefa7d27dd469cfa15d14abcdb5ccde76ece6b1d498ae9330610d7379dcdc30519c024b3bde572b274af304733b5ed0c3d50eb78bc08e71d8d85bb"}}}) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000007c0)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000800)="b755d0b0e342575778d0c71a1ba6412932d3b5a4d72e42a8b9d5b7703a1370cf0b5bc6f32ad75662204f55f48422067c794f3be6e96d23ab6c5e7ba9d6e50a46664f30045dbaf798f21e89f3252b5484d3da4970201d621502627b5fe75c299791b888a135c4946772fc504414680da1e5618638c29da7b686dfd578c57ce628bdfa09de139556b1ebb004bfa763d7c0dbc2ea5bf890558495c024708f894d1b2de360bc66", &(0x7f00000008c0)=0xa5, &(0x7f0000000900)="ba2be56193f6d996e00b1b8924a0aedc324740560d5848a8422368e9daaec2444b53e476c461c1997a8a45264e73ed8b66f754631ecc8c035f5d10624630f43c2f63364a384c323cd84c207de458786ea160ad326fd22a2d2ec88de19d6b14a2fd6a93853cf060ed", 0x68) r5 = open$dir(&(0x7f0000000980)='./file0\x00', 0x1, 0xc0) unlinkat(r5, &(0x7f00000009c0)='./file0/../file0\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) lchown(&(0x7f0000000a00)='.\x00', r6, r7) recvmsg(r4, &(0x7f0000000c80)={&(0x7f0000000b40)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b80)=""/113, 0x71}], 0x1, &(0x7f0000000c40)=""/54, 0x36}, 0x0) getegid() executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getuid() setreuid(0xee00, r0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(0xffffffffffffffff, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) socket(0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) mknod(0x0, 0x0, 0x5900) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() executing program 7: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85}], 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x17, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) munlock(&(0x7f00007bb000/0x3000)=nil, 0x3000) r1 = socket(0x20, 0x0, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x80000001}}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/252}, &(0x7f00000000c0)=0xfe) accept$unix(r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r4, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x0, 0x7f) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r1) getgid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="5dee02f6d0b700000000000008004e00005c0000000000019078ac1400aae0000001070b05ac1400bb00000005940e6720075fb5b0655b1009276d94060000000400010000000c00907800000000450080010000000000330005e0000001ffffffffebc6bb694ee6bf19"]) mknod(0x0, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000380)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x14, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 6: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x0, 0x6381) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x5, 0xab637eaf821e7522, 0x1, 0xdd83, 0xea8}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) semop(0x0, &(0x7f0000000180)=[{0x2, 0x5, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x182) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r6, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000280)) close(r2) mkdirat(r2, &(0x7f0000000240)='./bus\x00', 0x20) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)='ms', 0x2}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) shutdown(r1, 0x2) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe6900010000000000000000000000bb7e8000ba2e9c2900020000f9000000aac8"]) r6 = fcntl$dupfd(r5, 0x0, r1) write(r6, &(0x7f0000000100), 0xfffffe5d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r7 = semget(0x0, 0x3, 0x406) sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x5, &(0x7f0000000600)="3f31bdb975f0b868e6034bdf80471225992fd88cadede365591a342b0074bef4f62d85deb5ce30bfbac7519d5f927096f1497fe0aa5400f8203c8ee2b44dc516986ff33e31e61c9bb0f228020000008309aec80200f680b772ba26670968ed6215652286c7a575fa7303000008000000", 0x0, 0x0, 0xffffffffffffffd6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x14) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000180)="1e", 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x85ed, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x3800}}}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) read(r5, &(0x7f00000000c0)=""/174, 0xae) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x80000, 0x5}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00004f9000/0x2000)=nil, 0x2000, 0x4a78ebe468eb604c) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x22, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {0x0}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r0, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e33", 0x54}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) msgget(0x2, 0x104) open(0x0, 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 6: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)="4c054be85640b03db8c49a3dbb43cdaa583cde8723842a3880bab179af3dfe9534f6cf3ed90a635894155e4675bf465b867840a18741041a163c8d308cea2c7862d481b2fc657fe9e25cc5f0659742db1105b25ce1015e17c5a72e2061f6691cce04783515df30cfc53d89b71c44387f03f4e0ba09fb3e702995efd6c067fe3c428c68e5bfbe74704eebb1af091ad377735539b5659e7ab63793a79a3acf013d3acf78362176dfe8dd74143fe0ccc8baaa44f0a931b7f716a377c411b61f6c7f45b46dfa92a3b8621d5fa0cadc7a324f8d1afd8d1985d2ccfb26d0077ce7313332b35885c628c0d176f7c3392a36a880cb988d47bbaf2c84a3a1a17372568b1c83f5f5eb2391db75c0d9ae7c69806d1ce3919eb5d466e6507b05ec5a34dc503fe5bedf0f71ba1ad474ce47cc09db390189255347b66020b4939a409c4dfd0d3c1b0aa03f2e877a9a72582a81ffb3576fbcef30d9599098c6823dc66636fa7aa744269f3abd8e29dfc9c3a49b493fabe2fd874b4d7deb904d9bc67118de645bf8528527fa9a49b70e8cdde7d44df33271bdab4e28e680657a38485e9ec06cd0f6e5ce5fe5c5fe4669e1646092f5ca331ec1b62ca0e99718d180b9d739f6cc07fdd866da9aeb12c2b106ea23ebc44008c2a366fe993a099da7330fb248d2a070ca63a0302a6efc95927f3665904936243eece69c438291919006d584b153988190106eb237755166ff28b9fe5b0275d8f69bd93948fc3dc1e3090ba9135e0de210a938d4a710be18d62b4f4e04bc6c0c2becc97eac8490784082da7329a1bb3e62f7b88d97af28a1c79e4081ab3d2df00bacc184218ce1c96b191c10eebab3a7a47407d7861a0ace508a1c7a82aa03a5d2e423aec3bee7c7aa997b3d54d847d4e0d8cdc52458e0442563fa0ce7d825c0e2709226af3b9e64ce4a190d73be7a6c95453e5e4b8e666a48d6fe38c4360348e1fb982b40e723160c111084c2885fe7022339eb417f1a66de0e0971f37e2f4c0af1b820e3962a83ec46f5c1e453c37d4a4e0b4cbd57ae7aeb93e5bebc62a517e3209d5695c8e9b3cc2527d09f604b735f0e641cbdb9627a6f041a15657e1c532cd50018e4ef6c670a76eccbb57b6ff41daa09d3ccebb49fdf42a9d5858e915c702ba6c6ee2ce38a14fdfc57caeced9f3fdf454e45d44562ee3745139d5f4a3b0afb84ff4946dbac456940b4f402c84a7400a2ada8b368578944c898796f27cf8b3612bcaced005a4a567776af5ffa438a91c433207dd9bb3c79e047462f12495d052c147b857994d7bfa39759e4e561dbec11d25536b538d726759b0d2616e928847618b7db272cec859d646ebeb0ab8d089bd2e8cf1002dfd0b6abcd013341e48a6f87682d0f6802a480215058d9279f9019b2ba2d4e380fc92dc90fd786353bf69d33323ebd29b234f1847f28329cfdb27f821b940f53953186bac56a936a34153a040554d233fa29dc540c3285192c92af9a04f7b11d6df49ad88ff683319883a9a20dd5885cd2eef5f1a825ff5bc0105bd134ebc1750a4a638ca100112c8b257b89d1d766d568c4bcf66636e1db4b79aebc759aaddbd4ff679bb669dabfe64e39eaa9e5744b6095eedbf687513878c30abacd6a05d78699a47c331c6b2630541070b7b0f6193d16ec0ae9016e75411593c3c3a427413218404fd487d5f00d9d71335e36ff2051f3366455c0cebb5d305cfd32c1aa78b708001f0e7163838fb0b65e91cf96bb9c5a0d0a8415d5141ab24f94e0497135cbfcb167fa7519bb9832b7c8ed58911c8329d7a08889431b7a7954e8c199a805ffb06cb5ba8370139895dec06a3faa1b64a5b548432451968e6e017c8420bbb041049ad0d23c7e900ae4b393302e7a9e6463b67e2b5373ce80a3d066f9bc5074efb8adb1534e3de37c5e66f19a1e9e8e9b311a03edec74703af04239433352d5da83da2174838a0eb04b9192abe102b852c1ca1d16255ef76aef2105d65e84538e0a6a736a88e3c1641f89f8e6b0f519d582f06f6820bbab0575a25545fc13e45182298a6a333d7871c515dc0a9f506caa73cc35519dd149f1b04a19e6c68d8965198cb0d37d8f59f170ed08ea331cf4ce2e7faf7f09b5ee1454e4d6dc6a8ad3347ca2543a975f321946c6cb1959dd49f46e940b4cdfd6f4a8aa040dffa3916843f8c5e4c79e736ca0f1920cc4e9c6958b9d15da736a2efd1b3368c68f7a418aec1a50834a76663620fef66aaa9488bd55c126ea29ab631e2123976ec07e678a68912cc556b188aec41dd603a4b7e502a8e03c2cd986eb3a95fce18185a97234c021ece06d8057a88674f4488e15674dfeb7d8e754fa9cb6a060e6958a5dff70acec995a139a56f67b13912fdb5eba574283fb139969e4a4d2bff1bee3a826ff63380f926f794c47d181fe742dabd27ca90e7890c14b0e88f21f818a76b87a256c120e829e2b5cb7982a9bf4fe5b12ee1e53f5833725b5081dfc2aba73f00ba28e72aab3cbeb2fe54224c59b87d284c7e920878b56a80ca048ac098a6f409a106135bd689221cfe49219dd6243fec3e25c795c1aa5965ad19dfceec5ce6e617d9d8cbd244bd7eebeaed291f9952635dde4f925d5991f8b80e87092d6b31bc953ba062920604267fc50d9ec84c7519beab33f32b44f9acd03281906989c4dbde4b31495f6b0499983d073bc4bc030c5d6d9756a2f05bf17e61788f1796849c6a8519987aa23d28ba79b54f317c404fb63d3626bc5ae8668d7994b798beb2cd3aa0fef344f62d64c600238b18bdc8237c1317e3cfc7fe4ea873813bb41a77f81adff8330ed134b59bed483b22d6c7970cde6362f25a8fc23c6a7b930715283afa0f889c75f0b1be71928a6f4116b6809e0257fe113d38796355be57a0a989ab7d64a13abf1be93217d665d88142ac0ad44832e6a0f05646bc094dd33c329d18829fce829309735f04c428a05d9f8ea632fac1d3c3c2d01c6021292a96e6420f9695a874e5f6cf952a4c7af3cac2f9165bdc24e1175ff36370fa654e6eb2858badee27824fa53c2066df4bb25ca8162e24982c9ef0961de47b5b6383a4cc502bab1f12af9b4a66cf638e40df29b0df0071b6a7784b15686f0accb32c2b4962b8e63f5ff28c27637352df4704e1e42d02e7c8a4c1c0ed64d11e25de3ba37354eb6f7e31d5faa7dd68d70fb2d5b4a570ecc8064d76a84e8b002fa1fbb183c8a6be91db9809142bffff39eda38e90cd00ddbf124f49c60c9efc0b9d91964d8ba92676d193511518d20cf68b75a59a7b66b1760e4c3a46c3dcd1c139de8e8ffcca5e5195792b0083a621c03eb30d1321e3cbfa67cf26b61554d3d0d486c4578c9048df2a257d007275ce60827d82e3141e8e8e38ae212a408789a9b51d13aabeccaa1c6f27fb7a496cf1bc92983b72aeaeb3b16583f93ca91ad94a469e380f339e3e080d53fed3be04f9cf5884831d072fbe09fab17ff93d431eddfa976e3a5b7d644c2219498e4f3bd834086b7b78a06311542a328b3775c433a5e46fb09ea6c00b5e2912043cc576fd0e1561a2e7b67fa25906d4e4c656a95bda4f8eda6c4931db71d1aec828e5773579d4f13d2dc4186cebd8025453fc927d68dea54c3d538a3b7ebe05943fe371550c2f28ba5415af25399ec5632903577a7087b729c0126371816e415b0b8b8978cf0974f1554793d72cc5086b759055e28c3bd1ca124b6cdddb82f4352777c3c6766b43d7eb1e0d3e5b371846aa48fbe9241eea1e2c7ccf8bf32f736d3d13729f600f8dae5646c9a0f25f55d8fbd090190b0a65d47e1fc721438ff81702bff82fad62e6ebd79de9d128c9e117b1a3ca652af8732b696f06c653b26f9766b8d27d5b48fe52212371c9306103309981b2acd29956ca3dfe2c010f8bac823073a63b02f196bc58b4d4f4938ab8029a4aa9f25861a9066f47d21ac17ba6703f2d160cda1b2eb89b3b59b3922959e9dd814472022cf12c76808cfe9c4bda8e8bb76ff54cbfd387206a6671f4237fd67194b48f7ada6acc2da9011ea37b64c00af67c3e8a335d7bcf310f3b87cee4f999968bb92ababb08ba0c0635a2c4ce1c97658f8fc02fca628713191bf01accca41b663cf64080181639434841ffe883d5f8c45f26499c48499932e359a4f59ba2119e533d93e8e1dab20951b466b7a565ca1f25057ce0788f661dbc19912a6ae3c5783d90424374e6867d6c8fb4e46f19a37722af7a87b663f87fd84ff01d389e7ee427c22685c9900fddd8e38686c8d8a06736f4f6ad4c978dca1ed768384d92b4b4ce071a13995fff6e2dcf1e7798bb0af44794aecf4c60d9f05ec0572ebafbd723be40761895914089f95d5ab62d8290969888a6da879ccd9a1d128cec712044ffb15d9bc60623df065c49b0627ac9bf891b294dc8d52729d5b6a1578502b16a452467e190db9c5011c710d26971ddf00cbf58e1be7e8dcc268e20da529121929e2e85e756bf7c6015e97ca05bf0cadb31b7ffe8cb255a712b97e12d551b140b6f6c67a2bb384970d04afa3eb9a6535ba82a44d4e2fe3553f07c1d04ec6efe6b2848e9c298819c4634fa7448d57ce26002dfa44480c125c75a622001384f13a96109649d1b6a7d2ff03e0a4626f00ad5a8db27bb006b2dfdaaecfdd8e31585e1a2f8e69b54f42d9300df56d6eaa8789137afa43688d0123e9d80ba6e2ff3b3f7b146f61ce086e250455599e651a52688fff872cf5c3ba8c85d1d006e8ec0c69dbb63c11e137e667f8eaa15cc550f785aa8b0e076078c91712e4f94f5318c1f745eafa244de2fcaa54a81cd5cbf88f583cb13c619cc198e51eb4aeaa6700649f2382de228f485e6959c0f53dd833a4d9792f3f98320c9c622c7342bb49dc20a16232865a6958dffea8215ce987a55ca7bce570f9c7a782c5a6389c6e88e523fbc163bd5f0846e9ef5b64aa86ae6b6e55764254ae568c0f2ced7f3fc20147998489cf920245d96fa69109b6209850e47d808875300e66503af124ae200e2c902a829e56e109cdb1d374e5e52b47e49dfa407a774c613e35a4b4f19718141cd6ef1cfc7f1e7aa6f568fab2c359edd49962b1a60c07dd2437e61299446b61fef240bafc21ff898ec4b85a041a4863667602dd3af5a6e6aaa0b319d65124d1ae7c42d28afcaf30f678b009efe6e0b8eed9613bbf25d71903e08ba030bd9fc17ba6018420b8adeaf5d5a184b49a5a0d4f397df8ac1d4bdaf905280b2ae9c3f4ea37f4c48ef8ec08a43a9cc7f11e58e2f678293324d762d7bbdb7d4a0246d549a2cc010a036389f7816c83d21745b2f5a6c434b7c6f1d946e113ac584d725fafb07498485ea0ca1a4e52107b754935810df54c9009ce1ec49b7072600f1c9b724991ab64470290e392fd5d4f90c889ca63624aad36db9500fd22e0eb46c623f237db407ecf0690d47b0298e46c36246fe232d71d0730c72a9d037b0f2cb2e6eedf1f2f8357ffedce74f736ea034db6ca72ac5cce6d77d2063c6e9f5719e1a879cbc480326ba4aae63983d0c11f43cfcf69379fbdccce653c322a52880586c9dff42e4485ab20f3ef7728f4d109cf22aa13e436011b5dae61a5726b7354bb833619a9152434cdfe73b1610e02ac87bf24fc7fd27fc2965964c1cb4d71c1306171a4edbe043d491555c456202566e812cdc90af8b23665005b90767b4870c1bcc36a35e7b795f98111955a6d7d5d8b5a935489edb777f6d2c6b6b08e93ce309301a1bf577f26542777949a28a3bcf8a430def15e90e530da3876589395dc0f516efe5f23be6a95e3ebf", 0x1000}, {&(0x7f0000001040)="585cd648f509d4182c37d5d2ce3a7e018243e476bf966cca6af1976908a43a474c54d4b47c35c9fa808880e442ebff86b88334bd35a9d2efb254e81afb81fe3853c45398d07c604faa9b805e91bde48d2682757eca648549c3cdb491c21ab25055b6f749e6966dffa81a2fe18175d4b8e25653111ac549f32231ad73d365ddc6f9d9d2ef9bc1c865029dbb4a924747ad463d1596d914f426d7c71c75fdd81c53d58a1f9404b16197d3a04621936500650d2f6a98e73da8f196ad45ff62141fb3fe2cacefbfcd83e93d4d1c48a16cd659857217044db495e7ca063ff86f143787fa22713897", 0xe5}, {&(0x7f0000001140)="c56992be34311e43aea923256fcdffb51f47f385ba4fa2abaeb9f04f8232316eab033dcc4ff9734d", 0x28}, {&(0x7f0000001180)="d24f3e8d5a0339d97ab8ef423656159bf556135f6c664cdde1210fca3a39150cf84d97ec0e6ba997b91418bff893411fdaf45a54a65d6ca5f7ec2a8fb2a5b603771685844d4014a8c80ebb4c2a5088c874a1f7d656bccf", 0x57}, {&(0x7f0000001200)="f9cba51c8424e43ad88ea37fa7f71731f5e475edbec2fa3be0922fca9f511139bd5a4f6513616eabe3c5ef1f4d4b1ee3cf5358a283390c2a530fd0f3be1ae098a2009cab41271ed6e9f9bb49e3de3e9422b21002ff5a0cd62b9dbaa671935f5789cb", 0x62}, {&(0x7f0000001280)="600d895020c6361c34585eb24d0121016467cb4bdc9210309c8c1424ec539a01398b86737df2fc56beef04963374b12fd500b51e58221c704cad8c21042ab7c98526f3e1aeaacd43145722f6d1482572288d1aee1905d9706544e5c0d87f195f46b6104b8b52d1a9c3572ac399060ac35819e76380fa61784d1e1e9e511cb988570ebfe6963a4fbbaa64a5b40fe80f7cfef980eb9eb18415e777038cbdce6e35fe870a0ec24047543948029c4017f9f038a11a04d30e", 0xb6}], 0x6, &(0x7f00000013c0)=[{0xe0, 0x1, 0x69d, "4484b2b94d9238f5ae14b8ab32ea0b33708a9fabdddcc75c79db18010471af9cd39ea74fddfa4af35653a38b0eb544e9a2d679c460b369db9567551175d1201ebfeb54e466c4344fc42fd0a5fbcf52b52364f166c69fa660943e37983e7bbf71b4592da69a643078c1deb9963e3de80a51924378515404fc41a41cc7bd3e5d10efcf616fafc1acd4025764b845f477cbebf7ea8cb6c4f84f57ba3d777542afd5e40c1968d5591d47d3a18a97de53bf7450bb6468f788490748af2de8c7e6e618a04255fd076ec14affd5a9d8da41f0"}, {0xe0, 0xffff, 0x0, "67674e4e370e45a1ea5d909f6645c313e4092a559b6a7b298d24355a57ccd67a2c06e9863806123eb8c2b9a152c2290ede18fc7053f8b52db02aa9a67722ea9b64172fc2b86e5873843368b99929f2ad02a38ca3fb470559a2dd05b1d7c5ef10da7787c6e743e76849ce90f65598dec9542a504d556450e95f3d651e231f84b5d8913f50df9541d570af0f4a96f3ff02177843c2918b906472740e3e3d64cd240306d86d2736a4533471810d740715fe41fe289ee9db17b76063c0c6388d01d3b9b7724295153e01072b42eb68"}, {0xb8, 0x0, 0x1e705751, "7dfa4570e2d5db161e51d0b170a779536c8ebcbeb977852e9de63e0934108f028a2972eb02c95bd0ccbcef9b238551e4aaf02f60273f8ff4683d51131f124fa1755f3fc4dc732abf3ba126bc4dd2507b601ef1d2e13d841fd0e9b90174b706e1d740a3dfe3973627bc57e93204e85a8f4f5b870afa176311b0ad561fdd896caa6b4656f760e3012b97b1be884daddc26074d18dce9001318a2cabb521367d6089327d035d6"}, {0x108, 0xffff, 0x7fffffff, "5619cd986e83c3295c1305cb751b8dec11f36dda1b187cb4712e5e2e0cc251088931bb20c78e148db110d87bccf9d23576509c7c545373fabe079b030b45ca85fb885231a45eb342944b38a2f26ef2e192c8a537a7f05c1f0331d39b14bb430aad72074e9b6b1953075b2244b41fcaa8718afd62d53f426cfbf62ed896803ec437fe75426781a0c54388db920e1207a8a240861a64b7043618133520397b24fb92a71366660a0812fa157777b23b4804a92639810e264c05b7025943c9b50e4f988aa3b58c6f1168adad2b6f927155ed675d54716165b249bef3f8093a190b11b0096adc6a0d56c6012de71571e3377ed4249209efea9951"}, {0x68, 0xffff, 0x6, "df13efe64076ec115259ff46c0021a41b431b09e467b98b5868affddd5261504a16f7ea7bb78fb7787010c127329ce794196974f55fcd1997822495df028cd5519f0a6a4a0c95f0ef1fb407164eda4803e"}, {0xc8, 0xffff, 0x40, "88d591cbbdafebb3eeab9396460f22f9806f7b960a5574d84189acaf56b6362d3faf87893e61fede2c4713ae8e3c5647775139d22efad9c436da8189e3be50fd70ba9bb1df3909fac4555af94ac9dff81f400389e8427c295ae3ab861ef005a7d6c068dfb1073cc33244c0376ad3cc3f38c2848d6c105d3ccd5848d1b1c1761b461dc784940056ceef9ad2130b59dc8f6a5175e6dd072a49f7edbe7ab965ed43556fa705cf8d0fba830aa950b111b7f8b7fe3534764a16a3"}], 0x4b0}, 0x0) writev(r0, &(0x7f0000002dc0)=[{&(0x7f00000018c0)="94c14ef3d2b89210f6a9481c7d0c658470a93e6d3683c435dd321ac141ab6242a9b0f11fb823ace0f952f117f9032c04c1c998fdee07e38d14cb69ba077118acae860d0ba6dda196c4dfeeca7c426ce6d52c9f251d09c1a309612a83b22a9b5d9969018a5162277c50886ba38f4c03dd91d5f99c33e316bad406db4200a46a768dae1c588212247c52b0328f3860d359d09629fef629f50e050de9a691485225545bd031b505f03a3dbbae1961becab5f149a8bf297299cdea1290763638c6f4eeb122805633dadfc3c91fbd", 0xcc}, {&(0x7f00000019c0)="e94c058ce602d0f24c877ed7221164dc4ce80f3c430c64352cf4aef2ed7ba92914f6d914728664ed1a661f079142a2ebc1e65b7f50458b8ea8ac097cfc78de969d31460a0ce7cbc1cc2901baf926e7e9cf92c670409a1d98361814b0eee6d3b4522c430199fcb22f820170ac4769d8171beb023f840e4161e2d3d5cd84fcbca2c84af401a5c12d67a073990503ce1db2eb8d91a49b9ca40acdb57d8af9fcf3c033adef66d324ca8571d940b139f9a93da982329e58ab24de572b38f47fc23ece2c593c41f42ea3bb767f0b390721031d83448384d4918d6f0530ff8e58222853a799", 0xe2}, {&(0x7f0000001ac0)="dd655ca6706bfa5da0eafd2bb4cf76f0d3d701d5243289e2af0966c0ceb2e7fd02df17992fc039da5937841bf247cae240fc1abb2b809d18259b4d1ec9126920ef928226329c84b2555a5b3051b90b5932becfc0e6a658ca15", 0x59}, {&(0x7f0000001b40)}, {&(0x7f0000001b80)="d798163c4f1fc74f99c4fd7297f3ff35a5defad61ba9b96c0c6f0cc5f0f9dbbe5efe15d7fe245b6a20", 0x29}, {&(0x7f0000001bc0)="4261e6c70c434d63403afa28aa7d9d4e61328e9a9fa3247c157068f057a93788378a99e8d45d533d5e4abcb6821033a22294ccfedb1e61dae8ffcf3ecba55f3569e49e0e1ef7d1aa7ec3cb58aa3d25adfe731a2f8d608fb1f32295f3fbf1dbea7db26648e8d1d03a7f566dd5b64a8deaf3afe4a8a2dd523078665b824082bd86ec119bb8eebc04e1ac2fdc0e89aaa4c88f01ad6ca9d4ea91d6dcff748a861a7ff46feb0b6a10265c694a6250713a2c9154b11c45c10b360a1fc914262e6078c0a17a99431f25dfcdc0e1e0b6e57120104c7af97935cccb8bbad2761d8e02dcc4fdad41a37f0b73f5ff183e85d63ea6e7be9d7fe63875d1465d9980db7e704b58ad00361fcac23441ccac1649e6c9be00991b76594d703067ca60418b6a4c685f35bcb1dee02b31cd281eec6469353fd5b97d95a6d09f1f20676005b6dc6af90334e9050c98f8b798f2fcafbe249f5ab161ade5380ad02653acee7012c18254419800b29f3ecec27185c8ef1aefb793a33572b40b0a153971ad195b71a4d4fc787784547f4547e81fe6f5f1547e3343f133dc786edcb84176baede0150833e74e4ac19f0617ceb341bd0ed07f37c85547d831b0df3a0dcb9ddb74846a717558b0d5d836f0d64e7b3b3b1e576d4856b32059ce17f3208482853e2bdb3e57d06e4cc41bf0ea4c0ccda1b0ec5c58cd98699d93b0943fa55e220c25c05118df0ec2c2da0567612735908c72dd36990119bd6a22bf69560e5d455a746931c99e4124ee515327d08b0c3ff14d71b80ba13a5c647e58e58876f66781ecf06e862867a7d7c8b9b33a85ca763ac921cd1125e82feafd10a7630baed0b6bc4e67cf5410439c134874f17b5734678da6171a905fd1b573269a5242634bd7e2edb946c3273fcb2ece5a88695d5397bb6acfde81d8761f0d44822f9ea721d01fb634bdfadd69add5d1ea9665ad62c03985458a522ee0e5c165f12c67a780a6635302cc7012b3d2fa3f7a98b10a474af349493ab5fe5f4b5fb981d8cd297ff4a296a098f006dda031f58606b025662eb41a3a65e8fb98fd4d71879abf369ea37db060e6dfe7175d0c7ebcfe4fcbbb8c568810c3530c9f1774f64a286d5d40af56870465f979da5fe5bc03897ced2b063b541f173abe5171694bcc5d9c5797f9c4c48e470d7eff5911c0fb6494eaec67992b7644c5ce4f667448a0ecb05611d3d34afc4b817141ddea332f72263fef9c63d3974d991210dcb88aa1c262acbfffc7cf328267f8be077224047b7d733073f6cf51227c03fcf948c3752a28887ebbf8c120ac497bdbab0913511b28553f13cdcf74595d548fcb5abb0af5678c010fafa998060da76f78e674042ffb2918056f536df18404b6e944af4b84aeea7cf5644fbaee0eb277d7cfb439c720b64966ea93eb1fcb33f8107caa6363bef29b201c95304398cf49e3beec789f6972775bb24e2f98af342ff08fbd5df60c1a699600daf28239abbc75f0aae62177e8997bceadf44dbcad99342dfcb0230efe736932179376e8a80a158c593619696af947e5201c5bdf771b930aa6ffa0c3b7f61228eb4355528891296cdba9c72240e383b10ae3fd653fdb649d54893dd06c9a6305959c358ebe016230e05a2dcea19e0c7080dad4bdc35c3c5f58ad7b71e5f51d6464567a8a24dac5b3fcfdfaf59ec347dcc5d246947966d9bbb0765cc9f80bfb61349ec96aa0f0a214cfac854d9cf38fb5c6c42865de5de39f81c647924601fbf3299a3119c4cfe4b89f38b4e10282385f342e3cc684d1851c52e4d76e4186681d1e51e5fc35e0cee26740c91121b2d4a6611f837179b50a48b019e046e919dbafb41aa0ab6206292f09560e0154655ce04a15a78099f61b2e7183b44af7dc3b126f46e454994dcb29b4026148742d28836d7d7c7280a6578713f3f550070e76f84607fc43f7d42811c6a44f6c7e434d9a38af9761f19f0520b704172462f0390bb66fdd763f9ec120a0dd052bfb72d5b825acd7f4df2f6aadfd3df785669b62d0fec8e852bc1d6efc5abc41655e4d8f48daa91b49d98a4f0d53e9ad5006729792d91054b7d557500ceb239d9cb9956fcef88238db7b7ca92db6910e320c9bbb5ee7482c2124e6cf07a4fc44bbc3baf7ca444b163516bd18a82dc9603d60be7af980e077b8a230da986d6d0c2cad5454379278ae398b003b89ec5ca8561230617e3f682c2ae1f19b7e4ddf15095eef882f1da69ea5624c4bd87b8d05f97d49caab9a382359f870c5cf6838a36a935ec6cffd8e12184ca9ca758d17c153e39549bdb3b0154cbb636544ffb35c67c863c0c527dfb63073e763e56fbdb169d51543288dbbe8421d668fb007d87cffbddebee7ff032b8a1074ccbdd1c4ec049f64a5ed4c9c947ffff4bbc4e316a7617eae8183ed5aa85f6e502814fbfb80f95c70757a8c2ffba3da03f62bb71a0bee338a23a175d67694933af4a49629f309361d9b046b2e10f6ddddad8988e360b0d0180b3c39bb05f07e604527b51f6d29b0e01e5b20bfd63a10db7015a627bffe01a79a40cbc675f01e7beb8b0fca370538a9b689d65be24e2a2e150a3672a94449a2e5274368ce0b87c4911c4594725c0a59e3b1c94fc062754704ea10306f077cb5a9fed9d7ffa82b7d8d18b43fa7e5f1fc7be520e28b47f81b8b31b65728e205b83caadd36228f01c6ac155ee0f94680a31375e0c88b19379c176d3b7ebe05cf32f58e3d343b823939950133bc2274dcf9f02e2de457c4d8dc9d80c0320d6031c8e8136ac80e1526577ccfb7d866ae6ff4a6c88ae99e9f349661efb84a67ff3ca90bae2a2390ed42df23ae30ce3f6dde6c95d911534db633545b95829c55ef7c0cd6c1b04223f026488aaac77f68c64c33e90a04220ec20eec5ca0e4f785cc773f28f8043b08afc55fe8c4fe5477c57098397350207d4b476e88d7aeac67f09ba778af0b0e375dcbd35bcb9c45a5b5df0501cd707089f2f157cc3518894f3616022427fde084d6208eef31b4716dcfc5f6ae2adf518fa2d80616fa85c06c553a46330d5dcf1c174834a4788d5ead3b1367377b13096103809d44f9f573e9583609d3301c7e6eed65827593fa40773b4e9ade90c7608e34f2ff09fd3ad727b6d2a3c8edbd3ffda46ea2522a988286f0f57a859bc48014ca798b9b7c8314402e1230bacea8411a1187987cd1ac6ab43d147fd198691366ae53d28f2b86accdfd4b9c5495dd3cdd5e2aff122c5a6fa0f45322f9225d45c222e5e20c6ec16ee0e675ceb7d764ac827c133600589c65f0e13cecbab52800dfe2b3bc8a9fdf0942ab50943aaf4ac7b411853c131e00a2b69d0e36ace4dd1c05143a785de3affdf676ceeb413b8976610852377f815486b3ff16355e44e7d41a94b291a3955973706e7760367af05442ad1ec49125c5bdc6a5fff0d00a69401d47455d3fdbeb37a3f6ddf98e7be4e115e8c711ba898d67cff4b219ba9c80dce1e335696c86c36a48f3f1f899b867c609b9b27f17bd3de1bc19b24e89e9d04886f6c0fad30881c1658ba9322562d2e60f169026a0f95c7c5bc0d226a59a96335a51ad9e06b74f6a6f846f0a0e0ecca5959fe8e9d4c3e7a921aaf63ccb817a3501b53ac780d35f67cfd1bc3c3564eb6c5be87961b2c447271d4fdb1b9641c1024bb7137425b9a203642c8b479be4d8b9ed21c2d76aba6e1e772017e56e4b02977ee765e0d296ba559132aae4f85d26010c2c5dc522246218c342a9b8f5455d98396ff4afd76478da532a3e3f2d6380ef83e0f39a55a2e9d139e107b1d4879a6e9f891ba69b40d22cad624d77a0db19a09de91ba129db2090ec82fcdec6ffeb6ed406409446d313dc9de5f7d641b87c04b20272249b21f730390eeaa0227809f669e2bfc87a9c7ea937f65fe65ce6b8ed5fcf2a647260672efc78f2e1ae386c33ea90b4d51f956d46d491c9a556c1190520c0d4233100f8c7a6be1f4d9bd56f5bda889ef1e70e9b0f60f34dbf2a88c077da6f578df21955e557c54b42d7f9e40037d57314dd35d987562f8096e93e83dc14d2508f45d223574179ac5de004f73e6741f45202f1673b1cc3bd6b7b4b88e0f6a8e7770d2c055a49e554a40655a3e823f10e6a34e39343ff391160905af2e0154ca6f50773c968bc8f16f8f556635fd2379c7e3a34ab2c7c897541611f4f4e7f24c62fc49ce288cabb99f95b7ef81eb5d8617985d8d81606bb6e3d1950754c76273ebf159b5ac6dcb41b551b288c9798649315baf494679fb06f211a12cc4ba387a751ed3f5a444e36e72ff0c526d635a52c693f5d970a25da71815c921a821cb2a26f5eadfd3c3a87ab8442d79efbe8552940a9f56a40bb97b6b805029b79158c07b5ae24f058281242d6a8fad1476d9a692a9674daba7101f770a5aadff416c7fb140e39b13448295526308072de2dc2715647953c92dcb084ba6cacaa8cde4f2bc815ea9a88e612ff88edf5808a963070674a6c93d52b06218a08f1c2fed19c53c02f7c0bb093da54a7a2515d3d9828c1ccaeaa772e9547d7b1ddcd0f5181950e0639a853234c946fe38c64b7cd36e40498c57ff174bb74a09156827f054b129d849ee8f09c59b074648377e8afbc6ad616248e76adf01af448b89b1810778cffe9b8a4c5ce48a76244a9b5816cd5bf2d4391c06c08a79cae870b0965c4c05046554560ed848d21b938804800ee895d46e94271899b22315eec3dbfdb50fd5b7ac561a126a44fa638d9300ff9055cd45582522dce274e88f99ebd61e8311697fedc8bfda2d73364e2a5a912dec984cb9c1aa97b7f86c512ceace74985939e01e5a3573f5ce250fbfe1f8fdb0884147c4112d7b0f9fa7c33d22911ad6d5af9edbe6281a052eb9a7749f983edf1f9d445b130f6080362df13713ee6262d7110e8b8069ed202b8a741a5b8b6d40c779275e710f7a0e46fe60a00ea2f1544ad761d5c12c4cbd93b591019a6e6f96ba2f65a7dd268312befd56a1104be7558fdfb625fdd89edf7323d0613e99e1bfbeb47130a3a1e63d04257bee8c363f90400919beef2df744837c440950a0504281a9c21c9cc2e1e76f440fc5fd288f6957715c71c5b859c38664f3d877915c95673b5917135b9f608c555bec852ecfd5a9d8c032643c2ac721d5e36b8e963e4381dd643013e3a2308c8b1a4e53f38c394fa7c273afbc7a6b8ba0e7096118385456ee9c8428f98c280177a07b304222b551d101c32f037c708220dbf0a7b24e2f5daf4631854d75b5ac3ec92e8eea363e208c1cf59c06aa83c4c8b3539a1bf58045b33823fff9cdb64de692cfc11646060eac6be3efcfb9229ca82e692ede0af9fdadde685a77e57a005427b9a2198a9f83c3f491bac4e74e1beca2a12b4561bb3f026bc2f0e88011c8c7a15b8f0b7ae6c7c80561a43e371861dd6c7a275271ac63ae59633b471d0e803ab64d1eb8c8409732d39a667b41ebad0a4b460e24a71a551e1ebdd40eafb4a288144863f152edace00b57a29d97fc4516cb70271086d6a2f5dba46b7032fb419b90cbec4f3c9a8f86e1d99469e27a796ea6add668739b11d57c2107d6d5141dbec6c5dd3d05fd642ca638da430be66cfbeb2e0e4131c30b1f2659f841d05ef57aa065dc8dd0d130c72f340a4527a338e27cf389100822d66d45eea023cea2e025e5ae221eb45eca25d1926963ef8bdb5da684b8ced6de4756708d015adf58da6fe5410a39b4d0a99c89c490647d0433b7c8b741d0f89a3cc82f07a11b552d6c1d23b69f8da838dc4d9dec3cee08abac3ce1fcd6fc5c425fff2676612e4", 0x1000}, {&(0x7f0000002bc0)="27d6b1d18a6bc73c5842a8f77f4a0c4213c50ab7e5f82700cdaa0b0f99e00e903ab5b81e58a26fa1b441c9672ee12e872e942e255a101922e10af0988caac11c10557a656a0c6efbca4bac252b4b6678594e16c3c81be3451a37e9c764151ce892493d665d1cb0c7e4741e951a", 0x6d}, {&(0x7f0000002c40)="1973e5729d26d28cd33b98479b3984bb8d8605cce26eb9bdb418a861318f224d8e63f0c1ac152aea4f74327ac75a42e5320d0e7155957ca98e0e5ab1a8f4a43d73f46b66a730b4d56aa0a8bf58bf1038bd8d6c6eb8428af59299f808ddb6179a6509cf34869028fffde1f02062a2932fce65791880f192649bdbb0e4b9f19e62f70bdd2951dfdfc14618dd5fa9456924f0", 0x91}, {&(0x7f0000002d00)="cf26afecbd316462a40e926253bac492812a46a523dde9264f20504ebdade6a261dd35664ae8575a837a9fd8bb4c690f3a0b", 0x32}, {&(0x7f0000002d40)="e45052694a6da99ce785e5d3c78c9a78fc4ed30a13c798e3b2caa18031475391fe001df6144f12dc2a3aa348d18f117ec19f9ee61fe5c09cf32c88d7036d92b3c2b5089064cd39d5a0b3faa178f5d3414e6472c65f8bf1728ff70e394c", 0x5d}], 0xa) connect$unix(r0, &(0x7f0000002e80)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r0, &(0x7f0000004300)={&(0x7f00000042c0)={&(0x7f0000002ec0)=@in6={0x18, 0x2, 0x95e3, 0x80}, 0xc, &(0x7f0000003180)=[{&(0x7f0000002f00)="a9d1c83cc57e737e39f744d87ebe8eceea9d727f8ae8f47c5b311e150dcd0dc2a1c3d1ac429a9c9af33d85429a9530bbfe06f77a9aae5866c385ddeccee8f4fcbcd92cc96f3e813cda6daf1c5866fb438c3b571e9fb49b16f48e47125731b491b7635d5fdf8cc30e416de431f7925ccdd931cbf62c04aab756c4fa0cac593c711425454493c7d06c7321b230dc230e3cc9", 0x91}, {&(0x7f0000002fc0)="aaf8c77e02df0e329beb81ee6f9583550d476ea09639f68068025662d7e7e21f9c6fd25dbc8ad0387ef4b020765511852b46a422d37c29e4e9bfecfccd04c50d0aba9ad6dd32e7f11c88", 0x4a}, {&(0x7f0000003040)}, {&(0x7f0000003080)="1aa84768622320fcf7f75e012a7110effe6e9a28d0f1b11fe7be5784778d76d1b25ace97498933a66dbb7be9058e446663980a47bad23fdf12037a1b54f06a54ed43a6a89504934fa4301b9c2591847dc26d84ec0e25b74c9ddd7a63c80d774c0f17", 0x62}, {&(0x7f0000003100)="1d3786e1732567f12840d4f92413ecdd822c08db689fb8d0f8aa0f6029aa2db0ec9624c86fcc1a9a8698e4f0078bc0f0318d46d48bc22a32534a4ce7bf69459207a9b3fe4abb337cf14f97237288178551805b764547fe06fa9c267059e484af6641b3412e4dd4a83327058054ed927d805f46a1b8", 0x75}], 0x5, &(0x7f0000003200)=[{0x1010, 0xffff, 0x80, "b31ecd6b6de0644b90bedc020624ce922f576888e453ea99d5965412d32b05f105e4215f4d128e759462fbd8676241161046093b2c641558c18e7f19e9708f973fcd7ef477a4164dd41fec8159ff91c40a3bf45189b889e5de586b4c951e44053f9df4ecab4cfea4a08b5a1da365b024354d0b75e84c740fd3d0068bd5c9f759bc8e0bca733ca22253c2ecc38401e53b71b205ce38ba6405526da24ce4215babc769378a56427834f754a6065ece02a4f1d6316dde6c32da7e8da27efe757428dc0546c13129cee4fa3f252ccb70f4779cf247780da9babed5a5af6284346dd8c27189d33a5d183bdb0c6fd913f67999e5f6c005380693079144632eff62b257d9fd862b45dbb4b648a7892ce0402091adef8fe191b224f713602b4f23b854abb63e9331f33b9e94919c1556f2e15ea1dc86d290f4d1679cbd030292125de3a91966a9e0220e84b1c893eb3ca4baa80e8cefedf44a882941947942c0fe83e37b84f638c2564fc6939f782f487e7c0f618ebb383bd9a1af194ce7f4bc41c461a81b944f35e6f83c737e6df9d67d86e8df1713128258e90d547c225a354db8a753f6ed9c0a5d7c20c89d5cb45c1e23016dae41858b7ac09666789efd3b0af11ea6d40d7257ff62eaf5470279b0a4b5c2110657690ecea976defc52269b4902f6d6ebc15a39a04d7db4e2e9918ce5b13c484161295acce56c7965853920c5aa1b4108b1105b8bd0eb830f1c0453608da886e29b27b87f8f289c75b1ed1b338af41edb68230bd3e04a476a9c77b0a1a413caf1fe3c992b8f610eed7621c5bd3395a0d02a5a7bc41cd6e8f0aa95801272a384626b7aba9eac5282839daf324f890d5c2c595b5ad4aed4b900707b48e5cd1613d2ec7f1d1640e89b2af38b0274846e1545af1a854d6817437c48c05b1f82db71ef24cf7b9afc51fe01fe86e3470d1e27ac96088a266e37e27469a4b335df7db28feb3e26c3e661fe2009a9497b6329410ba32d31d8796437f1d3bba1a0bb1654f4e0825ba47372bdc54e8e4f7a9c0e7e9f1122dc4b71cbcaa1e815aa9d2f3d6788f09093f30553cf21853576ae415c03b278eb809c441a64cd0b8c98eec74e0d18391fefc7beab6910b19b02c8d4b6858c285d59e24e7422dc9bddb88c2801901122e131b58e9e1fed19fffce50e7dd53c7ad177f743cb3c1a5d4f35bc36cd7a96902f93825723672c54d894e2c4c97c81e896bf9653639a2a0cca9072701aba4cbc3bec0df9a6e81a2cc09f013979cc51651e7258b4d47a38404a7de4d3264b9b18400e56b504d4477edad2b9032bf5d89805f28a1fad1991ed3a2a9df01baa17998a52134fafcc5bb72aa237185a01a8c8ad9475897a01774f5227c68bc5b7fc43df07d38792b01fe690fc66016331e843166953e0e7f02bbe250bd6637b2692b2947ac659c648ecfb1e62634482345424faed0f13cdf12cd6e25499b0af0a453804654033aa9302cb46968a0d6e231a8a911f52b2b3f36c8a6240b88ae5bcddf5372c02592c7075023726bb83feed516b5b827e334281087ea6e4ad2257be3766d49d5c64bd30c2547d15dfd778d52ca7ecbb636eda328431a738228b4bab18a9a1164fbeefd84c1728fd1a668ff5236fc80fcc5741118492dd624315046aca8eff4a02bac2c1f0590507b17973f675f694042b2c9ef57edcffec445d878e605353a49fdda131b7411f8ab4aa4c480472f45f01e809b03dd6000f704d2c2ced28e5c3d45d25a5f50252c6ac35a00a6716c92d6feacb0ef8df41b07e41735356b8bfb165a5dfe9eeb1a26c18f48a27bc9a3cbae8fe3b3bb291af5341e0f7111f934abed47112edfad5205db8c3f1baad736adcdea56b9c66be6de652a06163049de53593c46f7941fbd9dcddc70985ceffd2829dce23cd598aadd456f9eb86dde1fe4f87d10264063ef554250a260a3622e671e277c98a3b4eec6cdd2ee5900f4c96b3790ed8ebe31f33700dd811d7d375028464c4e1cb7429d0b4261cf7a01804a07d9d6b772e2a838fc270c0eb40e59c05f78ecdf7dd1e408ec23e7ef40a87a589175b4e94ca495771e1b10eda0976f713e9f70277cb3d81d192face659805405e0159a7d024dcfe760149e91a7d920c9a3e78a9d75de53f80369ad2803b23a8251fe274be128dd3b2fbb3aa374cec5bab49d013bf70d628dc3f5c349fa2c147ec4f0a98ca96f2dd33e66c9ce1a0dacd28c0474f73893d4cfde7e87d7bedfd8c7a3d6471558a82f6bbd4e8b6d24aa61a0639167ab59a376606b03f58ed9b37627999db641610c977ed1019d82d40abd8cf0e6355c22f3be8938f04d5146b433a8826a58c0acc5681e577794c52ff1aa06be8662d0244764660ecfbf294eecc0ba204dd903456ceab508b372409480c74861fb0dfec80add1683de5c87f22a7ba3a625b4bfdb9319c556e9ab65420b27360ed85368118fbf190936dfcb9f2b2170d62a7e7dbc4e3667fecf889c38808cd4f2b599ab955b7b960ba174e54e50b91569df83a6ac8b6eb4732b00ec9f632b7ac504c81693def8cc0f7583b38989f3f004a26724476b2f5b390eaa97da414b6a7ed371348076df3eda43498c9cfc8bf91fd1e6cf4688c8f13aa1c8988e304c7b9e9282f7f4e69c4a73a165c09280265cb6cdef563a34cd9d21fa4ca80aa35741d629716a0c9a178cb2ff010ea4dd3f696a3807543bd055b464b52f68fc2deae1766cb1028718ac4683718dbaf569c00d6feadd5a6433f50223db3047763ed9f8d40d2015e8ee07b7fa68422abe72a0ac30ef1b344f3bea2258e470bd2b5448d2c1dd925d638081e09339c7f46636c4827dafc5d2265382f619d6b7ed38d68b59b712688b34fedb31ba509ef2adc8ca94aec96d0c8e4d9467cd07a028f3a821189e46aef18890945ae86b0a418509bbbcf089fe14bb394606e71053244af8fb328f74d9e3d82f88488ad5f4f4282e473b8009508382505e3f4378e4f155bdb63fd09a6f5c9daa80cc6ad7c9cc4ab8b2ae69c5ee7420d211cbf5ae54da9f584aeaf9b7f9d6639cc29192f54446c42f122c327fa61ad92a6d55e37cbd1b0c41bfcb6def2f3ff800903422ec9cde48d4f58eb7bd8219bab67469850eeea255570a33aec786270dea946006196a19faec5673869a4e9112806ce8b997fb26257c0fa192663b4e27fdb52312a635b7616f0ccb3d1a9e4f12cbaee96827fee7f6104d7318d07fea298ab991b5c8f006ca0980aba79025bde81fb3e3e52ca1238365012c8fbcc835175b541836199fa2436f4bd73e42f67a949265eb4483c05c5cac4fca8543f20f946a424f3dc6dbe25f7c79d15d0df286221e97770813723d74a4f349f119a4e5defde659d0b85e33421ed3100f64411be80c6ef3e76bc4692f663377b331dc724319ae11317951de5483584f8d50dc414192f7fba03d8d1e881f8990ffb3b43681b85947a93d095a17984adfad44ae75b8b101cad5eb751b0e854094214ab5770056f0f80aeadf71228bb3c0f18e2dc06bdb87c66a52c164bd522e2c9cf8044b2b3a0d1fd7ca96900364d579d999ca671e8db229e8421f31e55c408337fe2d2557cf12226ae5e2e441c62dad6de63ae41e1e8cdd6cf6006635a40264a8d7a61eabffc7be5c37575fa63411420baae11760f18dbcfcb6c6cb069c321da4d0905a0b1682f9250c783683113ecd6a4b16185327605c25e5a414c8ead630e3c58927750d4041d797061ff64f49a2035e2633336365a36180e141db73277156ae55c9bc7c67475ef1bd5972eb232401b14697ab9910953184adacd74fc5d7b45744b470c9db82d19521a54cdf5b099a50374686eff7acb08e2e6f17cdd82b7a1ca14c10398d6ca2afb7cfd3b133ba6a0fbee6591212f6965fc56ed97d66ad78fb64916d3e6d1abbae998583df7e60ac4312ed75988ff09c84e5a2e1b330335908c9c277aeb1d50675105806eadb0830ba17e7ebdc28a7314988384b5bf9cc74f40d38cea28e82f6c7000b528c17890ef768c89f08d87146475d8ccba5d5a3b846e9191526249063327e382a03677f38431fb325aa0feb2113f46e56d094479dea253fa30cb9262515ec6e2e59867dc11983713738e1356e78ca9985077bc96edb933d8e877babbcf12334b1274a55b45d28fa6c1267abcb2f5e0a05b2a5b87803b0eb01ede85e5c1d76fd29412112e5b6dd66d30840e39643d2a65a40194c134f4606447d39d8650eb1707deaddd78fcb2899588f3d74d86708e7360738f6ec4681f1fff733547ff83e19f221bce40e554cb624652a1d4848cd21a51d607e145089a495ded0292da5eefd4b2c92dd88078e7283897987c08b902eed477f0c42f631183edcc4239210cabab3ff1cfb5aa2b479145678e8d5b83bcd6d80b8b481034293f2ac28a03bece750e1a11fbf3d82bdf796c7400cd2726453846a86af7d5578777237cc6ad104084624747e023dd8ce435e3fea161c258c220220ce3f4577382f70fee74d6cc5d870cd964977644fe3043f1c34785283cc39c0e334ff3654a72410ef0b8cb83365d12b34700ff38e2c1412624a0e43f0224fd80f8214e86ede5264134a188aac63c8e593f22caa39727979aa10ab5956509cf3955c3485e584d505cfc69c7695c07bc2693b4aa832de3d8b109c64d91da50569b809714b4319bd700fe80bb279ee09f0f0170ade5b9710848d8b80b75c04f6bb13581cea2953aebc00f61c27885b63e01101d91bf1dc9a3a51c35a83577f94281aac95f6bf3411a7716124977f4dcf9cdbf164f793f0b82c829cc535119fc91421d478b807453596589c5671f2ca7b3e5f72c769854d5443aaef0da4593c43922e30f2f64b119ce5ecc2e0ed1c30eebe29b9cd36be3fd73849703d84ca429426933a01ce5d69082a53bc97bac0bbe63d38626d325617dcce10da2ca0aca1bca1cf8c1dfa28cdcf20cb886f14306e50996e7d532e7be0059b5558b8915535e8d0516d51083d670100f555ddac8c8b01b43dfb1091bedff0f77d6b91bbc4afc63e6811a34e692de01b737ee872501ade568adaef2828a9ecc5b0e37e5f8510485a1a3c3a4a2461eb8dce55f09f68cc72d198fad7d812c2ac2de985ce83306f917b2907fe2f9df3dc916da63352b17171b5e50eaafb33656886d19eb96d5490f2dcfd5a05c5813886970cabba6b141edaf5b6ff6c704689c8bf1fd06ce21221a7c2bd6bb5cdaa9d7c3107de711e6f13f042bf298b95aab425f36ed5a8a928d99e6f66de4ad07942327360f9bc1a7c2b3435364277847c450fcf7a508f1a2f243050c3e7dfc2bacd9a149a7bab30a8f2d6212fc1c9e6c86c2bff1ae1a494a052708157adc2ca66ab50f472a2c57e69c6038f29d8c1a0fb31a61d457db85168b65bf4e93d217538d2e0e0030a13c511a5cb0aae7815316a7d30426571b2d8a49ff2dde8afc35df68b1e000fd96e1ab35e05dc4c46d673bc9ddb85ae69bf46e005b0083ddd80cd6ce7d86bf4860c5453bc21fab663b020fdcb8efd2dd28f50f7c6db29cf5659ee04f0e5686edd41335b6e91e2f3f828516c91cd04128d5306600ac9ee4dc3d995c3e545d9a53c07e54d7601c8c49677b7aa34c7cdf46251c89e034c1aff45104ad9cc6ba754836d17e6e8767a60cbd5eec1316eb500263eddaa354f6619bf0a8ec9a1eb586bd0d281d49a629fd39b4165000f1134f3a820046cfc94f46222c804f8655208b1fbdec0d58f009a3b24d4710a3dd3aa74a0278fc10deca6b92b972f09f36bf9c9ed28891d5ef38457567f878d15a101ba2fbac076ce579a9"}, {0x80, 0xffff, 0xfffffeff, "529615b3bce3f3e0c167358b86ac350ac2e57399d4f13eacdaec0eb8c164bc1e1b9fe035e6f3fad5def45d78631d0f419ea9a0c59b2195edde6f27c0654df6bd61d6604ae7e7297f1b6a64bed3cd65393b8bc2f2e425cb3481f8b6a032ccbd2e2ec52d925abfc5870032f5f73cf484"}], 0x1090}, 0x1}, 0x10, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004340), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000004400)={0xa, &(0x7f0000004380)=[{0x200, 0x3c, 0x7, 0x2}, {0x80, 0x81, 0x4, 0x7fff}, {0x1ff, 0xfa, 0x8, 0x6}, {0x4b, 0x3, 0x7f, 0xa27a}, {0xfffc, 0x5, 0xa5, 0x61}, {0x3, 0x8, 0x3f, 0x6}, {0xac, 0x99, 0x5, 0x9}, {0xcde, 0xcc, 0x1, 0x7}, {0x80, 0x7f, 0x1, 0x1}, {0x6, 0x4, 0x6, 0x4}]}) ioctl$BIOCLOCK(r1, 0x20004276) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004440)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000004480)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000044c0)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004500), 0x2, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000004540)={'./file0\x00', 0x2, 0xfffffff7, 0x4}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004980), 0x80, 0x0) mkdirat(r4, &(0x7f00000049c0)='./file0\x00', 0x130) openat$klog(0xffffffffffffff9c, &(0x7f0000004a00), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000004a40)=0x3b) chdir(&(0x7f0000004a80)='./file0\x00') linkat(r4, &(0x7f0000004ac0)='./file0\x00', r4, &(0x7f0000004b00)='./file0\x00', 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) linkat(r4, &(0x7f0000004b40)='./file0\x00', r4, &(0x7f0000004b80)='./file0\x00', 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000004bc0)=0xcef4) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000004c00)) recvmmsg(r0, &(0x7f0000005180)={&(0x7f0000005140)={&(0x7f0000004c40)=@in6, 0xc, &(0x7f0000004fc0)=[{&(0x7f0000004c80)=""/140, 0x8c}, {&(0x7f0000004d40)=""/29, 0x1d}, {&(0x7f0000004d80)=""/167, 0xa7}, {&(0x7f0000004e40)=""/150, 0x96}, {&(0x7f0000004f00)=""/167, 0xa7}], 0x5, &(0x7f0000005040)=""/196, 0xc4}, 0x1}, 0x10, 0x1400, &(0x7f00000051c0)={0x44, 0x1}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000005280)={&(0x7f0000005200)='./file0\x00', 0xa70, &(0x7f0000005240)='./file0\x00', 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000052c0)={0x0, 0x0}, 0xc) setreuid(r5, 0xffffffffffffffff) sendmmsg(r4, &(0x7f00000055c0)={&(0x7f0000005580)={&(0x7f0000005300)=@in={0x2, 0x3}, 0xc, &(0x7f00000053c0)=[{&(0x7f0000005340)="45b8591c8c981f8c48251fbcb34fd2b65a584b2c5c4958c0e679d627bfc15eaea03f0c0e30154c80c164aaae78a218e483f2fd91cbba98ea5698f5f82aa3c923a9f9c6f5f62972eb9e8bcf24549c3da92c3adca479b41425d13f2dd9603e1691d25a8f42513da8e61e0a7d50db8aeca389dcd1e651", 0x75}], 0x1, &(0x7f0000005400)=[{0x78, 0xffff, 0xa6a, "bf8bf09b59efd987a7a3047ed8529cf1d3818e1c971bd4f88b5cf06acb78ad0b4d08c6f0d976d9e5d278a6729d52ebc235c379c2ea4a5c6aed94aa39b51682307ac8d30d1b204911ee966326336ed90f6237af3c648c1cb90973771ee5fcdf9e189a"}, {0x28, 0x1, 0x4, "6df743996817f0f953f31232742097d79b9138"}, {0x30, 0xffff, 0x6, "50d229c9de40d05510ed6ae5f446c731c911d76325ef0bf9db28e606a5286264"}, {0x78, 0x1, 0xff, "82c71fb958a9c439d40c64c5dbeca48ffae0aa4b00edef6a2ce159d97f4c6537f96013dc7d5a3eb8122e108ac51d0645ec56da09468ca5388827af7e49d9fddd40f6f01e87480da16212fdbf13bfe77d3f5d2cad74fbed750830fea81944f15d989b264baa90"}], 0x148}, 0x3}, 0x10, 0x2) executing program 3: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x9, 0x101, &(0x7f0000000240)="2da707c387cd999aeb73ff0c97fae7d334cdb1d5348e31cf9d73e10200", 0x1d) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="661c8b9a8b04b229c488c45e46fe61d5cd4bb250597d19ba991e47be012688dd9df6b753b53b7b737263b2712cc57c968b59ebf888d562fea6a3cd9d3e609b85836a8bd4ea4a29a6b06e84b1d4acd7239125c9d3e26de044a8334afb5e84ac050ed4c1503ea4417b427eff8f754e20b1ca9984391c73e646c758c7c26c91ad6a0eeaa6f1dda91a064db871b9df2c29dc1b97c25ef57bdba81f173bf81bc7d7052eebf5dc0b9528efc012da98aa5632289743b4ccfafd82cb79faa7a914802d87f40433c751c46aa84f7ecd7252b0c7ccc4c56aa83fb403fd142299a569e673929729d9a1dda5ddce8f35", 0xea}], 0x1, 0x7) executing program 7: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r2) getdents(r2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r1) getuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f00fea77cd3deb6f0dc9d16a4766c4d01ba7574d21bb6fd876a5e273df5a6cbcf415a81d490607c89f6f900009842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000280)="dcab1f3516e31fe8b7c9a34da8f1c04457b5f4597435dfa48869a7527b76d7a2291a107b7d711639a7ffe940dfd71cf213636cb70143b4b9c40d622a", 0x3c}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260bd71fa870becd338e810ac9db46da6003daa2d429aacf5d2f1c5733888f6d890f54448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c0", 0x51}, {&(0x7f0000000800)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416311256aee61de0400c65e50b09ad43b4768eabcfb42a183ca72597dbef4f480b00628eb400c17b3306000000839d6a5ba7cf434609fa2c05b7341d769089010000000000000007412391d4b37ebebd25fa5f96f4d651363222f6d28e35d77c6832e6e2ef3645481bfc8a830a45256eddaed3a033990bdcc5d19035932a2e61244be3d6d9a02517b64f1edd923cbb728db771934fd2920267431eeb528fb0cee709a130646e1d86", 0xee}, {&(0x7f0000000180)="feb05c3c891902c3bf80f80522b16504e27879dcfc93934eda7ab99a85b0677bde213fd6342f833610c542aadaabc12720e706f929d2aa3494c789947e57b550c64bb982728a3d565f80b98a99378d247085bedbcb1defe9a9882a31c0f377fca288bcbb904c5f19ac9211b5dd883c2e005114cce38f58f4e702db338726f7a4ec786a8ac9bbf08dfcc69e4deb92fb9d7673be24a9c5c47102e943cd657d5e7267de91831bc29a66c522d800f3d8b08eff1416450687c02c067ecd95df35cd4cf55a7042d4c3816ecea120124791785daa2ef1f2e3049bdb49d8c26a02b3247a09ee5e91fe", 0xe5}, {&(0x7f0000000ac0)="32394fbf84d2a9593892f622c7f8b9dd99151e97163bf48f8377e92b7afb3c451628ae5b74aceae9c508269d8b727b7320508f3762fa132614025c55603f71b980bec84b56bf152a68e1da8107c9acf5c1d0df87ca2f0503b60f82574fdc0d7846508a699dd90b9281e43d471f2951794c1c6851c99424cf5d17353a360a893f0141a9a3915aa66291d1a7f92cfbe0864283e8a958fa0dbdd25f14192ecd9865ed6647cd5b51a145a5da177fd7ad9b22f26473328cc5741b9da2885263eff539327fbc96ebbaaa61163f4a84607b75de47d0d5949dd7bfb721292a2b6ddbef61b7dbfb984c8ca2e81dd4298dcd5d4efa85", 0xf1}, {&(0x7f0000000540)="99ab35b8de8f485ea5088c41280f23f2fdee3593f184eda09ef2b562547e519e8e5f43ca862e3c460cd4750b04acdc1e94556475920dcbb259bfe270bf255e5b8c7a22a32d4343067f8c09fb8af3e71c750cc884148e0de0dfe1a826c1c453be23e6b56d21c28c5a528c85b13fe03ae1b5469c997f445ddb766eff52ec484258609dbf0a43de21c66122ed11f944228b022e990748d6f332cec95963babadb2f54f9d58583d1a7dc29af31f14c852ec25419212ea5d9583eecd8022c2c76fac62510a168905f5c8a091504fba3abef0d6919eae5a15b7e546f52d99ec15cb17d8963b64dea", 0xe5}, {&(0x7f0000000640)="d0c09421715885b21cda06bf0836f50dbbc6cfd764920f83bf43318f60885ef349bdeb4bc123d539789549ab2b9db4f123697a8e2a6cdc88705b609c718308086239597b852c7e45773f6a43df9d7443cdcd01", 0x53}, {&(0x7f0000000100)="8877ddda49079910b624d5962af9e637a452fad99a94e46b08ce2636e99feabec095bfbee0247ba4d526157a947e7a9149", 0x31}, {&(0x7f0000000380)="9e05503a336636da0ef51f61431fc8e89c8e526687622790c2", 0x19}, {&(0x7f00000004c0)="0c49acecd5a6f2dc3177ce85108b482a2fc3f6a06baa3208", 0x18}, {&(0x7f0000000c00)="76a1e0d42ef8bce03562f6ec78ee1a20da9c944ee899ba3f9969aac86076034bc236798cb0d173cd3ba5cbe4127616de039dd67eb0a8ec471c03479a01", 0x3d}, {&(0x7f0000000740)="901e1f157d9fd3718ca01610ac5aab6073c615d8b9e0c1bf951d4f769d5a3470884bdb2fc06a8ed514c6752dfcde9885b4f6ded9c1f2b48c60cbbe61f41f8d820fb3931483f0ab061b7e3a6061832a342188315a79277fc810eb38bf1e402905a4ba822690b0d0eea25dde97a24fd0e850b34fa2ef706edb607ace753d348e9d1d70b49eba4316c9151c054b2578cde7", 0x90}], 0xd) writev(r4, &(0x7f0000000340)=[{&(0x7f00000006c0)="02000034882494a89344e447c1a9c223a1f0d6c7823c9a1c706b30997c062cb7b14fa1ae41fe65b21b69bfc5517bca5067b04598921d4446f11101b2ce980f700674", 0x42}, {&(0x7f0000000500)="01", 0x1}], 0x2) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c000000000000000000000000000000000000000000000007fffffe006041c93a00000001fe800000000000000000"]) executing program 0: 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, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) flock(r5, 0x2) executing program 6: r0 = socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r2, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) syz_emit_ethernet(0x11b, &(0x7f0000000240)={@random="73612ea6cec3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "55c5a3", 0xe5, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, r2, r3, 0x0, 0x0, 0x15, 0x80, 0x8001, 0x0, 0x6d, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "1560ad6b027bd2f01e7cc0e8b2414c86"}, @eol, @sack={0x5, 0x16, [0x8, 0x9, 0x0, 0x7, 0x4]}, @md5sig={0x13, 0x12, "e1e86939ee0c407e56640f58676752ac"}]}}, {"9e00dc629f81c2021153f07219af5f86eae069fe03bf41e407994cfd1cfad33b9df14360d6e4a86767f81f2e9cc246b69d7efe5150327121e85483be502c9154324bd8f68a1cade76b0a9cceec9bea2e30f4c6a2282b92a5ca7f7d30e69b25cb680c6a054eefd18587160f5f02be067272efd259a73c4ac3a3a69f8c5d8d75abbc84f4a5bec21098009ccc4d3469d88ac6"}}}}}}}) executing program 2: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="c4030dc740b27e8907170c48db8c6f64648953fa0580e3327c16ff35e86ff0087f65e127cb8e6b873a47f6b1ae64d97d5c151f08a06a381bdda6a98d21c99d04ebbd3d23ba1dbed7687c87768af39d69e2aec48012dcbead3b947a17ab847e3c9cf2574ce7d493b5473219eeba3a6b9fa50c450170be90224530e73295e5893b6daa2da2fe40ef3b73d3c81f802f079c4e9353498e00e93e264297d639a0f4f899c67d139b61ab7facb1381ae760eff55acb45f7da862df17c464924d34d99b6cca2ee04f4c9d4f6310e5e25633b3c2767a0d2176ff8be63d5fd541c5e50a5b3ad014895a9301af05bf9ea32c806ac05440d31d210f22667f20ef8232cb6844a9e4ba0a8c07f9d8f3ebc8a019c560a32557ffa6063820c417c93d89c2114ae622289f3e7095ab6cf4ba674519b79318099abd7735610137c82cf8f324ab6b63041d78b8652fd41d8715efccb67722400e4fcbeacf8380778b349e5215bae4f0eeca033f034fc7eda791cc67a1507a40da897b09266fe941572fb5f2809bbd0daa13c2b4427873983423ccaff718d0c34f79ad608ec34660fccdc59a2d459287d0e1360ab22f04262325ad96ddfac987ef265efafee96fe7d0d4480b8b1a0f7a763617562f398829b987d31f3903670ca809b9fdbd2634d4abca204301ba26b69eaa3f0afbf279d093c1e63fa3411a5af54a8a67a6877828feb2c66df70ac570a04d41900b40d0ec14d52cd8634a320976b1b266d36d404190a4ce3dca01e0632f28dff3089491c53a7153e5a4a43b6397b650ec51b8e917d2537be018ce917518d768d90bd70f3a29a282687b9ea1f9a2b0b5145bc2e9d8cda428eb8f0e5b1e903f1c4fe5f76c10f90bf91c1aecb13b498409a3971182efaf17951afea060f23728abf7b21d185cf5d68ac0e8de2382cf0c145cbae60a3162aeccaebc80f92f7f234bd9025aa0bce8c5352e49671c30a2bd3947387e19e7df6ac7184f15ee9347149b2d784814c46b027323bf21c409db3a963e62183bac7cc80b0c7d91972dd74ad3d9d1cc19fc01e85c1845f223eb9fd3ded7eb0a866c34bd4f49d9a280a3e75d1bc41dc14f62e4024474d3f60a2b2d64acbf387e1fe8b079676a0d4ce59ed3a5a201b370aca352869724717dc456dd2c4a56e2947adf150fb329cabeff7633ac4fab7f5357eec761069870739ef5c5fbe489e82e3d7e6b1934b533e3d35bde5ccb311c559bddb4864432a0ffa170668fe5227806bb83ea2695bb2d55c2d363d8b27a49327e77aa165caed291c87a8ce4afd168c354d079eec9bf7c544137a037c4798c9f038147526b7315dec0f76f4b0e0b5c82d23be177175ae92e680b0aa5fc3c96f05bb1799bd27878b956b92cc21dc18d51897be410f4f3bf6c3f7e2dadeed8b6e5a07fd04967f2255e64d69784ab52ad182d16c9d772895de88a04ccd5de80f6ef20b991e2441d44a32a6fda46581abd8da920472c1dcf8ee370705144badbf8c097d9709398a06d74498d988d935f27f845587d72c998de983453011c2746496c751e90fb4f566ae519f4b0ce03f632e78c46a19ddf0da335f44f43179bffcab91a524387f1a80f65fd5a1d90b3aeae5c973c7282c41e349152c0994682edb719cbe5f53e0c4a6f68b96a99b4c51423224a40db25f6657d7406d141f5cdabb8680d7e830c47454e2e4de3f8554c204c6667c135603dfa7170fd61368b8ae3f2c8a3cb37ea932237aa69a18f0459834e19e00ac90eb6c128d9bb9de1c8c9dfeea5ae7f427ed1edc1e2fefe7a31faa9ceb117132e9ce814731e7de3f9d35dbdbd4dd515dbff05bbe07a192cb1f61d070f00d7002468fa9333234671746563c052d2420422ca5fccf142fd5bbae7732ce4346d14917b900641f4a220c86c67651b41e45730c99b1f9b0273c426eff40250dfd8b9cbd0351908eb990151dc8221b7825a6058e602b2f3ad5121a3ffd6d46dea91cadbaae1fef4e504c0ffbf92772f5b0fe9b309b7359bf8f83fece3ad758231f8e0e5a857d6f95edeed06d96044777b1111b1d1ce76e91c69dcdd367fa5d9f5e66897c7c17b29218a1c30b3966875d8342c5779a2eeea22e163f11bae02fabe4c9df1cda5c0880a7dcd8a417e92c5cc919a1115bd9952e154488281aa22a33386285e0c2e5e32032a9f363ebb7738d2326e658a100df34415ed2ef7eeba409f89c69cf359eeea488523d2be32a4076ac250abf6d1635c99ec63439236f111dc4e261527ce1f3920c12af999c02a0284a43d6df96db554a6db39a573cf048d4858be2eb342f9081507409a0560eaf171896a9c1ffd79cc334b6347a9e74faf50a2a19c66b58196742db2666ecbcf94f5b4126e645b5f733e629d5e931eba6f64b37d6c8ca295cdc05bf95c1439e6d1f74099dc350ec2cc13538fab1adf933bf3b1c2af80ef61aced5bbce469263a6ee44829f0897fc0e1267b97acf46244c50d14b6bf1b97d7803cf38aaa7409552cc69431dbfe180529316507825f55a1c5101d6cb0078b3b0d69c2963e403d629aa0a21934a5417c7c7ff712f4825ef7dd909367dea384917ee0a55c68b9ebe172f46ac1a12025818953fa14282c4170cdf7658b6f52c7fa4d0837ce3c0d721596c05b8094f7158ff2282f3b6ce4339edb2997c2da560dd0d3d28ac51d03318c52625e34bd247f33732131c936b70c7ffbc871add386b330ad02a4cfd8bb7a3a11f164d56bfc23b6d493cfd899e98baff3f21a458e0e7a9d44156f3b09c5f82a0c53cbe44707ac3da8418482e940168ac6baa11c7a115e17ae5514a55c3d4c872596541aa8a233d31f0e0f0facbb3d8424f0bf13d4e27864a5e5f77b574f6b819fc4f6c7c0664123d0787cd07e47e98b9715a789ea33d50164082e7be0e293cd1ce631cf4e7e8e744777469fccadf60758711939d0f6207a9df69c27d69aeac4d011ccfae171926ec46054a66806ccd69fcf825c9f46f0ad9c0721845596cf073d5f8176a11cfc2aeb9140ba5fd63015492ce8b99cc34547932cc7557a186b7c611d880d5cea540114f9bfb9ccfbcd722bdc28fb280713698bf8450487695b13dabe291da4a4fa0fca8975f8520fbc8c1650178a0d2a0b5cd795cec9725a039e34a83f784efbb3df342f5f14bed8ca85725501eaa799f0a442bf822e885a3b17fc40253d3c678b1a4af9c85c5f437cfbe7c837f0716e33da574cb0656e687ac289d9132d882041fba31883460e6609dae64342635462fc1ef42c71c8f4a83ecb72d7af73bef8f69114b787d986b085cfb0dea8d1502de02b51a3242af8f2e854fba0ab19b350b71191199e492c38dfbfd1e4c87c068949129bb7eaff1a716be99d33f15e5aa75c19eef11ea3d3bb3894274acc318e2c57f984ae278f0a8d48dab5fb362d5ede3fc1c79a3fcbd7c910491d048566b0d18bd2e1ca461863b8ed3066869dca1b4d98acbd760c6d30c8ea290b404988706caf3717f257a205d425535c61e0bc8112ba0d84f6d12bbdb5e8eeb7cc6b09ce4ccc97a1cee46c17f0652ce7c089bf1f26cd63d58478b8d594ca26e07dfdf8b3efa8382cffb99117c97d8eed4cada3eca515187e27155a4eea187ec4942ea12c02bd860112539d0c0690062ea237996af0a0945088bf5b091b22f58613f429951d0094f6396ce416d347ab5614e9518394010f3950a2c0e636770d55bac48ffc3bc56cf78884e58887ba7f74c8bc98d257bd198b18885947040cf30f44bdeb822fa8b0120d6d0f866778557a591a0ab00ca0af60cb3df42d0084915bcf3507138f58ddb853b20656c29df05ad9ff66d8434040333660be2f309f8cfff8d32d111bfb24b3df0a6203ffd027788cb6eaa56c878ac868bca78835e97e70452b7d7fc65a5d2a5c5c4b44192259fc3fd9c7f4124de1915178b167d57280f910cbb1c63280496c1a99002230b8a4d5099ba2adbdff72b192e81ba0c45583eef4d6aaddf7f1fcae3ce087a452884d16f40c6d9cefd1f1a550270265d69c026b209cef236ba4f343d2a747a544231f45ab51208120374b9ebe95bc3793cf2f739e156acfc77e584bf9c6013960f900d668d84cb03e3768858ade935b9252a0b2c72c00fbce76a1460cd18d0185df7fdabec87cd478b0cd77a9e6f3c00c373934233a7a389037f24294f636e70555803206d8f867ca90e9e7569cee3f26727fd5234605f02155dbf82e358b3f8b2a3cb0f1473dc46d25da25c282de1d4c93f77234ce3516fd561c28ffe7b724c1109f79a6627a5bbf9821e75a18341454523f6e81969aa98ff53fabd779ec7a4515d90796eae6ff5edf4dcf7887d9c91c59b3e51e820c0f4ce507650934edefc617a1f5cfb157bd87f586e38f589e4d9d313019820dcaba697773c099cc3ef2daf383d2f4efac05f0df7a87cc9b7cec7f6b039d43a415103958544b584fad85a522ac6c1132020fd4dfec7f514404fb41dfbd94f509f45f7dc4488ad917daa9fb988152fa609701ac62c729f557ea98247b5593ced85d89d51db706d49dfdd707b78d4e1d84ce0e499f6152e555ec6d6e02bb3af686d5342d3798727c4c2575f9a5f73891bc286dad3ae0f480878c9f3c8e39716edcc95d7d2d47e792c2094585a21e509c4f7e31b79cc6e766f404b7b9526c6ebebd7609a48d4075a9607ef6b254bd096de87edde9c028761c95992d09d215d1eac3fbf2ea83932cd9da8bd99943d2409c09277896d7bd6021a0bd23c94487f7113d212e17e52fd34fcaaca76ff73d7fe349f1ed084b18d5495b2414655bfc949ea6a5ee964a3b9510cccdad9514400d28e641c30fac09e72363f071eb3901a142cc0ff9f1c18e296fe8f857738ee6b1a162a6d4216f79a8a1eb8db135fe03a1efe983f2b69fa6a9d14d0d2ebb43c100e4ff697db120ac659c80c58196272b2b637844857ca1db6b18f68f4d566ee924034337136b95bd13411fa7b7c89a68ce6492b7f6d44e80edc60d89026eac58e839eba1421e4a94f1ce9682157cbed6318b06880e79a9df5bdd9deb1a1d39947347a715409a9e64a70287afa5792229d05f63d89033c5c846bba7c524473683071918986928c4a955afb7e7d86d90b6171ed11014ceb300bd47e8d58e4468be3e599b98e0b639dc79fb73ef01099f55bf167df371d237f6e05f35c5792a4e63937f85a5f4cdd419b41cea85ea0758f96e8f24f59ea81711032c1153c6999d3ec1529a8997ff88b50d71fe269598b39878bf7c1d005ba5301364e0de58a4c9d108919bef84c2311773454e297c99ced104a4fa1f92c6156bf4b54a167ab432934c5d6588196569113caf1df1d11d1403ee3df7a2a4e7a410863b1bb9935059ed532efba45459ab788645b0a5ad8dc44027c08765865fc541699fcc6d99dd0a0cf3c65904c1addafcc4b1c9fb492cc8749afa2ceb32782300e0e337fd994b705abb8c77d185db24ba48ce3836f1b270b7f1e3e276159660ac4c27b8fd7d7a7bf142568d12d7a1959a67a15c909ed0a0d76cebcf953d6e06bf75ea6a7a9155b6a8b3a7855bdd420abe1385f852df4b40105e577b78908850f0e38ea8c42f2dd9a99577b69d9c76557732b3e9452d0b2184400e83b8918d1f6bf4d82ea5968cd6238bb2b169154b648a797e98f543b4a15e7fbf377a75cf0dc6383012fbce80e9cbf9faf6bd1f3ecffc9f68a5bbf1b3b5d3d6186d5f79eaf3828115a775755003d5a540d4dbc414615cb261c8dcff91540bdd3cb2ee6ae4005549c352df50e14ec535172a0526a70c3aedfa555df3b10835607c0aee8163794615cb41074", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="7ee313056d8254641f08aefc623a43ecf5e347ea5c45c028056573a95ae0b68e1dd952494502b627ad2b9de7a3c40bd7c58ee9b8c7180f177f58c76bdd875141f13f1003fdbd2adc20d8a0ff3b37f87082780259fa30a5169bb4b1c9a15de573976ffe4915521a6a09b767121cfd3e0b86687cb6c4f7712cf1b99678995c95fddeb97646edb59995778b72fbf35e2953a09b6234b5d4254d9af44122f921844ddf5653c3859d8b1e322c5fcf3278a585b2ee09565365fd328a0cc6c558ee287366092054f029ff", 0xc7) mkdir(&(0x7f0000001180)='./file0\x00', 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0), 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001200)) r1 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000001280)='./file0\x00', r1, &(0x7f0000001300)='./file0\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001380)={0x7, 0x7, 0x7fff}) r3 = socket$inet(0x2, 0x4, 0xc) sendto$inet(r3, &(0x7f00000013c0)="039677e55a331f0c593764d001e3c0f338852dcb380fa0b134b641e3b138ff905f0b46d532f91e24ccf1acdc03b1bed058b02017dde5998e3eb9db1264745895f7d01d9eeb42bbc28483a6d364bad80d4c2758adf73c1f3587565dea63cbf659375460b55eac1f2136d6fb276ac596df5b4895acc408be6f51accd11fc011cc7d0bcabd829701e5f97777033295ba2923826e6e94d92324d2c9e44c843f368a7320ac03cdf35a9893d62317e21bd4e3a206ce6233a3bd83cb5052fbcc5e60fc560b9b38a26995e3f283c81a1a5cf0256e0f376d05cb9ca922723", 0xda, 0x400, &(0x7f00000014c0)={0x2, 0x1}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500), 0x10, 0x0) close(r4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001540)) r5 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001680)={&(0x7f0000001600)='./file0\x00', 0x1000, &(0x7f0000001640)='./file0\x00', 0x8}) semget$private(0x0, 0x0, 0x632) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000016c0)) execve(&(0x7f0000001700)='./file0\x00', &(0x7f00000017c0)=[&(0x7f0000001740)='/dev/wskbd0\x00', &(0x7f0000001780)='\x00'], &(0x7f0000001a80)=[&(0x7f0000001800)='/dev/wskbd0\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='[\x00', &(0x7f00000018c0)='#\x00', &(0x7f0000001900)='/dev/tty\x00', &(0x7f0000001940)='/dev/ttyCcfg\x00', &(0x7f0000001980)='-@{(@^\'!^^\x00', &(0x7f00000019c0)='/dev/tty\x00', &(0x7f0000001a00)='/dev/rvnd0c\x00', &(0x7f0000001a40)='\x00']) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x202, 0x0) r9 = accept$inet6(r7, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) poll(&(0x7f0000001c00)=[{r4, 0x40}, {r7, 0x1}, {r9, 0x1}, {r6, 0x20}, {r3, 0x2}, {r5, 0x2}, {r8, 0x20}], 0x7, 0x9) openat$vnd(0xffffffffffffff9c, &(0x7f0000001c40), 0x80, 0x0) r10 = dup(r2) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000001c80)=0x3) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f0000001cc0)=0x8001) sendto$inet(r3, &(0x7f0000001d00)="6fbf207da91c9016c541e54f0aae8a67624f4ef0fb76a4aa65191985a58b199fc67128e9f01d10d99bb6b8810f8b849e752c635f388df0bcbc8ebaf6f5aca27d865045f5576c5b556bbc0c14d6ed553c3fa7b68c7bc022c39ee1563392f79b07498d4faa41287d2ef441184a9ea83a", 0x6f, 0x5, &(0x7f0000001d80)={0x2, 0x3}, 0xc) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1c0) msgget$private(0x0, 0x0) kqueue() syz_emit_ethernet(0x0, 0x0) getegid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) syz_open_pts() syz_open_pts() setrlimit(0x8, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c006400030000907800000000e00000021100907800009ed6b3176ad87c270770e1c8e9b1da2fe164a54964aa03157058395f06ef2f07779b1ecd5b055bf085794d0d9e"]) syz_open_pts() socket(0x18, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: socket$inet6(0x18, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000300)={0x7, 0x80054}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) setreuid(0xee00, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xff}, 0x9, 0x6, 0x0, r2, 0x80000001}) getpgid(r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x36, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x4ebfac6bbaf7929) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x41, 0x91e3}, {0x25, 0xfff}], 0x2}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996b272d2dd", 0xd) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xfffe, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x7, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0x8, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000900), 0x0, 0x4, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) getppid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r4) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x102) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x67, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xffffffff, 0x8}, {{r1}, 0x0, 0x0, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x30, 0x40000000, 0x0, 0x6}, {{}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8000, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0xf61, 0xff}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x1, 0xcf}, {{}, 0xfffffffffffffffe, 0x42, 0x2, 0x40, 0x7}], 0x2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0xd9, 0x1, 0x5, 0xfffffffffffff001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x59, 0x1, 0x81, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x30, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x40, 0x81, 0x4}, {{}, 0xfffffffffffffff9, 0x11, 0x1, 0x6, 0xc1e6}], 0x4, &(0x7f00000005c0)={0x14a, 0xe8e}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000001640), 0x8000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001900)={0x200, 0x7, 0x7c, 0x4, &(0x7f0000001680)={{0x7f, 0x92, 0x96, 0x9e, 0x81, 0x2, 0x8000}, {[0x4, 0x7f, 0x4, 0x0, 0x0, 0x9de5, 0x20, 0x200, 0x70, 0x0, 0x6, 0xffffffffffffffff, 0x808000000000, 0xa0c5, 0x8001, 0x9, 0x4], [0x4, 0x4, 0xffffffffffffeb46, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x58], [0xfffffffffffffffe, 0x1, 0x0, 0x851d, 0x1, 0xf2d2, 0x100], [0x0, 0x9000000000, 0xe9e3, 0x1ff, 0x7, 0x1], [{0x6, 0x1ff, 0x9, 0x7}, {0x0, 0x0, 0xf724, 0x5}, {0x101, 0x7fffffff, 0xff, 0x7}, {0x485, 0x400, 0x1, 0x8fa9}, {0x828, 0xd05, 0x4, 0x5fc6}, {0x9, 0x0, 0x0, 0x3f}, {0x0, 0x0, 0x1162, 0xcd2}, {0x0, 0x0, 0x0, 0x8}], {0xc14c, 0x4, 0x0, 0x7fffffffffffffff}, {0x8, 0x7, 0x20, 0x344a8000000}}}, 0x180, 0x81}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) mknodat(r4, &(0x7f0000001980)='./file0\x00', 0x6000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETF(r6, 0x80104267, 0x0) chmod(&(0x7f0000001ac0)='./file0\x00', 0x110) r8 = socket(0x0, 0x5, 0xff) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000001b80)={{0x18, 0x1, 0x6, 0x94}, {0x18, 0x2, 0xffff8000, 0x18000000}, 0x0, [0x6, 0x401, 0x6, 0x0, 0x2, 0x81, 0x1e42]}, 0x3c) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x29}, 0x2, &(0x7f0000001c00), 0x0, &(0x7f0000001d40), 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20]}}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x5) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup(r0) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0, 0x810, r2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x4}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x480, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x2, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40001410, r4) r5 = open(&(0x7f0000000340)='./file0\x00', 0xa0, 0x10c) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000380)={0x3, 0x84c8, 0x61}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000440)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x4, 0x81, 0x7, 0x4}]}) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = msgget$private(0x0, 0x1) msgsnd(r8, &(0x7f0000000540)={0x2, "5e02fa49001b6697e07bd461958f0045e9394297ab8d82808d836c0c9607aa7336167e444665da5602280fc6eed7f3a33c01925566f7206af9"}, 0x41, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000005c0)=0xc686) r9 = shmget$private(0x0, 0x3000, 0xc4, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x8000, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0x4000072c, r2) clock_getres(0x260f2b05d0198fa6, 0x0) executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 3: mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe80f1000000004000000000000000aa020090648cc8c62a32dc78000000006000000000003a00fe8000000000000000400000000000aa00000000000000000000ffff00000000"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/227, 0xe3, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0xfffffffffffffffc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}}) open(&(0x7f0000000140)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a70522e5967974c37df963bfd317742290388ca2a0b5768e70c94d605c763cd1c87d45b64e28faa22de162c25bc726fb5655ee5f19f4bff3b24ee907f84c7c7d79873d9d552a7eff690c76248963f7f45a1a148940f4cf56781cce9609fa25c58a43701c7e710274487bf9f48b3577d863c6635c55a2b30cc70ea8e85a583a5"]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x2, 0x224) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x44) accept$inet(r1, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x0, 0x4}, {0x416, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 7: socket(0x2, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x1f, 0x6, 0x6, {[0x3, 0x30, 0x10001, 0x81, 0xc8f, 0x1edea1f7, 0x2, 0x4, 0x2, 0x5, 0x8000000000000000, 0x8, 0x181b, 0xffffffffffffffff, 0x2, 0xffffffffffff60c4, 0x3fe, 0x3], [0x5, 0x40, 0x7, 0x6e, 0x3c, 0x1c1, 0x800, 0xfffffffffffffff7, 0x975, 0x100000000], [0xb5, 0x7fffffffffffffff, 0x0, 0x7fff, 0x1ff, 0x5, 0x98f], [0xa2ac, 0x7fff, 0x9d1, 0x10000, 0xfffffffffffffffd, 0x1], [{0xdb, 0x8, 0x82, 0x2}, {0x8, 0x9, 0x2, 0x4}, {0x80, 0xe09, 0x1, 0x7}, {0x1, 0x7fff, 0xd1}, {0x7f, 0x40, 0x8001, 0x6}, {0x2, 0x0, 0x3, 0x9}, {0x6, 0x4366, 0x8000, 0x80000000006}, {0xa82, 0x80000001, 0x1c, 0x88}], {0x9, 0x9, 0x400, 0x2}, {0x2, 0x3, 0x80000000, 0x4}}}) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x0, 0x3}, {0x84, 0x0, 0x40}, {0x0, 0xfc}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r4, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x2d, &(0x7f00000001c0)="1e2a6639b336b17d526c9db73c951736b157b94347b0a78387a9da36a6f4fb1b7871e031c2f3e12e99213fb9fb1f83dd3882058dc6245cc52925f628ba346a26e9ab107148738eeb0319aeb708b449fe09003042b500894c95067ea1d19e12c98b12673a5203570ab3ac23f62defeff8ca94d681014eac446e9f3f8eefb5512dd992f7e8d1ef66b1c59077b517e61842fa83a219271e6ae1122273f0440209ca6a6ddf2e2b9891263b8c015b354d0b24ffc524fcc08ec0e7405c7f24caa0a81473fe22633500"/212, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='/#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='%\\\x00', &(0x7f00000002c0)='\x00']) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x1, 0x7}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)='L', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 6: r0 = socket$inet(0x2, 0x3, 0x3) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x81}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./bus\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(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) shutdown(r3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x2, 0x2000000}) read(r1, &(0x7f0000000000)=""/119, 0x77) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="9afb6169d0951a6d434365391ce80ead9b15409cf1a5bbacfae1da47824d813ab6793ca5216d6957ca7d605fc753998cf071997a4b98baa5cd0b8037ffe81858e7cd2991ae3a189681c50eb466d422ef7e40128feb828f7a8e2362a8dea64078a51a6a9388ee66d2acc119209e3318f2217b8f231ddbc19061505bee0145657e4b4faf84cd11e807000000000000002a777d7d43e3c2595c5f02681485c111ba2e7bd413960b41f5a4e3a0566ecb0013c92504859650b8c85626f4a219bbbe", 0xbf}, {&(0x7f0000000480)="61a6e5f3c3f0053351e63342b1a619a994d1cc7c870aae110a9d6132ed33cc43c8c8e4d6a502b0a0c300f0b78d1d249f9c9123331f1652dee55c960268c52eb070e8b2d09e7a395eed59a463ccfa6c11c7e2f5", 0x53}, {&(0x7f0000000380)="1009f36921d6887c1916e17e06f0c870a91666e7bd952a3d8736fec584b39b4b863bd2d3144ec9ff5fc26e34d4f7674860ade2b138f44d92acda603b170eb117b0aa6f299865d7c2d68e8c0606387e28ff6a96bafd46e096e8145223c790e53bc954e5eba81af04b963cb6c5b0078a148b3150cffd8fc5f9580dd7a6e0678eb2e9c4eaefbbf3f1f0a5e17424e48927f878ee72d98d11659a9a4dd9859111cad6502c54ac10b14c7f37d37609f953dfc139f9266b04108d1aa60fa22abb0c8f9cfb45e4", 0xc3}], 0x3, 0x4) fchflags(r5, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) executing program 6: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x0, 0x3f}}) sysctl$net_inet_ipip(&(0x7f0000000000), 0xb, &(0x7f0000000080)="ff38d077abc95a30d7e010959dada89b0063372f46a26d7a70ff7937235c62a725be6c121296a51752c7c1ace1067e92341c56e22a9dfdb064f7bea020aecc3b243a74658f8a24e0382d25a4f9390725dc047741575322050cbff9b0811aa548bdf277b54a0d13354573be986473471aa9c65b05ddacda9752151f1e3b6f63525073ae57d90626c04d201163e7d294979cfe4c99997ddc", 0x0, 0x0, 0xffffff50) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x800) msgsnd(r0, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) socket(0x18, 0x1, 0x0) executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000540)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffda, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0xfe, &(0x7f00000002c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf0, 0x0, 0xfffd, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x3, 0x8}, {"7148730036140f4a028a2120c9b0f63b8975f29a0f24bb94f142e2545c2327bc6ddbbea6f62545bef453f357cc9f8747dfc7f6816192f9e7fc2afb59ab63d89c1021d8c79fccc77a99011b9f5b4595a6759fac1385b59a416ff08abb7a16f4a36a5f74f2d168ec128b2c0a7151dc250b22b5f06525420247aac05607d062ae43f6b54a187ee8279da54cbcf1940caeee8164d52ff3ef2ba3534e9d86f5836c178a3147e94713fdcb8b3741559d78fa2494c085d10c7ea422d5bf9323b0ca6c673c34aaeefc839f0e1fd6e3c4f5f27017a6381e58"}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0x1e, 0xffffbb1b, 0x2}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) recvmmsg(r1, &(0x7f0000002300)={&(0x7f00000022c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000002200)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x2, &(0x7f0000002240)=""/80, 0x50}, 0x9}, 0x10, 0x800, &(0x7f0000002340)={0x98, 0x40}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000002380)={0x7c73d185, 0x8ef, 0x7}) getsockname$unix(r1, &(0x7f00000023c0)=@abs, &(0x7f0000002400)=0x8) bind$unix(r0, &(0x7f0000002440)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000002500)={&(0x7f0000002480)='./file0\x00', 0xfffffffffffffffc, &(0x7f00000024c0)='./file0\x00', 0x8}) sendmsg$unix(r1, &(0x7f0000003840)={&(0x7f0000002540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000002580)="640ab9de", 0x4}, {&(0x7f00000025c0)="f63dd00d05ef86abaa01003d9775fae23004feb2ebba9ad453fd1cdb218afae1f41b28363d08d24db540313aadd81ee53599021da0814a6193bbb133107d83a23a96878429a909e3f8454f1c0885a651f39b736036bb3ca57f12ed180e90cf0fef5c6d5c", 0x64}, {&(0x7f0000002640)="0bc2aff13438183ef0deb30c2eeb0b3f93295499cd8a712bc87a44423d8314ead7b88fae2969036a568c42d6ac992453044e193353acedded8d12a96a4743a9a74a5dc425f716864d3c6f7b6958a538baa802b928f917b94c3df13aa72605e89fa7ffd6708417c581552f463d504403e8f491517909e4f109e72876fe1ce0ab162edaacf53164aebe024bd753d634454cf481d6c0723cc3f47a4c56ac38b18386c52bd21fd519e60c8515ddc2f9a8b322b867d6d745be1325aca8758972bd434d412945eafd546a76fa9a3616cdf7be15f6f00142eb5cadb19ebf81614bd345a14630168440564f21c2841c4a4f93d665d0b221764bc29b1c5b0c26c13efad01a1c9089f8f496440bdabe2f78b0af0d2b41091d00cb1b5263ab66e7d1a71ec081fbb4a61452a7bd32a66205311d25d585a26cf9d87b6f45d67e2d8a03b75ad4e0e5e138f3587fb10d01db7632d4bb7991be7bd4533ec1dd83115fa94b6797e89a8b0d7c6dbb299e98cc2c0204a25d4369613b6bfbb22fbeccaec20112c30faba59cd349e68bac1068c4abdd41e66a124b5e3f5be05566725370cdbefbfe5924ccd357753b31be9fab1262e004e67012e47ac3e95d1806b4f280e09db4f48091f28244ccd4ca45059cf5ab82e326840112cbbe5829205e41d54a355635dbd7ed3a30c75d5e2b75f16efa95eb68e088b605e796eba46f38bc9e859f94ec9947fe9105f0c5faedab70ce2c9af7457cd8a82559fe6e3c019434535d9d3183594dc3d87f541cb7ee4d09b5bd4b88c1e9bbc4e9bdb6c7e71c3ae1d0dc0eea57dbbdc40519f76eca50d5d4651025538d6f7b253ce204b2c9dc6560bff2c8a13e522a2c25bcad8f17e4c2a0db7e522297fc2b811b2fd49a5504cdd6264d104fda45f10abef25c1e028bf8d52790dc2cdab5084fe097201884a569999d8b6e16248580115ca922555306eba3beb2ec2717a13713cccf8c806e42eafacd9c5d1a061acf0fbad451347d74dd981a21d72dee0908798683e3bdc6c9bb5efcc56c999fc3c19a2ffd78a3998ddf1c542121892c7a1124e1cc1787df9aef6a6bab5132242a640f8b31c9a6b0be553541a463628e954c6aa6f8dcd81bb8f0c11d66a2147a02b025f95e9fd96b907c1b3efd83a40f8b1753bad88096f8148c0e98654ebcc4952f6d0b19c43b183d6b6ca464f84939eba213a4c73b6dba9cebf23f6136e692884f9531cd6c0db75020714b6e123161dd5f556d3ec9be4a2337265c326623c9a6ccad7cdfd5e8fd0cb2007c9852416d001b76ad2bfc249961d1cf43451adfe43589f925c1d01370f466669b78f1a0fad00f11cfc88d758414d47ec50e5c378eaf89c19eca4bea3b97e173b6f9ae61bc535e3860e6304cf6ad33aa36dc32e9e0fda4be0669ddca4972da2413a892be7009d61cf86f495908f000228d11e02d87859eedf8393142c98e2a8a7cde8b6618943d488a4f1b26bec77347c6323228671f373efcfbb5b19250ce9dc6c8f9854afe03d2f1a7b6b909c9e241657443c98fe77841948235dec26e05fb092e50b79d4d5b355491f5789a40e9f9e243f9e4d271ea4329958d365b560daa2eda688c636b2074ef303ba80f5b9473ced8afa58aaf9137c4b15b819c972cece3a7cb281d856ba66b23a7bcf527ee92ec8b72ba1d1ac42080948ab6856f4636df78a8a84f5f5ab6eb3a8499ffd6551659542a2ff324fc34de7d57955a46c5afed1730f433aa20a4e16364a0fef96e17b0d73988a7ad5e1d2accf432c8ef725b3b13090d9ef93d95553672526fa30c77af81bec734001b32c61ab49c5ff493bed57938f7cebe996bbd84b9af95a488f826d9e88170d7a3f81cdb83989b9c5f8d699d5020217f98bdc2d0a98c7b5dafbb63336299591c8833c06a5b4046d8e6367286fd7033910c5a0dac1a1579b1c861a65a5074e2015cd6672e48a636ef862b9e55a6788a2eec813bf67d98ff5c172b10c0fed28f238129c38f19a7388b66d361428cbf2092035c10455843962895c55222649fcd3cf276c02f6ebfea508492f7d4c4ac95cf3e68e7cc024543716185a8066f3b208ee49c8447384bfa1047a0847b858c0d527a5963983b91c8917d21e2534b0a9af057ad84b74c61adb0f9eaa013189688c3140b3916f19da49abec5a045f2fd3328f253672549e346d61997e09122b9973321db0b439048b1346358cd31a0b7a748802836097ee53787284fe1c53b94e4df0014ee5d287a35cf3696699c87411dd63d9f27909af2ff5571b36405e1d2933f39809319c3543056fb734852a484f5d28f04834efed3a3944c453021c079191f49d7258245076daa374c6dd08e1d97b16dd98cf1b80ff9bdf9ede41a5639c092f682c18a4813711adcdc47b50c0c9698d397de56241ab1ac13aee3b2ea01ed18624718b5a80900d45a76d6e1b9a72e7012580e75026d9b512b80500082c29650f3c3cccfef47979e9406793411103b9e9a3f1abf29c838e58e50c9ad7b588006a6b2d12c7441899c43e66622cd35b15ce3a49fc3dd76fcfad18e4e48fe424c9defdd9debcf39c9abec62fc1ac125de8377f05852e8ea8f76d450600e25d461d7fd619baaaa6deea59ee9172b4de33242ec3ad1d29ff169b82a61b972aa264a4b6b82c599f30a960bcd213522cd15e2ae71ff9b57b62358d405d0ec715a73439f4e3c994cfe94782c9c632f18b34150bd0766b2b91ae093cd3790e9be00af8d207f30ba367e336d99795d1146a3af4658d6c6ed1cca8eec57414f6335354fada2f2e143e86b9dcc8a0db9f94437cc0339fed965516bdef8870ff8dc8d6a33c60b014e5e8c1df1b9b27c3c514ee311f6277ac742d66727c30e62055905e341a24efaaa846302cff0cebae0733e3d3895828d66e23fec5ea21e2f4bbb2adf6304efc5cb70a20910e86e707994ad742ec1312a6424c637b95a115c70ee81a6ce8848ecdb9883f4a18c0ca8c6a3bb08c0d4c9757228e80c481ee8804efc3fc1d6a6564e1541c370449c187ddab7ac6fed4f4caec2a81f8d49d0bfa3bdc267dc545904897d432b907757bc2cd3128d38f1bbc3c774360832361b906c8e385abda81050c1e5c3db2340bfca53a13d610f1e85bacf96c145297d88ef5cdd52f32936ee7fe969e0a0710ad5e7ca899207ba2b122cb7763032cc0f3218df4debc9cd40db5d01145bba58d9892fd36dc95a9af1f533e48e40069c07afa3905046a788a3b4fcaa4c518ae9d8329fdaa9ba550289ea85d6d8f0a88dc46c147d9e936d302a50f7c9962c8a38ed32fc94f62d74d1fdd31737d430730f946203fed08a27701a7fc504f734041dcf47ee27c5a50f91e26d1288079ab25c2d970a5d62642f0398d77b7c569e9d3995d462cef671b975832399faedd91f4a6d3f6da6cc13a5eebc7b2f2a4cbe675956f5cd229fc8839dbae7d104e1d02c162ffe3c1c9cd14861aac9b935532ed06610dbba7983b9764deffb0c8ba3c853cc9cf8da3c0d13e7874969e13d9530c45fcf795600820020190be5507f74b1a6d3c9eeebc8a70afc8b0dba505940c32ec7343bde7bfe66af0b1e0de2b3c3cd669afc96b0c0bd2bca0a182264649ec4ce49f9911900a196fa56cf0c8bc397692c19d63f83ef3ddeefa4a03cdd771ac16c464a5e69de66e2cb2933544fd13ee78869317432e5717387b89808e46596504e64c946ee40401f6d496641fa9c47dd9b2bd0cda9e370db9851442157cd0c6a9d724cfc41eac0a0a167991b54e25e867afbdba403ae8a21411c7a72e9556b9fd23032dbbfe74b6997c4bfeda5934f02e620a368423e01217f5215f3d4ac9d65c4dd922c96f2c047ea0936644f2b6e4b2b2885096bf975c38b4cf4364921dd77389858b576a4f3b983c4d69618a3e5a4be0e307f2d13c2f9ec8472107eddb2a0521e2b860bceeb3433ee46c181d48f48f554d2d4a85ca45914572b7edfd8779ef0b74ac6fa620e1e2ae88fd2e1fb35e3ee3bc2d8fdf663a4b031454ee5f5a447da26ffcdfa1d7145991ab6cce453a75d8d6b88632db7ca30a01c048065642ce94051e25147a0becc1e89adcbed72a59cec56147ce73e96f79810fe62fc46edd2b7736e70a853add5de124bda0820bdb4e861de6169e07e3dd0dbb890d4eb0ee8cf683ed848f9cbfef34eff91aacd95de9f76a246ca806162e9b24484e29cc75320a578918017e300b351bf388bdc475fb1f2749c7a0966ef4b72d0b1e095ba0b74b10ce7c8526b2f390e708e21370afcb1a5d7b65c32c899a8303ff5b055524d0e15040d91bcdc5687976c432550adeec6720c57a2a8a023a5eeb7fff6d4f36fbf16309d5e2c162a970442280a73a0db6b9db015030775e5a574526100872bfa43adb528e97ff683cdcc1695be6ab75b1ba415db96a1186dc096d517263526d614c1a756df1c2e693bbe29f744293193744cf8a32204cc88c636bc02308c3773d6e5f73d7d88d5915e671d7a2693a009fc9da2e25fe6229d7a8e4f194122e219fb32b0483fd0c349571420086203d2974200dc71cdba7d53a79b47e3f7411de44368bd80870aafceac50044f213a6a628ef173228500e37b62077306f58846d4c20efeb6774aaa1856e48e25a44f2c34f7506500864283bc3bb37169e39cc6ed2cf48187ad97ac606e681dd598ff68487db18d464b92de4ba8ad9b30ffb2b672cc589e935a62e08a2cec42f71b65202e98341fac86c3ff91779b3a9b49d7fae973b44336c9f6b0f9aa7c1a6b14e63bea08741ce23cac79e3083fec8563711b0969372a119a71e55c5c076856ebb58e2c2af7a64fb3837532c0572cf9cfcbc8325abf03e3052022f7715609ae0d666025bfa9cee533e13d95c293a6036fdadb7a30ec6bacffd12bcbb8315b337ce8706f857395de0ffa0173655ba4957c9efd12f9245224128c868bed55673556acde0a3a67d594bf2e0247dfaab300861f0d21d5ed722b7622e6c18dadd18b37b33d3f36a06058a6f5788ae40f756310b327fb9d3638be0a524176fb3b452c27897b6653df3b4c180f0a9622a2fcf072604288ede6430d6e2ea391ad57e6171d3702786530f518acb1523bfd0dae238cd560a4dfa51be80ef1f3289fe8196bc244c4bc9f4b7a9f6992906929ea71cab0773339ff0c81beaf08f2f17a748301e6115fd17b759edcba4a958b3b04076f3bef254d326b84f47bc9be0c47127f277d709733c00ad406ea8b05c87bc3b71a252950a3c374c2a8553a74fb51d939647e1725f72e46b7f24e184efc629d487178a3be95212cda74fa2e634d218f42e8cebe32615fe1d78438ef055cc2996797b19e10b4e02195532d94bf50aefd14d994262909cf88dfc20198c0514fdcc712ae19cd3871f6f8a0397a4ecf9f1417e766e35a79fc79a7f66887a5f902431f4c6d356dbecf115fc256b7cda6e626f21e2adcc2c18a6108c81e519a0599106edbaf641bd48753f77c5346d9a9107b334272a91a67f544b5a23a82ae3edc11520cf88921f1a110d328371602fed147c01aba28bfa0eb7c52cd517d54abaf05b572c4ac841c2a1a18e93faac4c2677dfb12c46c0dbd7152181bc86b6b259771adc90f686a0af81331ae0dab84b044862edbf051136927e056ff54df1d8d3b4e6eacd589209f3e5868526423649b03daf4343706cfe98cc77c8e086f6133945e7912b486f08d1063d4dca45be676a2cc4764fe11b3c06eaf06c9346b2a71f4550084a46fa069e62b25dfa33d6478829b10340b2e8952bc17c4f89a4aeda42b43a99476540643ae5eadba72ef13934e697875e94b4fa", 0x1000}, {&(0x7f0000003640)="61ef058ffad41a927783d37fea8befc9c7efaf51327a37a9b968edc935284f7bc9e61dbc1cdb885de44059aa4a79e2df2bff47bf9a96a213d798673ef75c0dc6ceb2731bc25a1ce38327b0", 0x4b}, {&(0x7f00000036c0)="73e89c0ebf51ef1f3852cd2b9d714f95d2f32b5aa81d6b1d015a187f83500ed529d3a171dbb83fb1db0ed600dc414f95672a2ab309e14ae9ab650ef43339b1265a9aef60857c087f1ce5044be355aac04cd25229d09be9faf0b3a20235c43f25511cbe847b67ba8461385f6834bbab097f46abf57ba24624a69d66c9e4ec5874531576c03a9668c5b2db97eabca56deb0ae1d73e7e229d705db1c88d7c9b3ba7f868ccf270d881f236e3c6852b8c5562575d2d6a9884bd63ca6013a040a002fd9bbf7e3a3bfb99eaa6682bbae5631be318ece9e17bb56530", 0xd8}], 0x5}, 0x408) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003880), 0x8, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000038c0)) r4 = openat(r0, &(0x7f0000003900)='./file0\x00', 0x80, 0x1a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003940), 0x400, 0x0) chdir(&(0x7f0000003980)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000003a00)={&(0x7f00000039c0)=[{0x46, 0x8}, {0x82, 0xfffffff7}, {0x46, 0x3}], 0x3}) sysctl$vfs_fuse(&(0x7f0000003a40)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000003a80)="a2e0e9c2119b5446d3d9443a2dc1329e3dc855eed56b2c3c992686adc7a68e87935d6cda1a7ed779c20bc3b1126a1cac9da8f07dc698527190081a74c8d3da1fa1f438f97b34081ec04952e98311c6dac80e0ff4335e5c9fa528732800eee92740aff5bc7da6edee0852c4ece21bdf3aafb272b5eb027e9676e61cb7c33e8ee14ae986839aec12d1e763230f654c6a48b64f3a92d93b2efcef0974a5b3db37554ff46e5fe9c49534d3f9f1c92923a4b841c19ab0de68d28aafee19d25adbe22bde8efa8ca28309409e30d61de41e38d0b575dbed5ba2b2414c82", &(0x7f0000003b80)=0xda, &(0x7f0000003bc0)="48149e93459e8b586a27714b21b7d694ea42e9d4c17b9a06bb5288952e5826ee6f4ca89fb0c062baea3f8d360e6b413ac3bcf2226339d1e6c528e744b5fd7adf9c41753da5973e6ad257674d3067f8b152f4958890", 0x55) r5 = getgid() dup2(r2, r4) getsockname$unix(r1, &(0x7f0000003c40)=@file={0x0, ""/520}, &(0x7f0000003e80)=0x20a) write(r3, &(0x7f0000003ec0)="24dd45c4baa40772ff393142cba03ddda34b9aa3156e2495878e0994e115f1f90364c88d5b55a8cdbad29a6f1822d60c606db4653f54349b40aad86622be42e47b9ddad4fb9157834d0f3b7ac6e83c938b2959a2f96317a69768f0350e62e66054b20e34ec6313ca0ce4fba6feccc181be73906ace378a228bff7994bbddf71be3bfffbbdfd3", 0x86) setregid(r5, r5) sysctl$vfs_fuse(&(0x7f0000003f80), 0x3, &(0x7f0000003fc0)="7413ab7a7041fc5d28091ac89e5e5befbbbc0abd8f04a71495596b0d0b7b278f34f8edfe511ab40af83d35328c083307481f31e074a47ba5981fd4d0a1f3a00c6b05036169355717ff044708beeef52e5fe06f596077b46dfa14fffcb15e73e8c18a1190f577bf9d666eab653a988ee759fd2280f17bd6a6afc78f201736cd7a76cad2486bbcfdab28e4fbe4af60ec6abc0e2879a0c571546b63c21735b174489c6887282e122f543c34e3d2e156c661a5c4f0c3570d58314b5c1e30ae2444dc38b39c81a2e74d3ee747", &(0x7f00000040c0)=0xca, &(0x7f0000004100)="4fd468a777fb1708434e79bf56b091004b58f7a490482d0dc66c6c7585fc2fa8efc80346e30f202c3e39f18ee09ac418656aa51efca6b0c191496dd35da96b4d5fa89e6e0475a493e5b49feaa3cba60630e59eaad5dc186ae6d3f22353f8af8f85682d64ce0be26f5285bf6e19238e2fbb7554ca5e3b16caed90442c65725cf95dc77eb627bb38fd209a01d3c5c2a2c4aa47b7f40fc8804fe600159ac4c05e6b49b276f7987cd12f3a7b9088d1e537215db7cf9d", 0xb4) r6 = getpgid(0x0) r7 = getpgrp() setpgid(r6, r7) execve(&(0x7f00000041c0)='./file1\x00', &(0x7f0000004400)=[&(0x7f0000004200)='/dev/bpf\x00', &(0x7f0000004240)='/dev/pf\x00', &(0x7f0000004280)=',\'\x00', &(0x7f00000042c0)='/dev/pf\x00', &(0x7f0000004300)='}-\x00', &(0x7f0000004340)='/dev/pf\x00', &(0x7f0000004380)='/dev/wsmouse0\x00', &(0x7f00000043c0)='\x00'], &(0x7f00000046c0)=[&(0x7f0000004440)='/dev/pf\x00', &(0x7f0000004480)='?\'\x00', &(0x7f00000044c0)='-*\x00', &(0x7f0000004500)='\x00', &(0x7f0000004540)='\x00', &(0x7f0000004580)='*++${/\'-(\x00', &(0x7f00000045c0)='\\:(#\x00', &(0x7f0000004600)='^-&[.{\xd2&.-\x00', &(0x7f0000004640)='/dev/bpf\x00', &(0x7f0000004680)='\x00']) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000004780)={0x1, './file1\x00'}) executing program 4: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="4fe21633260dbe2360e5d41bc449cc89241f0281d1d003fee94058948cd093f13eee967fc83003e1eb6107d05074323ce33d6adb6a24a067c4703141e600863baa1192eb6c360a85c16dc05f30f8ec9e0dde035a07de6356b7bd1a4e026a5d520eda8823ee2fc4a32f45cb8c4f7de879ebf8b85ea6d48eaf87166451917a5f6a6749134f7e24b5", 0x87}, {&(0x7f0000000100)="ab771b3e8fda7d755606d5910e5d257eefb79c617b8f00a7b4ed55023ded2b5b2bcacea687b4484c6d8f254f185de0d074f7441c330d1755baf0c36d25fd5ae673f71d6baa37e0980ec5fdd7a2061ff4da54e44db45613d2900e504425b370a94c2e", 0x62}, {&(0x7f0000001200)="dbdc3b06cedc04039b21764779d9fe65428cc9d0d42dd9658af680241d38ad85a9785c3d8d346a373a00a83cbca1658938412ec56bd5b8084028ae5fd96d898877921d1ac4879ff6cbd0ec28495f2eeb8d28dc531365945aca1e044ba103432fba0f9d9443f1daaa8201b5272bbec30eca5cd5a63a9d52c3752508e4724e2f242c18718512e0f103c7040bbdbc0137d08cf486a4b5256c96d0552b34dd71f937cfdaac0f9a9198c76c0c9bfe1146c597e0aa7c5e66d6b4c14315c9c9f782cbbd1850e8754bc0793ebe5225296a0956ac0640f0e08313bf4f4214967607d3902265cbd533938e91bd6e264e9d70a92744192f58a0793ce643c4d2b6a2c9d9246dceb9102ab904ed9ed1018435", 0x10c}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x401, 0x8000, 0x4, 0x40, "70421ae10749aea3970dc261611eee799f1aee84", 0xffffff47, 0x7}) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000080)="6e445c0a46181b39a69e58a8014fbcb461fe720749cc6fa5cd6b53ba9d750af1a92b3b9dd039817c898496343a96f7b2e36fd6ba66e179866af0f795363f4b93bccacecf2c7ab1e8d211565b03d4224e", 0x50}, {&(0x7f0000000240)="d094757569ac2ec3fc00956d6aeb57b4f78ae287d38b42a4f14e51cd35a74ab1d0761effc19f889bb44d2b83deacd55132ec7eebd56ab98ef933ecdd16425a38662a20d5b429536a065d8e1b0bfd925a3b22a6ec4667b5db09c7a09cd6c695b88262946c20f3c6d401495322729aa82f065c44d7453adad9f99c72019f638d657379fcf5463730e625a4143838687c3eaea5c64ee6584f510f1171357ff0f67286440e5b1e154e2833bc3004d0c9adcbaeb21df0eb78e5fe77abb8c3ec21c5e2abeddd38cf52483e8f3413a0a1f6b0703d2c55ca87810622168b1a43ad7b2e3ad393ecef72f00e985f4f878c9402700f6313b70214771f57734218754a1d0738f47420f81d7c5d6bcea53bf4e476cfaf611945cdfe3c3fd32263d3631e3ef33530a7ebfcf3d3725c27ece21854787f13298cf79e8769e561bee9a3f435318683e5254973c61cf0a305e96e8f68e58520345771572000af135e46c4ac669f9ab814ba29563eed52e3eff88d909f91ae71197b80c313e25a1fd996f0d70fcc3b12505bf6619bbfc68a0ba39bd7021499be0396097cfe2937e3c9a0170630b02fbcd4f4e1a8eb8db4372af9b90dfc5ea1a32a4ee55a3ec6e5c6e9d0694c0cdf0881472973637ee12fbb5b4254a7514be6804fb0be9161afe99f1df04dfcb307aec81d9459b2fae8cb118ddfdd91c796bad3f444bedf3501fb740c84d8aaf188f467e15529de8a6ac1cb17912068e48f79127e0d8f5a9fbbd4066d1e62f056e3e8d6f92e88ea9b6a8ff971986dc40c4a7a91066a2967857869a796bee494fbc44f3a790b057e0877607b97fd3437b0ff0056b05fd63245d7734ca7d90bbc20cdfe56b4a9ccdb034ec4ac13f4b42f98bd549243f742fce18191443140c5c238e9437ee7387b41639c7d0f6d041ace83e41e6efece47cbcb554ebfbef881b21a5d4cffe8246cbea651933d4157bc2203c20a6ade7be12810a068beffcb9690d491162305beba064d049be7103df2dce6b50f0ede8c01b99e59ba2958ce43f30bdeb05afa4ba604c891950e443229866430465d6ee3e3400b4a3ada22fe155c82bd09411802a0ddf483292e303d88a9749e54a319fe4614576f693977cf540d8aaa7125ff5b465face7fa643a81bf03e6065326034ef80f6ba28ca5848bdb1b3f3b854d24f35a9b589410c8f61d4b78976bd3b24d310e19f628ced3bdb0737f54b738f4cad058f4aea24341f1e3cef032ef7d5f70f977cb174322e60fe657d36e8bf3843a2ef335cf54ddb93114581a3bb7fc6c0adfd602aa48fd3cf810f84f000a68049348410de8bbf953a92c87e9979f7d80565a7b8cbe5664f284060422c29e7b1e2508d11f15628458b78c5c362182032f9f8681cee8a823747d001402a922c85f6ad4ed9d7965e3c6ccf3a54607a49db4f104c8a42eff755faf5b38593693ec1b514f8ccecdc08264d4dc0c11bb2360338ffd5ddea3da4a13fe9a8994897c209bcc8d62c5f5862ac57ccb76a658712bc1d6beeda70e96861854887d720b94cf71ba5c01f3f737b31984621da3b1fa0e7991e2d28f9c53091d4ccfc83d018cd2b508760f9884b8f3e565de19570ececab602592bf7b083a9b16053d324d41bc6768df8e41336a63c937e7caa641de81dfaee639679ad38fc737815a953de8bf276780f5edf7a0bc495392d48a84f006019646a7a86e45b07a02cb5e9a8b796f6312a23357fdb820277e738359ddf1730be166705b2a0a7a6b5997c4f951f6400ea681ac7e56b66b7917997cf97e7c790c62db1a0b8f2c724a2be4ea6c0a354a486d85dc26ff6c23db6b76b7e3c1c41fecb9632779c6e367f82306b6ce0a2d14766f14a04abe23fc15b50f1766f4a988bfe27ce46001eb0af8393bfbf828409cb250c7dc3b539a4a4cb4a7e0fe1a251f13d559d9c0d3e3211d6189abf9f60bb3c267c31bfc613c6813a5ad5793ddc562fecb44f8b6708eef16bb5b9eba30180f4c91248b8d8deaae8e4321f57b92b2841c9c486084fb6c24cc11f5a97ea9fa23541ed49ffee0dbe01f291c38e40bfb23d3fa78629540749df8245acac9c6087f52ae9bd5e2929289df983fba61c9834f6662ba2ef4dc2fe68115e3f0ca329d39b6bec099cd5077d60d7caf1978b4d1bd10bca3e1c722e68a2b0a272e6cfa250cc230f6fbe8874eb1acece46373d6020d5fbe054ea80c55ab5c1bcbc8d41db976023d467528dfff28e360f8da18e63a601e6ec7318ec5306b43e5c64f41f9212f7f6d3156bbf6502767c763905c72622bdbc2ad522f1b5ae04532683d746758f6d438ce16c6acdc097e6b224ab7ac2c1eecb24d91063a15dda80d4e36a02bafcf2fb79161480ee33b46d362c5f44142d41ca87fff0c76e65c33c6cb091624efa99fc25c579008669dcd1243cfd49e5ae1cc723bfd89c4117db4ec15a0090cd926746b5b71eae0cfb2f44605e04bb6b2a3ef88415b40eadd2d9fd4d57207a375eaa845f0fb625f3ff92e68e09a4298c46cd8ace83834a0e03f1d8ed734575163f924a1b291e977ef2fedbddea1b36d00369308e8af6a3e47c8c4783b7efeed45652ff1e16d4c603c8d29cfaf1596d580b55768ad91af234a5a827b25e22c0f364906901b45983520b972ed52bfcdce622d925a773cd5e868aa435ca1cfaa91bcba8961aec4418b4f265bbbfa5c0f387735b0376047ddaa04c43c7511f054e4b0a28e0162884f2a362b82a724a53b49a45fb1acac01732319db6472df5aee44ddf524e484bb5296c13310ebb7c9234b44038ee9ac2d2b732983ff56be3dc5e0421d598f9e386eb63c35135243a97dce7fc7e1c95401e279dfe66e4fe4c02063b5ff451403ded93b995b70b1da4114ca279276f0a675e6ce840c1b24126f344ccc187bbd3ce7291090ff6839c7cb40528537e39d0447d25e05d7544888a877cbdc52e53ededb320cb827610422ad38722cbbd7da20d6397c46bd931db06958341f477428027ae226f957d73194ae96fdcc56f5ba81e2787ecf4bb3aa0bcfb9f2cb346e89566fc424aa159737b025a5ac9f0c688ea056d0a7369b421774ce69b8be7972f6bc8927ccd2e835254f2ad68f44df014542f15d8f958a0148f6669e5c6923bce2f36807d34a81a2c8133bcd5060b9c7d236a3d6bd87066579192c207c42184c5cf062ca078c97ef219165d9f1ff3edf971094727493d4425198e3d51d9d9f8f832a9c10c5a516c9d105d9116337d2a7c5130055bf97dd223bbae075f473c764d348468e5d5c511e5ef3e70d8f2e889ab7aac6bb4a8e45eb7dd9c0d8197909a34f0eff38a210fa2d5a38d45f3a6fcbdb368a2fc61f3a47fc36763a40be6cd4f1c8c583357965752683a803021c90e7e45c60372bc25616d6be65fbfffae6e0f8a84c6b5a579ebd09924bbf2cba296e3d4738c0ae1bed6e8dd2a6af02fb11bf0e59fbecb70d24505ae13d1ba3ea7e05d210986bbc622765636b177b3a1cc85b7f2c9adb267e3918676408c4250089fb8e342fd950708d9dde5497bdcd8a0aea1b7696883f15e3d2b26fd5286497b1f25fac94de0ccedbb91cf121e65a9a947d30322f6fceb890268b6706c42d797d4f3c2b94adcf3aa10999a93be42def686cb72c7065a716e2a8b8da04de3bb9f7f2a1010073c9a7e15ba7cc8cb9c74fac780828f0097ce77f91a82f27579f47d16ac2f750e17918988f3a022a59481529b4dfef05636b6f6aab09c6878af47850e3c5a83ebc51b975809938e2ec4fce351ca521438947bcc1ce40ae79b64e8532da8e0cf02ec9503ee2f5923ac37b091d1e9d1c226acd56334e72b07fef213fa6e9993f3025590dcac76e1b4a854fb331e23dd49b7a82a5ba0e96f809be68f663be06010f0349f5c9fcb27323b2b6f034e884e4a3e3fdfa8614c59e7a4d5a5c966378bbcd772f65a125fa372e3ed1130124f90c35ccaaefb700ee5c2bf8759f79a5c283237cff6432a16f81dd952096ad3a322f839c8109bc53d1acd509448e99203eedd047233e1d5821d206255a8dd2344fa163ca7b564fc08d492266abc67e7c1f28bd728e10cbc1f33102fc653cd750edfd9371b71e2f62504feb3bbc7fe7d179e2ff5b23033c8ce6c4b6fd8f684fc5b71dfecd19ae0a83df8d2ff06b6e56cfc44ff7fec3c602ad3c2a6f51cfb78ed6198cfc38c0da5a6c4d2e7689fdeac4e845274be889f7ae3f84f8fac0ad9e1498b25eb265aece82e14b161e4ca1d0ab264e9e1bb74ce8cc90bd0ce3f9b95fe75c66427c596ae8a2d38f0e32507ce05e723fbda5420feb6913e77c4d8d387c1ba4cd6498847453c5fc172742c2295f28e3459177e23ec2451a6bf5d756153deae8c25d5e59fb287caa15784602a5aa922b6e61f8e40d0ea79aa8795a92934f78a4a6d5760f5d1710dfc7f6fa7abd0c7021e0e47f7099571f5cc1af2f7cf14043bebe3e988c2b2e374738fa053075d27c038c729b52ac6827b90b9c34092b14ec9efdfa58a67205abf566eba2f2b7875ae0c6c781b864fb09a2406c46e73017e65ee8c45974e64367aadc63720e99a11241dd7a7e65416969946e7787beaf279f94d75a9aa747e4a2b8060c83ef490e71da40f11b142f244f1c2a3df25e1ad6fd4047922753740ea70d3f36b3328efc2a7559566135b9a9dba875c9d1ad598a0efb9e522862983339dbd4676b7ebcdf65b4d3fd99f1924f1b241751bc82755b3166b7d10bfa97f8d0ec1265b4305c78fbf0e9c160a85fc5253f1d493b0cf2da9327001245f6de93236d3912b6b4ff29b2f160744c95650e3d0b06e635db9dce31793e26a11a604057fdb8fda7a51c6ae60641d1bb87e05ddfa6c9069f25c7230cbe33100f1c6c68bc0965e0957897c4451b8cde318bd48f6dddc76d010d7099cbaa823a820d0ea4cb86fb72c2e2bdbe83f587a636e785a2056adbef6fd73b6102004f60ec358360dbc9d449b3342e96f91987c6a5bdaa7471897cbd0a034788c438f83fbe24c229a82ea94a2e6dcc6196b1804f80eb2976bbe337ae8882fa0dc243f2558f3210140628c6ec43cf982e724422da3aa26a4662ced4cf28190cd1781803966348b01520663a25ae5e6310717ff4c39858d354898de9066f6d8043c56233562adb90f298b44d4f99a7fd515cc2d4b55455e247a71ad9869fef211ace705608f8c0e92b0a543249b86f2ab6a1770aa608dfeca55ac3f38043bce30753a863903ba6b06d07e51f1f1934d0595e7b103bf41c2b04035472c07338c80078fbf0f2dd9e92f56f25c4c1e7ce09f0bbac8f01ab1b541df19d361affc432f17d323420225205bcf94e54d11fe5b9b7748e72dac3989dab29e7561852de591b25f703d07d27c35669e8652fbfb19aa2799af079f8132fcbdbf88ae0316e75a2c07f85e9b4773e81119856a9bd12240c4fafbe70bac09b79a874905e9af2f737b3499ebd8172970cfe68cb58ae61178eabc9091eaa826d0f315aa42c83b9255060c9021c271c678a61c8c49c38ee59bab92eb8949bd4856c9b1e7e1efcf321fc5ceb250d17fc891c238b7235055cce86cfa27dfffa8b00045f11a5eecc3dca5c2d695816a090c8bd917d39a7b0a025eef83d79d4488b6be59c152e4a2c1c1f63706e8d6622d2af4e614c77397572527b01d9603d98429cdff0661c0a9d758c4b79f9c3302c0b6bbc1baa8addc01c3f1907bf13efb802bfd553c244f406d708c665a7ae81f7300149b49fc7fb80ea92ae26b2c5455c41b721243155762d205b564d0bc57276f6c7eb52c77b5dd2ef2cf9985825bcc13a2933ebfd77b680e883261c8f10a", 0x1000}, {&(0x7f0000001240)="177338cbe5392c989e0513b10446b3bf718867b25d56bf5f9ebb793f8b7436cbc152dda94c29a401acc11f11893074093236d99774d2f22fc2bfebb7437d6bbe88b9561fac1ee951194407fc56fbf7232fbdaf84aaa4e022e46aec338e148ba90307a9947544d2f5e4bdc123cf07f83f5524b8a73a90540e3fb412b9394bfd98e0499d954b7e2197d6c365513e1bc151a46594ad30728a68d20fb67d2590e817d972422afc469b83c3db274afdc0018b0b6700f3ade8aa31382c17b5f5f86786fb7ca72d16e28d730673185d3929e223414ae37504b2448fb0baa17b5a2e3ef471656f", 0xe3}, {&(0x7f0000001340)="437110702cc0d709ddb14c97888e27b2205d09a3bcc78481ed6f7127240de87ac3aa007b48f69d43333f96b5e99951121ebd4bfd7551b8d6c2e8260f0fbaae596f6986386a81de0ca6338981db8bac6310fe2eb4b97dacd1a35d1b4bbb433246f433f4bcbbd2c3f08723590f035c095b4d5ccc4dddf3d46d2468f3164a640f91b6580da0fa7e1d373a5b9c18b1ec5cb1d628fbf14ee3e540cd70e572b0016ac975f0bad29f9c03f793536292307e851bb0405ca575b623bde45213dd1db8fd863f73d4cc37957dce41e95dcb8da117c0234145", 0xd3}, {&(0x7f0000001440)="b407cd8c65233a9a6fb7eb0820bc04b4f97daf25e0bdce8bcfd7a484ab0c5ceec06754d60a5511570d5bd86c3fce50a554df580bf377c72f380a2c0728b00d5fc397bf9872073f356a287512ed8595fbc305aceac4ad4c734d56eb4f115af63116114447dadfb268525fbc49a0b72acaa77df135fb6924661c805e24ce56f4c2a94e7924e8b6f99168db55e098b336154abf73379cda2237ac41cf2794bdaec57c27d49e9791dbe895", 0xa9}, {&(0x7f0000001500)="61e0fee239872d95f15bc9a8bacff0551487df85f35403fcae7ac2fe1500b383e91a02d8145a4affa7bf0924d45cf838b0a589e3196eb61b0cb9b1dc9c6e6cc98464a1cbb11be11310c361c75cdda823ddc1ffc5a9087844f0075f02e5eab507fe07bd40b0ac4623b11dca752bc3c62bbc33763dfff616906e7d521a0af06e7a47115d9a0a81b8f93c9f0242c997c4aa7bf54b76363df6327e36a2c476d38eefe350fa0a20c423cbff72faec1e1559ae3e053a8af32a8ca8666bdb6356dbcaf1c329b8305bf8358592be54b61b97ee6d03423285f8e571629b6bf8573a60f26f94fb17cbcc8600c5bc7145", 0xeb}, {&(0x7f0000001600)="385f83557bbb96372ee55fc0e80bb26feccfa3ddb44b09af676a53802b2cfbb3f33fe9d732b7b8fc7053a4001577012939778d7e08be9299878d7d8a056f6126ffe137a297aea9b8b7654a62033c6bc890ecf56b774dd4a091102b0f15ba37eaca391762577639d583d42a5b2771581336b6c3d8401dfde464155da1f3bbb3bc12b0f84deba3817e1c", 0x89}], 0x7) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2}, {0x1}, {0x6, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) executing program 7: r0 = msgget$private(0x0, 0x260) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kqueue() listen(0xffffffffffffffff, 0x1fed) mknod$loop(0x0, 0x0, 0x0) getuid() writev(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000580)={0xbe, 0x800, 0x7, 0x6, 0x2, 0x7, 0xea, 0x8000000000000000}, &(0x7f00000005c0)={0xfffffffffffffc00, 0x9, 0x8000000000000001, 0x7, 0x1ff, 0x1, 0x8, 0x10000}, &(0x7f0000000600)={0xfffffffffffffffd, 0x60, 0x4, 0x9, 0x9, 0x8, 0x8, 0x48}, &(0x7f0000000640)={0x36f, 0x4}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) syz_emit_ethernet(0x82, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000740000010000019078ac1400bbe00000010c009078000000004600fffc0000000000000000e0000001e0000002072b0000000000000000000000000000000000ac1400bbe00000027f000001e00000010000000000000000441800007f000001000000007f00000100000000000000002bf015736fcd31968467c4a2ae6479"]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1002}, {0x115, 0x2}, {0x26, 0x0, 0x2, 0x6}]}) kqueue() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {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) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r3 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x104, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x80000000000002}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) r4 = dup2(r1, r1) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r5, &(0x7f0000001200)=[{&(0x7f0000000080)='~', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfffff801, 0x8000}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0xf8}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() dup2(r9, r8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x60, 0x4, 0x0, 0x5d9, 0x1, 0x0, 0x3}, &(0x7f0000000040)={0x1, 0x20000, 0x10000, 0x0, 0x0, 0x100000000, 0xee, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0fdb000000000023001a00010000400000d900"}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6088581300080000fe2e00e815f88000c51161bd685290d000000000aa"]) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7004be38164991f7c8cf5f882b297be1aa0500001d51e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c874ea6e2ec55f00486aa117f6aa62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71ddb", 0xb2, 0x406, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{}], 0x1}) executing program 6: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) r1 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(r1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r0, r4, r5}, 0xc) r6 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x4000062c, r6) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0xd}, {0x5}, {0x16}]}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0xa75e) executing program 0: syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000080)="53b7abcf09af3d622216a22e9694c7f5dc2008c4091b4b71e226451ce11b26e28304a09681b03286f2438564b944a875559dbd497beac745c7dea6d443", 0x3d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) socket(0x20, 0x4, 0x0) setsockopt(r3, 0xffffffff, 0x31, 0x0, 0x5a) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004600002c0000000090780000000000000000440400030d009078000300"/56]) rename(0x0, 0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() executing program 4: r0 = socket(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x7}, {0x0, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r7) r8 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) r9 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r12 = accept$inet(r3, &(0x7f00000013c0), &(0x7f0000001400)=0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001100)="0d58671714a3aebed848168877a4f011dc1ed1ed0ccda1588b8183ee78755bb3befdeac655822d65a9252390ed02de69388a8cce6699f7b48dccb3b35c06339386881cfaa65f6929e0946cc8c0d35b14adc7668186547beed3898a62ab7d65dc2cc30a85961a34bfd5fe88c32db9c27ba43146f7e348988253a00b003d89fd73a56a201b8f0f615c677e216fc3f28b8592ac4222587a5dbf246f5e61d31b955ade840599628f649e137f9aa5fe0f22182a6c10b40c02937b7275184c77cfb91a15f1d947d97003e89a3ff02d9f0101cfda1dcebebe7d649f512b6e191b4da6a44fc96d8fed0e69b06ecb86ac5d57", 0xee}, {&(0x7f00000000c0)}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r10, r1, r11}, @rights={0x20, 0xffff, 0x1, [r3, r12, r5, r7]}, @rights={0x20, 0xffff, 0x1, [r6, r5, r7]}, @rights={0x18, 0xffff, 0x1, [r3, r8]}, @rights={0x28, 0xffff, 0x1, [r7, r3, r2, r8, r5]}], 0xe0, 0x2}, 0xc) semop(r9, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semop(r9, &(0x7f0000000000)=[{0x3, 0x4}, {0x4, 0xd19, 0x1000}], 0x2) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setreuid(0x0, r1) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x6c, 0x4}) socket(0x2, 0x8000, 0x81) open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x100, 0x55) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)="0b7e5fd3f33bd10784715dfc5ca65db38658770c2aebf062621daec2777c4ecfa15dd52b3c493e135ec77e80afe3c03e40ac6f1b3d0733722d6faac8a3d99852a1da09f323ba9b76d4a103aaef2809de20c6e877b8b67459e313c1c0255cdb788eb47b978104b2a77e8503a13227f7c63d661916a5", 0x75}, {&(0x7f0000000280)="5cf5cd5c28b99efefdcaf6b55976ad3d50d507a60a582163fc625e109cd2318aa61fe9a16250d27d43f63921aceb9b266d55cd39ebf42c28292cbd52", 0x3c}, {&(0x7f00000002c0)="21119bc60ac725771c89132017a824bd4444974f354678460d2be3c5601d93a208ec46c7f1bb44", 0x27}, {&(0x7f0000000300)="12807dc4a9f6860b85ff9ffe147aa929a58f872d25d83092ff757519d4dd595b2850894c277533299745e98709ac9135f67c944f7d6a9452eb2229923aa592f445870ea6fe7b5486bf6984a560ba6fd7459f28e0749e1414e3f3af875dc008f841f140fafb8555ddae039b270886b8c64e89e3d96e044452c147ba021bdfc8d73be08d766e79c28317ebc2b97fa6fef377a413d516fc64b13613ccb4bd3e16be30e64821b77c7d2d29db17a7f085729a8b09d77e8f3d8a6b6aeac134ec9ad84efe2e456492ac", 0xc6}, {&(0x7f0000000400)="47891d995c57a0a2704543ea002db4fa0fad198c7f8716fed9fb10188de08f6dfbef1862c8ee361185f7934eed4e635b6dac95fc13f8841fbba2edb6bb1d6e2be97908a3007c716105293c3c777d9e0474031ee62d0c26f05c304eb883b19f9f9ced546f2c93d140f7288531ef92470fa30ec29f6652311c772fe5035c6bdf833625bdf37fffd3d8b8bfa4067d5f4c4289fad70c4ee17a16142bf22adb2bb76450554fe744a22130cd1571dad34010ee28110a1b2f0d993f9bca76b195fbdfd7bedfbe49753fd71e0a1e6294753734ab2729b3629c551b1341fb79245c807ffbfddd0c9c56e8", 0xe6}, {&(0x7f0000000500)="d8923d4aacffe8530f438314d6c7a3cb71b8cabc3934af3dbe1d34db3d23d986b4cd052f78dcfaa66ce6f912eb0c1b3af24af6927eb2b89c42d41052bded2f157e1fac55ead65dca23a8b660c6b82cc7de6e408b3e246b027705b65f105be22f58741f41623d57cd4cc9db214373aa83b214d863e5d26b3e5ff84a0f5638e34232e275d9954d65aa6412cb8bb6a6", 0x8e}], 0x6) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x40, 0x7f, 0xfffffffffffffffe, 0x1fffffff, 0x0, 0x4, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x100, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc038694e, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000060000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="e4564d67e944d2dc889395b67caad860dfad9b621e", &(0x7f0000000140)=0x15, &(0x7f0000000180)="432cfbf4b48f012c25f7252632ab424feef8", 0x12) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) syz_emit_ethernet(0x66, 0x0) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185b514c102af25df9f097003f67ca6918f9363386bef4cd0aa3d52bbffa10c7e066913530138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffd", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}], 0x3) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10445530ce", @ANYRESOCT=r0, @ANYRES64=r0], 0x401, 0x0) executing program 5: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x6, &(0x7f0000000140)='./file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffef6, 0x7fff, "ffe7c96de33bcd96fc1b000000000000002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) sysctl$kern(&(0x7f0000000380)={0x1, 0x2e}, 0x2, 0x0, 0x0, &(0x7f0000000440)="3944eb3f115f7903d248fa0d5c3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9dde31332f7509fdc0b2d68e8d011ae80e9e6874272df80d1c71efca6e990466042e95101a58850aec00da73869c92", 0x81) writev(r2, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffff9) r3 = syz_open_pts() close(0xffffffffffffffff) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x8a) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) r7 = socket$unix(0x1, 0x2, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047460, &(0x7f0000000080)=0x4de) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x5, 0x2, 0xfffffffe, "ffe7c96ddd3bcd96fc1b000000ff00", 0x0, 0x2}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000500)="c579307bdd1173ac1fbff4eb39375ed2439b96820e39716fedb92aa5022eceb62196c0d56640d605ddcf89803d019e23a7061692dfe10d3f5aa5da4a0e92f0c67e8a064b736a4825a0dbc7819f0ae5210383061c7c6d6c282308bfe61254c74eb252", 0x62}], 0x1) executing program 7: socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, 0x0}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x7) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="5dee02f6d0b700000000000008007d314b7cc1647f4abd4bacacf34500003800000000000190785994b2dae3ac1400bbe00000010c009078000000004500fff90000000000110000e0000001ffffffff42060fa1d2797088"]) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0xfffffffffffffffe]}}) kevent(r1, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffff9, 0xaa, 0x10, 0x7fffffff, 0x1001cb94fd8}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x254b, 0x2000000006}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x1, 0x89}, {{}, 0xfffffffffffffffb, 0x90, 0xf0000000, 0xe45c, 0x4004}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x80000, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x80}, {{}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x9, 0x617}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x1ff, 0x600000000000}, {{}, 0x8000000000000000, 0x10, 0x1, 0x763, 0x4}], 0x404, 0x0, 0x7fffffff, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="eaef125c", 0x4) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYRES8=r2, @ANYRES32=r5, @ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000), 0x10) dup(r7) executing program 3: syz_emit_ethernet(0x90, 0x0) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)='O84', 0x3}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "0000c6f26461c094f4ffffffff00"}) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="f8f044e1c5211b16f1d5589fd96a7a5c76176edaa357d6b84dbd3bcc63ed86e55fb9a7e51fc52f40e49ebbf0998b773b49d241d29e7f14d9101feef0f54705a694a44b727d0aff5f76e4fad4f6ff01bc4140b90280fdde4b5b1daf4b7afcc6ba6e2b6a4d6c0e", 0x66}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) setreuid(0x0, 0xee01) socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{}, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) getuid() shmctl$IPC_STAT(r4, 0x2, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r5 = socket(0x18, 0x2, 0x0) close(r5) executing program 6: r0 = semget$private(0x0, 0x3, 0x11) semop(r0, &(0x7f0000000000)=[{0x2, 0x38, 0x1000}, {0x3, 0x2e, 0x1800}, {0x2, 0x3ff}, {0xc810433d6ce1b25e, 0x7c0c, 0x1000}, {0x0, 0xfff8, 0xc00}, {0x4, 0x12}, {0x2, 0x1, 0x800}], 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r4, r5, r7, 0x0, 0x1}, 0x8000000000000001, 0x101, 0x7ff}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) pwritev(r8, &(0x7f0000000300)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="4a7a3c8a8386d8f8eade19f032c593ed14fb4eb68e6e09da40863499468be48feaa9a9885e8865a8d0fd0948b14d4264d6a326ac99b185dbae41c25d7419d3d318a55c0076b2f3c1d134ece2da7cb05a3f2b179b62632404d31ebc0683f78f", 0x5f}, {&(0x7f00000002c0)="0ccd6240b252d68a", 0x8}], 0x3, 0x81) r9 = dup(r8) chown(&(0x7f0000000340)='./file0\x00', r2, r3) r10 = shmget$private(0x0, 0x4000, 0x48e, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfec2, r6, r7, r5, r7, 0x1, 0x1000}, 0x1ff, 0x7, r1, r1, 0x74d8, 0x200}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000400)=""/169) setegid(r3) fcntl$getown(0xffffffffffffffff, 0x5) r11 = syz_open_pts() ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f00000004c0)=0x56) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000500)={0x530238c9, 0x100, 0x7}) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000540)) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000005c0)=0x100) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000640)='./file0\x00', r6, r16, 0x6) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) kevent(r9, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x3, 0x10001}, {{r14}, 0xfffffffffffffffc, 0xa4, 0x4, 0x6, 0x10001}], 0x6, &(0x7f0000000780)=[{{r11}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x9}, {{r17}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0xc5}, {{r12}, 0xfffffffffffffff9, 0xb, 0x1, 0x5a, 0xfc33}, {{r18}, 0xfffffffffffffffd, 0x80, 0x1, 0x1000, 0x4}, {{r12}, 0xfffffffffffffffc, 0x84, 0x1, 0x9}, {{r11}, 0xfffffffffffffff8, 0x10, 0x2, 0xd791, 0xa3a3}, {{r8}, 0xffffffffffffffff, 0x9, 0x10, 0x876, 0x8000000000000001}, {{r13}, 0xfffffffffffffffd, 0x4c, 0x4, 0x9, 0x4}], 0x56, &(0x7f00000008c0)={0x116, 0x5}) clock_getres(0x3, &(0x7f0000000900)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000980)="7b08dc9ec17e0344a3dca36da1290d71c312bb547390353ce5ddca4a71c53647287332d2abf1a146612302a9c63ecea6182e1ba72fff172fe422262ef806644efffc", 0x42}], 0x1, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r15, r2}, @rights={0x20, 0xffff, 0x1, [r18, 0xffffffffffffffff, r9]}, @rights={0x20, 0xffff, 0x1, [r17, r12, r18]}], 0x60, 0x40a}, 0x406) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) listen(0xffffffffffffffff, 0x0) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f0000000240)}, {&(0x7f0000000400)="14131cb541f44ea6c761e37d025b5356ee21f8bb97b76af12457b4ad9433ec66c93d4d309d680d8995f4d7c9cdd745abd1b923aa28b922c03c025d54744bbfe3151cd8628558b0d746809ecc764578eb60d72ae924bd704a60c326de7d4e5ccd3164851e16410c9acdfdc9656fc54c522cb71221e0d409ac3df0c6335a4c66d91b3cc27c8b4340cff907e02c024a69b461d498ef08e95d3414a3338f3d8d2449d06acd2e6c2a982c", 0xa8}, {0x0}], 0x3) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af", 0xe36, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002ec0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0xff, 0xfd, 0x3}, {0x1, 0xce, 0xff, 0xffffffff}, {0x3, 0x4, 0xc8, 0x2}]}) r1 = open$dir(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x84}, {0x6, 0x3f}]}) mlockall(0x0) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x6, 0x3, 0x3e) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60f6190000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e23", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="5002"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chdir(&(0x7f0000000200)='./bus\x00') stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 4: getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = kqueue() socket$inet6(0x18, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x100}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r1 = semget$private(0x0, 0x1, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x67, 0x0, 0x0) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r6) setgroups(0x4, &(0x7f0000000240)=[r7, r7, r3, r7]) r8 = socket(0x18, 0x4000, 0x0) setsockopt(r8, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000380)=""/18) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file1\x00', 0x2) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) semop(r1, &(0x7f0000000340), 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 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, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x9}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r5, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 3: madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x110) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x8, 0x4}, {0x6}], 0x2}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) getpid() setsockopt(r1, 0x0, 0x7fffffff, 0x0, 0x0) socket(0x6, 0x0, 0x7f) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(0x0, 0x800, 0x80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_emit_ethernet(0x138, 0x0) pipe2(&(0x7f0000000000), 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xfffffffffffffffe, 0x334], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], {0x0, 0x0, 0x0, 0x1000000000000000}}}) r5 = open$dir(0x0, 0x0, 0x0) r6 = getuid() fchown(r5, r6, r3) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) r9 = dup2(r8, r7) fcntl$dupfd(r2, 0xa, r9) kevent(r7, &(0x7f00000000c0), 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x203, 0x4000000003ff}) getuid() utimes(0x0, &(0x7f0000000680)={{0x104, 0x200}, {0xfffffffffffffffb, 0x190}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/88}, &(0x7f00000001c0)=0x5a) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') close(r1) accept(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe017082", &(0x7f0000000080)=0x194a, 0x0, 0xfffffe81) executing program 3: setrlimit(0x6, &(0x7f0000000180)) syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = socket(0x20, 0x4, 0x0) setsockopt(r1, 0x1, 0x31, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004600002c0000000000019078000000000000000044047f030d0090780000000000000000000000000000000027b1e94e3bd7a6d320338c41a3d8158a5dad05c23c9a16ca57755a8114ed100390733932bf524beaeceb077f802e5a1aeff1d5230cdf37a06e257839bfafa0350ca3f7ffabd5e49a108ee719dc0d575d8141b077c5fb9fcdcee94d588c3c178a09d9854d7b2463cbf34d0b03e951c097f09e37ec6be185eda13a"]) rename(0x0, 0x0) open(0x0, 0x40, 0x1f2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x2, 0x0, &(0x7f00000028c0)) mlockall(0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x6) executing program 6: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$vm(&(0x7f0000000080)={0x2, 0x19}, 0x2, &(0x7f00000000c0)="f627d254f450cb3d7275c4a5ad81b4ae0d64da97ff3c39f6e475b994d23bcca3081786bb35fd3419b7cb1be92686eb3c4362e513ddbd", &(0x7f0000000100)=0x36, &(0x7f0000000140)="9a98dff4aae6f2964059c0af8610912d4a5cac10e186ba3e3f5c4e2111fada5630723a0d6f130e004b45bef032454f3a38b4bec960eefeb53c0a8d74ca2287440e6e63813baba6749b22578741b16f157d0e9a05505d64a27b30f11ff050a48673a7ced23cb25d3781eb7f2191071a50a0b7855830302598b2434003955f8f94be84ac77ac2691e3e4", 0x89) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x4) listen(0xffffffffffffff9c, 0xd6da) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000002c0)) r4 = open$dir(&(0x7f0000001580)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000015c0)='./file0\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x3201, &(0x7f0000001600)=0x3, 0x4) r5 = getpid() r6 = openat(r4, &(0x7f0000001640)='./file0\x00', 0x80, 0x8d) renameat(r6, &(0x7f0000001680)='./file0\x00', r4, &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0}, &(0x7f0000003780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) lchown(&(0x7f0000002700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, r8) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000003840)=""/4096) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) socket$inet(0x2, 0x1, 0x80) getsockname$unix(r6, &(0x7f0000004840)=@abs, &(0x7f0000004880)=0x8) getpeername$inet6(r6, &(0x7f00000048c0), &(0x7f0000004900)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000004940), 0xc) readlink(&(0x7f0000004980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000059c0)=""/193, 0xc1) ktrace(&(0x7f0000005ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x193e, r5) chown(&(0x7f0000006b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, r8) executing program 2: open$dir(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r2, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) r3 = semget(0x1, 0x0, 0x0) semop(r3, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r4 = semget(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) ftruncate(0xffffffffffffffff, 0x0) getegid() dup2(r1, 0xffffffffffffffff) semctl$GETNCNT(r4, 0x0, 0x3, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x10000, 0xc9d}) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r5 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000010c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000a0000/0x4000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000e3000/0x2000)=nil}, {&(0x7f000015d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00000f7000/0x1000)=nil, 0x0, 0xffffffffffffffff}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {&(0x7f0000120000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x200, 0x40, 0x27feb, 0x9, "d569b40bbaf980ef1cff4e476fd91a441666bc00", 0x44}) writev(r6, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1", 0x156}], 0x1) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) sysctl$hw(&(0x7f00000004c0)={0x6, 0xd}, 0x2, &(0x7f00000005c0)="8636333014225d25e26769bf3ce996ea98585945101a78400cd4a5e2c4aeab7328533d7da4f5e63efa63a144c0fe2143dca01739d016995f88d6d5b2cb0dd79d5ad55fcbcea388cc43f4", &(0x7f0000000640)=0x4a, &(0x7f0000000680)="a183d035c3395c37d75406a3e9575b23a45bec2e8566166c0574fcd2554b6f8674670275c61d55ebd5ab4e3fa79b44ec7d323b401ad66fa30a16c5d2a55b3292ee0d902972582a6f072071362cf2e9346252a8b1a33ebe2f15b07c772a9487a517e4543e1749506532f37af6cbe3c9f3580c69347b8ed45190ff941bcf0639a6823d1a46fded1c65a1b05ac5c4a726f7e1c888c1afcadeb8e84038f9f9f97709485c44e5aecffba34c4df8c9129dc20ec6c3d60a0b67e0c3ba6806be7cd741de63a812b7e234de8f24b7658b78f5a5081a3bfa33e0e6305894c8844feeaae2f45c16910a1ed6e3632e44c183ccc78661d3bacf265d65856bd435f1b0ae64501ffd6c5b460940187399c5e993826f67dfdae7b5cac5d7dc458952181bfabc860edca10b4865d124474d45a8f6bc79bec2e501f69e1f5122a52464f86b277b863e56be4ee856134c27fd48be8c215cdebb8152b49ba80589bd25c9737fca04367a07bc46a9468c50486731c3973efeb23a3f7f3de4413e76a09311c54c57f3a0c3e9181d21525f237eaf99ce9cdd2f1a75877c1adc2d219dff5888215f59fbd801443e4301f5023e300cda4d42ac4868b8ed7a027a3dfa341ce18fa6d2f35fdbff6a540ad1a30f732c397640574f8a94a1c51abdfcce4c6bbb5264185d5e70dff450bd7d5a438c54e65c72cb6cb2019af9787b0b5688e7498d08cb800da06e1a8a77ebd4368ea02619c95392b47b031e706983a38f761e6275987c2d5352bf59fdca723f0e10d5f155869626befdbe6b318205f548c509c70a8548a8493a7c78e006c2a10ed7f068bc04ad3bcd1ef3895edbb193aeb425b7d5f4413d43e4c49a803f518778d4053c60122c6d5dd72528dbd5f3ebcc0f5df855bc640319e3ae8526a241f4030296294c4be2506de79ce01df5245837f7c1022e94756c74f70fc2088318a58c355790a520cabf4d5142303b54edefe73fb43153e1895278d634ee809c41b91ac48d5f66105c8671b6bd53340bd489865f7761032bce92105e893117dfdf61baeaeab10d6cac2adc058467c0bdd87e2d2522453c27946cc4652a0ae256bc61b925838a96db009492ab637ce14d4ef5df9e6e63e182d0110f8cbde281197b3b85c455ad872dfe07a548f8c77339c4a61ff5402e851d0ae61569dfb2c8481410141ea86df54e47cb7410c1de4c9ad5e9ff745d5c3cf1f55dea326f1287ca36f79ceecd99509addd4bfb34ba47467f41c4c50b14ac6b22a47671a5d34047de13c519e33a4469a645bc092a1716b2798df1455253b4db1444d78e96eda37db440daf4b44e9ff7753018dd1d6cb435b38b34d92be15b66f9449895288bd37f79b96367490fc9985a5209076886e2effda26fa583a2ef377d6a8dd6556803c4c28f5dbe583f5119dfa6a6f4078ffb893f9bc8edb88ea0a968d0b83d8de86abfe01da742f6353511775d7190dcee2f75d59369eb459a06c2681d388f18763e735581f99ef129b9d58c3286199215fa79bd67809d13010ffeb455c651527ed1730b71feaac4a278af8e976981703d92b44546b98fb683675c1ce556ce32a4b56386e0c779f9b77269083aad9ed50df7c0b6dc66eba514232ccc830277f0c496fe7a7032c224106d05dd9e94525868fb70a722a015a653d2a8e43ad953d0b82772ec9a7b705bee13ffbec126c6b72ccb5e86ef2c2d50219de40b496e6526c570b95e2b18853ce1e27e2dcf221af7a63932be368a5946ce6b9fe89be043efcaf106ff3de2990828779d5c8438f7a46737661a560ed9de7b18a86096e627e028182d03886f1e56c2e0bd455db5dc50819db99eee91a2861b735da6aedae4dfc4e7f391774fa2c14c0b0c8adf38a4545bb6ebbbedf7f115116c66bead386eacb383f87fc9063f4833d7cac152262ea7de8abf0afe4440df1864e1f64aedcc221e630e8a60e901b86ff1176566100d0600b99a42e4eabe6037cf9f7a1933797d0d2f9f846f38ac368d97030d46d791f467f82338ec7f86c50c724db43ee5225d74fd7cc1a8648aac75b8c715ab7be571b571d4d17c81c1461fad33558d744db7df996ece00be18f6e53b4bb15744931f6e1bfffb12f01399d95d1522a430d7ee37fe074673406d939b3811e594a51a6af67d7a94f07344eccd038bd23402dfd547e4eba6e55ac3187e728de889740394a46dcbb838618affa239da01dde2de5824010762f255dab25fb3ddafbfa6337bc2a4d5a5f11cd355a073787718b59e0c5810897b09ac4020762b3c0d55913ffe983cc39438b6cebde8dd30ab899fb407129e7adcb2314a760439ec4f77ebbaaa519448a1e45c2eabcf3269249de5387334740f2c3c73dbd81a0d4bc1f022d58f7776dcf714fc5bad468c5b58d3a83a00d5eaf395278734294dbc00d52db0555fe02942b37b282b1e03d1d5bc6c79be9a371908b598e68b78b878b56df32c595bbf90504b34fc632d1a01f7cec3cf3567a65c86602dd51433f6ef2aa3b6f68930d9b89529e688f6c166342c4ccef875c282796a051060cf2300bcb25cf8fab9fca0a66bdad302aae4a6528dd746ee9ac9055dbbf6d0cdae7ce22057a923f8da848156bf4dfd5b9ca91dffac699ff3960e6cd99403989a24fbdd4dd00cb00059f543ce3adf89e37abb492e9bd2f38d816806c5405bf3470d919ea6129e5155e04594dc2d596e64c765f951d08b1a5cbb7f925535cfe1971d7ab6cbcd386d3239843a202ffd142d98ed4480bbe90a6ecf89036ff6a60d44348f85114dbd8ef240189b84f5e1e978565c9e3fb24bc2e9e273c2feb3a39c8ce08b1f1b373bcc697fbf43c15beda05756b34857e2cea16c99568b4f24bf73d122e0c42d1f4ea655c3ad5fd99572efb4aa20b634935988d9440e3e567a3d9e71257c8a3d49d7c8a46a3b44574ad696d1b6ded034124fc146b299960f747c88ebf9802ff203d51bea0e08d4f558cee6f45777c9f7430bd9fbd7127288ad228e5aef27d12fd5310eaa5e9c8bd77e9486dd86f1ff5920040f8fe5a1ea2f65103a4cfbf93dd7071556f71235c5d28d88bd8e46bfcb68a7f0812fae1446ac3f1faf39172729c70190315dd87e1467fb36dcb4fccdee2f42d5edfb4e91a4b39b3999545e0f18708e118a3a6d67c5d6f43f5cdbf22d5cc5bcc74d32f962a70661a82333ee6a868a7f3a277d9444181b90a7ffcb28afbd784fd510f4ecb42352fd98618c2f70b09419e2f176ec10dd684639abcf7e797d1f85e2e6e0669998536ecd0a13ede7ecb719b119ee3934377109e565b98f394e5fe9a641773ea1444d1cd3cd124a6f5785a2056c2aa26239e65aa968ec19139227b0c7944151b4656b6586a40b384e66f49af9f2633cb0db17b283bb752c555c0d7ca439847ce105e5ec8ef5560097aea1a628fec98c864845fa3822d531a24bbbae5e03f1c0278381c95e465bfb28e02311cbe95ba42f7af5ea3c7b4bd22516c6309183c75c3557b87b83c101b0ca0bce3bf2d637f0825fdf93251d141fa72da453819f0b92742d0622f7766a6d90c36f540e2d3d888e3ec46fc01ceaa9e7bc57058986e2fd26994ddb824f0d35df7b7aa0ad175a7926d4535001c5fa7963f17c7d2441b0ffff70c40e537dd04ef38abacd04d536f8f22e8e45583550608c17af02dcab0c620c32eb14a6624644ae44759ba61fc1268262a03acd3b13d592c73a54437205712db15e95de7a9bdcdd30a166572d67fea18dfaee453b4e3bee830a5e23d346616b0745555104e0e1b682a5d53558a3bfc14840bc7350bc34e0cbb0f1776fa1531295ccb283242c6561945f80ba4801faa51cec50b0429dd3c510232eebc7b07e26b8282868875a63b354fc074f4be253d81cc64cf26147f3a0232bc23b82bbd9dab1c4ffcd72190d4d7e34b9aa88b1416846aa8ed075cd2a28f96b5fd53dcb51cf2a7de40ef92401c3aecdf736d76f61119e9474b8473bcb240ebe408ea855fc2dda7f8cf966240981e48f8e075ebf28c5c674f36b2f700dabb947820a47ce999ff88036688c23caf70696d93a5a4f507a17c38314719ae60216945aacab0c7549e560389c495a948626d11d45ca5e265e85f78841adf90549fcc6944d3783f186f4fcc7e85929261895accb78020c8aa8dc113abb0a941a30166c5c26ac9745041e65247995ab2b8c767dc65d9212138d08e0662b7f4d4ff7895517250b99b660107262f4bb7aec4ac9ab2d215ef471494e7aabd3edb3afcfb0c1a030c3c8c369bdf945425871dfa251d944c1050f422220bc0d1292b3bb49091c82cd9c48d8c4fa1008d53c70e60a4c0b373930e1eaccc504aa5f5adb592899df5f7b0e3394b8da0a2835c9f805d6e23ab126c6a8e84bfd6d94aa0d85cb272648012d12f12345cbe96c79d58d00c10b1d45af47c05cd86468504353360b875e1c10501d4765f9c7f355c221b77a617cb7416207242349ad35620e96b2ce8602a4056f06ca5d9712944b0621ecfc9004b9cb6974207620053a44fd38c9a54db7a87966847408bd83f0c79d014f326ea5a2126be7d329a7a449225f9d6b4de2c6dac13863134fc4dbaecee0b74c1a80a8efac448cfa4b446afeb7ae32e7697f4517cf0067b05f889e93cba0c4df7a326595f6f8d4838a0baa7a7ca60e8d62ab634340b4625821d7eee33f214f08155f9889d6cacf96fde5a14ac05b631036063d7af6fef9af08a2e4fd7d31b9be9eae14911eab6d620bb18f170c898dcd9838f2b47633e290839a10ed3b06b31ad3396befe289de546979f05ac9e246ffb60a3c6ae2736a999f77464877497754f9aa454542f7bf8e68f48e3cab9d0dfcdb791fcd45f9c7f3420db92a2ed8229034b31580ab541e2f80241c160f7a762f98b5d786c413381dc07ea04ba2d12103b0abd480d2c3b5d4fe208107053937f75148f3005ebd785d2d0f17ece56bba21e164c3e4108b968961c5cc63e06ce9cc9607473d2ce3c88e71303122d710c769000f1c009fd10ce2593b99c95ed634df0f809eb1bca38019879860cee402512a19d91939a0e2c685e53ac8551eae6e8eff9ea4bfbed26485f71e68143f8bc65f5b0fa15a9c45e36af8472d90d16af5698e5f7fb4c1e26430cbc9bac469550b6d7ffa0247757b4324c2b4461e0fddca7e63dc55eead8ed2b729538a092006532cfa021573a413655566548bf0a7c224c08d9389a4c0512b5447330ea672658513c3cdb3d0f40c92a04f3f7b5dd43c6dedc76afb16bdce5541754c0d889fd4f776f0a3c32d360be394e624d6f08ef6072c8b0ec7f4e0f01b1bceb613d6d926e0a258de00346255d1aba6ca3489fb8c2e88b7e408c9432755e420846a176a1259d65c9ac102a6a1144eae867a86201fea6cb6b7a79577145515afed2c61565025673db532b12d9476b9c13be1932e816d9f0cd0a3ea621406165ab0d98735c5fa890f988e51043bccafca520d2fb272733fce9027705af40642f386eae941963a6f9be3e576bda665ee3c6634277a67e26e08e33d42fbd7d3650ca1a7854f5ed5dfce0c663cb97d15d09cda9e5a5493169923277d0c629dc26e084b5209326180b37ea224a8402db33715c65a0b3000332d4cc6723a14e6ad263a502ca66487473127234aeda09c12cebb75a6d76ad6c4ad812d0eb5a0a0a5731c3c7d4e4a065b00d6c0541afca07e84105cf2cf63d713cc2b789b462e2a5913b96ff463521e2c533bcd74b42d6156d6183caa6981e031e28c34219525eebee4cd5ec22d574113ab189b487a692ce9434620f421aa9e4776b030b5816ea5f1a3b8d928d6f", 0x1000) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000300)="1d5ef6b5a798c6dd3390e90205fb6ad2978663af52fff77a401e6d6acf0c7a8a341bf61214f65845c0c6b80a7edad8a3542cd651a56c74c0bff2f1007780f9d4a83e1f14768aaa88c731ac00ad7a025940a8108be6cb30a40f9b878deb477a5043421a04ff30ad6b1ee1cb9866bf395d8389692642a1d5988c49bd4e4c9abd9b9127d78f9d53ef95bdec34e04ca5f53c1c4f8ee90f3c9b4631fa9013a3e8527ac31456d32eb3b8fdb05b364bbd30e13f33faea", &(0x7f00000003c0)=0xb3, &(0x7f0000000400)="8c8f9baa8b0450398f4c1ce7d4ebf969411cad16f875b85a3da7c64eb68389ee63a60a7f923093b5c1530e93d84491d25af40095e81289381c121bc6d41db39967599002262c502eded1d16128bcf9f5c010b71de394a95d09cf08c16013", 0x5e) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) setreuid(0x0, 0xffffffffffffffff) mlockall(0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0xf}, 0x2, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)="5c7a793352735153f20c0ab34f6e40e432a536584c64213e4359d92a4d3e3d5b8d46fb99040b4c76bcd850910ebc5fe6b614ea166937ddc23f60f8d3f8e94e48a242600fac6db604de02e76312", 0x4d) executing program 6: setreuid(0xee00, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc00c7006, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001280)="92aecf7d5ecaef2543703e692450e45c3bb0b8536af3d3fa35fa497d99c49f4ca3be24913057af08654ac7c20eb1d72908533a5dd0d7eea52eb20c2b7fc757faac97392edcda5060270f366bd7fbd5ae7f70c812e107683826b973f0833c83201d165901d92842e6f8f22bc4b0946e26ce7ce9b4b603084906568a8611d3a84e4812b79650e36e99f74bfcaa3e5c15c7c7fedf521344998ba1f51649e4abc43da49ba5056bce5fee177cd43c3c1307972b14de4767edc3e480df39d0048205319aca970811fd485f90b436025aed0ed598b6e123be79063b5e375c7a9003dea9c484b2cd72cff44c278c5948814c18f7c21bca7be5503e13d80202a4ca95d2ccfe7aca2de86311104f9994cd9a4b8a0a2f644ca37de9f487946d60fa9fd69a37e9e74250c4f87cf94f0daef5a022befa4427bac95377eb3d702af32afe45bb8aa50d566a7e3792a165b4104fa996799bcd8e6bb1d459246ba0f2ce6598e284b6c18f0ecca0716c15b422e0e7bd6bc799fbb73d41cf0ee81aa5acd5048833a0eeb495eee65917c4fdee8d081d7cebe84f67fd12fdd8cc470b02f6df7f4c479c9fbb6d0d5199982b195730cd40b31dde5c4387fd685688af93a5cc91ce0220212e9651585c864bb66fa688d8806c725905c4524afede6981f82ff94e2edcf12dcdc9b44979f13535405b0bdc9cbe5f66e189ecccae8c6bd7984cf3f7300797af7dfae98fc3eb3b92297217333b7da82a66f9bdb0503acf6fcbaaef20cdd00b6afe22d31e98ca38e03a1a4eb79806a5bd1945cfeb3f7f1098dbd572970b3259441fc018a16f1b4f865af660f97c615b1d14032227d07b00b48d39b362198a16a30b4a9d0bca7bc47f67dcdf5bf3b57d3ebf6779e378c0736ca10ffe9f7aac5cb76b5820486e987e174d646c6ee3b6605ca841eff2bfbe48bcf3b0fbb987e5d3e595e6a12beed8292c6e1b3861b77a21f61b0f8380ef5802d151d2ca20517c373dfb729c88d690996fa886d09042637146efaa80050f5f8f95bdc6310fea5414c0a2177be99ae14d0278442ba38c8bf2b8f4cca9075dbd8ac1d7357155c047839c0b7d2ef1387ceb5aef14202f34430f2edb91d931f7b1ae1f1208ace737be82dac53190c6c24e822eff7fe1f17abbdfe102b403f6dd11d1743e7177c9479be44f829df79d5d0e735dbf682fba18574b51063b8b9486bf59635e5cf804c41134271c8fce500f348c110426ce81fc651421d270974089b3704b13d43ddafaca50b527a7aacaa7713c6dbbafbef4409c6b56fc9313ea9be583bb887858976d2871eb02b6985971f750e921a8c04b631e5f6fb3235252ff48fc95cd61e99ef999fed8b7ab1d4f2060c5178573b3b2ddbc44d139b2b0de57e579b414545bd51975045ffb8599665e26248d834bce4f8cd53c63289f2a79c2672858046e23aaf0d428917462d9faa1f6e9a4180702b208de25dfe0937a9648c12b7fffbba6ee3254643dc52de936b843671ec69be12c53aa17879e177c8ea52bcf7b5ef9cd10ce6be8acaab7fe7de7124711cf4a4e1488a701c5d96e6aa529c9e50ba9b35f5fc2af07c84bf0cb4f80c15183d5769034826d3c9a21da401f8adfa357bcf3469b5108cf1343a68e2f0bc294aa66618bd5e0a0886afaf792e949b80917422d47c92699e18a1715348205ea6cdeb2e972d4f8c94686ee25dd68d471abde23d50ad9d57ac16aba502f1dcec3c76372adbddd5477d7be40318f961094cc672784132d5e3a74b02a59fa1e76d6fdc61980c33f8c79d1aca1ea775925a7e3173d7f05563460bad14ac9cb1951ec9497743dd0da2512ca43a0f8e2c853a3c73b76e228542f401c20527d1b5127e130d305d04ce852a49a54e84532f89548d825e4f8aacb81676bba9f1a00176ff22d48c0899d599bc124dc7853bf5c3b72d31e46419f0e5c0c440c43075fa2221523d420c9e394a3d2dee3592521c2002ee1648b825dc7f2044701ccb1a0026d0d0ea3d79de5c15630e9d2c8479c6c40dc37d21cde2bd370c4f00a07f295f0f7bd15c97f72e8602171ebe8c6a3aabb425f4dcb3aabed36e62cf06315bd75ed9d6183af04f156073eea9b94db5191b9d13f0fda38af87b7a8a52cff66eafb36074c028817e57853cac99071433d439604fa91853f71173068fd64d4633943e850769005bffdcb697494cf6ef59d1ccb614d8162f85edcc97423eb81efbe48032918bb4dae29950511731255d3025b7336a196442861a6655d560396da81ac911fb9d55c70b34736a1bdcb935aca93c27e984b32b7e3348d2ec352993e514e60522416ec2649f3a8ed82eb249fbe9ea8634d952390c6b815e80810a41043", 0x681}], 0x1) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x0, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000200), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480), 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x4}]}}}}}}}) executing program 2: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty}}}}}}) socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) dup2(0xffffffffffffffff, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x0, 0x5, 0x2baf, 0xfffffffa}, 0xc) socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe8000000000000000000000000000aafe80"]) executing program 6: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) ktrace(&(0x7f0000000580)='./file1\x00', 0x1, 0x20000926, r5) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) socket(0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) pwrite(r0, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrlimit(0x0, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) getpid() executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c3dafd76069aea188b33b16ea62c327bb839e40ee6712e4120b1ff6e4a4743b9d9fbd6bd90cdb2b17bb1c8de60cf274f33a97e040f8b3132832121952e339276858041480838b4f105405f20cd905554ec5595c08f28de370132f08c30f1f8d770f9627f745e1af57e8f69435d11e3c82fa73051a6954ace7675f2e31b91013a036ca88162635506b145959f36b0c8d71bcba8619165fee0e9398455b4ceb878ff7f0c78bcf9bfb5b60e2e13e04b9a980f8e3293c39758f1604c60a51d2ea8ee534f3ebcb1a2bb0a213e58e561962906403f7ed1e6d7539721daa8e61919f0", 0xdf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x4000000, 0x0) socket$inet(0x2, 0x4003, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) setreuid(0xee00, r2) geteuid() executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48, 0xfd, 0x0, 0x400}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000680)={0x81, './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x29}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000600)=0x6) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r5, &(0x7f00000001c0)=[{&(0x7f00000024c0)="cd7210d5d666460f007e2b49ed690362aec09b9d925f0907a1b4c1fee79fc508d85a2590bdf157de76ce6fff7c13e88222a573e64111114a55fa8fd136e8593154bb21511bd3990d0c027f0c063b2dcebd39d6945592935442d97fbac9be97ceb6e97001d34d63f11cd1818419a79be9080dab13c08fc7fd157352a7f6e6fcb342c24e6eb94e127c63d6958c9646bf15663a6f85bed62697cb031e806b082fd18d7ecb77963b7e36f3f430fcdc399ca15b2e73f15c35967173c8947ff6e527cb27341b33628f87129ee25a23ef8c11e1d281d7449f7302366545554f90778671bf7bc9a47dbbdc6bf337b464c856870b2dc5046b35bce7f9126405cecb8d0625b9bc05c042231cd3f0a4da5add417e9cf5583a33e5ca074b5ddfc1fdbb9f4cd440c9d83ce6d0c5a21b1d61ea2a607e124ac5cc1f2ab1404cda0451a1d768a95bcf0443c889ceb9e5f0e3c672279bd20540e6ec69899dfd160bdbd502b740ce46543124bffc851b4430d3eec2987a95b0f57ea2f9935dc4f413321d0ea61e59598d8feee9bf9ad66839d6f00cc1c7d25951d0b49f2692434d49b01b1e688930518ab5fc9ff2a5b7fe82a8b873696ee2a6df05d506e8bf59d5ec279c1551acd0e68ad6d386afe8b0675fe5f624a11352e188e90843f5576d63722a3509f5394a60e6f4ca92852e107510c4118541799ab2bad18fb7347ea6ca4fda6e157fdcc6cecc8c7e694def17e6d5f9fdb7ca6ff696a1324722f9a71a1afcddda48618bacbe0a2754042dcaf8144a36f9641b20392f080da8ca279c5777558367e9240b130e567180407084fdb3cd083326f74027dea92bc48bfaa4968f00d5d3f9194e2e9f7750bbc3cfd0acfd943724c36cbaa27c06f0cfb61f058cbcf8f2d2d6615d836e0b1a0f5feaea3b3bc383319a218ea07cfe01762ffbd0e42c62c9a726f51bf927157322cf73bf9f5050c9bd22599657ed8b604a513286f9fad801638131003c998f4f06a9544cb176a76dacb5bded95d9f336e9941577e6c5dab18cec0a9dc795a4d658c19108d3d13907b7cb50b44fb09b557a8869abc5db782e457d8e714a2731864825f2b2b499bf80d64a4f1b7d21fc3f7eda9ee4608bae6a78f39df23a1ecabc65a9b180bab8fc5600cad4726d7f3fe26bf47830015e59a08689dca192f9aad2b2258603084aae0ae73040ab1741d45adcb5fc577e1018d3d7feb4fe66e09baeec07af17778734da30b03b98ea23f8b283a08ed61b0add5634e062b98ee345df2db687e5a8a8da59dcfd36df6fcd34d73a39102b37153f15240802caea708042cafffeb4b6d50f293bcec2c720390d02dcab6d70d5ab2b26cc756228dcac1faf2046d74dca2acdc6c4fbfcc7b13118314899061840c5a8c47c52d317472368e11fa82eecdf1f9ccbbe4eb4ddf7196558767e54d5551d81552520558006d96697f56c2d21aa488331a1aeeb7017292c078c30e54c87a1c15b9628f71f0108f7d0c62ec34f4bc070a58e1a07f0d3c207d2ff5b001fe42ce33160f6031ed354730975f02388a511236b25c80376544cca3989e6a32cce58241d20660c067ae3cd52c32aa5143d5309158aa16eab940712e2d1e6aec93174650e23913ce856f54b4db6b16b86eb6641d7bb50009c", 0x48e}], 0x1) writev(r5, &(0x7f0000001b40)=[{&(0x7f0000000200)="ddf3ecd175e2dc78f6caf82916a01460b3030d5e90fdffcc036188e1ae480100000000000000eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7f61578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce6d0b73fa8b361e3853d47863340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571181f49568abdbc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf4471a0e81c19252aa71143920c9f0ec7d0300200000000000d3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f11400000000000000e1bffd4cb8d0b66ea856b1fcdf7913677a24525a51d6ebc6aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e001d96b9118d0231a41f2b8c89bf5bc69afce349e8ab8b2a049e282065dcc8bac7ce7001000000000000006e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1db0e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645fc52afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec6fddc7c4d236ea037380d5ad745a41ca27e7a7384c7931be8300d2fd021b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a000000000000000000000000000000ff46ea9ef43f8a5302d1bad8b706a12f5fa2895453a28a7719f9050e3958307e8a540a2a9624b52bc138fd500daf789059dbb040e546eff30fb6dc754e7cea2b146c7e5775ab65c460089665a8717275ab33d2aabca868d9b683fbe349829d5a5d84516d5458c7e5fa8dc57965a21bc59538c569aba6e71ddac6ef6f80f651b16c703b6a8c8526f459ec8100266e3262692837be3705f17ade847461fe4d49dc62f953be0907e9085aef27503540ac8ed01c72c4f9931bf5a40dc32e6c35e870a4a84b313981d3827d1f3ac7e48670eae8fcb9b4be29e7414ce06528371dacc2a54a027943c8abf0eb0f4c8102250002dbb51959e8c112352c1bd9646ce5e9f9d59d53e6145cda89cb7aac6488b9bac3c782bde479d11eba3b1d97643ecb10d31758ce9043cb3208fbfca44434508a2a3fef56c0aa4619147858a6543d23338a81fa9548efd6d0c9e1385b716addd9a472b5860a7894b553cab5f0ab9e06d0dde82159436c168331415917a7575b7bc561ea1a314a51", 0x3cc}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00005c9000/0x3000)=nil, 0x3000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f00001cc000/0x1000)=nil, 0x1000, 0x1, 0x6012, r2, 0x3) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x100}, 0x10) msgget(0x3, 0x200) r1 = open$dir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x8, 0x0, r5, 0x0, r5, 0x4, 0x1b}, 0x4, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r6, 0xffffffffffffffff, 0x4) r7 = shmget$private(0x0, 0x1000, 0x409, &(0x7f0000ffd000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x860, r4, r5, r2, r9, 0x22}, 0xafa8, 0x1, r3, r3, 0x3e, 0x100000000, 0x9}) r10 = socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r11, r10) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r12 = getpid() fcntl$setown(r10, 0x6, r12) fcntl$setown(r10, 0x6, r12) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r5, 0x0, r5, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x201}) getgroups(0x1, &(0x7f0000000100)=[0x0]) executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xb, 0x334]}}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast, @multicast2]}]}}}}}}}) ftruncate(0xffffffffffffffff, 0x0) mlockall(0x1) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x4) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000140)='s-\'\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='%\',{\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00']) close(r7) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r5, r8) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_addr=@un=@file={0x0, ""/507}}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000240)="85cc28953334d6065ba2c9a6316fe568200940fefbdb8465fd1460ff732fed8170f183692a3cf2d5cb03c6537211c829f6bdc682b558e0778da1d498b53956d01da900bb0240543849d7920eb796ddf9e6308d911bef3ad74efdfc5d08854a8047c0ac18afa27c3608a12be9f1dcf51ce4610b39f84a83088ffdb16cd153fb", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="85ba4dee39b988c0710a672ec515aabdc49c7135ad50852b6c36961d0bbcafee88d180d3b10e4574b3368a1b84", 0x2d) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setpgid(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x20, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @generic={0x0, 0x2}, @generic={0x0, 0x2}]}}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206918, &(0x7f00000001c0)) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="16acb4dd8135670e77c04690999c68b6e30e570ee17831c9063cc21f87b13973d049964761564d7de171a73b030daed1e9e874cb2a03f837c305a3f1", 0x3c) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000100)={0x7, 0x5, 0x8000}) mlockall(0x1) r3 = fcntl$dupfd(r2, 0xa, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r3, 0x6) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x6, 0x4000, 0xff) fchflags(r5, 0x1) msgget$private(0x0, 0x20) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0xffff0000, 0x5, 0xffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000300)=0x1) r7 = getgid() mlockall(0x1) r8 = getegid() unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') r9 = syz_open_pts() ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000003c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000480)={0x9e27, 0x2366, 0x4}) setregid(r7, r8) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) 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) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000918000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f00008b7000/0x4000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil, 0x8}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000074a000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil, 0x400000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000054e000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000500), 0x3, 0x0, 0x0, 0x0, 0x25) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff"], 0x158}, 0x0) executing program 1: r0 = syz_open_pts() socketpair(0x18, 0x3, 0x3c, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) r2 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x84}, {r2}, {r3, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r6}], 0x6, 0x5bb3) fcntl$getown(r6, 0x5) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x4}, {}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f4289308d90824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x40e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0x0) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, r5, 0x0, r6, r8, 0x188, 0x8000}, 0x7e, 0x7fff, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x400003}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xffffcd0a, 0x0, r9, r5, r9, 0x50, 0x6}, 0x4, 0x4, 0xffffffffffff7ffe}) semop(r7, &(0x7f0000000180)=[{0x2, 0x1c}, {0x3, 0x3f1c}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1800}, {0x4, 0x1d, 0x1000}, {0x3, 0x9, 0x1800}], 0xa) getegid() executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) setreuid(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r2) setuid(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r4, 0x0) setreuid(0x0, r4) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r4, r3, 0x0, r3, 0x10c, 0x3}, 0x800004000008000, 0x2000000000be, 0x5}) r5 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r5, 0x0, r5, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r8) executing program 5: syz_emit_ethernet(0xc6, &(0x7f0000000000)={@empty, @random="52399249ce60", [], {@ipv6={0x86dd, {0x4, 0x6, "d75371", 0x90, 0x3c, 0xca, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x70}, @fragment={0x70, 0x0, 0x8, 0x1, 0x0, 0x6, 0x67}, @dstopts={0x6c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x5d}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x2, 0xf85, "e2bbd60224b0ef2e7c93ed9c5abe14858d3f8d36801c08ea7e58562e0dbb8d0618788c4fef975dbfd459f4bc5074e51840173c7856311cb5de58e3f6a0b550b9288c9b614d4bc2069b00bee5ed1863e1f7cf142976e4b82ffcecdb0ece9b0458"}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="dc9120fa4cc5651d16c597727f17cf3ff757af31fb110d9a0a159ba10b530debaff9102f7e028c7231fc16b5a99fd6c19bf442a88ba2d6de9f4308089b5e1f9662e52611a0008fd4b7b6a89c14f89bea033b639d02c8c28c57be712676ac7856dd025e76054a5c0415626f34ad172de640ab30ae882a9f5d662fb2b1fd65717a27764f701d034983db1cd4cf5f95a1a3923c63c6c2ff56269f39b72f25ce5e75a5639740b3949819f0adaec65dd7a8c532e655b6c820541586096f80eef53dfc", 0xc0}, {&(0x7f0000000200)="d3925a747480114ab48107c467699f0506533abb798b0a2cf52d265622274fb8f64a90784ddcb1541ad7d0292df3e06eb3f3ecc05f6883262ec84c0b4e37c18e8826aeed31b1ad1860ad66f29f09739dc1fdb210c221df4f514241bc80c0ad40c2674231b91a1fb571d71bd82a5ef03938e93d6c1739e7bfa2bbb2a268679c679c174444fcf3677415b780ccdccd273b3a888873ad3c320b9189b68db203c4c77d74cd8e5f0f90965175d530c6055186722db4d061689a18c975f4d942ce", 0xbe}, {&(0x7f00000002c0)="d00b1e99b0a0c1fc805e615838b584e993c8d520d74d4777cf54c382795a41d56c20827cc0d5d698acd3097ecceb7e8b05ae4b10ce8c9f2993bed662614a0f659355409d78c80a430df5b198f708108f64e19175a435f755f5d6017f09e922664a019e840bebede7cc304b061155cb4ce4e6eb3661613f94a80e514536dd5fc70922f97ced6f9c9ebb173ba3acf696e77de2fe6216c9ee309d26bc23bbbf51f5a4f353c513db08dbeca38e0842c64841804c2f4a1dfc1684860192bde38eec2613f80c071b917065f8f31d71a8d6e6181089ade88b608188678140a96ded218700eda58a73d3a58aa959f58409b2f5c28e81689975ab32a1a483c0e0c016800575ba26015e7e50c2694bb6753710dd45fca6e9bdddb9a95d5aa0f5c43d5fc624ea229c8dd77fea5b6f6a3fc6bdddf8439e2facda3a31fc4d452529e7802b6283d662b361733ec04c40c0a5160e92f9978f33b3a6cd2a7908a97e70d90e46782e93ae656d91780557eb977993bc6cb0e465a0283ebec21a13b62ba5f06aa9957fe07c00dbe40f289c6c50d3842b8c9427e85e3880855cef8a94f91375106bca2841f1577f74607e7037618d26c3c0c5a52f606dded03fd1350243c5b658fbbd92d1f8990bfb7216ee55af2e859d5242e012d458758b41c038b103425532365e0cc6feba5f96a4c12eef59204a1c0aae1e3a10b0c769c225e7cb66d9b5314a755d05c03b82b92a1d09bd7cae1fd0fa4e6a43e2d25fe81d200b740bb41d129eadf58a41a3dd2552ce60dd267cc2ec78994ead5ed0d8bfe2117312fc1d438a855b6c112d8ebc6ad083722375ec2f39079e9038a6c31bfc8c0835401903734bc9ecc9a2aecd63478f27fa670bd6a88e92300bf669cf3dbad8f0d4abae19f3eefd411d05e71de813945bc7e6bfa972dce8349b2e2b8dcf688338bb5b42b335cf3af1287d28fcb04890a0fd8045910a7d20fa2f0ad366fbb56cb6734638e19610e6260fa6cee478cabd279d654d4ad70b2447a179bd2ffa6d3a06bffca7f46463fd194c020c5045e427e07b50eda7ef4cc81edceec561d02885d45e54ab7ddc096d0053128dd5c3a3719e128b5a6f1c7c798bf5a9340a597fd0afa30a4f3a91aebd2161634fe9edf1598218ff927d5cf4f8b7be7e382a2e3ea7db35e21ecfeaaf0dff993c53e843ac656cbbcd078127f68048e9ee79c703679c7127f6e456ac45b90c144a5ea821994c4e7181f78e3b84280ee9708c6cab1cf0ec819a5cd0140755b71b2e93f6a6bda434603feb74d7d1e641df4cb2c1571910e1a0ed0fa72a9d3e6c0bfde18c000d28d0787c0059c2c7c8d2815b31cfc9dbc198497bf01f9f51f54e8edd7040f874bac3a10bc0cc9d02c0ca8cb0ce0ca23be4d0ddc80b3eb480a1a3271e7999140a95d7720fd02c20f0f72501aa3a8cd5a2d4b274746462b75a16f160cd4644d530a6f50bc0e2d2419cce1330b37f6ca50374a7a0555110c718390c5dee434006cb95be055339d5d7e3f09e3335bbc4742fb192341c42e7af9253057ebc3897c0d3ffd5ca8f0369ebf45e2c3aaaec1a5205d24c3821a7bdb2716bdd4daa2afc802e84a62ea4a40326a793244ff61cbe913fba58c37c3515a1da321d992a146a91fdeb51caa8161ebc8da1a36479ff6cb688ce18465d5d2eff5c2c53520cdb6e2c289d830516d93ee0313ccea4b1c1fc888c165e11928074a48bb392752f2995165902bbff545298ad32820145f7acadfbd0648f6e4f24b4ba9b44ded073cdb6203796acb79d727d1a9cb53dd153ab480198425133b5c305fb5be21fa22aa6ebd56542d132ba066fe0d75545fc333441f941e61a3c44a178e227c3deb9fe98f736632a120deea0281ceb5fdb851b1e3dad41d254bbad489d39d5fc3ca0408500a99c102de322c3313378b12ff4431d08bf45a75e2a760ddf7359f5b23ec77fb0bdc3a4e4d79390c3392bfd608782b5847b50de27b17ede35b2e4c8f5879fe00ab0ebc1d35855f992099991f09bd15443a838d92034e97701cec98d3be0b76242181bf589e64ede842480a41642ccd3dfd5c899c579e96c86849a3e5019035ae396d5db87e00821bbf8cd9a9c03019bd4b2074583565c2466a003e99d2fd8ed526aa005c4ce5ac4fb85a0dc232b823524d030183699c7449d1b5909c03ab2e0ac562a68bbcd330f85ccc42e637bd4f970c696fe8b4d22d9a6c0d526e3236c742cb5b4048725fc103f7ba3f24f8f870a3a321b3408db182c54a9bd8e87f9ffb43347431845648bd9688e30fafee7dbcd5ba37d4e84a247857a8b496a11fc3a88f339663bb31e0c484e7c416c2566be3425b3326b443a29a357db73385b4fcac2bb4f110fe47bea54b618a382fc2a42645439617df6ef9a3ca9255c9e0facd4681516a80ea3b0375363f62cf6c7e5ccd2b448eb682dab8d0c90f6905ef2c16cc9540e5a6fc8691eed932d17be8e4736c2ec23502e9e04161dc2952beb33c7176c2dd29d58102c6d7ae0f341a74e162f44a4db39b94c212b89c458b2f32f3006f0614d6db31e4d720625cf5727ae72fcaf68396c887a4d4da8b3118056a392a46910c9c852fde09fbb87d843d76bdacf1a6ffd1a4373d74ab1cadabf81c2c35c3e2a71c9c7eba64e9646f15efa60dba448b5cb8a944bfa2891d4c4704f9d298dc6a2c0e54f803fa8b66552e08f6645317b8134208177f7c0852b7640202623feb66a89de447932da51bf433b4ebd766d0870fc2266ca91c3878d8b15e0233db0430df04a8f6018b3cb6f22d68b9253cadd285bbd06391abd17c6bdebde358f657c9078eccf3fc13b5046bcf3f1e57476f044a5ec82204748539f77f60c452e274072d7e42386f3fea8275c271b86041c5a1466abbe8cfaa36e48aa807c870678715dbfd0c29f9affb0ae44fcc835fb04e6c62ae7322d07b9f98abf0da841b1cde0453e14f468826f09a181ab1d5aa52e781b170e4ca95904055b8bc2e00744c822841002de12ce9b46376ab7e3ac44f9810e5b8aff61b2ebebb1a0fa1f3513bb509ee03445617f09ad5e98f2d3ca7123fd8d39be719ca2194e773b79c3b2d2ba5d313539a8a774070001ce6890afae2d39e886bde620915f2efa7dd2c347bc2aa150b31567cb566a2b16bd8614c7fe0a0be68b3fce31a89d2e57b98ce888ccdbbe168f96712546620c94082a1045f3c38a30c2e3310a6864932cb9f44e40b037314056b4d0fd0a9bff6c42faf23788927c7ad454db132130a7cd83fb37c85b6d3170bc754e6ec44d076475a0486254d92dba4827fe6d2ca790a63ea2ef8aa2c558f42099af9c4bf44c26a17d9cf07773b903966cb2f87fa0319fcc6cdee471115c4ab96f1f7816d4e5f99c3211f636886cfebdc94e003e575f9ee95ee613b3355bce7c0ea84dd3b810ba09c8a89132c2238a0b68ae93af27bdbedfef95666fdb34c6568cbc513c5da127ba12e59e82ed2a5b4b79ac7ff225d1dac04f2b540cec57aab14ea98d6e28a6205978329eec04e06cda486162f3e73ef0860d233e54c5adcbcbdbbf0ed95f03813749f32db9485df237110d68e6cc8d82d428503343a92e130e075c64e4ba24d66807b2c4aeb8a82e63bd7f62c092288b82221d2fe7cba06dc463b5f3c7eda0caa40f8d8a9338958c2ec3ae682cdb13c55054d5d7c7d169a5a71867bfa97ded4d9a2f886300930afee1a2baf6e59f93c41caec3ca17b7e690e8baf3a6f627c78ec6e7f3e300cc25c3f577fc191c851c907a19b9176fa7e62ccf8068e900ee06a49bb294e21899fb85b5af3caf06cc43cfc8b2095a5f1207619effd13103b9c83f6afc493a95e7f74bd5a235165642b92ce99b192966a5713a5d298b7a1b385c3c92a3fb704d8dfbb235b1af5c7859d9461b79ae45593da3c0a120aae16ca146d7e25ad894615253e68a3c78622728d63efbfbfcc6e71779932be0b8816fe6cd5beb65d8ff617c92b4d1f527eec313b5a2a92c4e6eef4f085c44ca88d5cceca8e61197e91c39f2b12cac93945d91f6445a568c985a66514e25229fe9f5cb396f1bf06099c89a52012c89d822d0243caaa641e870389b32d460b2b29fc492e40bd6be0fe54b5d9331bae5c3cd15d69ef44b89feb04e50323de23844e6c06624ea9230c27c0df09d622e54cdee9590909545468b3c36a7718d1b1f654b88a353f3e44d64a280ce18159dce51f850d1355895ab49e1ba4cf232b0bbf51b4cea3b3b565efa914fb2d3a32f03ac2ac9d27bd7469b78b7afa5a85c78c1ddfe83158814e30ec40be0077dc7ae294fb45909296025c677c147709519a973468eb4c0c9509150e0997eb31172c40cd860aba741c18dab17b9e4ebb92743037b82961769340f1adbca3b73cfbce3a4a62c7cbd0bdc2ff335d53ee1e7be7d076ca16ebc95777ca34aba52a3c34486363008cfc159bc44444194dd72c9661033e63d078b491312aef3ad1ef14361371e31145f57ba708ef9db3ecd16fd01f61d9ab795027768985a17884386e6be6ba6e7ac139c7aea3ae6059943df5a420947bb8d97127dde2f75ceee3dcab16f6fbdd95c302737171093112fb938b4a8fe57c1f7ef7898c31f7c9f2ce18771b52728b80e38d207cbb670171201f798ff72b06b952ab8d91f73f92f5ad048a02e1227fe8d054f5858dc95171e6af20fdf65aefb81b713d268ca210fb2572f67e1ef4ca95de4f679f5392c69090023244bd0ee98537be3047d5331a7870672e76c5cf5b2d7fbeff0af4f88c821247816905d044e87981d03e2be8accca379135cd49ba7fcec99793d372789f10a16a1c577066efb277b58eb5a7a91c40f559047d37055bd5001b40ebbc3ffd629c6ef9a0a502a607e04c00a08125e2f878c0c829ad89b2f8498b47d1bf25f272ef94d50ce10b8fdc784c0c95da9a7fce3496e086cbe2698cb2d4bc241f18e5078a6f9e1121215d9eee15330dd61f785c8d4d6a6f8dc125d6ce8d6de34c1d2ced7d13c454ed6c0f78755cbc99fc78ec25039e59c753409e0126bb4d1e65fe35660241d6bb4d7772863158433da6413798ed8208adadb6a64c52ec6b67141302cafe4961179ce468f5482032cf5334beb8bcd3c7544f7d186126f6bb4a19cce9562cafce5f2e3af435ec8404d4bd1393a829a23fc5b9adb8a890c27e28a8364c133acdaade419049348e92e7252352121ec3b3dce06348c69a59b9771b60bf62012baf814881b388f1ec694f5005980938d56c2bdd444c2e23c4eb282f94b6fb21d95f7e4631192b20b5de02c3740adf4515b2d85c4212135e9dd10850d91b2f5c41fdfcf0bab21f7118fbe8cfd213c504f8cdd0d6305335bdf5a985c106b25d45738a4e608d2878bad945f6053e64a6707464d230fad4182215ef47f68002122f045de1630e0fce3613a4997c9334ed7331b3b0457927d3a3ad687053d0b771f1d0a22a06046fae95c4ebaf8ae4b340e45170fe894054f3a0c750ece83f6b47c0af54d33904bb12431aff152f434826b99fcddde0862cc8f98545dde069d532fd9b3981a573b42e6fbb632b494ab8e9a342a1ae992aeaed2d2b088821528d5c1241e8ffadcffc9c427e5d37ca4d07466973131bdd3e338a83e1dd199ed8ceba2eb0ecfc88e193d3c741c8cde7ba608032b20e2dc801b1e8f4b849b1753b141a81af310a49c231c48b142b86b0f9f55b25b6467b34f61587208c58e6a40fcf756272f26e76d8d65b1609f54a07e7e9aad6053cb4fce93f21c1462016b62b31d695044a70b43c8ab0916f21852191ffd146c6e5e4ad46779c800bd0c8b995783c77e2cf", 0x1000}, {&(0x7f00000012c0)="d6c5c2b9e17646734914fe3e3a11b8c72a467c2331cffca811a1bef815c5ebf54fcd69fd84eae8612c914a5f091b277aa3bc39ff671d7b2e79af28fb75882b58f9b3f952c8828322a06d1f7fa3e62f5b1a00815c27ca405d4d82e8eca4b94b7e92df354e5dd8dc", 0x67}, {&(0x7f0000001340)="19e6083c4f2ae85ec23839a85096365e721841724a1832687707e5b1d7b26c77e3d0f0b1b636993b648abff1761d0674ba005ded6e584ae676879f6ed5c84d32de348c126e91", 0x46}, {&(0x7f00000013c0)="458b47e66f5cf687d4378ffce77f06738adba9ec3d18074bcf9dcfb2c207", 0x1e}], 0x6, 0x2) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f00000014c0)="76ec48dda6b3c650e94e", 0xa}, {&(0x7f0000001500)="5e3cc15c1244c2d69e5f66e9b47cf3a09acd5b7d3445b3a6f5269c94ba6b3ea37df8d18e87898d9a9fe140e420c21a370d614e811623cb46bfc00e72e258447b6aeb745c96a8406c293748dacfdd99e4b1b01bece0dcacbb02522c9d6162c21c523b93913dc2aaa9eb9f0aafc56c0bb2ae", 0x71}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="2df9a07133a7853a4618489dd1f66dba42410a3d2b78c14e69ec98bdf0fd3ff622f977e02ceebce4c61aace469121d5195256a6509f7c7b5083c2e07aab65caef718584577117f10c0c062256074c63439e26a2eca497c7c5695eeb6c56a9af015cd2f7102e850a37a81bbf747b838cc26b14696ce3be8cf18df3f3e16be92634c8498fd09182051be1fa0db8b261d522668e48bdbfd7ae8286b5498e61258bff7ccb3e786750d6398af6a43bef026b32a7ecc81b29dafb5458a67a2a794c43e8984de02022b40d9d1623e37e38660937f824a719fe103dd650d69bcbb227c8ceeb3a1d4c9e5a0a553792a", 0xeb}, {&(0x7f00000016c0)="b0a17e22d917ee5642d908909b4f91d077d4637115e586d3f63b085ac0955c2ae91dd623496eda302c6f23a744d9e830ff89e2bce5c6762bdfdfc9976547e6eb72c8227af32ada7eb73e68e8bb1a04e9b60381f13f6be6651f92f56589b1ef965b15f975ab387bc66e58ec16d1a83e477c038364cac8f0038325cceccc4c28deac0d3a2d0098e90acd017a2ced32db17a8e9825d4b82fb58fada4636e6b3f9161b80d1a4ce7e7491b78f26876dd2b9c0b230c0b8f1b0aa2089c2cf98c74b1fbb4ae7bcde4cba5a1051b64fd5c8728e", 0xcf}, {&(0x7f00000017c0)="66ed86c6a1b4ced494036d7226dd1947249e993ed9a2742465926db5232b64064646d233bf0259753ca2cec6cfffe4522b4d198b8945d9414020d4a721d9835696a5be6dd25a95e55601612ad71b5d127344b2fa0549ed2e4969a941ab7ff530dd9732bb503374a7da0e1ca07091716cb31904bf9654c4c3917ab25228c2972dcb75a6918c3c41d491a47b4d57c69460ee20fbef315371d141e903bb854882880f9ae7dee00100b47034b4a29fac01bf458ea2f540b251ec1165a9bc4968d5ce07b20e2c87a5ef941c26115744f8693d0fedc2547ac20e0316743e906956c413982aea468ff4a1785089accd477ff5ec122ae6bcfa27", 0xf6}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xd}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000019c0)={0x0, 0x0, {0x5, 0x9}}) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = getpgrp() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x8, &(0x7f0000001a00)={0x2, 0x0, 0x5, 0x1, r1}) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001a40)={0x3, 0x1, 0x1, 0xffff, r5}) mkdirat(r0, &(0x7f0000001a80)='./file0\x00', 0x6) r6 = shmget$private(0x0, 0xc00000, 0x8, &(0x7f00003fe000/0xc00000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001ac0)={{0x6, r2, r3, r2, r3, 0x80, 0x40}, 0x1, 0x3, r5, r1, 0x400, 0x9, 0x6}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001b40)=""/141) shmget$private(0x0, 0x1000, 0x40d, &(0x7f00007b7000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(r0, 0x6, r7) r9 = semget$private(0x0, 0x1, 0x90) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000001c80)=0x1f) getgroups(0x5, &(0x7f0000001cc0)=[r8, r3, r3, r3, r3]) setegid(r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={r4, r13, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001dc0)=[r10, r12, r11, r11, r14, r10]) executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(0x0, 0x0, 0xfffffffc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000005c0)=0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 7: getpid() ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) utimes(0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x1e4, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300303aff9c7e495081645bf0376e0865911feb7efe8000000000000000000000000000bb88"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}, "0500000000000000"}}}}}) executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x10000000000062}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8266aed", 0x5}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000348000/0x3000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x1d, &(0x7f0000000040)={@random="f309e7377e27", @remote, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x0, 0x1, 0x4}}], {@generic={0x8014, "dda97ddec254f8"}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x5b}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="73742eb9ccc30a540000219986dd6000000000103a0000f0372e0865911feb7e000000000000fe8000000000000000000000000000bb8b00907800"/70]) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x20, 0x2, {0x0, 0x6}}) executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1, 0x0, 0x3}], 0x5, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) executing program 3: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0xfff, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="4c292d5aa5bd34242c5632d6af915c5b5bb79730128a934e434528f8e4b66bfecada7d02284e3546010e708870a29bd7f1c2494b3f1ccf49b1fe161761c56956d6d58d643e079333da18e92854db55ee2ec1004b383e8927ef622f2e48dd02c71d5eed9b57ddead2d0b1e2d8", &(0x7f0000000100)=0x6c, &(0x7f0000000140)="327aaae2ef2961c97b82e67ae4d22eb5a2c59c3f08da7c9b8e18de9d725997d03fdd6281d1bc8d87fae8edca246032917e89a2af60e71ce8c62a1480630dc05c8b56f1d222d4a87c236e5a8572ecb60d803baaae7689ce03834d6e079bedb3e587fa7579ef445c9821b9f4b691eb6da1c695ff674ccf70b7780dded6638957523e579a6591356b687386b7a85be6abff088d884782f7b6e197e28db5e4f78184cabfd842fbf74ba7b778230552faa48ed050ab57a33671a95d22a8b3f8013bce52f818200e12f37409e18c2154cc5d7c3105b528e4756decaa639a740fa80bb6f88b75648aeae8d2b3d469395b4b53", 0xef) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000280)="93773d2191d743e52551cb266c36ab9c1d79ae6e9372905a4878d017882cf68716f39408bd812d57e3c8a1339909c4733e5ac1e6cd16a1051ac3dfc465853bc25873b2b567dcc58b4d4cde9750f213ed2c6f585d1691bb80ef0ab3504ccd72fa268aa513f3", &(0x7f0000000300)=0x65, &(0x7f0000000340), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000380)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000003c0)="62ae8c723b755f7ea6128e34e2797e896af58a4d43a3e0d62a2931e92cea3b16c6791159205f9d4d1a6e2bcb54518ff02f0a0cdc378001a209565222da48b45b7693e08dd3295445d78becb348a73bbc477c66ef79ebf49e01647939392760ffb6d006f245dfe08d424f7da819de89e418ce26609831cdfd51c8e9aa77010e991457e026e61b22bf0f1428e5aa19cab8a7af2aba742375a7d7622d935e782da91f5bb1c0e84ea0016c6e451b258e1c4a458534d9a58895a060392b0d9e78b9fe5e9356bbbb22cf34667422ae9c933616d5fcd8a151520169eb54e76bf1a051b47c853bb326a529c96a21a4f5c6732a5c4d480b6662de33141ac75059740a5c", &(0x7f00000004c0)=0xff, &(0x7f0000000500)="dc56fd8a986367a94b495d1743d0a28beef40d31ec06a0fb7bff07dab01be87f2dfda38bfcbff05446698ff7fb7352cf032c423346ca3ddd8651c73d46feaf46b78bad09cfa58da3c02976356840fe8d5606c26eb1ddf945e169d992a85e0d116657c5ba65567a7258109cb1b852f428a157d7144bf5b6d5355074c534e3215bafa71b2883dee8ab765f5bf9901edf16b869e2126e66c78d4ceafd136f4677ffd6121859e7503584d646567969777254cae0f66194757550d23d795a79c6768aea028afd028c0b9dc581ae20c4b4571fcb20460db80619488ce7f7de8989f840e98c64db1f5156ba7be22ec2e28bbf6b6105f2cb960015bec26f75e1bdcfdea354df33f5bc41114e664c09131955f6ed7ea4f83124a227dbe7a50b44e55971a7a5b2d4d19671416353eeb1bd428de074cc79dc3adbefd2de80b6c2ed0e8c2ed2be0ee0937f143d370410f7da301b3ec63b67a775e36012398f7ed5769816cc71c9cb664114c36b2d285be863fd9ee85b540a379be48e88639e424bb27731644e4800f5242eba21812a86e065f43feffe932fa9bd32da310b86bf14b67023fe6ceae2bd27e9fa537ad6f325ba5bebac6778c107b75b4bca6fbdfea7562f3a7e6499a9c084a3e4f31e69b1c65d7347ecd7231bcf874ecb76b514c79048351b947d05e743061ccc2ffff3a5b2b08538b4b2b50c020cb3827fea18f310d8e23d3d8053afa6f337054630e3518bbf274204b748dc74d355f66c1eedde050771adacb1a9a0732d9898c4d5777bdb2119e13213f8f7b33dbdeb59ac54f43f6539c7c9949b72a3a6a5fd93c8a4f4e01f3b579894349d42f5ad466496ac0f6dcba3c6b61a1d39f13fd94b095d83ed9618463aa2bb65d7fd5247b5bfe72d3035997ee61d1559f895345ad4e2cfcd2e3a4725ca01677b8b343cef6c97a7d3f1c42764a485a68a40397963c07df235fdf57cf76eb15573ad506e05e23f35e4af86ce1868fc13be3d7c6c0dd5be237f5aaf5fa924621fbc71be0c795ab9286ede76fb4195a39c7e3e4453663777ec1470c0206614324de6e8f9b16ce35a7be9f0b922f6fd388ac4cd66e95de80655316f6c7950549107604a113a68ad55196e5cab04869ecdeebad2d97660619331a09bffc9bcc9cd77d1efad2b33b2e150bd6f5964aa11221c9f5dd3d38f14a5d48f83b722f1f9332a998d3e3aa7babb553719d69eee19faec736892fe36be95cbe2b52287219ab334be156a15e10026f1038e317b72b8e2476d39a894c4891913d6deed78265f5bea8f353371232db36385901c49d3539cc0755b1eb3502ca39bb8caccf442a26bc10d31b61cd975f90d710a738d93c3df7b20d9ee653271106790cc12846c01c4511df6d961fb96395d65ca0c27910d73ab20b195ecc69adbe4af4f446b3a309436cb28fc762d9842fdab2927304464811c2fa40fe2abc05e306f0eab140da365b04ccb84c2352757c453d8c69cb4ceb92bb021ceb41e5ccbbfca35b91f4c7375f109895a2842d617a8f830e334e55046d35e14f6c9f863b1d4f6701fdf9d5fc4d729a16986550efebec89f5c995f2e7986da3f80753fedeb9fa6c3d9fde1f2d143c8e73be8f4a2dc82aae7bd9335cd4b5dd5324202aea6d69e6cdeaf4a5da4cbda3f2177667f1e356d071544263ff0f3f65c32dcd86eb6f5575865b057a16be8d15db851ccfab5c250aa259570bbf9bd88faff719068e3d37cfa0722bac8367f45521e2c361af2583d97c665916b89171d49b22a3336dd65068ba01132f19375ee3754ee84595d42afd67376a90fc0d71e7705a25f36ab8a77fba0a61e9ff6baf5c9801315c5ebf542e0f6ddc37d0ab624eec9389297f34bd71e03386fc117ee759c6e2d480ed8853a9e4030fbb5f00ff42f4dddc15fb9c32c18b9514949179e2dbb58c662ad53df9ac5af9215dcd5e989a58f8ac76f5c632f2e3419acedf136dad0eb7ae923950659fb52c75f9bafe18b16a15e9c4988d47c1da9b1795d02451d4d825e76b48ff6940dc6435a5c7fc06b3813f4067a25f2c4f1bf373520731a8c849a6d83922a0c2d712e049e709b585c39f0b6878b8f81a406cdadb60a6f2e7b9e641553918ed4d60a2b829473aa7eec7efab2f0bf33052e1b843e8cf0c673a6537c244d60e941ea97a7e9e5868e54eb4a55083fb0fdf9fa79a368b94b7b81e54f2e227cd530b8fb816e2e39e17e71dbceb8e54686d552860ef37a49c4415bd41ac72a3329d050b1a12b2bc97d34c20e27325bf3e2eabd3489e3ab6b2b4926db1c2bc40b59a2b76f553fe995aeca34ced2cb3b72230b834fa970c4a0b9428536552a51c0eec720b708f4d0cd7aa71de7fb9fa09846ef55d18eb57214d211a0ea1571caa1726130cdad01de96caa3d5a432434c57da6564ed042ca5e0b92057e90da2994a1578e4ba644d5897649af9f5cc0510ad717dc9b3f04b2be59141df204375d8ab2a68112b8cc360e28356cc03aee166c3f9672c40b5ba76e0393e85bd0df661320ef5a10d4460ab7e7ce3bdd0d92f5492045641995047fe8a516e60b2a39b2202f4734da4200f1423b208047be4c0be8a5fa9acb303a429f66f60c3c3f9fbeeff38df13ea4d7484e5d3db5fa58744fb60118ed7dc51b35d1c5df323f96315b7b451249a93a7ff8cbb2b03679ee0bf8bfbb6e41ab210fb5e888c68c0fe4ee5e0005d194d6445863441ab6f6674ff8dbde9b33a9e3fbb406491e4681cb95528e7af71cb29f311beb02704e105cf38f233295a368d4986ff4a27ae68d191fcf8a6f9aab900299d974282b5a3aafc79976909a679a812ef7dfa46889b74cae146ef344277d6c505b8aac79473ccf6c2a2122234fee52ed53e3cbee5c87419860c581b52f0fc3a06f814d260faaabdd002fddb5801ba93cc7c96ccf19770416b46b2e6bd1183b2c754e66e26a9ca9aa25a23ad9176185371cdc51f92e184a2dff9134f19337fb7df86399ca0ee4d42beacecae333e0d2e6e8b0174ab4782b221ab925c4a52796f843b99e4abb1de6e4f6b5468b24a1f133610b8d736ace8b6cd023b602b6fe09c213e353f07fd448eb6342c66d6af9f5c57c0d0f9830744803c29c1e6ba04eb406ae60ae1c6a77744ecb11cca9a2effb2d7bd29dc712bbc22fafcfd8ccc12a5e2897095f9f2e237a45c376ac9052e08a99a6138fcc43bd9ff27cb5758d0c730b006c04b74eda6826f6a81df35239849657b78cc7dd9345de2678c43858364cb922fb3d50662bb6ca65cd2633281b6dd0067acd8cef3b7e4b7606a4c12543dbc1ee12513fb66eb8c3d477bf4236487c473fdf33978b006c90e107a054d15a3a1a516d2b049755ee4328446bd0db746743572556672db25ac5a381fdffba3d54b528f1a0a7d5869175be2763e97b28becc9b682c6ea530b63810a716e49dbffef3f224b336be03a27cd778b8c9a09d822e3404a35a5a0cbc13d8aa5346545e999ecd0dba5a3d4e3accbc5378ad27491e03cf4c80367d4eaa1db59a3666def34c2a7b1637955dfd8ca9de185f7b471e6c5b6dee7f92162b2e0868a3c38c7e252924e2fcea3e36b2ab0d88de4b40b926e06ecf16a522fdd0a5fd898513150004c8c5b242b9fd15fde0395d49ab69ebb10ae52917adb836f334c699f03cc0eec81e07a98aa2e8e719eb45d4fca73f38bfd4fac9bdb6c9c96dab66e8336af369b3b4cca2ba8bbceeb7cfc8bb1229c394cfad177e353909512ea786a3fdc620ffdb3807b2d8628c66c85e37c5d36fb38fc5d6818ce25e6fc15c9aa82a2955cfca8363db41d9cf1ec941da505dc2d1effbff352600ce86ac54c65dd07c68bdba5ce8990026979e7d593ed0d7fea765467a353180878d25051ea5796ce765794d525ed0164778dacae18b358f147ae0b18b80e48f9b76a3baf01c88f979f1ce623245183e6f51327001ea64197bab6a30e7782afe90e00c726ebb0abec024eca6e0f7daf71d2fb4c18d7554e4c89b41bcb7f00fe63184e0811fd1c01fe92d22782b161f338c22674ce66a7d8a9a00accd13cf52a7adcd0a6f2c94a9ddb29a72244bbbcad566ce6505942184a21ef636bd2cfe4a0c842f8259402485f6318f5a7209e178d012bb85af2507e91d53da30ee3c6dbb4e72705551c7e503c43e7aa495075b97b493ee2204de8a206f1fe96b9c1836da93ba85714a2f25d2cb580e17b34a361986933bc31df243198614d839892eb42be0257d0ebc2fb3f48469fc971f73cefa5a723834fa9ba02b37844b5ef466012b7b7e73e77ffb97c356263b5f7e717a74d6a44ebd61cea299507232cb7f0fc4635c3312ab8c7cbdfe4cb3dee1be9f8116f80c5b4a39c09987b70248d213f00f0baa339d56220027931a8f0ef210a0041a8b0c692a3e8e9c8b9e3848a8798697617d11fbb48d781472d62e5d9d2af24ce435a497fb4121d79232bc0ddb2b5b3c2a89fc0be162e64a2f0e37221b36c1f5b40c5f3e2ca847306de33fdce9362304d691e7c073cc9269de830d809b1fa64a6564c915694c6ba32ae8c0d5b9ed44dc4651725aa7eb6289f108a28aecd54fcd038d5e46325ff1eeee9ddd71d1bc72e75d97cbcc35243ca9c9bd73daf9396466cbeec8980965848debca67d9b026e55a50774cd0a8065726585550da1b1987c9ec6d453d92a0b1d5f81119082b5b7db6a085a53aeb02281c7305c92fed1857a8c499f3d19004cb5d95fce429156bf3d101ae85216058ef49f66f2c7b862472c01553230e6847bd35b6b7856fb08da19483a601b0241a5b0795f58006aadabeaec5d0de446bc667dc2dfe71989e74931d3b8525a11a59fc2c866257a8a4cc23362337b9a0dd7ee84b2ee79978eed326d1ebe5813fcf3c8a174057006255145c423852c45f1d5a370fe46883ba4dbeeef8e21331d38485e10580ed733309f5991fb1bd2fe7504c1cf72c000ed93809c399d987ace09f828487e5201d27f3db9debb77043516b6a2c25b71d97b4b935a72fa54e6f2de9d14a98522a350c6eb7727d1ef4656ed576807795784ecc662340526da6e2c687b1d69491502f20bb6581973d43b17848dd55319287ee02b90bdc8398ea06f29dcfc8bfe20fe98b38993aee2b83d6ba2bfc091a718aba7b6fec359e3b93d70a8e53df808bece2d4ee3208166b37e4bf11e2bce46808284b75ba9f220b08f389d0e8846618e1cd63472e05ba1547e06feaeaf373d388ab39cc94db3ed056c50fd2dda68b55bde69b999ed7416cf85eab7e4dd905a5889fa8dbebabbdcf5a4e88dc856ea9e612c610d54ffbd33e96ab2d24a65d73483cfb5e6e5521b3a9adb9115a46864bf563321a100a0f879628c5c988e6b2e27b150d066e16e0648daf30b71e0dc3fab8c49e22d46f701c947e63c86a4574757112fffee9b383c8de914f0d5a47f0718037f32b91b5e053dfcbed251689a0c5327ec1f0ed2e5cdf2f091ff69c85872eff1662e74c2d72986251721068124db48a49d9a9a21df38b6578647eb07312517fd254c594e7b6120b80d169bb4039d7a194e50e305be8b8ac0062cfc149ff3ffa21380563dd5353bbfeda838e9c462a530d0ae2cf4b0f17589a6940b8ca24f9e30004215e3f64f08203652d4790135d32eb1da7293b236ae76ea872c5c9456efb358f4a838a8a719e9daeba5f44619c9857ab5495785d37585437b58710c2e3e59fe5902a819b44eb534e86804281b5239edc20ed46ebeb6d27588506030e03397b87521aca6928c7520e5e01451db8633c7eebe1b358622fc651e85e4b5b0562e44609e472c33575fe78af49673f2c818f1", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001540)={0x4, &(0x7f0000001500)=[{0x2, 0x1f, 0xfc, 0x5}, {0x82a0, 0x8, 0x1, 0xffffff00}, {0xe83, 0x0, 0x40, 0xb07}, {0xff, 0x2, 0x3f, 0x8}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000001580)=0x3) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$vm_swapencrypt(&(0x7f0000001600), 0x3, &(0x7f0000001640)="2ac958a82177fa2e3aa8a8e65caf282ab22727f48b422907a94a66c80d9a234f5c07babb063116426cde7631a3a75bfc48848d3cbd2c6c2df18a38bd924533dc678287305dadad37ffef3cb295d442bdd869", &(0x7f00000016c0)=0x52, &(0x7f0000001700)="68ebbce93325e42a46f06366ce33f1fd2e5dfa3348fb399213534fce5e2a15635736a8d8caaf25614dcacffa7b38029788914b363f2eab", 0x37) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001780)={0x1ff, 0x200, 0x55, 0xffffff4c, 0xff, 0x6, 0x8, 0x10, [{0x1, 0x8, 0x0, 0xd7e}, {0x0, 0x8, 0x4, 0x6}, {0x81, 0x4, 0x6, 0x33e}, {0x7, 0x7, 0x7fff, 0x1}, {0xe13, 0x1, 0x1c4e63a0, 0x4}, {0xd0b, 0x7fff, 0x6, 0x4}, {0x5, 0xffff, 0x384, 0x800}, {0x2, 0x2, 0x401, 0x4}, {0xfffffffe, 0x7, 0x9, 0x8c73}, {0xd790, 0x7, 0x7663, 0x9}, {0x5, 0x2, 0x40, 0x7}, {0x4, 0x1, 0x50000, 0xeb}, {0x3, 0x9, 0x2, 0xffffffff}, {0x400, 0x1f, 0x9, 0x3f}, {0x64, 0x101, 0x400, 0x8001}, {0x0, 0x6, 0x781c, 0x7fffffff}]}) sysctl$vm_swapencrypt(&(0x7f00000018c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001900)="344c41b85dd48fd7811385a1fdcc47456bc5daa517dc63ed15be91531d4cfcbbf5a8aab8cf47ee1c226ce06828caa850281d23bd546943b4dc5b5276a1018ca8a5dc298dd91631dc9bf9afd1669009ddefb9", &(0x7f0000001980)=0x52, &(0x7f00000019c0)="0e52bf80c350cca3352f66606d2234329c6d35f07f10dd1944af069f425f001f93b5114f9902c858247575e48bcd48cb1aabc9", 0x33) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) fchmod(r2, 0x31) sysctl$vm_swapencrypt(&(0x7f0000001a40), 0x3, &(0x7f0000001a80)="d4492c675b5fcd186359670fd3edd158c3b2d9088609df210c99160556ccb12e289636", &(0x7f0000001ac0)=0x23, &(0x7f0000001b00)="6bd2b2460d3a94408381c5c6615c421abdb79186de6b9ed3825152ecfe6f50af691bab22fd02034cc9e58436d16f2bf4d025d5afa8eb56f92cede1de69283fedf67d9f94e933c405a3e33f9e55f5d487676155225c4c27842309361a88be07e462829e0746aed2a72f47c6f0030e7c7c44af8fdf5a454505ee27140e2e227ae73bd5c1bd7471445909682505a087ca10c4ff669a3ae6ce734abed5948d517cfedf4b15ac42188c26182878a602170649892017964fe04b3d4634a8f6e145a8d1eabf6b743f60ebe00727b9db866189b05e5f34397c2c5e7bfe331f40aec2f681804db8612c8fddc199a5", 0xea) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001c00)={0x200, 0x6, {0x0, 0x5}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001c40)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001c80)={0x2, './file0\x00'}) r3 = socket$inet(0x2, 0x5, 0x53) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001cc0)="08a541b0ecfecfbf20c6bf64a89dd8b5fafb3ebad0ac3e46b8", 0x19) setsockopt(r3, 0x9, 0x2, &(0x7f0000001d00)="69ac080049f6ca130b016f784acb2354f64456b58b8f0e9dadf7885b704aa8405b6150e67f4e761256d542156f10a14fd4eadf469ea673b115242b8d041b6f05b37d3f4620c4ecfb6d818daa4157ce685095c9bf6c708c3efd72e8c5814ccaefd984206e1fbe02c75a642410c67ceae517721dff57bdbfb01eb5fdcdf802", 0x7e) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000001d80)=0x1ff) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000001dc0)={0x1, "80e8d25ef3f4160adb078deeabf4924a8c399c97fa40334624631a64470921d53fb09ef3160bc1df96354ae0b95f70a4d73d66bfe1817a5847f92ab1dbc6f1549c714eee569a7cbe7c9f65cdf100dee7d2863b0a40590dbc360757244f4d7030925f48bc966b671c58afb3117636080472c414b1a78ac7b481aa5cb5e34c56e3df549d38891fc5898fd475cc15a74008061b12f4e1ee29e0b3cd0508c8d4717052112825a61f3b3b462a83478b03b42f6052709e955953a4453cb11f1c1d57b82eca6f74dffe07a79a565a93c484cfd6686ad0e40feab7f9e80f1bbc254a589bcb4142c086c227d02bcfd674339bc5"}, 0xf7, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000001ec0)) r5 = open(&(0x7f0000001f00)='./file0\x00', 0x20000, 0x8) recvfrom$unix(r5, &(0x7f0000001f40)=""/4096, 0x1000, 0x1803, &(0x7f0000002f40)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000002f80), 0x400, 0x0) msgrcv(r4, &(0x7f0000002fc0)={0x0, ""/79}, 0x57, 0x0, 0x800) preadv(r0, &(0x7f0000003080)=[{&(0x7f0000003040)=""/20, 0x14}], 0x1, 0x81) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getuid() r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') getuid() dup2(r2, r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) flock(r0, 0x1) r3 = dup2(r0, r0) close(r3) executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000004bbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x6a, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2}) executing program 7: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xffffffffffff0000) executing program 4: symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) r1 = socket(0x0, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000), 0x10) open(0x0, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x4f4) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x81, 0x6c, 0x1000}, {0x0, 0x0, 0x40}, {0x3ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000003c0)="450dde26e637ff04218ca03c40f61f9589ddf9d85f63b0c216034f98484ac6c26dfcf8ed3fee45b9f65d92ba547fb1c906fbdc780b01b098c8b48da28d60d72c32e69b7a411a933d1b349ea7ea166aa923dd94a10f7b06082c4142a4ac305a2ae1c98c25c69892e7eb545656dbc93c1d776945d506af06cb207b000428f0bee2201f25e82f5703e8017c31e33a41cfe5d2ecfa13e51f03a9e9185d65d4d64236be145069721b0f4be65ca514f14e6103e1b7be42aee6a9befeafe880eaa502dc53b62dd99a8f3c45f4f19b71ef82391ec655ff7bfc73345816d2896db23e434242ca4c80aa700cdfcf5adbbbc54b99d9eada78d1d2c21e940e09e7f06c61c50c4602a55bf87b24ef3a1e5dc68ff550799208889621c22ec17c28efea95e8c875bf456dc87037c5b70a04d938f964fb2f35c38a711128fab57c7367bc77fc5728fa94defe943a43ecd47ca58203df0a73bef393d7be4236a060550cedd1a3050260caf3320d5035a2f5914d8751920dc1fdbd69b5492cf0e7ff0c6c2377bfedc9715e672bb69b785ba611358326d0961d23f40e5e4d3a9897e72fc05ae13673ab063da0f52b38da2530e4a61ab7ed5f4d3a48f95a9d884ada1e25f75cebbbf4e303dd430990d12822c2352ea6c155eafc2fe7640f43ee84559b770dc10c956b15b52bb94213683658a152bf726fc48a8ae342b1f41888850cfb78888232fd314c8d436270f44f02c13faa1dbcd2955d4f4b5269bc6205225bf27bf573bd32818df67296972ec8b1e8ac2c18126224f485b1cfd16ce1e61f7b90174f0edfbcc581d80ee99ea829bf7f2d4755d365e25549bc58f481d1850af249dd530f9ef78c50809c1a7a0ebd46582d00914de3f1398edf59a35295bd124ba5442a96d218557abdf6aaa8a38fe5e74491c7c0a32889f4c44dd6722d6633411034b4c2e3fdfcc803be6f5079e177b3cb86d6aa714ce097889bdfaf71324107677289524a11174017c66dbff33070362e757cd32528d86c4d48b34ab8969d499ec239569680380b1b55cf946747d686d1cc5b4803db7a3d02af3f9f6216112071ffb89448b2fa489f33ab241027d46c69a08d7ad1930113044b8611579d0e0071272b0862d571b105782b044b9e4b174d8eede5f6f65148e2f5ee930b6321c7ba359acb51a566374ffe4f7bddedc6efd66cd3155a7896b05c50dfbb61c6becd891437c2342bee9c4b62b3edfcf6744510a7a4e305ee711e5809333b3c3d7fc3801deb2735ac66f9d44d22138a5b751c507f7d23fbcd478a3d4768bcd19e44625aac4d3ebcfa518389a24c6bad715307bdb5b6b7a1ed71bbbc97952d92af81d809d873a84e764f40617bcdecffa7d53699b5fadbe557d315fe807cb7ebe4176f429b98f39213f14acab4746ae531f2445bd3455f272d9d5bff2ab31dceffdebeb591273d7e7787817ba2a56bd83d3c410417196f81a7ff3491988e48ac5a02f29160fc7835c67604f1475416e280c0d0359fceed5d4dd1a1986a886ff2d0f4e68e5b50f97b620c06739c3801fb42bcc31a79a70a8fdb304a7901f2670462fac1675fee05128cc523f3bfc1d30b6388fd78a7d10a57927a39eeb41e16f21f5267c0061a6115877b6890efa16204ee252cef982f4e4b2a3118c8a5ba03f9a9d70534a08d5cdfc14f1f9827e510e5901d71a9b07fb22112430ddc7d241ef1b7639ce511c554ae2d3df257d611a4ebd908afd99b25579987052f9905ce63aa11f37b7bc34bcdf33ad2900ba8291f47d1cb5c000a5b3c1b1c08b698a126a1d1187203780f95285d23f5a0196f7b2cfe45b2aa458b3c988a5e0e0f1c5a51179e1944a3b48e6a648199e816fbff5782781d9031680d3422a10e32c44da5910dad80c95e936ff6656d9659edf668feefb6c956c5b2eaa354d5f69f0eb6b33c9b170d622ec2d20df0bc8a24d07e2425028fd8ce6462f4dabf98139fc96f79d018711963f925a3af34dfc94380b21ab869b53d36a0f5aeec115866d05e5e7f82acc525b5e061896481f4b2618117172197f1c099ae7107b6e8d47671ac7077e246d6a45ea786e172b4dd0fae8f6f906a211565fc744389f4cb43204c96fb8b114ee26a9c88ccc5c25b030080da7cbb1858bf1f2e43faf8e7479a3ac410d77365fabd8c3326094e4818366ca09259e40dd312242030b92ec63716cfdeb138af9c0edc7f1ebc83b9348a0fd99e708bea4750be7350dd58af694fbc54aee69678b64366908cd3cc0101c7369259fc78c20f773fa0c42532d8ce1d920af15918aa85cdee95880b57d92721cb5c771bb05c1e14d8544e6745db418f98bbbfb5690c6dd25d92ca60c45f6d0f850f189011c490b39932e99898f4900d82b16adcea3a89ab3aa924c5fb45a76773656d43fb96807eee82e8cf590993f35c25fcdb820a7f25faeb81000e600dc9759a99646b324beea95ea1d64e58ebca4658499d438ea65d4068cdbd7b5eeb0a53bf88dd859ded163c08978c21fb130e853519487f36bf1202972562e48855c708ea5a5d37bd834a8adbfeddd78900692b7a7a7c107d03fe8b76c105417f83756454c23688495488e7e52ff757a810ce1115083875594df262b2efcba1a47c5c8a8ee4b98fc098fe1532ed8cdd283d1de33f49f19e9f64e090b1a33c34c7012c4187aa0bc893d78413a140cd979372b180da6b93760273bc2d1cf703f5af3fc32880d2bab4c08ee6efeec3336ef8820e1eb8d36635a3d23d3363917c088f59fea3db9e6045e92a4075906ed6af9f997d5d137324f73732988b51b0aba267fa507d81f57a00a80d0ffdc94fe4f5e820a6dc146309de3b4bbd070d57c77afd8ccb938ad8fcb7fcf85b9b7708c26c67704371231de65c0849b33bf1e8f816867c07c1e7b63060a1cdb0d39b46976a9a71293d7996cad51a035aeee98385bf493ede79da09ea0d7a9e186487eb058e364ac696b1eabec29a9836f3846efbbc1a0414ce92ef84f48eb10d1291f6e9c489eb17974e9fbb2cf4ba568a4858f7db2640738983d1a2d5ac727705b0e15c6bfbfe18fc2039e3bb65a2b404315dc386cc1d818a1e4af77dbd5232307dfa50b25efffc17d66669336b04f4767bc18f346fbfb8a177b44c29451a11ddf788c355d7adeb089534b70bcbb718d5fd9cc6b0d7c165d9d42e2480154c0aecdab8f687e4f6920c3c375e876d7a6aa1c829144363f8a6b6f5a574cd6eefe4eff1a6f0bb0b0b0e7cfd67c33741a83204bf3c040814cfe4a8de67197ddc86383624c14102aa79d92cbdc3393ae0c7c79b549c54f87763e6c4d7de02fd2108adb990bfd1ddaa148437c2774d78b3d8de80314567647a409e851e8e705bafb0d43e8a1090f6cf288a4ae8db6fbab3a1b4a437f3da721951f401f1acd679b03e453188262f80db906bee04ffe11fd8aafeedc6b522dbef71636cbe57c22c0fed8a993328b56c979a2f969256c050cbafb5e41f499bf42ebb898afb90f529cb69192764089fb7718ca3f7ea6853eb8d25aac28134bd8a5703ee73b3a0fd4be24fcaba15cb34592288413f4568a426f3d27927e3ddaea5c7a71f12def7ec1f16546a5864fb980dc572165e8a5cdb189fac2247806eae7f1509aeea1b5eacad61821dc27396eca3a1912cf71c025e51af751289e6d063a9fcfaf75b2238c3e147efc590eb39923d181d40fb27e0bd3e48de0fbb11583acf6a76a70f10bf2f4a710f745588f4b1ced4beb1c2a304ea78a463ecc62683271673d7e97100183c108863744feacf5e75e3438e6e98bc81f07c0b2d2eb40de579beba0945f7ee0d5cbdf10f86d9cb445926b50715567c195cc446e00f082ee5cf70ac69c285174a4e02d8c146da090d25e04552d829b7bdeae321f4627f5be3c5f8e51626c98d3eff5e042a5aa3de9fb9896fff0fac965b62ed9653fc17d9520077a31360893ce562792503f721338f0ca4c3bef679482a58230bcae61af42f07cd7e148d13d6852132b08a1ad043c3852c0011431ed269786479571b5f3a47c365066a01264083749dba61ec42dd57479f8f06339280c0315cb2908dba007df535bfd336a19cae2c2d2cce0161011445da79f2a576d3f670f2a31434928dfcc59db8669029bd82c7ffdd9911886885d18f4d04a7353a531cd850ffc9ec3fc7d5d8c907664c9ab9a2f92ac4beed86eb908d43f1ccbd4567c0359c7140cb402fbe99c43b26a3c7d7c90d99856a209825b5f8faf6519ef5d1fef0b77df93ab57b2776d447438400316e2928527d89afdbbf5564d31b26abac16aa5cf2f110c6ba8e2beddbbd666fc26b4f78308625cd45ea9aa73aa6b7498db1122e0a2241bd28bec82e4dba866f72f5c13d322fefb9aca1947076fff666c11246dd730c4e8dce1b891b73c5e41c1d4cc72e336de79394694ca745b069cb67764617e145c9f0821eeebfa1e52b7fa0d685c60af489520d42684c1d5d927cb44dd84f744f6f1081294e89630d04238157f2106688cb7f319e56cab08393870e313c116780e1eb1182cb86a826e0f81b9a0b9de0eb027e7ce0f318c42f460ad8018108e6d616275655063552028bec8fd8d0a9f2fa347d0f047c4b87de2b8e407b2df960aced47ae988de16cf769da055961640767c9982a5f6a0542df0006f1ae795657078b6e289a7a5faacb0933076a08b9e2cbbc551fe0443202323980cc87b1308738b40a9db5960469c0bd02988f89d474e52c4ee208041a06777243595516b6a0b28ad37ea486ab973f8c34662017713817eaee47588a892a205b407e0be31b2a4b463a940b0d6007cfec4f2de09c490f037859fd27e1adb51a2e55d7c3e250ac24e9b95adbc17cda3134189de7fe636944933396ae2960cd82e06d9ce5d04a2bc5c2124396a4c1cbd6c416fcacec9dfda95d3833b111d2ba3ba7a029774c9b2b9beb7f74b19fc74f65cbf536052e4f0948d72b6d30cef9dbc9d6815d817be4dd85873043adbce3dbb09bad553f59c60be81473183ee69188a131bdf7dea9612df3a7916e0328726b8f79b9a8ead83e14448e76ffb6dd6c2c671070f43c0779f9ae0cec13b9a57f59a6f9114ad921369aa7d0d9bf95af8c5508b58e00884607cdae9aa87558dc4b5e8a78a3b1827e693329616692d4095ac6bdea394b107c096348dea47d72456547918f1eabce8313a150198b242eb34706bf187900400fa66c50c0a118c5552f683c8aa04b9801147f9bde955aef4c377bd098f62be4c5716fb8d2614e20c99d25b19efdba631404b81359567b903dea7134a22b8d42c4cde2c79ae0572271b2b8e5ba4777af3e5790b4edf9c2dcfebd24e1e280420e55a39e79585954bcb93206dfed57d85092e26ca904b8ce9a776c676f38aadf9251c047ecd426f5e4c58eb869994c57027b8a4c30722371611beda1b29952bb2af3bf142b6ce4cc05ec306eb854a049c4e6f9742e2b1bf090042c5e84343a8d77d381e388ee7f724c761b84bfe2bbe862ec4e6f9747c407e05d1e2b5e9169512bd9d571be988a000d34b325d0f1f2a353ca5fd4209efd85c2a4489881125ba65cfe0a4c565ab640bb321d07c3c1b1098a14838b999fa3a91de05ca7da7fe3f6624fa1c60a6f5c3ae19be3770805fe164256fd885aa619b9d8a9f4bd80f11c099d7e3f50fe4ded6289f045b95e83cf0c298cd3d15b21970838d026cde63b910b59ffeb7c7a6e48d48359d8ef59fa80674172bfe831acef077e1c87b4e74d893da99bbda72fbb484f735b42432b863456cb304f6aa52507d806b77fca6009c3c4a49ea62538b0e6d511286b536ca7cf57", 0x1000}, {&(0x7f00000001c0)="07ec56da159bfec7fa4539b222c5a9c47ffc5e6fc8ad74e0ddfa318a79e63ede69f7fc07bd58deffbdb57cda9992c31a411628b5c83052c9ada51839532a69ed1a00349740de79601b3641e52faacdc30de10cb1b72a41feee91925d35c79399b11d30194bf0478825bd51c1395091e132264115fc85683ee71f7e316574cc82ca27700131433b61a06241500f924bb94666fe248bff3ef0864d9f9dea8cb0208f698a711c16d0f604d2d7840f1bd0f92492fc395d5e6838625786872a0c6d7f875a0fc83720bbd5a9874f25652cb2e277ba93fb0fd11b423853e507ed51ae54d1018637d88d5ecd77e55713771b99131704857c2a49b96f6584a88073", 0xfd}, {&(0x7f0000000140)="5b133173c3d3cf4d4c36eceadeac8d18765f45ab96cfcd05a7e79c1203b4a7166d84b42d093f1adb5015a5111dcba6", 0x2f}, {&(0x7f00000002c0)="1ef1eb82e797685701d4dc141c104bb3399917e41df37b47f7d36347e97e1987e4009c2d0ee81970d78aaa15a441f139fcfd42bc57a08223cc1fd40849", 0x3d}], 0x4}, 0x20a9d99c313250d4) setreuid(0x0, 0x0) chdir(0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaa8aa080045000028000000000001907800000000000000000d00907800"/54]) open(0x0, 0x10, 0x232) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r4) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2}], 0x36, 0x0) r3 = getgid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)="784b1185526b22919dbaad52a55423180bfb2a276424be48f1d3695a75ea07033fd563d8736ed45c77b484d299657db88ed4bf0ee1106f6f839dc4ae44695f0357b3268e6f4b291a47c0ca6350ad88f2412d", 0x52}], 0x1, 0x0) clock_getres(0x260f2b05d0198fa6, 0x0) execve(0x0, 0x0, 0x0) setegid(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x28a, 0x70) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, r7) r8 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="4e689a868ff5c43a4041bd817e6ffc9e6f58f7773513e5078d1e8cbb5ad2", 0x1e}, {&(0x7f0000000140)="5e0231ab7a5d65319d1df8fe7030fcb363cf503ed0395f0c5140bac5f8be5f9663b7b8e52ddf7f6c69be55c5a4e6afa59e7e5f3024b8f2bec4e59ed8cf00a210e24f4281a368da3d3083863f2a8f92e537777094bec2f6e708ea1a782257b6cb47f3d40932582ba6195b3aaec5fa1ef278c23cc88cf4f42adfe208014ce67019276e31c971ed48", 0x87}, {&(0x7f00000003c0)="e92dbd234ebddffbfdecb8735f80fa9d94f32416881afa26c604bec48364fbaad4bc4eaae96d5500963ec91eca5f841ac4e48599ad0dcfce08fd20098df5a9971337e0c32c9e4505b582c13f340fc66e95d9efb07f2e65270af1c374412d0410128f6b2be7e8003821bca193b6a3c4007dc503a7c0e916c80f42", 0x7a}, {&(0x7f0000000440)="83b425c480dc537853b824daa91656e0810eab3c3c293ac0272bfe46fabbd011b074c40b811b87635a51fd2b8030be7614872c3e5dac9a1ad7dfefe60b1a68c3f2fda97b237d739b47a368d9651296f3d985218c6d4918220418c96ef97b5a905183fdac6e2dcfb562849517bad2f0bad5091d0e316be84bb40b2130807fd9ef08461623905e8cf7c3be857f3e30576a9f4cb43e4fe5aa38fafcfb2e425b07d6eaba6a10bcca853d61a28e8e1f255be73cb9a8d0dffc8bc7b1b4974ebf3e62d891a5d1", 0xc3}], 0x5, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r1, r2, r1, r4]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r3}], 0xa0, 0x406}, 0xb) poll(&(0x7f00000002c0)=[{}, {r2}, {r0}, {r0}], 0x4, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1f, 0xfffffffb, &(0x7f00000000c0)="ff110c0497e500bf6dfdb510dd", 0xd) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) 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) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x83fe}) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001300)="4e58c2d6ec801d5e4bb2cbb36040ae3f73505d17bbf4a4f81a53081e74589a367c35446e1cab3f7235374f0335cc1f05e2a2bdbebd467147a1874682b65e418ee7b1a5ff97e7f61bf0198782c5cf6232b3b5b6e529d2ccd56adcc4b9d09c18ec4f9d7635d49e8df87663830de30d8bf511bf7cbba8967abb87fe455c4ff03e717a91697be96a40cad645ac751f1743ab3b2c20f04b05bee88f45f11f9e689474710e691fce309035a0d2f1fdcb33c845cf1c160488ef2e10a3c038faad7ddf40aea36daa8bb13230643981a531e8d07de4d42c4248dc7631022fc6d85c4885f583ba525488c79c849ed663153413bf3af4715cb1a2393b829e1cb473cec5bf8178da75372eb596e8c4d598e7b1c16b7285600168fb121b60b2045dadc3daab3308e0f6b5a0f354e32cec523a4993c696d9891c9eb1000000009316faedd2f3eefd9354b8b993", 0x146}, {&(0x7f0000000300)="5c2807538c9e678264e6944b7ac8186c238b7c7676e35793d730a5c8f9ed3feafad80ec8722c636c8389d6a0d66a89a17708ba2fe10d27175f814b96cd18706ef5480d83023098b805c776f845ad53e1820a326922b31b8bf3fee731c34156eea1c021c377640600d2f92c8cccbbaf1ac3bc0160817d828ec49566c356dd98219e090d5407bb2c2b7159217bd9887b5a5f6cd75520df94aed8968101114cf555c7efc863e94884e688c318d2d0063392dc120e9feb3c0899c6308ecce1e8ece7a06ba557c1581c6e2766a0c0e450a2c7c123452d4a6fc9e984ec56409c320029751b0806a74cfa80bdcc64546724183d2a1b69c08d09c8294febfb8e811bbdf1aa71df0cc4d7d93e59f88e96dff4ba7c80a81cee10f55458c52e52556c8f7e893df289e2eb4e08cd5629b0dcf4311a18e8723a64dffcaf8301383533e283695683448ed4e4a7db3a5399347b72e7fc2e72d217898b45398209c361062aaff23a07fcd64d2dc6f09507bef6a8d28945584836269e73dd979dc620d0d3e9c1b2b78b51d0c9bcae0fab8d7007bc1c13940c70208d33ed2e3d8a528608eec77462380adf66fd9e3fe3f381643a9c541c450446daf46c4c3b405fa7e110c5dffe8d3c3baa7347aace3cf11aa4df8cf94302185a51c12026096cfae3de66fe5c7ad5d0ccc591e8f8ce847fc4cc885fa40196464de0cd76d8506b79f51f1bbd163e11985b88661b8c406a08d88f5e4cec98d6b295a28c3215e24c32d89074c4db4e1066bbf3dd533e132a2178cb10f4122b4cc5fb859411286e04660ee5106182f3c8020f046354eb61c27ee633eceae9c8ad3c2259ae6b989e78785340e8d26c9eca58567a25a427f2c89d699e0edcce421b16c684724d31845ac8c6ad87f0961274403057fe99cad74a1a279cc0a63e726229bf4581b2d6e3c56e2dd806d4d58c8289547ea4906485e64352c87e4d9b1b56e4433c4889b1bacad7f16895fddeaa0ae7c4689d6cd1523b1258d36ddd818f1951f83c0af5c42d5c0186806736699264a02167a6c9db5235dd5304594086d7d4343ca41ab1c78d7c5c1645ce99ac9a565d361543b6be5c36f43c0ef2ebc34ad0eeaa6927525894da3039665b4034d97f771d3afa4d8a31507398795058157e15d28a002028c308fdaf0dce0bad271355c2e0038b3c5d23efc233733978869a31f31d78c5f05db38b1269e1c26d06a7b958ad0166724272dcd170e1d7c8c6271b4b01726936997c4a8dcbbbf37a6b4dcc59094f665e9b3951b0f1768a7c21b02a5db36bbcde967a5a4b525ccfa32aa7c9e66d4d1a6659b21e1907625479bcd1baf45c6c072fd69d08f006b4cfa9fd8e555de11a8a7550a24fd295e81168872402521eeb06104a68f0013328a7579e3346a5a3c905c6a3d3d9e9718e3d834afe9ed4c1af9b93f719dc88635bf320b4e910de13a3a2b9f1aa81fdc151e222b6f29e9d372b828ff2febbded64cd4d1e951860b981eb1d2209485f4d518f3548336f1dac9df5a2057f72c3451ff77add3ea4ee2971be818f64787c17c952eb0aebe59a2a2ad79648cc99de5e24e3050b698328c7c84945131c7bb63a1c82eaf05dc594ffb39347b548fa5b561e5a6b216d78dd73edfc6a74ac49dc258dcb006a6b812c7de9d618fcda09f609502d80c70eab3396117bfa74058f8417f3f47b96cd8e3ec401bb9b304d12a7159f034c1178729116e81102f229e3b718f15909deb18a51be25367bbfaaa6a157f1dd9a87afb6433aa1c85d1e79483179ef4cfe6ca015d05eb247bdbaa694206c178621210cc88f252653fff19de5c2f51e2a98f3c0bcd531b5c2d5374bb817266564fc0cdc0d96305d49753e22d1114b2442a556003a27f48a21376007c960c753d4f5ce6e7d713416fa835728dd58038aa3ffe85a71f8b87b2cdb0a573a39e074b2fda4a051b90b8e66438c0c3bed9f3d439f49a8786ddf6a4d6ece50bf8f5cafc08628885547789f587bfada5023e2eb23ebb302ca918d85e0789af4773ab91648ad819fb7af2cb6ad9beb2bc62d3d4ce7b5fa7a1ddd0b226081c5bcb6b612342ac4d60263091eea78dfb25e0a29b5331b8fbe833d22b83d7b8aaac6d2b072d828ffbeab872ae6b48b102f54c5a5c8c0999fa59a558189e66fb1b4b41e0d6736e97fa8e93e8cb53058ad48ec9824a6815f11ee4cbc1e45f5a95159c22ce63e3208ba61d9169ae6da6d27df5c38d175b77bed6e4d013f74f0be4e1bcd22f443c5a9bc889a7a946484d69b649d965089bb2c0995b84bc99c2dd03a04f4f1539db2ccbf4e79585332f296cbe5b267065efe96ee5cce9a253bb3a7656377ca29426c7a5234620921efba877f6816bffcd0dbd508c98795f1d56e415deb6dad9543da55f11a67f0e4033c177fed13709f041bf143996739e1ca045ce66884fa24421041e32f7da2e5a54467839e4172e0c2a51f1b22aba752bcb2223e28bcb950480f9e3cfd2760a110a4a7e026e493083e4de8936b3fd7f514cccd77fa295acf05f641609e50cdfba2f5d0d3b7443836015bb2704d2718029e60cb98ea6b83adc3a9cd609a60edc2f66708ab8b3d7935d7873bd77bfc2ad4b02d462cd2760d90d34341f39d14903bd14d4dccb763feace390c4065cae6ac946bc32913208cdf2780fdc5d166e3770fff02dc1c7eab7e661c85bb07ffb5e9a1905c7de079dd99d6bb3ea93ba6a64ca727538e5884489054d8501c0627e99fdac10f1e77721778750a5d193773708ca18cff1a886b8c5a12ff7ca3e4b8c60b95f301711c7174d5103b709a5e3eb2045603047d8f2a462995185af9b9b97eb724fe2a325e45dd0cf90832b379377e31ff2152e1d0878e09c4b6bfb514fb7b8ee26f12d42e4ae2f4c1e76eb6a3322df04bbb268b8a3b056880bfdac4bdaac3dc92e0377a6906dfa5a6a2c108882a03036ed07408df6f48548e0df398be3c783960071e1a3625dfdfc1e0086ea82f32711893b4d7571982bc6617ce2f78df2a61a2230ff0280d57165e3cd106cef9b2b1009af598b7dca3d6473c711ca99c27c7d76a9418783e4d0f6286a82cd9996964574762d973a407f5f54e7a158d0bb99e9bb30c354a2bb48dcdae7319a6add02fe8282ac66850d81f1327cbf674bb30094f7e8f9f69d880c5363ecb708a7a3efa3abf5fbfcd43e2dac5f9a9566647e005bf91795bb40bccda505dbe7e3fda4b9db3cc7520b3c945aa1ab659bf4cf2979c88e4373097aa61e2466915d05b940abcc2a3e610a56553d33580fca74d17d04a90908a8c13d9de4a8985dd0cbb97d81d30d859715f8035ebcff7937333429f2ece90f35793aa054cd488f1c36a35468943aa862189805562c39f6a3f22a6af83bde46b337aecc6721bcb2dd71484bfe491ff314a656b91b72b1964d5d94079dc980c53843e70177f11e4127ac2b879572e47f54ccc50d2ab88d6441fec9c46b4662ca93001d37e1429296db4e7d60f76b2708fd8ab8a1582c6daefd9e48c5a649aac513ee6f430ffa011ed9d5d58333f09525aac1e1557e7e1bbfad2703f64e08a973c3f39aadcb99504a2e5fc0d94872c121fd1e0fd9c21b2a17ac4a5287a265ec3ebed93cb42bab577d09132bd7f392988febf9c240573e1c30dfa8921a0a0afc31503821a3a630ea61a5ae5ff1b274d950d19b759037363e47e97c63a4ffd1b5b0bb7b63c8d2ef402ab0cabb2749f502071c4df21b3c903943d06bfe5c429f9557eb46b6c75174a31560e715096fa3fe36ff56f7f544731f68feb82d76151c5c87a9a514411375aed22ecffdd44e8ac0d1532f487c4a68d057dd1b73bf1da5f4c622c72ab2f948c9144ed4f1e0d5f481a030049838fe42cf759e6941138b199c261b8e603a073be97e1bed3973e5afe9044091b89cb783c112d973984200aaa9d6ad3eb6c25b96d8ae8d36cd9a4bb27ed70afe4419fd207101930f1b5ab303a39486afd948a6ad026ba20727557624e8989533d6ceb56e2806e454d63c7cfb8b82768981cea3bb2ac339875c81cda5f0f82e24765f4005db8fd81a2c604dbb8c6f1c225833353d02162bd7112d703ca917cbf81fbe7a7e54ec1f8ff434efc838751096f4004fa321964999bc9a286cde0662419be3fab9746d9a425429a278ac97083cf4dcadecc0f034a825bf592291e3ad91a8630e02fed60552f9f0c12789f64a9dcf9d4992e7ec9e707fdc53484e66decacc80ef234f6d06793fea1cb44b34e7dec0ff6abaf59cf6e6b53f6c9b1ca0cc62377bbcb8d226dbaff4d73d766521483793309dc5d4e8cf04fb3dc4e529fea3624be17ae8fb1a9d470b38d0ae7d01d71836255c9fb75c40007002b5ea0ca11f3f412165144bf009fadccdaf10ea0c86f476d6c8b67cf1dcb9d80a3d0211365467def03cbf7ac7fa3d8d9a8a6729c4fbc8d241e8904ff9efa8f364e31eed798d1bfc2a5e6f54be608e6eb3836c6b57e108ac3b59c1eb5dff4b57f7c77848147ed2d74b4e6be4014edbb3b6a514ae2e4e83e54224e52b2a1bfa34169e8bc98e327dcd3c02dc24ba6c985d25911ed35d6f016a7b525e3dbfa0c07a43e5c33ea6343ca90c2d72d6c8588cdcb26be8a039ad95822df59248a0442b729f9e0aeb4a9bdfd415627a13e445146cca4bb922b645e0a34af15b8af0f6c9743351fe47c84090a3ed996e2da20432c408d3c9bb4cb5ce25352a43fd49ef9f27e13d525ead167f5124681c1555b59123fb2c5200182f8f79586d4e9257ed336eb26d98253a9e3f912e6a89d95675750bd8b4d6d8ce650b3a3a97156df7fec7c7c94cf94e24c33fd2cf6269a1e308faf3a66896a364195654a2c750daf6b587d3d4d87bf4f08bc7c7519971d8dfa2c577c4f3430aceadf0a17af6692f1d889b5d716c961cdc52b4d32557f074f344385a81c21afad5a09ab1026914e250918db5cd523a269f457ecfd4f9a73a5d3fa4f56a0c2e384f3d284cf8bf5f1910520526f52f39ff028b49898ce779ffe2f2a84515084aa1e37780ac7202337a589c7ac3b5ecedacc057fe53b15de0319053e0ca355adbe48256102dfd70815abc12841f175122209a07824f046869a103b31f7944957897368be76ebbef6db90c3c7ac0809638f2dc7a66fb26013f756e07d21a9c28d2b96d6231702ef43f72986b60b2d0cddec58c20b0eca513922ffb4f09f0a867ba0b254cf9553f6f29b5f1e378fdb9907537c2a36a87b9c70350d4f1824582f5c2888bf502ae90081673b5898adfa4c704895f368ce0de3a7121295b1625e7e8866b089524f6cbc597fa549c379d4d90af9477f1acb50f71bdc352eef0314929cd9217a7f1aa19a6e505399887acccd25442a71214738b54936057fc05cbcc19cd683d96609bae6202941bed26bed3a0d1c8e46144ccbf4e36ede6e0e9a064c4b04b0bd1b279a61f9b9fd260de24b008898228cf0f1c5b605759a348ef368b00016bce2f99b04496b119f52f35bf175f80c33306500cd13603420e2099351c49b8ff48cd2db1ec819c306c378c056c9a609afa0e161f198d21d186db2f79869a892b8b5a45e606e910dc1f8a66eb2e0ac6671194ae2dbd5b747f7b8317742a1ba08d67421cb2f508595b3e185034a31b1afd16bb86310919e16ce93a9563848bafc2fe5a60b787f398792fe122df72d126bb2e3867f45925678b034f9fee05d44413bdde465f7c604cb488dac2d519b52ebe2ddf6f53439b7fb4b7ff105c901fdd22e0a7b39f79f483a0f8e3597728622699bae27985e3aed705e84447b880fe9bb7797f124735d430877f6496b7029efb5", 0x1000}, {&(0x7f0000000180)="234ab2e486273816724330a9510e7ead3c4a74c5f1ad163b1744bfe232d2caa47b357889a52a281336c47fba91ae5d57f80621035e2973cc8295913d234f25b09b0c6feab7c95ad5281a1c9f9caa7c1e0268773d6f48b26e3317536dc148942ccbdede11f7a9f43c4ee1b0af169c4f34305d490006d12b14", 0x78}], 0x3) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x4}, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x80000001) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r4, 0x9) shmctl$IPC_SET(0x0, 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIONREAD(r7, 0xc028698d, &(0x7f00000002c0)) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff421", 0x12}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) symlink(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000180)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) close(r4) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f00000ca000/0x4000)=nil, 0x4000, 0x2) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0xd2, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0x6, 0x4}, {[0xfffffffffffffffc, 0xfffffffffffffc01, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0x2, 0x7fffffffffffffff, 0xa62, 0x200, 0x9, 0x9, 0x8b6f, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x5, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef9, 0x934f, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x20000000000080], [{0x7, 0x9, 0x4}, {0x1, 0x4, 0x2, 0xfffffffffffffffd}, {0x81, 0x62eb, 0x2}, {0x8, 0x1f, 0xfffffffb, 0x200}, {0x4, 0x1, 0x2, 0x9b0}, {0x9, 0x22557301, 0x7ff}, {0xffff, 0x5, 0x2}, {0xc650, 0x1, 0x10000, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x1f, 0x844db98a, 0x245}}}, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r2, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x6) sendto(r2, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000240), 0x10) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x40) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) connect$inet(r8, &(0x7f0000000000), 0x10) shutdown(r8, 0x2) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000900)=0x3) syz_emit_ethernet(0x7e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6001010000481100fe8000000000000000000000000000bb00000000000000000000ff"]) executing program 5: getrusage(0x0, &(0x7f00000000c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="cd7dcb1d81eb002bbf92ffd4026643075bbb08010079cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d4843763af8e6932d61d30f54c7676f04a41678b473a796090ca9ec269a2d6d95015ff71b327431e2c966f9859f1e2510b43e08dbca4bccbeaf088e24a4dd7a62708dd081a2f352041aac02c90900000000000000f50b86fda6f94b3169f4e9572c0b289a57138f17b209c27f2b6b3a5124cbce97b24c94af7aad532c4c05a0e0b776749a63413ef98d3b328b7791be3be372ae8cabd0554fa2a87694e9e6005a12c71b0f2a", 0x10c}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x401, 0x8}) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="c15bac8401449d5a9ac9e3deae61f1fb41145ed681b00c12e51fdf7f11d1ca22f14c530e61f862f6a79787ec5bee6b531cc517ec00a3995a732b468b3158221e094d4fd12836a6e041138ad0feb4353a84eef4fcc45524fb15be5e38a83d0798dbf4fc4edb3f9303149ab7045815cccee3fb38679efda92cec686f0051d5cd5ef56265fa8b01880f7426dfd90c08b80807143eaec4921cfc9e45ba245218247ba4bc39da361d69b1c919dcb4f8671c142ace666b564d7e3273549afbaff1be70b79dcfe7e2ac6bc0c7dc9d3204afea795b8d678cd4eb8a12d4acc42714eaa2d2c8223c66937ba39b11d772d492ad38883038a753f38028752da8ef8fb580c3237baa5944d8a3eafcc04b45289617ae99f00c37550846ed7415682d3ae0126ecfd96b6e743de2544b51f2351f0527570c3063cd3c3f535bcd343c4738725bdb06aed101064722e40d418fdae5685b6b32b7949c0b193a16b745bbadf4aae7da24f43827329f135287e0aac513a0948b8e700a644366ad056a9204596c277b802f3fde6c03b3f6f46e27c9d83edcf5743f0b6bd480cb201c3922493c8030aa3679ce2493060a0bfce518e972331a1313b3bc158646da693d68857f942039623f74e058c5df8e9b347ed94938fc14b6003b96e09396887ddd08379dd84388484db6d2639d8d0c2f844679ea9389219799f7a1836ee08422d5c1c13b42ffced249a9867e91959fbdbf0164c5a75254080c54b9bfc65dcda8fc51ead0e32dfe8af3876ef594fa7115675623b32b73934e93136585990ac44b4a692cfdf5ae1daf6f38f0e0ebf15c4820ac80826f1137119c1a58149762a93aecca44b9385c0745ae2c8d64199d4fb794b080289a5c559ce21b38520ea8e3ac2537a6bf29d7e56ab67ddac418c53bc9a3ad011af0b55b93ce9cf456ca6da74c5068996e550a97ff137d8d5a3cfdb671015d4dad1a3b3566e4ba67c221585c2e0711a477211a7121aceea7b86361856d6c52033d84ec350530226f19bf63dc38c821e649498ad1e114f59efcda1e98118d512e1676e44c405055cb1012621f292b238b340ee5a245133db3da5ea5fdedd49eda9eef3a67ebe67378eceae8e21ef03256fec157441278c3f188a6a8093868c42e8703e8dce8044f14d58168e6fb273b02e8da3f5d36205b36a2eb2c8567e65c419fd1875c5637a0709733de7284be4d5470122592fb3518c5b2586f069436ad1689e1ce73b6df9f38c5b921e33c2baa19ae637a6ec36bbc86a7c74b8a37f77729dcde2efe3c76e7e0a70158199796d7ea4952631036997d6df65c128f8c5a92f87353bd660231cb1229665637cc294619fba1c5220f8ad8f38ef5c06baeb5e7bb698ac1aefcb01df90cfbca0f8ad8ff565ca9ac67b5347001dc1d725ad1a6f0eabf87268045212061727ca63fb44baf9b6b97a78f82b91f7a5f171c6d1b0e440cfd6728f9b5f8cf533a20380e3b565a1e6ebe289da75fc7cc3dcb7883169cca7b8ffbd50d454d0fa4851f2f26e6409f6206cb8b302a9fd7b2b2638e976b42a1259671fbd7f62dc1dfa4826f4f5b29a897849fa059a5ffbd1f022cd39c31862213fcc2662d9f4feed78b10251703e6217efab7df59673d4d94cdbf2a364b934e5d4421f7c802d7d14120b18b96d5a024741e8afcde6d7566c7cc995da13943175a595b8a75ad51f2910459064c7c569f4b31cf5b03142fbf2f2bc6b50dcc7daa6fb357f661052bc32b0137d86d91e55ca6e540702c65798ae112d13794b238da1947120440365129c7cb49c4bfab393f5e3fc91f2594c2ae7b9e6f33184112995cb5a6cc0d743d21e29bb7734a742db2bb2d18d84aa6a4a088b79ba6a57b8e5997a25bf32dcdc9cfe18ba1a7b04b378213c519ccb7223aec0c7fa4b741b3386fb6d8eb18cc81806be7c51483b8c28ecdd5347c1341ea34e19b3d49805d23fa034686be068b401977aa09ea0ff18d63dc21d4530778a66341777e341a5d80c714a981e294c85db751231635a5255e86953637847e2ee85e0e732d4c37f27d31e2c446a6e752160ee5fefbaa0be25f8798876c7eed85abc517a5e974609a83296d292dff4311e2b36884e94daaf238779658d32ec5baccc1b26af24dc20f65090f3885143eada24d5a32e36aebce2b8a22236cab223bdab3bf2023ded9501a3d32b2b1fc2f21575fd4d8e1f4a7ff41872c94fe7ac9db984d30afd75c2222005be81c46efc7d4fac39dac8482ab317e7be5b6404fc3a9623ecaabfefefb78573b22419beb9a12d9439c5f8925e46c8d63d3da4d807b9a86a1facaffe1819ec6069acb3c5d76c83aba881bbc7558bcb37d187204af5badea08e5b575826d258d58df6c1daa614cc6b507c796ae5b019e20291b750d13bf68346a0387a5cd1067ffac2ca8335b755ba93db2f69d9c931b25c96663e6008c52d42de72bce473c69829a944ad2ac8cd5999ca2b50f8c6381a5a767e00d58aa4e304835431384f68587d4da79caf6c7929d03d21c7ee498b0897d2ec381f2ac22091526cb400c241242e57b7ef620cf8ccc45c4792a2b55a7b98963810c004350168f009f9602747debf6dfebf5dbce075b7932e7afc9b3075c02cd5cb61c2c4e85a5af7ebb165d6958952cc8458ffafa8c0596f5c2bea6b29699610bba112ed488be3acfbc3d257e26c08881198eefd8a7839681732cf6cc79c2c8e415a71c6cda433fb7621bd34a0d14bbcef8dd2977b9e971561d33b95d106ca485e9628487b2c1866b4def0e390dd602068dd9953fd31c2f180a5d909f35d4e0a9bb7446aa3c457bfc76fabf8d1f6b5024697140a5ca7e36d23abfd5a045a46fe7514b52ef16101ad7d06d0c2a954f294974d6b661a0545f6be939e27c1bbe0c5ef8f8df25a011301f547162c9924dc4d4aad408ba070810d1d6236cacaaca51fa6c7ccb94a3722f38d9c5ae7e14e2b763c41ee2f7b89a784d49893aec1343c90eb0b0a88fb9c66b80a9bf2fbc169587e19b63be7aa8b7881a698a41e88b7c01d7eb8069adbaac2974cf13d8e4e4494b5e3adc688ea9609f2e76bc7facabbabe034af5263d08575af2a4952c51b49508b8abeaa2e00a87c7c16293994e2fc3550b91a140684165e76f52968af48052078f20fb3bc723114bac4fb97c720de8238382285f363a9e1b119aa924973901113e1f84ae01325802f05433ae3da69270ff80175c488b7ff4b83f604d2d7fb1c119489d1107f7dda6c832d10c2d54b0c4365d333eeacca4db0438faa1e229476640ba6e5489635307cebbe78c8793f8b1aad43726dde8ef33df18138cef463e1424a6f952653146283ec53d4654267bc3c5bb6f6c1340eede8cd13f0ec2c0eebd9404784246938be3ea654170b93a455909d44785c88fcf83c9278e9c83cd07fbf8f8ba0d36f37e26539f24ba926e48ca585e7e2c7e1eaaff3630eb396ba38aa5b4df18fc82b63b3e0abc589d895382f1bfd4d8382886b90683d7c0fdf2e35c8c9a9a8b9ccc6dd85baa2ef849208ee15dc1a14ed0c3855de007e97438a23295693d11710007b9d01f8f3d90759d5902e626e53cf08944720f650c287dbc51626069ddaa8f1631fcd511ebf8be5d992437ab7bcc24c3c97d49f4b8410a190356b75210f2731206fbbce662c89ad7b60af121b5001991cede4f7ec97a75acf3e31d1b1c15ddf05b1ec16d9fedb4d294b6266570f9e969764c1ef8acd267dba34fc5379b72d10c679f59c8c5b4bc2980cd4db58de49ee357c3aa385bc70b0207ff1903dedd028dd09fa05aec933a474d1f026775c34fb1a922b700184ea3ce7526ab8f764176e51997f749bf6bd74dae6d99566488a8b54922bbe8caeb15b31fdb648d229352e1e00fd46f0d19a8896ee533771b04395679964d2abd07dd2d69d940979e09dd7a23258c57c46821e35cf199b43338ae095f14c3c4246ae12a3262ba9110881dfb110b3371f9a676ad7fa76df20a1d12d07b196c28a876ed3eb0a0b458a7b79448d5142999ae35b3170226d9397b7029aeb0220c568f8660d4d9c74810a564014be9d1cfa4b177b71c3f63e39e32795e687050d701ceec1b348456cf6f028101e0461d1551c9b8ffbc8b6886236bda5c9db043a491c26796e671e70d0724e16d02365f926520e84e9efab8aaee3b04baea7d037eb86e798381856244a960c72981f8d1617c3d5ea2c94a38eb67ffe254b6d3f723c989cd2e983c6c029dcfa6ce3b412c0c202a3aa450f978e539d4a85be1b063d9fbfdaa9d76916add2b32293b2cd59fe9ec4e77994c7634329e16ca88fb24235bbd43fdd4c46e02a579cd30bb65449d1e7f1cc1f335ad24218f6a48b0a3b4178e0b32f6985a090c41087ea7e980a9d6c39a20f1967c200d6255a6777a19a5b61c130de6d7e6ad6c64ebab7b77e27ed0b149e60523b9d6bfee2e4d96ed46bdf836dbcc2f34097e9fccc048c18f90654661c3fa8c4ab458bb014b3b2745ca5e9011cd92d4d2021242ba9615dfec63986d2a075a5c3e4df06208c3083d723ce086dd5be09594418218d3c70418f516093e711ea6224b1737acc7b4a249309fcd16ca0d4ea53a46180f7086d9d0efbc562dc0e97d46f7af6689228f816e8a26ffeb6467e8353cab4f127cc316d7362c8150bec58e38f1eb9693d153ef82dbe54f8ca0023bf1460e7221c4a8e08cb0a1921c6c1a291a4b83320759090176e604870086e96a3275131111b14422bc2a91b389879c24db7f073f3c835d0db7fd6216f60180a1fe1f005660a5005e84f29e3e320de07c2fca34d7472097245a85d6f64195d6b4c82f561c9150feb66a91ff51f16a2f8143dcb4b0eb91d7dd5b920aaad16e0a39e8cbfa550c14a903cf6f1bdf8729bf0246ecd429ec7c35063e8d9d85a5c3b98dba3017143973ae270a895c0db02a8fd398b1d3a565b6054063806567e140400ac156cf6d061bca36a32a77bce26894c64d61c5ae9f32db60356ea000fabf8250142c699674914670ee70c1859251844f36d43763f901b7c8d1c2b33000092c3f11b9774dda3c321a1803d3b7b008dd61debb90465d88c38b35428499b6e6f5e858b387ef34a528b0cfb227309321b0230e826e8bf74b86ec7e9edaf48c848546c15110711d68b58749e4d20200e350f83b4a953488ffbbcbe78017c19af050de50f439377dc0edc7dfbfc97415c0b197a8fedd7a3d20ba47670e4617e0fc9d261a9de5c0f2f40f7ec7db3ce16d6c8ffbd064eb08b761ba217de915d1fc9b37a6da2d9a408ed727b17e210c6e37efaabfb17407d60367c14515514755448bf7be07a12f737126ffc7cff4e5abc8a53acc5576ae8b6f5257f27b6e8808ceb0fa6898507408683548bb4d98070d2a0119df8e611dcc9f379a84e32b504763ed311ae478574f36c006cfbee8ccf2a21eaf4f8a29f023148fdf7c4bb7d1ea81be57839b24d4a0b6e461937bf199b1599f633be0071a1111c327963af6b21295fa09e660bad28108ba625d22aa1f2bb35213bd38ace7a443705838622e345ea2031e423e49bdb6f830df487c8912342db41a6b2ad326419087c163ade346c9fbfe2be40dbb0fef2b81437771f8c1cf9e7d2178a621dd22435001c77c29f232e3ee0e8d1ad0ba4baeb8c03f131c2848dfdd1866710f05e16125fc823655184d030da372ef08909927011e2cd714a238bf740d3b9bbb521b0549035b5ada9eb719d2de22974fcbbb9f18552762964e10318db341556d7a60859e3c8748eb1eacd1e48fd410a67656404e5ea50d3f380072f3c0c9cbb71dbd063c006950234fae32", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="5996f73fdfc582a6c274b4521684a5e561d273d3924597021bf29370dcef7768499e8ea358341606fb7b44641a4a3fbb971dcb82bf833420d6da1f34e0912577b0fac2e0758b703b35e5e4678064fdfdcf901a3ebcbb148b0022c91a239d721fb2c35be6b8379116d514daeaac213a667c47063ab16ec1154ced4e5324c4e3c9b693fb8af9d74aac4e2cf31633e649d8af05424a6a84a7bf2bddc23830bb685aaa4682a14f", 0xa5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000011c0)) sysctl$net_mpls(&(0x7f0000001200)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001240)="863b1d2b83355c9a27d9807b440f15c7ca3796bb0b24a8ceaf878358831c5a39d31077684aab69348e6eefae0838ac50bba95459559b7ba34149187c79bd019373f654947c8c6ab2c7", &(0x7f00000012c0)=0x49, &(0x7f0000001300)="e30604d05d36cf18536daf7ee754e4054996d141f12eca42644d7e1df5596a3ba81b4d923009291c958abc7ed885153dc53ddc17415743df3195342eb712e7548c888f411cedc87d3de42f1b4e67d40e51c0f2d6280c1f67a3bf04ff21d16f47ffa050370624b27c687e5f7d7939c3d51e0e4f7287c8e8aad5f39281f438fd4fc19c0f906c3477a1a067e1fc90b15b", 0x8f) pwritev(r1, &(0x7f0000003500)=[{&(0x7f00000013c0)="357524939565fe722ab20030d25f0b77539ce63c81ecd70963b39bbf88cac62c3a99b30680bbad4ffd59bb7ffdedca0057d44049b6a2be9411dc43f429c99ef93236e87f41ce063bdd994def38c04727c3d0a59e74d00f2e342f8611c1a25c633fee9349d9b1a47bdc2d6b87998d54f099a54d82bd1730d8e7615eaafceee9eb329047ceb20f831e9fbd33d73f3efcd0188fd38b70baefdae5a3967d4fb5fa00245fcd254edb558b23e3e9567958b6d2f15f00e6d5cfee908df2e0656c9bfb5f6656d575e55e13ee164298999cc1727d2764e961f34443da44375252f8b8235958f6c7c618c7672d5324556e030c4cc41f334e191204800f45d02f664754ac81328c58ad8a733c4cf7536d6f5ec5154f5a3272f424b0a4ba2e3f3e01539b7a2e14c5bb98ffdcd29041f5c970d462b5724e74ff2f4e87f65fbebe6e076c4b41eec43a9ef7dcb22db86b5c8992201cdfd2e07c0e9785831970bf845978ccfbf977e32c2b50e4f6725f1b107086dcefb011098a5e5fcba86b86c4626989b31cc2b18bc17ecefd0227459fb198f565071292b9e117ca26352cde5773cdab408aea6504a6fec33978f39c2aa14cead7a45176a466a8e5a2c899571f97d93eebf6e42084b8cafc1164b2f4945d50163485ee680ee43d2959eba8a9bf5733c763de25bffb455a42cb2fed5f27d6685b7c154dad16d7cf4cdc558da40a6a66adb2e23de1f84eeb60016691099e87ed1c2fc49190b04ddac08198c4fc3ece7b7a8ec569d4535a5344646caf440b654662b3d004f88d923ff55bd4fbe1dfb37c91597e37a904d069382d9d49936e4e2aa37f0eeca8d0c1ca4f52b31e10eaa5d46a40ef121447050fa4fd84f64323c0b52bd8d8724c13ca69ac3cbc00d512b7cff850a21bebabbc91df1b79f868df7fe266767d1d1a86cb0a3571bc963822e3a6c2be040144c8a26158992d710977a562066b87b2ae36aa44729349a628cbb0b20d8c3308916438af8297464376858a1f73cb3fe77ec5d13b8813413c9955f3084c051d7020f856b2f039dd094866f32f730660ae3e4ecfd0cafdba09d302bd54b7117716720ce4fc1d2831e1b188f4c1e00568b42e41f834c030eff71ffc7eec5ab82a23f8e686c2bf1f9486db3ed767183b014291393cbb4789a746f37c5db83e1ad6295cee555957bdc2024e053422809da54257dc52ea7b3daeac8e649db571f72b8f1e34296e54c38eff166457143330553e6d46baf93454a23f258361c108c752068712cf6268890f4c41cadb28a45b06146a5faaece06612d8b6274e874fb1b76ce25424c3e7e79e750295ab76c7de9dd6e1c0d73ae6dcb29e318ed01d2f0265ff96db61fb296805a8c1383c378efd3d45111cc3977b2a02cc07d8ee13d28f8ef07240439f388a3b87dc4beee86e5317af2a020f20d92666bb61bb349e70fdf0c6b3e54c920a42f05633744fa82c5c62edbad8b5ca9ee6c28900486232acd6ea8839e70bf54625e3e48c7d4c9521dfa69332dd24b01caac73d4633729ecbf761c03ed6947f867776066ecae4b8355468844034bda235ad4a670cb96be1d462da873ba6c8b3ebe2ceb84b1551bae53689bc406c0fe9efed888a3ee4e0d1a3f8992a91c79afe5da003e74a8bc9c475d8cb4a941a51c4be3d84f02bf5476c812293af193ac9e3197db0a5460451f1065d9d603ca31f74159a05af5fa76916b6b6f1b21ee6d07b376bd2f6c1f143fcf50774b11360440d37e669dbbb79083488301928f0ceaea2b3f4226aab87bb548a50ada8763e4a7811f52074a9c0f2b0a672555c78cc6367b906977033061e3b0af7af9ffc5e2abe2654e91822e4265d346064f451f3883761e429380e8b68d5feecbe684d0b22930988627d397f85989a3e4fc78b889014e9fab410a43963e6a42ca69f0f0ea75f7c41804a092b1f9cc9ac6ada912430dbcb678efcf0007a4be73c1709c834da88e3dbd9eeb4ca02ac72105982a3c62ecf08847464c9154cf80ca43b2a64ce82e28704e6f664a74408de4b022838ea73a982813fd2f66017c70a2665eb8b6c244520c82a3e09e4bac3e932ecbb9465117337a49a1c14b6bb9d460cf45ff9d8e005d0daaaf87922b34cc3470efcc3e2c2ad964732aaa696a1ac908e4583889bba8e09c5cdd891f90e0a0541bc8ffd9b013260b06a23095536b98f4449371d4f064a446ba4c8ff03244e3d6ff7467a5d5954272cfdab515e1cb55a72a57610148b036163b03011fc9e3a658cdc30a991ab5b1e440f3ec92767f3ecb2ee7ac99aa86a3a50b515cbd9d8d3e395f259855ca1b2a16d98b4be58d44bf82c9925b346eecec18df18f4552332722d1c450f0d32921aec6bf656b005f238b19a38b5fc7764b79d0c2ba973cb318ef6d657901f84d0959fe0b54c04960795c47d0425cf68ca956cde94c8c6242eb2ae5aea091541f1027ef8075545b9fa0f972ee2d27a44f0161c02ed801f4875e95e037862694d73da5d3c1f48342e628248f92a31615a780ea1b385d9fee0323ce243d5ebd527fd40bb96a14dde3eb1467a3a1f8321c0f17cc655fc9ca736bed6f81f7681eeecb3eb5166266ba42001956b2210aa6bf6b913a9007b8245993a4e5739b9645beb73ef883ce5cb7cc50298b1235536ff30abc503fb8b8ffbbd80e66410e67462d026270d2c0e81bea14e2ca9334eeb8af1bc7068b86ba99e5b509ab5d20eb183c7e4fb3eac5ff1aad273113e03a125c136732a91044f8e5f198fa62dbe12e14efdc60452de066f4fa225844960d7587a857ca4bda481480dfe52925c62261668cd25711e5c9d94d06ae292742ee76d46cdc03eb01dd3440560712b053f491f356735786d524f8ee4eed9402d00a9b54a9765e428cc9259cc84bc57326b8cb8d8abe29012aee2ebeb7b60e4a340fc9cae2979f9c36f874f898a7d447545e365e449047bb678274808610b2f964e0f041fef39b18600fdb896d8ec46164aee5ec686c02d86c3bae4fc60623332af72332004cc004c55c6056c5d6556a48a232ee70256a6cbb62c20d35756753b0792bb64d7746ce159bc0ec3f385252c2d9af4c110343f30436d718b59a107b51d331ffa33fdfb3641bd6fbb9e88cbef011e3a4076e8676b84f0d204ce485ad5055abc9bd5917b1fb43ac3fcdcd06ed36f092d1295bf938e38e076d542bdd56bfebd5a8545b93e402740e2b812ed0fbec92df4afe8d8bcaaa6749359f7a932b53df54586aa2ed284890bb34a166dd02684a0c94a1b3cf5d4de18a6efc41a70c446914c11a3415f6ea777a9000a2e0f3f8d4a01deaf2bf8f1dac4ccf9838a146358186dbad46f107e940836808e4a59231ea0784183c986fda55931e6f95b353f308c5fa93e9571d10cadb9c53e9d5487189b575b1d458796fda394441da3ef90c40d54ffd87f2d0cc852d357823e5e84a199719828c2d5d307b5502ed598e0473cc806eb7a23dd3fbbd5a31ac5a808316e819efb7e2386382c0d3a34be2739ff44380d7aec3bfc52f704ec8f85b4bc6bbb79cd8cb1fcae972e45f9654b0989a2225a842ecf16284be9d28ec225dd63a76aa041227a40f7eaa018fbb52b242b135ffeff2b230369b0ea34c3ace9adc6e0d81f34435cae71b08ae85b657faab7310ddd2b5ec6cfeaaa662616a5326676e2fa6cfa1937145fabfc4c4803f2aca22e26ea90cfaeddec06d51eca3d7aae8f53bc774dd4e05ccc62be12ed1559ce7769dcd3eb0fb777e253900f15b693509da0bbf964fb9bdeb820b3f899252613409573b53970d51718f72e3d2d1ec15219257439f1adf44425a524006b3452b1d49c83b5a950d1ea58d6d0c04c391b1bbf3b359b9e8dbba7baa0fa90c2137d08dab7a3a1a193c77e6febfe3169979a14dbb412631f1fd19307b28f27e843d5faefc3fe76eea5012ede08432d19ecfa6025a74d271b9452fe566ba96b6dd8632d9270ea8aaa7510658739a81fd48a4df7132c219a3f66138a7eeea1bc4991f53482dc4b84ab09e4c7be35eb4ee52835de8e163a2aefb10e5a4e139adcfb695317c265a054f24fd2756486eceef45af0f25b7b5c2b9a79a86b88928b6878c1d6ad63bd48f20df7f3c2d1457e716d037339f50c0a961e064cbd4cc06c46fee9d11424e432081b083cfb3d6f985d0893533552dddf8593e8acce08e3bbeb36b098e5c5713de1f4c60d04c2c9ad6a90e98ebbd4e34d0c072d1a68e80e3002a74594504affc79534cd132d78c75ea465f0b0d18ff342fafccee95f156d8f9285874b79a5afc16762e78f0e9fc015527f7a72248f915d701f1777d701e5cda35bef85eab7627f441285c8303e02315c7633706b6ef10289761898a6ada346d24492b177e657543f151ba20fed75f39e4bdf56b1903e5619016d06835edc8bd4b43021cf80b070be49bec726a637f6199f2146c6cf3d15e1776c90ca50149fd8942f8f1c15bb6a4b56bd7d021c72c74f15526fad9e3bdc8d355a9675735c3dc9d6dcae3a6af2d925e4e4c62757b2e672ec214047f71f413c11422c9c9739abe060fb30055379c8605542b688c4de027628a15f283971e88bb6d522d97770ec8a7feab80625a1b7281bbea50cbc780d55c94aa6320106e92c90d0abdb5e3cbfe7d98c13f166f3a88c7bd1d5f24633aabca146d964af29e9c305573bb4a3c3c07096d22c46c11346f6d0e101c0bdd2a619ec66fb3525ed0e0dd1de2d82d138a2f36ff33c5b1312a2a41d3d870882abd4a079eeb78d3c08ca734ee6aea9c26c9ddbd221da36759eb534ce129be49ba1f995c1ae905776cdd78c52acbd1d825f9363e1f24ed947b9b7b06697d2180408247462d2169248374599b16a37fbf0ce2f10e10a86f279e9b087971a1254bb5eab22f21cbb2c50952dc8d6f33f144ae28fe1ec4f4912bd9764338bf3c781138418904b61fd9b70bfa552e9fdae4f1b40467b380f5eb2e58273f673ba97f42ee5f2598df324ad022047d53e586be1cd18befc3f9a6ecb16330ef424ddcbd93ae699c87b2cb166cf46893c65189fdee5f22ed16d4a3c9ed5dd1bde99126bfe8e413e515a259df13a0e1f5e23fb49e9cefdd55d6f70c74624ed8232daf4fba64a3fed08f410d4bc4e661daf62f69cac66123e6a27b5686d3d0d602d6adde54e79d7bf0d56545659d7d31ed45c35e99dda59554575578947c9e611fa122adcfb2fc3bc0997626dbdda4a333dc90f3e7fbb4ada6907145a0cf9ac765ab5537a1561e45c7ae037bc2720cff2c1f4adad713137335f5323ec3bdcc1537787ae19e54c40fc1f032306184fc388db901cbe2795b36cbccfda8e0346eb0afc00570fbab1e29f5bdda7acecfeb20fb9410a200b505cbfc9262c2d8f9feb562cb9f48fc394b39bab2d8fe265ea577f2046416a6312d6d70ab3bb3214e087b6de7f2ba164bce8684782cc726610ce58d2a3bbebd37f6acbae4c022bb3a2e1362b0cc8f80651cc439ea805a2c84d1e0a131376c059e30a17b69518123bbff6e2897148f8d2d010ceefb1011a079716c07574969289124a4855ef729b176d2ed9efb55e06a760707331bc708caf34c7f3e3c84fadbe23d2c72c0cc3cd80c07cfe507b5007c12b9ffb4457bea19605b41fc541540d4c81ffc03e9cba7e31c5e604c0d4808249133accf50df38b52f9b44db61434cbac44dfa4ee1151fc5dc20783ef736224b22fca27df9ee67cc64a9c74bc664842f088e0f37056549a16c6af49a6d3536edb6a0b8fb1e5d1587e24cda43d1ff918caa624a587ea6692affd5e9b0b140dd28de72b77126ca146b2d495da90cc2", 0x1000}, {&(0x7f00000023c0)="4f363a046e18f57e894b4cc8d4bb00ac961b449a170bf3de3eac6648378bac52f10c8733906d0b90b5c023ee0df5ffb307cc292e3568ed182393347a20127dec4fee23c39edafffd4a2e55987d09510ca409ba27b7d73d5258c7cfddb0f47c59545ddd2b283b6b18cb70aced8c3e5e7ee10dbbb3cd1701be6ee1c614707fc7dd369fa2309b02bde9375d17a9326a27714410d1682e3144604d4ba50f6ce1e5ca27880424c874b45490bbe5fd0f13feb6ff0e94c507f0fc69805355ceea1e1e00d0a233ee3e8e36662b0f72a1fe06da4e4d55be3b8128bcae6c9713e4470d490029d6ad2d5c20d354f88353bdb39ee551ba233a8aaf08ee273863a2b17d235783153d836fceaa49d9ddf81eaf7cbe81caf444f3157f3ce7e19f84e05d6bd570067893aea75cef05f193a177069033c5f88cabbe6031b6ccb108a8c58804b3262d21777765e256b6f694907b2635365d4c73d4674f8ac43b0be3d75990573b4047b95fee7b4973116c65ba779b6d3159991d8e475e8554c03df96ca1e45991dd8e1f5c770d34f1d3002d9678daa3fdadc8e9259ab2413b7b2e563eb561125bfb4b15c96ec992e0a8174eec47fbefd658edd15ba3cb2d936701d4cff86af7eaf63ce271ce6001e0fd0438655a0acf6630d8ff84e7afd958ef92a8276388e2d2cffa4b503f8ae265441b0eb8a45bec6c9f7cadf9268d6511506f98d3e4960a6d62334b080450aa74e40e9f765ad9d4c9455326923672d69b0ef2a128bf8334acc60fda2c4a595e21a952d539f11694588c11bf73b10cbce4d251ccd67377971ddd2742e42965c95cb6a19ab85a06652c9298e4939e41794d83ff543e9d3dfde101ad82aed9d5678043c457309f2e4b58e8d763fdf905863c514f18cc02af271a834ba5a5c1d8cc91e575fe1c5bafd95945e55a498bac75220af693621198ec21eafcb70ce8398c4039c55dabd7336a6368a055cff026a0cf3300de1dc9f8ef6c30ac4aaf86cc0799ac337280bc84a95668d7499e259c78029e6be5fe79ca8a96436777a1b583b1974127efbfd196f30943130a1cb96dbb27c69166b4c8103dd236c605b11dee011a66e12a7ed0f3aa08246241dfce0c41a7de6462f44545f8f2c915f65a8175010c013a0114cabd8a0ffa14659967cb811bcf15e9e81e3923dd59b6e76ca10d2d9038cad41f9426157c6e974b7d6fd96db883ee053d69d729bcb0a7d668026decc22761f872ed1afb7eacf6f276c358124e61e349388d0a04bc5e606a11a556f58b2ee5f090d293e2ec120ff66405f38f9843ed1dc3a55f63ff86665dd2ae6d032c189e870e8947ce4a6d5dd11e5c73fdc84c1c9cb63c2e6fabab21ff444a3a9ab13b99bb56b9372949054e3a920d0c20c7d6a5a01465161686e48834c1ab5a8d4b03cc025dd91dc7385e2d8c1253f6be2cc69865a520e3f1ee5559dc79e64b4e633e147eadb0b7e795c00721a87d4b82691b3ab023e8c7dea04406d41040cfec3eab16c9bcff14ab29cac99add095acdf09ea961649dac8f59094565a4234a31c536ddce8d430ba5c25a07af0dfa061f7dffd19db9b69e9478afbaa04fce194d51c7226560173da16e10d7390ddad808fbb5c88ab7f621c7c18e87223cd02279bba1361d3a4e216390cd1dd41b1e613ac7ddfbbc64076ab0c01455f420c9cf4f453adda577c90a8cf6986af9fb1428ba872b6ddc254b8628d0f7f00caaf4c3f4418da44c3ce4888657820f1ff84ad177ec015465be05e051ac94abf4fc6ada9e053dd4c2fbc33e6f5b6b3fd2bf6d217d9842962e14f6c53eb135163a754be037f8f123433dd88a47598fab29cda0861b81631d3147a5a02417420bb7a87584e42e9d8ebb6da7911d47778ea5faacb9d28ba9901543878aaaef90426a4f60baf20f178e6932fa90b6d26c14621e12de72f7579d92969e80dddb895fb9cdfcfb21855f2a4f6dad60a7b8daf19a6f5c0fc12bb62916aaa50f306b840631ba83dbe50935b6dd54748030c1d6f4208a08513e48d18a1f3b7471ffbd46b48a75294bf17391b21a508a1ce71f585fd363f93688d234401a0e4ff2c73d9d6fd3fb6800ebe1e824dfca3f4705d5c6e967cf0206125524d6dcda47e844e5b8ec21c44e405da6d1f2e43851e8cd64bc8b0ff9effa72e1f35b97675b273ef6c2c811802d704d9636c9a5b75bc40fac0f063496e849a984148eda7f6c4735f37b8eef74073a37571a1f73ea7fcfe929667d9dc4b4954cbad33da22084be1702cfac4f51543a05d558aceeee604fc2091d1c55be461fe6b8a87d338916ec7f0b2c488e486a6142b00bd54b424e85169ee3aa0836187e643dc0104d38348b01ecbfaf01da3f484d6c4280e516bf5039fb341fe43a1551cc83b3961b7a0104d93a073b9943d539177426a017624619345ac4f5c2847c48c8f1452e6cd1ef1f9597d9f8aea17c47884ff49aa0324cf161d714d77caed471fba0aa72dcd6ec0609945ce92637f27cc1b38c41112bfcaa7912038c083f2689073aa18d56eba202a8e1b9b0abd8c93e3fadbe98d36172e71dd660bcc426a8e8f7790313eef03d8495079c1bb02859dd8b362861cabf07f29fb8029a873a457f2738ab80dd79cbd17c7ed55a79089e529b8a8e9639655ff3198342a16bbd72d1d2476c86c0e4b49f00f7205792a19f7d17d8dcebba0c145e460eb755162ece85e2a5cd3d1df1e2729d59a99a537dbbfdac01cb7c7df5ca52d2797a65a9ae9411d4f7fd57c36da06a40c93d9f6e45f50761e4121cc9160ab7d7464e6a59ab2247306e11b837b6e324f5bdba7dc3be809dce281b959c193296d76f8873680bb03d723f780b4545417d5de6dd4592ff89b97a315687c750561cc8df887c742e8830c4933dab7d859cfb68bfc68d01318a18fd99edbbdee0088a2100408c14a40f521174edd9a723543925bb4534b72c2693cadf9de3dd2e3742595bf103ebb32f6c32b00d053b11a84cd857a5235fd67aa225f82a8fb82e6198353809e454680211348fe526fe948d9de9dc4b5422992dc0670911113e1ba9c34b10fd54ee7beb48012c67b66b26544a51c29da6c91d6906dcfdc541289dc0cc9c03d6465f071308b7803f6d9d01b3e155a225cab6fde899e72ca3eb4623bc63735de6935db564dbc0096146a6e0028ac3038edcb2c30c64f83c445cfb863bf9c2d968c2b4db3ce5da8f3869cdd0a43382971e8a4ea753feaab5bf5e2204967a789105c180a850563c2ec77202c8553057d01a21c049679fa5eb33550ec39fd1562cb588127d79530942c8598dcdff9d21faf9ef2e91ec98a1050f8d0bf415b5113993c2e28b9d223474527ab9c93540d7b545173bde2ff11fbff11e3037bc215edbe4ad63856082ddc686817b5b300979efe9b5bd1ea742bef227b987707cab744a98107aca8125396b1c00027ba03ecbe72cae7d4858767e2a8d31757319f402545c24e10e9c903f877da2baf36e3c4b715e504ffe5aaf92461778d3fcf5cd659744918729cfbbe054b364cffac2bd5a93b57835fc327cb49cf41c53bb3e49997a58a40b8149ef0ac679624ddef9d9526b74bb406fd8e9e7a50bb65e972377acfdfcc738e2b928f5a70d82cbc26ed644b631740675b0b13a4f4b91880d802c76a53a74cde391980eb7a46a0bf1e7958e10aa7847931b487b25d86472bf63d70daa6e61fadecf5fd81a1154d34d71729cee7f25c16b4418538bfc19ca0fe6fe1f5f32b945c30ff4845d6a6fa3cd3324e12569e5dfed9d5d1cca81646184e65209ba7cfd5acd70b8b7accccedddbaaa166ba7e503ca15e4b04d74efa2f3abef99abdeb1862adb48a268c30c9431dbff24ba878bcfb5cb1c1896a1736d11b8ca3745556b2b9510f8e3e786c150d609adfa9b1eb662ab5e937c4f266f18079be0dcd58e8a3f3204534a81b526043a705900b362122c2758826eccf07a2ff0eaa95dc29b2d3c35478906a2612a9b811797819d2c8b3c5217ba055999353a68725e2342b4a8e296b5170ba9c95f1728b97442f0582ed38d9478ad553149ff047eba96ef6d35e548478f5d7b38ea53517f2e66f2c34bc084edc79149778345969c8ea04a1b0ffce12c281471bfdfee2203f3dce3a81f303ad63b4e0b8b37832439e8a5196ad7b635940a7a0e4230f326122074c02a9aa8e466511bec63ad8c2f291bbdbfa7c60dbdac492c0575107c4647b95afe0d426f7929ed44a18aa6001003f1ecd2f56db415bde8f880feb9392012406935e0a13d06094ce816632f386890c0f2a41c16631acda23a2e1f2686d20b789f5fa0666eb4b96c45f364dc8d35d9c08e5685b03305f06c7ad6a71c2966d4af6073b7901d11e040ad6819fe5a6aedede105d644fdc95dd5cf508fe634d68448076eaa37f8b5ce7050cafb9e8adb1d430be88a98e6e81c952504fb5627ee9203e15e2b213ce2d6d5f9ae369ec3d588f9fe46cf46d9fc176d221211a44f7c8400ca13515b7747ec3fdd192ad850c624cb6e308ae4ed69546726c8422bf6a1ad82c9afb0ff40f7ea1bbcd784896ce95392fb2bb64a3895da53e2bd01b0d2534642daa5a203ecc20f3181dbc711c17aa629af5e1991aea06872231b5874e2d35242043361535c8dfb9fa5909744d1778542ec00f5b64e040194b7b4e340fcf302b73c9a991fe078ff8dffaf1db21a22b195247e1136813a0d6bd508f0091e5934fe7b05d24565fe2218f31c5a042dd2210bf4b5ded3253e1ad43834297ac46408d8790fbc48e05c6cca14e5bf97edc0c7612d85f8e979fd09190215f0ffd90b241e067e0aa6c03f6a7b52158f1b470297ffd67c7b5766846bed886ad8c22fdb7d1a972ac1fb98f1b62cb6bb575c0cb1cab7538ebc33f23c5ee7e9a66841f10a3a67cbb66f5e6281e1f1cc58024130655c446236d5a64788774796f5b1e7eaec17ca85ce7776cf165d7bad5a4047577ee1e68cf5b59ee508fa23b341bbb533c57e831d576d59dc84dba67dae52dba91ccbf76b6f1b2798f098759df7d19a6af3980a03169b9eaab4652d712b526f70161eb066d460a6dd9cb22b8364cf89f861dc1c9321b070afbb17421d6faf0019124b21d17063866b23d71a99e1d5832440228a41d5671be93e7af2fa9b5361d365250b8c95162f53bdfe96f8241c3669f94966c0ddfc57ae33694f0c76f27e35a2cbb2748c2e3dbcb0abe5520931a8721ba1f8738e0c887946c519459269332d0dc96e206d6fcfc4e6c7857d46a18c329109d215fdb6a4f9c0bcbfb2d534f32d1e5d4650465f46468f1706f6b7ae2a2fd2793d929d6812992e6e70e5cd9475bd73d6060145054172e6837f8dbefe8fb3db7fbbf9de512ce6c138c73cee1a0c7b6890dcb3983c4ac330fc026ecfda498d469f95972c6e6c1f831c554d12714e73be869325b950d424751847ea82ec34b2c658e95608d84d68ecce34075a7680f4ae9b8b7aacc35f21082d4a6d65d491e37b644f5542d3c01466b38cbb3136a70ab9831e9b379ba52ffac332b7ddec4064d61c519615b4f698533bee4605e626692b9e7dd4d2048d91abaf4e580c7000c77aa146b846d1943bded99f01ac0d6f8aa32796ae426131c6842afd5d7f1d2d9735e6326decb6501c21b0dc7b2cde8f5cfa0237580ed73091f2d9bed5a3d51e0e412c53b46aed1f85b0fa792c85d2f52cb7d24fba1de4ce97050be6ebce8fb4512a8e6d30d340ae3339034a3ad51afb418e82c33ab612435945b9127da5301b06b5c05c8312e6aecca522b85a71010abed99b01cc7cd2a5f496caa34b0efa5c2a8b891c619d302fe", 0x1000}, {&(0x7f00000033c0)}, {&(0x7f0000003400)="a33a3a4bce5ef0b97cd4663108185b31fba566321a8d2d806afe40cbe9ae8b0418daeaf62dfbe706a6cb0bcec41749ccb91aaa2b3963536d636698518446e0a3d6c667396733606bc82835a7ebf53058fee883548219f8552a438b8fdbcadf70c9923129c72c72bdd4cb812f96380d73f31bfbd3d697c056e4a6041871588a0e0e092cc3162d7740c0a0e1ac8a90087634878a650c305546675740b41e625c8121ac0d9f3a0efd29899d0219", 0xac}, {&(0x7f00000034c0)="e2e4500deb045ddc6a66e156c2e418944f1bcc21a98aeda90930594fabe8080dc614d9c4b5", 0x25}], 0x5, 0x200) sysctl$net_mpls(&(0x7f0000003580)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000035c0)="092d2593d2de3bc2960089b30ed28173d9f348f6bc45307b060df84b7dff0919a6166deb3167e017e74a0aa7e1f2350b6b430388e9e8f3a4d6f9fbf8b12e73fd5311f22c9d0d00f2d5ab309ced44e3509fc2cdc89ffcd022963f5db3f502145d95f960b0aab71dcf2c74a4ef022bf5cec7c0e54257f519e8619d996848d23c0b2ce62e473ac55f35b128298e0049761f1b59aebf1a36b9fa494b78e39eb42dbc89107ba8e3533743ef374f145c6af1dd7788c7a945d4a090ebef6bdcc74071435a50", &(0x7f00000036c0)=0xc2, &(0x7f0000003700)="34999e2a5d8e9856220bbe7b166c478a9c", 0x11) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r8 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000037c0)={{0x40, r2, r3, r4, r7, 0x1, 0x7}, 0x400, 0xde7, r8, 0xffffffffffffffff, 0x3, 0xb37, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000003880)={0x6, 0xfa1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r9, 0x7) msgget$private(0x0, 0x400) getsockopt$sock_timeval(r10, 0xffff, 0x3, &(0x7f00000038c0), &(0x7f0000003900)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000003980)={&(0x7f0000003940)=[{0x83, 0x8}, {0x4, 0x9}, {0x6, 0xfffffffc}, {0x83, 0x5}, {0x7, 0x1f}, {0x8e, 0x3a}], 0x6}) setuid(r4) r11 = fcntl$getown(r0, 0x5) ioctl$BIOCFLUSH(r1, 0x20004268) sysctl$net_mpls(&(0x7f00000039c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000003a00)="e1d95f850c3faa321d7818091f697732429c2007464df36dd980e96a8f53597e1e228829f21d33870ad55f07b0d286300b7aa1caaaa4918c4cd38375d4ab77cc7d297a7c9b3a95a9aecd42a3d03e6955154dbd32b2cf872299cbad0cf9cef36063aa724288ad12cad2621f65c73af1e5542dc639e0aac2fd81f9d15f596597c30926a29c2dd42a3f8b496e43783fdb2cd9ee3a88f785b9f1522d485c471534d4eb9f769a0b9111a1c8f995a128838970a71e995e0505f2c9820f41716499e52225a8e5f8d521335bac35269d28f0716af7", &(0x7f0000003b00)=0xd1, &(0x7f0000003b40)="9f27a29df33936e23aa72c3b6a19a7716a2090d61bcb031ee32e92e74beac22b859571de75da462fb83b0e52be848c30ebdde6efd3bfb88de0681ef163eb941eab6907c0b6cf", 0x46) open(&(0x7f0000003bc0)='./file0\x00', 0x8, 0x140) link(&(0x7f0000003c00)='./file0\x00', &(0x7f0000003c40)='./file0\x00') r12 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000003c80)={{0x2, r6, r7, r4, r3, 0x18, 0x3f}, 0x8, 0xff, r11, r5, 0x1, 0x2, 0x80000000}) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000003d00), &(0x7f0000003d40)=0x10) fsync(r1) semget$private(0x0, 0x4, 0x40) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(r4, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='{', 0x1}], 0x1, 0x3) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561a", 0x152}], 0x3) executing program 7: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x7, 0x0, 0x7, 0x0) kevent(r0, 0x0, 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="878d399262e1be00000000000000005c53a7ef8879eead42033df52c4e2c51a3fc7e9069f06b2c789800938e1c930971869e78a0a9be81577033579a4196991f751a14ff7fc6381edea9b677b8dba1da7be40270258fc2945dae5b7196f17f58de50e91a4fe2a6a2cdf43585d16f1d65c3089cf77abed2d04ec3e15fe3fa", 0x7e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) close(r2) executing program 7: syz_open_pts() syz_open_pts() setreuid(0xee00, 0x0) r0 = getuid() ktrace(0x0, 0x1, 0x40001400, 0x0) setuid(0x0) pipe2(0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000056, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) semget(0x0, 0x0, 0x40) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) setreuid(0xee00, r0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) flock(r4, 0x7) fcntl$lock(r4, 0x7, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) executing program 3: sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e844", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000900)="fe4b2e97f5ac71cfc3b1a1617e0604cba9bd634f5186810d70c634c26a0fa68f7d89879222c67dda4a352c3326390033e8b0a16190b43f8b0106caff822f07f7b6e962c3e235dcf835065a42994ad9935d541cb9e2d14a948cbab811204280aa", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468b36b39bf855ecb97381a139f5e4ce7a316fefa82484964b7e943f0e662c1f9bb210cad7a11ce5b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf391623ce984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x2004, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001c1000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001c2000/0x2000)=nil, &(0x7f00006ed000/0x2000)=nil}, {&(0x7f0000217000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil, 0x3}, {&(0x7f0000386000/0x3000)=nil, &(0x7f00002c8000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005e6000/0x1000)=nil}, {&(0x7f0000649000/0x2000)=nil, 0x0, 0x100000000}, {&(0x7f0000391000/0x4000)=nil, &(0x7f00004d1000/0x1000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000800)="19d7fb2f930f9e1a1a665de7e6a96e3be9178516ffb442e80f10beec61e6169eb202226c25332bdf31995959b834579c1eb95de519d5142dddff45e918c85262b6ebfc6a4fad5c78031a57124421c0a7a255f80696212bc8357c23349b786a41c2126fc2b6837c1c5a21ca2de66eda3431fe37bbe20048f7ebb18dc6226193253c1bace94d4a399c35318c3b74b606d9d9b8ec7e5467b6e6f824ca3bab25e8bf8c361e6e941e9828b3a6797a4f8967f0a5c8074a5ead26b3c2375ff6b63886306db2c6f5f47fd5ec138d506801eb36c4501d1ab90e9b95e3ec7676f0ea", &(0x7f00000000c0)=0xdd, &(0x7f0000000700)="b3bcd6df759594e4f854b9b479707a15640e50a7bb1ee05b730fca996d95b64b5eb3e8bfac55adcc3241fd4f964a1c70ee3e0da0e26440d19872f2d69373d941b2cf477fbab0d7f5bdb5f3c934c0c61d9c1a3afdab5bfdc014", 0x59) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) listen(r0, 0xfffffffc) socketpair(0x0, 0x1, 0x7, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55d", 0x5}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {0x0}], 0x2) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000002840)="dfdd97f7821c8e543202a2ecc0fcf8ab374b493025b7fe492c9e4eaaea42a0532a08fcf5b80b99f1f20f58894da949d6b68f61744eb0f7824ab93f5f52605a01c029b935d45d9a71ed6c484e6c8fefe0a7412ea49ef3759ca90819335d1146c34fcce91eae66be08b99a84210b43e62017636c1691c28ce0d8f070e9fba4351d73ed1be6798bfdecb190912e05c6880af373149ee2c97cf36b2516c99bfba67a2679961dda572fdb53f365f61bd7bd2d69e0cc3b13d052ba2d98d97b1f78616b33259bf758859328870af48b02835d46a1bf9a45abfa714bac14499558e2ad9ff47cb1a6821a28899dc56ee25986d0df83cbb44a2aeefc2aefff445eb3b040e9b9184ff8f58c4f32626f42054e25c1a9db04628745ad9c12ea089f75ac6a01cecb2e7bd94cd6237d50abaf7f202f0199653bc9f26c50522e29796c335b21201be04e86ac7e957c7fd9a7326725016a5af8173eb36107314cfdde5de8ce41dca6cc5ed171abf72d0eff98b52c3a9528bc7678af7e9830b56e4eb13822ee69944da753638bd8801b5141ca11dc3c58e6ec54747e718fd40befeb99dedffe90db9c1abc8783eaca24e7dd5251648b146b1edd188bb538d09aac2876367b653512fc45932d8263b972b3f2b472261f3742bd3a8ed38781e77045bbe337896da65def978450f3567c89e0579c43f0d1d70e834d9fb9299bc50b9ceb014d47959f815f7c8ec1fdc826cfcf4ba7d902c17691566b69ea851a78cecde574518f07c7e0269f8877636268e0acf22b5c5cdb3bf4f7af029a84a5963b0d4784b309d995321c9675bfa0572cd7a1b286a6b5f2794af9651dc4c13d5f587515901f94068b534a38900fc0d0f05b644fa0cb1de5c6ec14f1158ff628aa405aac4d439f6fdae953c4726e688a3221a77da73b86cc38404bdc09c7b23ccf03660b8029643d975aa7150eaa52ce2946f85c34e74b6fed7182dd496025776067cdeff785af76d1d8baebc736391cf7d85347ac9842be4c562960b1a9bf45f09a4aa4629d6dca5455b5aa56754c137fd421d64d123d50f5b15063ab2232bcd270f4066d66dfec785234fde3bd9481cba15f8f50f8681f53cceb3f48cad4cd1be0fd672423f97b22e2c57c0761430aaea056d8d9ff5412650e81e539ce225dd4b48dc13cc1b53e88dae97461a81d9ecd20d8d2b5660d90aa75b5e84ac0e98e5456c6a0f7e45a6633630311b416ba4e8d92bbe558956ebac7342f4e9a17546d6c03466cef157887e695b7436defdbcd4b2890055ccc63cf70734f8f8d65dab9dc604b21eada96a8ed54219963b54648b84fdd0d3de84f65a7f152bf54c20c5aff7644d7b91cb58c4b933ee1afba0c1da46e6666a424bf459f8d4e339b45cf69d166270580cf87ac5299fd7cc43c81406041db14b53fdac5b141aa2a28c704211e6fbfbab52d10cd2c91cc0cea2f0dfde0ba4d4757d2f1f35797304d8899f6641b78c9d5c6cb5d9e3150117e6dca2d8e40cfd2b2da4b4230bddf1c544f8fe32a7af45c3910636dfb7055a506352d249fe6b40b29052d928d4d0c28882e8b44e3aa6a0cda1ffdfcac1109f144a948880f5d24a26e7afaa5d1f789ce6dfc3a31321c5b772f37e89d369aeed3b7c6fd7abd4e19f672c94bf1b37cdd44baddf2947208586f14b966a6f9018d0ac44e2ebd06917d13d1c8a0cd10f2e6b93f5d24f3a5a02e656d2dd1efdab9f12ae2ce1592fcb663c6e5a2d6017c7960855470a6e2b65dff1bb4aa44939a2ef251c1a104d0018b79e3ce40069bbfec9e76074476795143c64c5c3e1a7c711f5957b8d47a962e6717cbf3a1009cfd3fae6f156d10a66d64aea945cd0649c2cc1282f783c1b5ed3d6fbf756d098aa9f55ab0c3282c101d298a73354f48169786738973c99ca262fe9ccba94b4db462adc0b8512967e9f610dbba798fe4190bdf81090c46c20c0f840af95cd2881c5079fd49390e7d16a4ef5b8cc6927375c7b4bd05d6cf3f44dfd37233512f8cfb03441bd30d85e95b4e71dbdb32347f8a7a8d6552a662fb916192e12b247bc7f6506fb675558438bc115d581e0ab523060073f6f76e55177380375c13bd039c8bb70ee840c4fa2283ff00fdd0b5fa1a5ee81131a3f2434c732edeee0477810e13040e7d81df267cbdac62d79acea9d7ae88140e37d9bc8abe31a120d38a458d8023637218ab7be1d495a5abee8410578de8917d901ed0792d4bdccb144e698c4be94f1a451d3d522b875364753f44f4b5dd42f2d77400aa6d705f049f29742a0dc8d9309db13bcebdc1d1bd5680d65c1be0f479cca2813665c9b15e23124c80d871a20fce92a53c2728874de0c0282f274da08b7cb7043b0c5673c20d6612d4a433a7d1115565b269bfd42fac44b49c876b58ea22093aa98942037d04e060c60cd787b6ee8031a6de3ccc9ebb4a227873085a60fb1e9d0d481a3600c798055bf4fd8a4264f3a8874a90dcaf8b4aa6a1d226a5e29f07c275dfd119f66f9a00eccedac556eb81e4d7be7c874d03bedd270715911842d00de4834f2a75a9626e76e8a16ece4d95feb0305f60068e015c346739158d55e7c00edd8af96c90905b12d3064816d101c5b3308b4af77fbe92fc277adba1dbe7210d53b7013732b645e0b4a27bb8fa1bea79fcb137ac61de43f19c2d2130e9722cd1fd24d89cb1f78172595a8f648f3ab328a4c9775aa3f0199643a483250652535b29649847c34dc9b3d81ca8504fa5e3145935e0e7f75dae286c2aa63144dbf10814685b9fd9f89269ff342b113c4b7023a0991ebdf794c47ad2ec5891c234423db66246c5fb8dd33ec8ed05a499099cb3b23875c2c7590b7a23a8bb8f193333ed671d030f00bbd6a1a4174178ef25f01ec351acf429a3198b675b4017fd4e7c7539505db2727e85d37877cc066ec709c9f6e0a748805f8574775c98663ca3ad713168bc73c4929de8ec762255525009430dde87ca218babbafae538ec08144d38e10e794f6e00cda60035f85d810263dfbab58e9b05dc8df469c8b0b292b7a6a9ab9dd20b37a66bc314ffa03adb64530067a3d0c621c14f0e5aead71f835fb4e07480958ca90c7d657f93bec94244a57ee37dc80d8608427e901b0f7fc5504f5185b93980106b87bcf1455a43e37faaaec9e626b21faf54ad49f3adf8b4be82d6ed51f841d043159deb74fb2723687069663eb0268624bdfa8c6879815b9e45a80a26fa8229d92dafaeca79cde47fe69cad3b4daf54b4575e0dfd0264812ace7a60c6ceb1d4896a2662ee122e972ef55bb105ef18fd94f6f9dcd3d7c7250bd551e32ce16ee185ba7a72019ffc5ae52af7010d1748be6b34700e9158c25c15c5e81426d5f76422787994c03b246dedec0bb4695c7c0e4c28d5bb924e3a2e8ee6e62fe42b38fe74527695d796fe479067d7090ba4610c93dbd3fd2a8df6219c72318b610f61577cd32215a301a9204812e46bbe77144b3c09a4df5b349ab06451f935e4b4fbc3cce8f7210bd4099bb0c94c02bc659b5e545c24ea137643b50f51a7d3a183d7aaa122ae07d8583d3367e6269f65ac9b31e9d958416e9a027a76c49acdfe8573744fd7961634b9c8263fb29fddeb0df1e0d7029ad954fcbea8d587fb0409da26a7e61e5692380e3faff24d6f147e84c54599043c12bb7fd563da6cabbdf8cbeba6d0d3bee7e17771d0c2bf878959efa8c7ec00dd232d90b8308dd39215041d1803950cd988500a48e74d33893ac11bfe9b7daddfd5d5d83972ea63255c121bcefa9320a14c8798bc023758dcc7d62dab9784e8c9d22e3ed3a1f502983fc57f68f3aa7bc74a207fe0462bdf800f132b30ec0237ce074e8f0abe6e80f4f3e50ee61518e209dad7b8b59d14440bafc480bad751c151c0d2be66c0415975e9d4c79c42ca1871248b4e51a70810b84aa468a499f9b07c98dff8db9ce7485ba734f155a7ae4e58ec0038dc4620f5a717950b0c7bb7ce67b125b47e1876903758176b1e5d6794f3e03498df3d538451e12bbbfad6fb94674a4031c2fd32c83bc00cbf54095b36efb10ee3a23dd344d2e96e1f510f64cb60276063d30f156ac9ad83dc1881f59caea89dfb7538172a80cd63b471cd5bf319d68ab48c72b6c7944f0872f08805a40fcde80370676745152a4c2a1963f18dfc74234ebec8d7883c09a8450e3152fe5acb722b99b9ccec04a6570d3dd3281a8a59a2e3dcf60c14f4a7e40a8f53657ccb8e4372fdf7aa7a355d4f611c333eed9e9c2812e64483fb73f0dafc7e2e29c7572956d006f7281862808e35d3301e9d169bb18170ed1a3a9c195a05bf216c1bc6209a891923afcbb31a1f493d91b1532db4219be94198192b8ccc91cfd963aeef73862f4f2ee2c292f3beb3c972ba8b7e0756774eef8ffb58f36502659bf8a99b40a37d642ae45868a06da7f13de2b4785e4b115d19016e11d06fe193a1e7fae295e0298a12c2b548b4bb75bcef84907603a45ba44bc0122f89a7895b58ebb28652e5c9647fc025dc12d4ceb8898c42b7ca4cbd664ad313030df637d1e936b074deec951f80885f1195f8500dfb322f22885b2a5c268c5e0209c37010d2e001a2da63ebca2929954eb6c2e3a50d004451a1667ce4e75bcfd647791d5cb053df392634e5141d9c60c2491e86940216f39985682a72fbfac1582800f7297eabe6e7361b92c89bcd9a49af458af2c1583a2314afa44787a4a3be9928065f5574ba2d056cd638fd85a4c9f00c8668209ab56ec231edf0908857ac67bb5bf5938b2baf0955a81f57004746fc5b099b5e4b75427b387e1a4b723f009d92c24fa08b3ba0789628587e0ea986a7dc7b5c4b6f4fac08495f4200a3f90d601fd9d224847871aa9c8499f7cf12f45a44a15f57ec52fdc783a8c79648fce6e8d228d713c07bf4c6adeffa3a8ea6fd712d474736b597d7d541c0a435eb510d957110d20397e1d8bf84d16373510c2c65bd353d6bc6fad82d8ef05e81f1bde55728b26babb1101139a4d6e44c2d71fa237292814d3e50545d75f2aeeca6d9696b8f2db8e60171be0bb001e33fe8fe67b0353dcb5198353f8a1af788d4afc2412ebad4dd573d24c96786ac9cf101da010efa45399d4313575617531bbcf9f895a4ed8ab491e7f1dec59237e518a9ebd83a9c8f8b1431a1c7618bc59639919c61a0011a2b087a1195dc0552a1c91726591fe7cf5400f3b9efc114806af1983a355238ab55c0f95fc23337988d24c335edcc13e94c8caf027fc721ea7328f22805595da93d58018892a045e8d2abefb09c538fc366b9c739da40d70b08fca9a0776c53c0e92e30972cb8fecbd266ea3306c80b2d0057930ee47d1a281c23858095d3ef198d281d4c4cbef6f26f1fa7cdd0b925e13cf8ee69db5ef70b20b860317ff05a447cb8feb32e41f29473364bb86e62bc9c28ea1623fa1a360c276f9eea082b204610ab533b10a376e521b26afe78041160e2de9b8fc52fe46b94f8c1d8227a2b56f68c7d7d398b3b2c71b81cbc42b42b818dcb85817647f00432dfd90213d832c50d37fa19d8e2f4536164d4da4ca62af3dc84439e2544814cda466dd6bf82254625c9bb20be5c984c7eef95612a41d8a0cbef766821f3202729157c709da827097dd7b85f0cd5704141747038246062f80888cd4304cb1e5f3345ebef4e2e16df64f2f568b27069308917a52f4853e8b00c587edd9f751741cc7560f89426a2dd5184cf04b88001b41fec3579dbda754e707a7b1a13d066bd88b71b8db5a2e2fcf4fd74e22f894ef246af5e5da2ac38a27a314fd5886f0197ca5e", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="728fa0c0cbeee37eec9a7f797cca4fc5605eb2d6a62b689e93d46612704f55a1b67d0b94efadc96a05c8b7c169bbfb940cada434ddd2daaf7ee91818918627d2e1e3678f3d448d2748d3431ade41b34816fd17a66d3aa3f2da7d2811261609067b084a1aa80c05acf11e3edc206ee4b9c85fe468dc1277d6b0b30877e82b0517cc8d32b2e0552eb42b0540d30055ab3938b21daf797fc1989a067bd210d2d8267b8e01839a6220091ec0294b6b450f35fd6bdf57abe42ac6f0d3212151db8181fe3d7006b84010d60ea5658fab4ec4a80fee6a01874fccda6a75dd12143bd238", 0xe0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000240)=0x5, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4305000612333", 0x1a) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x6c, 0x0, 0x0, 0x2}, {0x4}, {0x26, 0x20}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000540)="eae0a3b07dd3220cc13fee1aeba1e1b7b6391465594b82abcffd9cd0e2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8198bfb73daf9dd926c8fd30e6af3a5607d45959db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f0aae478a9acfccb493c8f97eac5d3bd93c7d167ed536857c49583a854ecd39577a3cfd441ae8c6920053e19d7fb6a2ceeaff1adef6acbdeb3f8423ac718d3ba4bcdc7df57753ede1fcddb9e3d6da0e02b517e80bc4f6a8bd68a5abd40dad64", 0xf0, 0xe, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x62, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) socket(0x11, 0x3, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) r2 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() recvfrom$inet(r0, &(0x7f0000000140)=""/108, 0x6c, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x933d, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x401, 0x70a, r1}) socket$inet6(0x18, 0x8000, 0x3f) setpgid(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x57) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = getppid() fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r4, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000006c0)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r6, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 4: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0fdb000000000023001a00010000400000d900"}) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() setreuid(0x0, r4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f00000001c0)=[&(0x7f0000000140)='/\'%]\'\')^\x00', &(0x7f0000000180)='@/*\x00']) r5 = getegid() r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, r4, r5, r6, r8, 0x8}, 0x0, 0x2, 0xffffffffffffffff, r9, 0x4, 0x3, 0x4, 0x3ff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES16=r1], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r1) recvmsg(r12, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffa000/0x4000)=nil) sendmmsg(r10, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000640)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x2, 0x7}) select(0x40, &(0x7f0000000080)={0x7fff, 0x0, 0x30, 0x9, 0xdda, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000003c0)="7c173b897d98959e563471c0706c50fcd4087427519b969b7d4bf51fb5ee8427e15074f614c4702bbb08ccb78b64bed8098a7a697f6e6157a3740f36dc7131fa32a3f89fdefd3ac7aef1b186b4dc3c7de04763d3dd00eca2d1a4a9757c1754e7701c26c68f93605927202c0de61cc6463a96c1e22321bc8ee6270ac2425f46ae1ddbecf448fb4b0dce3f582f6817fb410404b7a9bff48057a1c9ab5a199bd2e3d3ebc3df8b3d33addfc7cb5beb4aa98884abc486d5db9575326940c852a5f81f3f78a0"}, {&(0x7f00000004c0)="bb7b561a2ed6a0d97ec1ad48f1f01744657c9bf71cabbf191153e8b85bf067f7c3296cd5c79d3fb7a05844fca1e468f0eeef893926e70739f4384edaab49689d3f91bca14774adc047c3328e47597eb2fd68cd9c61eb676b94a45d6c8a92d85702711d24b02d00075f"}], 0x1000000000000071) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="005d56ea37d01e003f46c875df093fe53271ab77200473e18d71ab81a55d54bfb8d88ea551b08ca5b919df42e02afb7b5c73e6e2efe71951ad552fbbabb3a05ae1f6f3ad6ad90b5ee8d736a45b08b6697a5a82ee1d75e0a1", 0x58) mkdir(&(0x7f0000000100)='./file0\x00', 0x1d) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x0, 0x8, 0x7fffffff}) r5 = socket(0x20, 0x3, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) dup2(r4, r2) r7 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x88) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x8, 0x20}, {0x5, 0xffffffffffffffff}}) fcntl$getown(r7, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0xb98) pipe(&(0x7f0000000080)) read(0xffffffffffffffff, &(0x7f0000000540)=""/205, 0xcd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fff, 0x0, 0x1, 0xdfcffbc1, "97115f33ba7d00fdff0104000000000000de00"}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x3}, {}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r1 = kqueue() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) kevent(r1, 0xfffffffffffffffe, 0x100, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fffffffffffffff, 0x4ac13d}, {{r0}, 0xfffffffffffffffa, 0x81, 0x8, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x81, 0x40, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2d, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffffffffffff, 0x3}], 0x7ff, &(0x7f0000000140)={0x5df, 0x6}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) syz_open_pts() r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0xff}, {0x1, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) preadv(r0, &(0x7f00000004c0), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, &(0x7f0000000300)) socket$inet6(0x18, 0x0, 0x0) executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0xc00, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r6 = socket$inet(0x2, 0x0, 0x80) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xa, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x48000000) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0xd04b79acae7f445b) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="d87d5e324db1dfa2ba1e57ce3e2e98850e1fad9d7ee7cfcfe5692334510da644ea4331e7fbc2f2e91516e7b0f4820a57372316de521b0bf676e3cfa0b0e1b604e41fe7caeee5e5a57a99000200720fb396d196c18d58c9d361f6c2207a4428696c9f73910bdc10a7fa8f5e3e18cee1b7cc13af21a072c7d9636d625c8025657ceacdb645175234d0d1363c6c6cd91f96429493c45907ba460c8485200200000000000000d4d08344a621fde461fc1b9adb68914e86d60a3b62cdc98206ba52a566b3c54b26c4d3c4a5a3a63f3ca6e0b5c1888e338f07c4d8760b451c96b03c9cb0d733e55adf2e69112ba61dedae7eca2e905d583ea96ef880ffe8e01ba9a7fc036754aaece8729432e870236b3b9ddc1962a8efd379e0e51ecef71470c608edf86e6db6e10e935322705df2156354dac6b660f973027e17790311687773d5a67faf697b6c1fc0de45ad5787a9a6c6cacb83a57a76425307e960e53fd044727996563c8a23b20bcb6bc3b768901ba7145543edd0931aa8c17a4c83bb9b5d593d615a544cb5b9269c6b551a197aa667b0c52c1e6875e77118a839b3be75dfa64e2e51c5407a5e95db6429eb32fac04b3c843e564f685a5e08b00cbb19aa35e302fa13f86d2a2a9c8f724d47a0b6d9e20b10b1a36e83976dffff1868ea69f97c16d588cb85435ec03219a3ebb3f1a2d342bda9f7f28bf2458ecd637931fe5f9025adfffbf59374000000000000", &(0x7f00000000c0)=0x20c, 0x0, 0x0) executing program 0: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) write(r5, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) shmdt(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) close(r0) dup2(r0, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaaaa86dd605f6ad900383a023bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000100fe8000020000000000000000000000aa"]) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2018, 0xffffffffffffffff, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x209c0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) close(r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@empty, @random="89a50c80f255", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="3fb9b55ac02c", @broadcast, @local, @broadcast}}}}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(0x0, 0x80000000000206, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='\t', 0x1) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r4, 0x0, 0x5, 0x0, 0x0) syz_open_pts() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ftruncate(r5, 0x0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4b) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) fchmod(r1, 0x28) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x9, 0x4, 0x1, 0xfffffff9, 0x0, 0x90, 0x1, 0x2, 0x7, 0x1}) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x0, 0x0, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/149) poll(&(0x7f0000000300)=[{r2, 0x104}, {r1, 0x2}, {r4, 0x40}, {r4, 0x4}, {r2, 0x942cc4c041ba035a}, {r2, 0x80}], 0x6, 0x99a) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000340)={0x7, 0x20, {0x9, 0x7}}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x2) fsync(0xffffffffffffffff) semget$private(0x0, 0x4, 0x12) r6 = dup(r2) ioctl$KDSETRAD(r4, 0x20004b43) msgget$private(0x0, 0x1) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000003c0)=""/215) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000004c0)={0x101, 0x800, 0x4, 0x4, "254ca1b8a0571582689e82c258a5074b09669158", 0x3, 0x3}) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000540)="2d8e2e4dc333cbdb56f20d15ec2ab36c3d9abdd4c904825ee1d8646d8f8714b152d96b21a7f7388a736085047593e72e2672f39452bbb441687110685456", &(0x7f0000000580)=0x3e, &(0x7f00000005c0)="47e361641cdd52271a2834da1ac128b184bace60adbd6ab7914f311085722f7d930d504490653f2d005b2a03741228d05a4b767b5a17919c3e9ba18aade7ca445e88a00b21ed4a28df80f7fd41e5e2a748d83b581ccf1d4a88778259d11a1bb9944705f5f366e1aedd71d34dea52a74177ddeaa4fe1ed303f2b25fa9847bc1a368d569bcd1a40b6655216e9cc817b12b50c4ccc7d649b3f49eefbacee3e9814fd1afe03b33018fc739d9d820f71cde81a26d13fa3ced584af51124f01c1b78d2121ba0ebd2fea721eaeb663f", 0xcc) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) socket(0x18, 0x4000, 0x9) fcntl$dupfd(r2, 0xa, r1) mkdir(&(0x7f0000000700)='./file0\x00', 0x1cc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r8 = shmget$private(0x0, 0x3000, 0x8e, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) dup2(0xffffffffffffffff, r7) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) dup2(r5, r4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x53) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7f}, {0x3, 0x7}}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r3, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ca9000/0x3000)=nil, &(0x7f00004df000/0x4000)=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}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() kevent(r3, &(0x7f00000000c0), 0x103, &(0x7f0000000180), 0x9, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r7 = dup(r1) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x8, 0xfffffff9, {0x2, 0x1}}) pread(r1, &(0x7f00000000c0)="e82caa028d8647a74af87745f3e1b96486b231d13d87524928e0ba35b050fa1a55731703d961e3e03f90b4bee9359fe39e0d1b0c896b27e9a08a680f1d1aa9e043b0e57dc7ffdecf1a603388269dd77d8d1815848e7a00b91668750befc93eaa8ca960f32f6f94dd172e8183721231923037fbbc6a3aa35050b7dad6b7e59678e238acca0c7efa9daeb2df3882d3cb1e286883584f1ad43885bbf8b27bb05ee62e4fe7bdf8404f77c05e55cab0e079d159eed7d3edf9891ca2e9cec7ecc8ddeaab50095a7485103ea359cf7324fbb2c700c03780ac5ea721d7effcd9411f69b5b0dc29403a02516a1402c444acdb1292f80faa292f9e1bfb18d4d2", 0xfb, 0x1000) r2 = getegid() setegid(r2) setegid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x1, 0x2}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000240)=0x81) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x7) flock(r1, 0x1) ftruncate(r1, 0xfff) setregid(r3, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x7, 0x5, 0x8, 0x8}, {0xfbff, 0x6, 0x8, 0xf99}, {0x8, 0x4, 0x8, 0x1}, {0x7ff, 0x2, 0x0, 0x4}, {0x400, 0x5, 0x6, 0xe45}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000380)=0x20) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000400)) r6 = semget$private(0x0, 0x4, 0x4e6) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000440)=""/250) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000600)=0x7) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000640)=""/19, &(0x7f0000000680)=0x13) setegid(r3) setgid(r2) r7 = semget(0x1, 0x3, 0x28) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000006c0)=[0x9, 0x0]) executing program 6: sysctl$hw(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() socket$inet6(0x18, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x11e}, 0x0, 0xf001, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0xfffffff9, 0x0, 0x7, 0x0) semget$private(0x0, 0x1, 0x201) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3e) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r3 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) executing program 7: socket$inet(0x2, 0x1, 0x8) r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9", 0x1}], 0x1) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r2) open(&(0x7f0000000280)='./file1\x00', 0x282, 0x0) acct(&(0x7f0000000240)='./file1\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(0x0, 0x2000, 0xd02) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000140)}) setrlimit(0x0, &(0x7f0000000380)) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="230011e5", 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/78, 0x4e}], 0x1) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020697f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x10, 0x800000}, {0x6, 0x0, 0xfc, 0xffffa416}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) setgroups(0x2, &(0x7f0000000040)=[r4, r8]) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020691f, &(0x7f00000001c0)) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="98d57f719e2c96be2fdf4258e5c9d3a98a8ea801e88580203b0273ad15704b690a2ae83eb45352bf918666eef0bbdc02cadf814541de499b704ce18e5ca4a9aaed8979c1b45865ed06", &(0x7f0000000100)=0x49, &(0x7f0000000140), 0x0) executing program 7: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x1d9) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, r1, r2, r3, r4, 0xc0, 0x1f}, 0x6, 0x8000, r5, r6, 0x10001, 0x8, 0x1ff, 0x5}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = msgget$private(0x0, 0x651) msgctl$IPC_RMID(r8, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000280)={0x0, 0x5, 0x0}) executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x6, 0x101, 0x1}) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000280)=""/151) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = socket(0x2, 0x4, 0x3f) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000202000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x12) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) syz_emit_ethernet(0x30, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x22, 0x0, 0xffff, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @generic="3301bca34378b7aa21f399324247"}}}}) chroot(&(0x7f0000000040)='\x00') executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940), 0x0, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) open(0x0, 0x801, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) executing program 1: flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800019078ac1400aae00000019657000000000000000000000000000000530b306925469b087202845fc99097de26411e52820d60e97bf5c4729a5a3f5cf0d9592a839de2f4715be8bdd9692dfd56cc4a8db1ed71e88d2349badb0649dda9f4e300d5b694fe506e1944e2df92224e9e17"]) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./bus\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r0, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r0, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r1, 0x0, r1, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r6 = syz_open_pts() close(r6) executing program 3: mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = getpid() getpgid(r2) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000e00)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000400)=0xf15) recvmmsg(r5, &(0x7f0000000b00)={&(0x7f00000001c0)={&(0x7f0000000140)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000980)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f0000000800)=""/121, 0x79}, {&(0x7f0000000880)=""/220, 0xdc}], 0x5, &(0x7f0000000a00)=""/248, 0xf8}, 0xffff8000}, 0x10, 0x1000, &(0x7f0000000b40)={0x7}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlockall(0x1) executing program 7: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100e02) pipe(0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r2 = msgget$private(0x0, 0x716) msgrcv(r2, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 2: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x7, 0x5, 0x8, 0x16e, 0x3, 0x6, 0x8, 0x10, [{0x401, 0x3000, 0xfffffffc, 0x401}, {0xffffffff, 0x2, 0x2, 0x2}, {0x9, 0x80000001, 0x7, 0x9}, {0x8, 0xffff, 0x18000000, 0x1}, {0x1, 0xa3fc, 0x6, 0x100}, {0x7ff, 0x544, 0x3, 0x2}, {0x80, 0x9, 0x333, 0x7fffffff}, {0x6a, 0x3, 0x1, 0x7937}, {0x6, 0x3, 0x7, 0x6}, {0xd53, 0x80000000, 0x5, 0x9}, {0x10000, 0x6, 0x2, 0x8000}, {0x8000, 0x7, 0x8001, 0x9}, {0x1, 0x1, 0x5, 0x9}, {0x5, 0x7ff, 0x40, 0x80000001}, {0x0, 0x1f, 0x9, 0x9}, {0x3, 0x40, 0x1ff, 0xffffffff}]}) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x6, 0x1, 0x9, 0x5, 0xffff}, {0xa98d, 0x7f, 0x100, 0x8, 0x5}, {0x7, 0x100, 0xdfc8, 0x2, 0x7}, {0x9, 0x72, 0x7ec8, 0x6, 0x6}, {0x8, 0xceb, 0x6, 0x5, 0x61}, {0x100, 0x3, 0x4, 0x2, 0xffe9}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3011, r0, 0x7) sysctl$hw(&(0x7f0000000280)={0x6, 0x10}, 0x2, &(0x7f00000002c0)="1957d2ed80c0b2564da1aa11c6289bc8fb05b8b5f60b65e1dc9e7e", &(0x7f0000000300)=0x1b, &(0x7f0000000340)="2475e2755eca920f132e53ad8a229f43b4ff942e72976f0f661cf350a89982b0be71b5cf26099aa51b6b3cfbcfcc53476fbf472ff11924465e622bf8f3663ae402daa895b2e7f78aabef2b963c0d31771243df", 0x53) ftruncate(r0, 0x5) sysctl$hw(&(0x7f00000003c0)={0x6, 0x7}, 0x2, &(0x7f0000000400)="9dcbf84d0324bbc67511c99c663650dbe1986dbb37c349fa86b086d402cbe7de75b6fdb8ea8221a71c01f99365fc446f1366e2cea37015a88910d84fbb86141b1d659c06cd17a9766a1c3210d246c87ae293f867c2901b3420f7ae958985ea1817b8c90b337de1385e1742413d8419bd3ddccf38964413c48b059d8b591694e753b0eb94470f5652aeed9e9cd54be0384134bce64ffd4c18a4fcbef8a6b0b4f42fe1b994", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="db56808bfd7a0cd729c4de337e372df65e4c36a881f8cd2c09e5ac63febabd4d53c514cfd538c545cb07194df6e2884aa6743e13c6fbbade0903c1b5c335357d6d38f18d5d5eeded18f15451563164f5d274bc6492bf5ab7758e0d971a2d6723f8805f876cc11aea695d3d1fddade2b636ff", 0x72) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000580)) r2 = shmget(0x3, 0x3000, 0x405, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x5) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000640)=""/33, 0x21}, {&(0x7f0000000680)=""/248, 0xf8}], 0x2, &(0x7f00000007c0)=""/194, 0xc2}, 0x0) writev(r0, &(0x7f0000001000)=[{&(0x7f0000000900)="1cc274cf3db64ffdeb2ce8dd1cd609e069f732971d80a7984631ffade59e0141e95b684faea4a080ba8405844f686d1ce6bc56f8789c19a8c45fbd0b2412a279f6c8bd061fbfe6a2406d3bd488a1e21a66ec27f1fc00464402db79d0a8aad108ebd62a2e6a1d92815d40b3af17e169362eae755bc005d49a39eeaa012925f546ecb14d428f2ea7db65fd45844b288e583f1c7dd6138db4ba495cd9f38e94fcdcc9867963a3a882efde9b0100b478b0648a9332efd635158bc45293a30d7c21aacd3b0163b6298cde736d14a9bfc97f61e9383e585aa6636f3fd315616372455d6076f8e82e", 0xe5}, {&(0x7f0000000a00)="dc0eb7680a36dc621eb907277b62761a5fe0d197724d2a3b750997f17cb119ea49a2e84fec0c5f046fa1ad8ce7f67f5a31680d203b33184b1eed10efd5f94fdf2e8a44c438ea3b8d9bfff050a25e8f34c7c9db58323c060af2319c8f3aac58fff8c2abd6af20d19a20a77db13601797bc8270aaeb0df226d18e1f9ff1ac1df7ac2", 0x81}, {&(0x7f0000000ac0)="2ef5e07a89e4a456384fcaf57f18fd0003dcf6380c6674bb27c71f22911c77f4a89d63080de76b2b4b92f05c9f9a32c2f1841a1bb69e0a6aee04e205117ac1cfc50350606e89e130d931b5190a0b0225f835d838d04bad1c593373356972344ada0d39e1deeb84d2a9669696bdbdd5", 0x6f}, {&(0x7f0000000b40)="73eaf6c8c1201ce859833b01e9971a6199c4246a10325a0af1017d179f898f96224ad76af17145ba23a4f33c783def80b42fecfdde27119fedc3b5f9db014878f2cc5ce8869cf39e4bd04eebaf7e6d052f92ff970821fb8733ed81ee0c6ac84c4d6e80a75dec2ab6f1575ce8d00c50", 0x6f}, {&(0x7f0000000bc0)="d969cbbab0bd336acd138ec0871f05ed5d9577ba6785fe64a7b0042784b9bf8b654a78167fc25a25acc2e6ee0d3036cad6f23353fad8cf847a859c4d6971f9ddf5625fec574170e4814f279b074a1759d0caee8beb313530cada6fbb64d39f8108de8f066b3548e4e18a4b6a79970b3c3798b84b4e6bb31359bdbb1a07616c06e645a76e222dceac2314745e6fcf5426922c2d13005042fb9302412062ebc8b207749fd4aed1a3a3e014f5782b163d634b9dcdb4dbdcfad09d7e17540240faacde0a5ac7a65a45e8f6", 0xc9}, {&(0x7f0000000cc0)="b9112a826bee6194519d7e6131c9a29acbc8dadb049a40e143570d8ba3644c13f0b3628f08f8803698ea080ffb395617a1a5ae6c2787cfd84fa0d150382e80435a7b9953d3705b486bcaa87d0cb6637bcce624748f0a225eb1e6e02fccb4d1405b9d04dd79753a4d10cea288aff0871ed849bdd2c9c643d6b28a0c974d55ddcf89707beb0f", 0x85}, {&(0x7f0000000d80)="99b04169a62c25d7bbd8e438014e7b248c65acfd58d5881f9a8641b76201ddaac84ab00b1deafa7a5f5a129520dceff09a1860322b57bdbef7fd9a786c5b01cf36425060c99a091cfbd3d7610dfe5879a6f1ade196c6c432a57c067e5011df8ed990d6b41ea2e3ba7b7c76aced2ccda6e591f604dba0a30f8ada78cbf88c26b3fb198faf5a2bd1ba93f3f2096eefc00afbe8343b1f0703ff09", 0x99}, {&(0x7f0000000e40)="a4c6bb5dca9ddb488d8dfb67748a7786f9182ada418aec85269bc2e6aec3f086d618f814927244c58db06b70c30eab8551b1986de8598e5d77e7b7abf4beb2805d15a716fcfdb62f1b7c333e458a2f0375819636d543bb2377bc5b506b26b73d7927b36d8da3e268801e622e2c683a5455db4ca256cd1a0e7c34ecacf6c1c641cd7808e3aa8bc954ad5cfc0dd95a12a602db185c6c226f5cce03d808ab9624e888542feac86a9cdab7c8a4272ff0da8fdacb475810a626d1aff0351166132da82bfc8943abdb2178bb0581290644fe0e5d", 0xd1}, {&(0x7f0000000f40)="c42174b83f690c5d5287b8ae45a5781b1298a44fc297baaa71f6e05e119ffa49e1cac5b3c4ce89418ae71a85359b03c15b3de4c73e602766ead2f1ba45439a692e6d40bc5d8205277db2", 0x4a}, {&(0x7f0000000fc0)="c7cc06b63b5a89043eefc426a870ce9031e09e6fd85a3b4c6e362582ee911773b346e90a", 0x24}], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x20, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000001140)={0x3, 0x1, 0x0, 0x0, r6}) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r8, &(0x7f0000001180)="d401ea3095972e97abdcea22cc65e1085210ccfed5c8f0e94b4c2ef6a72016a858d9794d44251caf47fc60103a8ae095752d91a33ae36cb7641cd98a3595123372cbd0a78056b1a80b6e4dba126f308b312a8f4dcdeb8514624827838e15aab2091e7a8e0293cde3f15142cb24d273f905225e5f", 0x74, 0x401, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001200), &(0x7f0000001240)=0x10) getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x80, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000040)=0xffffffffffffff6c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="46cb63d2", &(0x7f0000000080)=0x4, 0x0, 0xfffffffffffffdcf) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100a0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4, 0x1f, &(0x7f0000000040)="03000000", 0x4) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f00000002c0)="ff6478e61f4c3f338e0527080000055e15673a0700000000000000f03afaa420a671b73e4cbca79cc5082f032333addb6cd6a223bd6e78f99fcfaa3af0aa09b081efd0ff882fb5e73e1a390ab8f9b57de85160c1e8ea9a7b039b834b95e81d0744fb1967049c3a6f7c286bccc66f543dcde7bb5b431b894e7c6d86acf5620c3f590ec3d7ebdae99dae77d2339e0dfb39b1020082da5ec400000000000000000085d02b99b227884686ef17ba79c532e5d21260ba7fcdf129fc258dbd6a4970a048b3dbae3cc7060c258bd10e5ded6d665e016d4a150564a9c3f29a39f2e72088646bfb167af6298c58dc2ce0e343df8532232ce672e73859db30a736e51323a5768f8d89896a0e31c4c0eb2389c751260ab657b65848ce3592d7ee71f3fbc9ccd76cb86e7322e8be83232c38fde6bba073d3c74b0d563ecc451049533277678383d41b9ff3ea266086f4410362aa70f34d7740326f111a15c1f2adcbed876404f965e5df59c71b1e161e409c20c1c9982035f6cfdd", 0x175) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 4: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0xa}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x4000, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000400)={0x0, 0x1a}, 0x2, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3c7bf864e862accfc46b3c1a07b2addfedc66524b1a411c08d0a10ad57f30075e9c28caf35758911a5ba3ecaf8669bc33864e29fddd054107c252c90948bde14207d735fbf859ac", &(0x7f0000000240)=0xbc, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0xa35e4411174a3e7, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x3, 0x40, 0x200}) r1 = socket$inet6(0x18, 0x5, 0xe8) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="925375169b7f1c5fc250b17078db73859841178b4dc0ffe6a58870a093ba6e9bc19817f61143597d34bb841fc15a1ac91668edb78cbd76a9d098ea3baea3bd6194639af7431e01dfb8497889b5b516bee0047fcb7a6a30cfa34ba4e0e52121233c2f30b26d139add69c0203c734d89669793e3b995af69ed9d80782564cd06ec3e769b4ed7c41691298490d4ba620915f55a10f89fa29f36054dabc503d296aa15fdd71e1664", 0xa6}, {&(0x7f0000000180)="0f0d48598f0a88c750e326b90d6543842bcff1eea9a0f1497783782bd6e8e9a8f592c46a4245be22803f7d2e9bc7e5e97c14c18ffa7dcdd1a7006e3107b7cdfa7c5c6ca59996b9f4883853a4e27c620fe13cbe45623bd873ebe285b2ab24ea799002de", 0x63}, {&(0x7f0000000200)="ff80e72cfbc8094b4dfef58e32753f16564cc517a0d3f0d81cd5d4810ceccc40b1dc27dd2fa121600f5ccb3e02126331f9ad59beca9d4f19dc9cba59a21f7444983ae4a313e3d8e792aeed45d2f0c8fe54fbb74c693f5933a58d6765cc8f2ec920eda4e9eaa8030ac1e12aac1ad69843c8fc10d5182207ce2291eaf0ba242f6fc5f1abfbcc12b4ff9a6d77a6a49a730d920a4eca8a5bda77101695ca0d2b19de467eb57e4772d04e1ff204a2b995c477b0ef2366a950e49b91ce9b889841611228f8210d2044fa22856c557134fa21efadc30f", 0xd3}], 0x3, &(0x7f0000000340)=[{0x40, 0x1, 0x48000, "cbeaba4d205792c9544edea3c5db3dfd179ff987a3f12b916955c639674fc1e179fff170bb095fd6bf3895cb"}, {0x20, 0xffff, 0xa3, "a2a218ba304dd6619040"}, {0xb8, 0xffff, 0x6, "0f6aa3fafd01c207c4e66551680bbfc975119ea47530222919a1327b2af8a2ae75761bd7ecb0fa3e92ff38a9e2605ebeae634d9795134299293e40d92efe08f886feca8ab9049afb2d02803e7d654a6d75f1625a31e9c761d699b09eba7b259f5de29104288ca23eeb1393b8e3e5015b59b031ed968a1a45f58ca91a5cba75af2e4d3d1b76af68ec5b0daeb7df134115071e2a0e44d3ddfb58bad1381247c1ec65"}, {0xa0, 0x1, 0x5, "4b09fc2a2c960436e408d3074b7ce7200e0a6837b5441b99bd2aa209d0b192f4f5d861963733d063054dfbc5b3950934afbc3946b4e307410a58fc781c46a4f308cb52fcff0d5adf8230c04605f66dc79786b763a8b4ae1aa80890aea858a105bdd211e4ba3aa6249883355566ea40487433a4ca042bb1ea119057b6d5d43e8bab0c2cd6fb7849759bbf18ab"}, {0xb0, 0xffff, 0xb60, "5cadb3158a015b16aeaf0af4c5c7afa7b196333c1d8d12dd09bc685cd1a6eb10b4f0b465b1ef764c59141e4513a27acbe8cb9f8516d2a642a629b8f12457052da5e3f3599f29313781c18704def86e2abf609911ef65cf90e28b2d17ad4be6271e19ebff0226dc63220202e51cd50c40fb99608299e4f5f9c3afa0c49fa3964133d35e6326f3f736a3d47563cf23611873a9ea7ba100b2e7fa7a"}, {0x28, 0x1, 0x0, "97309a034a45d18816f52f392c661dbc1768295f5d"}, {0xb0, 0x1, 0x6, "8fefff2a83093829e7975cdae693c2ddceffea6a590bb0b5a99678a33b377cbdf95815d2b2caf9de3154ed92631081c771de33144be4a1f8ec1dd7f8f665967352a4f6e8f0d8b72cc321d4254adbd3fe9d4d4d58108ec3511a5f69c2ada8749ef82282df7ae9c985dd6e6f4b6040d619ce06e36aa045fbc293bb2e7a667ce30932854e7c89a204e7665472ee9b40e87c1d98df025f3589b90e03"}, {0xb8, 0xffff, 0x0, "4cf52cf9a20910a51711e67bc199b3c597de48a160c7add934cc9dd74b962c9dd9dec40bfa75d1912dcc4d1853efd00d53f11984a4b00c3ed8c7dc95468950b892fa3b90224926b9c52706affccf6969ac4a0c3136cf6446cecd9b4b0117a3b4325b87691cfc57e2107698291676100d35eb41ee6d03311905899c938f61f4e043bba1e8e87afa7ef137fd3052028cc48feb10aec13895f8eb60889d0e15d23be09de1a1"}, {0xd0, 0xffff, 0x6, "6c8d6ea73b60e0723c7d2dda8a7c563e520a2a21727d8cc0830145e2fddb88396bf6131eb3cdb08e5880dbb8f7abee0c928f76cd1bf73bdc31ca3a7f28a65110d3851bfb35d8e42b0e0c4b49f4fd061ff3f6b00f407e7ed5b24f34be62967954264dae085e88ca49f5205908c64b2cb10f001eabfd8eb5034279c1006b23ee1e3c6e430296b52f527afe3610bfa7b77c20078f15781e629c1f37fe3860ed85ac58e09a1d27533d6d304ed8df1306b223abcc8caf4cf14e0bdca542672d1ee4e5"}], 0x4c8}, 0x6) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0x401, 0x9, 0x2, 0x1, 0x6, 0x80, 0x80000000, 0x1, 0x0, 0x5, 0xfffffffffffffff7}) connect$inet6(0xffffffffffffffff, &(0x7f00000009c0)={0x18, 0x1, 0x6, 0x8}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000a00)=0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000a40)={0x100, 0xed, 0xbed8, 0x3f}) r3 = open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x10) recvmmsg(r3, &(0x7f0000000f80)={&(0x7f0000000f40)={&(0x7f0000000ac0)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000000e40)=[{&(0x7f0000000b40)=""/21, 0x15}, {&(0x7f0000000b80)=""/141, 0x8d}, {&(0x7f0000000c40)=""/151, 0x97}, {&(0x7f0000000d00)=""/61, 0x3d}, {&(0x7f0000000d40)=""/135, 0x87}, {&(0x7f0000000e00)=""/31, 0x1f}], 0x6, &(0x7f0000000ec0)=""/88, 0x58}, 0xffffff80}, 0x10, 0x0, &(0x7f0000000fc0)={0x7fff, 0x7}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001040)={0x5, 0x1, 0x4, 0x81, "6844baa28548a6d5154ef9170b4dc275ad55d7e2", 0x10001, 0x7}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001080), 0x0, 0x0) accept$unix(r4, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) sysctl$kern(&(0x7f0000001140)={0x1, 0x28}, 0x2, &(0x7f0000001180)="5552abad8346ba6f21ed68b8c4bf970e8356f636f2f3f9c0629a0ad1bbbe1db8950c1b1afa8d7e5c5d", &(0x7f00000011c0)=0x29, &(0x7f0000001200)="cb4f116cffdfdc6c5d3ab8d5686b9933076b35367f33719b9ed09d5ea225f7f1ed1b61e9de42f684e59325f248bfea453eca4fba700d58db10a0e4a0927c6111a96d7baeb8281d4b5cae7cc3b5c14621cf2919ae8c5f331c94fd338d2f8f7d974d5cd35a5306c9ef0d7c2843ffad3450e113526e6d50260a8786af6706eea86306affc75a711dc032e97f180c6ea12f11d493bd988d1250ab3a40b27a7d7b1e7efa17401ce767256c966fa65e3c4fd688c67475a25a188b307", 0xb9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000012c0)={0x2, 0x1ff, 0xd7, 0x2, "20e127293c7c53d08c73e2011fc5b8d6ce4bfbab", 0x1, 0x9389}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$KDENABIO(r2, 0x20004b3c) getpeername$unix(r3, &(0x7f0000001340)=@file={0x0, ""/521}, &(0x7f0000001580)=0x20b) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000015c0)=0x9) getuid() r5 = semget(0x0, 0x0, 0x100) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001600)=""/103) getpeername$inet6(r3, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001700), 0x1, 0x0) kevent(r3, &(0x7f00000017c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x2, 0xb54, 0x5}, {{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9}, {{r2}, 0xffffffffffffffff, 0x6, 0xfe01e05dd766ba43, 0xffffffffffffff81, 0x3}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x196c0000000000, 0x3}, {{r1}, 0xfffffffffffffffd, 0xe4, 0x4, 0xc0000000000000, 0x800}, {{}, 0xfffffffffffffffc, 0x91, 0x80, 0xfffffffeffffffff, 0x9}], 0x7a6, &(0x7f0000001880)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x22, 0x8, 0x4, 0xffffffffffffffab}, {{r3}, 0xffffffffffffffff, 0xba, 0xfffff, 0x4, 0x5}, {{}, 0xfffffffffffffff8, 0x78, 0x4, 0x9, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x9, 0x400}, {{}, 0x0, 0x0, 0x40000000, 0x77f, 0x2}], 0x5, &(0x7f0000001940)={0x740a, 0x6e8a}) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x29) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60f6190000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e23", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES16=r1]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 7: r0 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fc, 0x0, r0}, 0x0, 0x9}) r1 = syz_open_pts() socket(0x0, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4000c6036461ffdf00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') r6 = dup2(r3, r3) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) socket(0x10, 0x4, 0x80) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x0, 0x10001, {[], [], [], [0x81], [{}, {}, {0x5}]}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) r2 = syz_open_pts() kqueue() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x40, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000280)={0x0, 0x1ffffd}, 0x10, 0x400) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r4, 0x2}], 0x2, 0x3) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() writev(r8, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r8) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r9) executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x0) openat(r0, &(0x7f0000000ec0)='./file0\x00', 0x100, 0x40) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001d40)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f5020000000000000001095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab903988961b34bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1ebb317b4dd662cfe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b600a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29aedae93a97eaf53f8ae1297c71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d5856b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af7901a665d82d31b225d08b3590312d844bd5326645a9c770478fc7f6e41568e634dc60ca0417dc8226e7b9e1c35de9617617682f2b0bde96973a8de98f8e18b5889544ee080e5284bd716f6c44476f6639209e03e6bb72e16c122e6f9f57f796d3894c1f2a83f4c0fc7bed6a9831e9d1979d1f0770dbaa06f4d761a597b200e23f42bc1310d0ff48eea31bc584a69cdd8963bf6309cdda7bc544dd22770e9e9ba1ddfbf4c2a366edb882a9d8e5153dbb04dde08a5c499183a73f051281e2805868b7d00c66a96c1218696e5cd411bafcada3650680718058cea424b071e3de4a423146929992c35c856b43c9bee42300371e8711e65029b3078fb1d34bd705b88df3b014c7aee509f92a8213e22f0a", 0xf52, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002ec0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 7: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpid() setpgid(r2, r5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x92e3) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) r6 = shmget(0x2, 0x3000, 0x60, &(0x7f0000ffa000/0x3000)=nil) r7 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, 0x0, r4, r3, r4, 0x2, 0x1}, 0x203e, 0x3, r7, r2, 0x80, 0x0, 0xffffffffffffff01}) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x4) setregid(r4, r4) sysctl$kern(&(0x7f0000000200)={0x1, 0x11}, 0x2, &(0x7f0000000240)="5d0a923db2ba8cda96f63b7e7cec4c8bb5511ff0570e5dc21ee1fd5a6e9543c291abc86e2d98d0d2b20585ae42ad4593544cd8167f29ed2e912cfded115e8bb907ff9d9301163b0efac906eeb1ea5dc3c57897eecf3ae344a6c98c852c38fda6eaef235d8fbf289bcbcacc1664f8a14356c4b059a5fd95d2771a77b0f030e2e8aeaa616db71912ae3362fe11abe0c9519a76f18d550eb12f77bc8eff5b0a83475d0cd483ab11f0192f829d9b7a377ca70b12eeaa88ece188e6619bd1b9820c9d57b672179c7f4d39b79b01094d48def8a55197a3ad6ba7138b9841585424a3bde9b46b5ef8e45e0dd5ad5c672e079e9c98a3639aa38f3c8ae3befa0d894c6689becd216deee0a501992cef9951780bc5643a85e4ad62cbf8bc022a819a790cd9453527230e09017b1abee4c9f67f0a6ad1be21eec5a63f2028d46a0da4564489cc4f9726dcc6c6b06854b17280671e44f0fa8c2bfadc445f8386dfbd06269016ff9be8831ad652a7038361209e887cc3563ef4b3753fa1d41beb7f240b4bfe000d6c989d5f84e876319e5d7e61c947627a8e29d44aa4cafc22a29b84e30473b620604dda5312f14d5577a53afda9e559b690fc82fe1fb5e9ddb2b1caaebc70e72d48fe8e7d5a6b81d4cb1ce5fdacb5591430a054506c096d33b58baa0e8c0b6d8a2542a17394d20c0962f8111789f2599b127b022829485b7ef6aeafdbdd27a9685c66ba4d2b01128c479bb43cfad1cef020646c328e8209d9ed630b946f36a51366c30a13fa65f6256d713d5a00e83568bad7fec6a2b1f6cc0172f1e731cf8c57e4ff93f37420689fb76dcc59b1bfb58f008a69514aaedd897254832eb8407c4f82373fe586b7db56be055caa52b246671e8b3f917899718800decfb6e24a0d6f1fad214c451253d9a199c2d150df524ce58217c64cb37aa32f8c6eddec834f6117222bea85b3c4c628914c6f41c8392eb74e1d1436579816e1fdd273fb50d049d9ed8b4226ba81b4a9c815c250ffc7abdda2a38c132de29c4b7b0d15e0956404759e576d621a3ccf31c6378bd7dda6e47bb298b024c449c99762541b9bd0506570952713194277dd1c9128e7588432bb5607efa62fb4e7742818553649982884623800ec7fc739a5daf6b1537368dbf7aa0a7176bb0ef08e66c6c561fdbdd2ead419d0e225af87a32868a0f985cd672fbb7fa32230fe03279ac4f719c03a7d83b06e7849f64b4809790ca5fb397da5b6d567e5a1b17e73de80409fd5b62bf77b8f41994992f3b42f6dc9d44fc04d1ccc900d73c88b663a2843ae3e1816d9aca2e30c5fde8dfd1cce54a20dd6fc307349ee421d072fe5364ba5e697730057c7d4163b69f467de5a1b77029b5aefbfa70f3d8d62cbe3fbd66c33cdd361c0500c33437a012874895f80f9caddd75d420ff32e49e8fc385e3ddf6bb6aa3bff8dfe06315506aba17219c16ed25ffd01f486e061f29346c90320298ee640e4573fb27bb9e5854911b088b3900d1602eca2ac5825b6886df5edfaee3085053e5ee1f2013a4c7e0549c717538778dd4e545659e466d642f92b802e7d52d8447d202f35c49675ccce23428a4bc34e00f2ea8e2a9ee71da007ccff25356d84a11531df900c7ae07ae006a8a3e14fbe9a9fbeec94b2538d083bfa89bfb5a25fb1051e4da400cc2401e7e8f406f1951008efd7cb69ac2c4c5da98c6a868e23d8d0c5167880f6812d28a3be0a3bf5510190ea2546bee56056cde18ed8665bf947b87ea5fd2ec6bc5ed9a8dd37d57706f59f2340139df2b65b414ddbef2c8f0d68a7c95aaca4271659346eaffd256671b826eb0338bcb5544f6a3d023989fbbe41455a4ed23d60cded34ba004ab7caf2a4a890e41eea8f1d5d719877f34cd42f9e22f79751a622f67d24ea8831bc2cb56710dc1b05c56db4d2fca3c99290afb5db94781ea4bcc9798dea5c3ca25e4a0e7bbf9c0253ea8ccb851cfb830bb6b2641985498a12138dd6e80920ce05a4ff2c1fd7157d0dd73b17eb5635eef7370aa71520985d90d768cb23702deb812de81e425837d3867c5f7f6f4731e5ec1ca0b68d29c82a554f1a1ba59653f5d474ff9bc9d40a42bc2f555d66cfda2232e9bb35f0d746161dc14d26fa9f60d54208d325ce9678cbc1c9bfd43027650f185f1825440eb6fdecb580fe1639ce4bf8bd81311a3ea3facdf6936a33616453e648cb4c092b2642ca0dd3f1be43d11b5d5400fd5a9b341af5e17bee30b917b6d6b7ea98c50669e1f0522e0a1e85e621d774469e0c757f3aa745d56cdf795c49c51128e35fa30f6a190bf6c2bb7e9d15e254ff8114d9956ca5841dbc0dd3b35f5dcced314e6017dbb4cea47150cf2dac0bbf47c07b1c72ec376a39445f56ff0ec9f4d585315d36f66f0f118795f09ffd064abe82846374efb7743d3f0e1d9bae19fe7fc062c07866094a13d54c3e6b747037dfefb77f145755f33737bcac63531a0ae2833cde06ead3c8a935d846d682c6143879cf909532abcf15db2e3699e995f7aa32d6d3b5c570c296e3d5170f59150af5292e33e5826699e2cd5cc0c639d287e15902df551c7ac478c093d7206f8edb99cddcf3506d01b06d29bf9fd1a981b84e48b5d8413148bc9edac8d9964f8b4dbde037e9467c7ee3098a4b6c61d54d6682af46d5cf2cdece5b2ea14d29596f2b82e00a4ba64727cf60452cf881d79ede1240c66f2768aa06520bf0c8d4fe1627bf91d9df4436c644ec01e3e84721f8e0eee5e372b3c3935a61b66849de30caf6a93d950e793bbbdcc3e48438ba328eb5ff9a17fd8219ab80eecb296a5a3e0c630dfa80ffc3cc51951699f148c1762b239bf974000a266be2ca2041dd7b68f81a37015b515c13c10fe0948c0d35cdb9d0bb4d9968ee260a139b384c5c211b167d15ec8b0da73b42cf42062a07fdfc75b6c08253f65d3bd181b58764b0b69aadd222aa2e0d22114cd022de906dfa525849108aa5230a6d2f4fd667c91f7513b155de1cdf2ea402fb0890cf012de9aeaea47301eeeee63331ffe120c31ab85a93cf989cedead09d2271388f9005a10fa23a778b0b308d7154fac11e89fe13df2c9fdb6cdcfa891d4926f583c4087eabb601bf849843c03589f54e0b87ca0a1e963e7efa5b63ac5a0968c6412fc593a342f3d909e0a4799246b29f7e62214d9d868d361474ad6a289ec93cfb9fddc9b70bf9945b5a98db779af50767681ff4cd3672e31615e7ed4291a427297640eb445dce9f695e9147cb22d29675852b0b3b17785340b10e57a59b4753a956e80a3a19953e78ad0473b08656a48e44957c6d3355a57702674eb32f08b87234c703d0a58f565e8934f7f5daf506fa2566efc06790c3e01b3a56b53d442a059e62080a0b5b88b4f094f414c592eb65e61187ffb8a3cda235d4704dcd13cc3ee089538ae175299b7c43064b629b32cb67b0742fea3c07547f5c9e8e21c22380be5aa794987ae790451d2cd2d9e800bd5d5b5709f973e1f76edebf3e18927f9a77e9a0588518edc4d02a8f8b286497678f591f02cec4d3e35487eca062a6f8cc76e4f8ec7b98cefc849b15142ff1d42dc473dce0deca8b6e3b9ecea1bc87f7ea50b040ecad2458c689c8aa809cf35a8f735471b63a070c3477d7cc03a8e6b61aad405e99f017126a3d3427022589137d13b026179e2690bf7770d0c4459cef95d7050ca791cf4f1a780d8eb995fa28f94fb030fcebdd90b1b0e547b905ba8a92085b33a99122de5d48096160c8d87c7762bf7d1f88214813c197d036e40798166de40dfdb579262198930f41ce829b31ee9624005c031f57a89e55531b847ac2396103cc79fbc6ac7789cacdddf72aec9f336e59ea7697c7bfe92028da69b702eb460a05ad6d75cfe55512f13dfab343b42f4334271db5dbafa0c8b2fc61f4276d3068c13c4650df14e2f8409a23c581ca8ac3248b5605abf70eb95f3a24749935421e92e19e4f23b2fbd357970b927fb55aced72b2b1fb3293523b3e963348a5506f8b3a91410ecd9f16a13b64865193cfbdde427262c8617a75dc5cb6285b25add6832113382ea5753e86bba4c0358b5cbd3431974e6640165501f5dbd239e3a3bf48ecb8a46ef42f8b16a8b9b3010be13964b21e563906ba0aefca81c82d35f6cfa97b5c79af5183547568d8896dcace95241525bf02989e6463f4987f4cff9f167ca8fb262a98ba0942f48227e9f2929216a5d3ddbe1e7ce3e071108fdc84fa83e7ab5722a875cb3fee5bac6cf9e137245c3a97b0faaa455a3df050a3893cd07ba25a950b8311eb6eb2a4d2f2d5bd7e15f53fe449acf3bb2701903bea383dc721f5b9f73e74ac924e092473be1d1f58c4b1806c395be027239ecea16a5096855b253ef19f0f0deb8c04c1880cbc3e37409c7777df86574c591ccbaae14dcfe35e7587df523b0222dbc8db6a090492537bd46fd9da2bd8926f4a4f2b1375408f6b88067723a6f2dace6ed13b74c97f3abf22f95d7bfbec70ffb5a5142b6dd501cac86633450a0c493a2d486bb999683868499be45861165e8fa8df37c1e6de2b990e311a275693617a0db39718144802aee52a72063128ed25999ead3b486fa5cd2b28d3c9a24ea492e07e08e7f5f88cdc8c69bfd86ec1f2ceae2ed52dc3c822170fa3dcf9da83db3967262a13b262af1071628c9a761d0730907aec7f266bcdbaed94fc5f1125805804e112daa43b64bcb09d2363aa634e94cbbfbff3dcd180092f9857c937a13156377e69d5a5939ac89da71a4f59f91a66bbdae0da738f44c36450ec75c0c476c062cf07f30df66c15973af82a01bbfdb8cf7b12b3ac58c44ca9ee54cc154b95d7e8caf8430edaed6cde4ab872564a45160cf504742a29eec5e9c44a6c499af3123b2a2b65bf3d92d00d3ad8fba684822596e370c6df473ecb995cd4130de644d54b4daf7d4d339b5fcaa57f70676ce8637fd985d10bb7f74b8b9dded0fa60a403de5351ae3729991a8f498f0cc05c49945d6236361dfcc83657d8d35f39e226682776a832f8825d562c3562ef8268f83f3e0f95671351892bc97c98a72320165a351292c671b8fde450b162aa7d9e0960d92560ff5faebf5c5807cfcbe965932cf0781cb9e503f5dc33b74942637cfb6f469821e312761f3d1332a29d614557dd1b8eddb687f1a54a0348aa89698bfb88609ea93030d51851df9e696cd693f9f6ed43293fd2f52d75dd1617a0ac3c7f34969a3558e9942612abcfd9c77041d659d78501c0b2616a7b3d6193c0b385f40fedd61b7935928c1867ec9d140dc9504af0f0ec756932b3032b6326fffb90559f24666124bdcc9f135641c92663422b5734bb5e5f4046672a44d909cacd6b6069a8e27ecf8348f46180b28e8919198676dcc91bcf9e565501d23c3144759871cf376f389f11242b5b87365cb972f3e2f5f2c527a9bf15f06e463b82c9d01055bff8d25deb262786291d347b04f92220f9eed20d66e7ec7b3bb607e02e9ddc34315bc595d072172b058000b113d64eb6628570abd455c18690afafcd28ba6885e847f80e042255ac82deffa7bbbef9d3f06973795d6ba581c8fef2f213c01538c5a69d47060152fe5d0e24df4f41ed92b6a3006fdaec846cc3b9b61f33c09aa88234b86f854ff724dedc19d764953a5656cee5d9196f91b823435006aecffb821fc613b498ce2d7f6cf1703f3c4b81683e6a1cb97fffab397d5e1eb42f60b858285c492f88893f0c40ee9f355355b08d9b83d4583dfd1618f1ac69be250d9b3f1d5a4d8feb06dd11ee6ea65f3f3aca7dbd1ce6dc8", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="600f6b6b4266b6762df88a62361b6617c0c151c8d3a741434034a808514cf3215629c313b6132b68e5c15182b53b012d31499671a10b4346bb804089e62cf6d473ae2e0438cce7de4622ae7bf35deed501d3856e058d0c2bb0aeabe7fcd203a0d3441aa1559c86abd15ca62d8fc2af1e9d0beceeb796342393dc3572c1a073f3214577732cc4d4cd94ed4e382410bb18ff66c5380791867b411027ee776f531382776a340e080b2b6f5781609fe87f397b1acbced42c9f26f62ff43978dfb935c731920eb78bac5fec89f65a31415bdd54d37e6346137122fbd5e09e1e9f3aa39a2725ff8d949c06b619f4d9dd0792e70de397dcbfe5de6301e46b2e91dc9d04d5185a64acf806992237e0b8a4271bfda27da2d1a0651b29c1e2de7e669c8d0a65515efd9e89aedcd26820a03ce0920c2d7e1154a54f7b9834777e4a681b8b1e50f45dddcb292737bcae09319b28e2ae48d87ac63376fc470b989d496c5264d238b90022700be80bb9d68c5e4a743495741bf4693377ab2498f23215ab57766a7f1b0ed5cb7ada49dfed393c933350ccf32c56b4d7172afd249faa93943d79c612fc3850de8ff00bfbc1f06914d23781037cf32623ac4811c3a6ec581af8050e29ab3b08d027b8fa90ca9f554ea7c48a171426862c90b7178ff386a522770e9779b5c6ba6cf19c946e82cd359e91ec2765389d6e5232fa09f413ab8bd2f98ac61d0e4e84dc7807dbc43d2ef81069d26d1cd80c1f1dc27bec3bedcedfb258bef1df8ebf98dd25e8a0ee54da661256619bf459a69459a763661a17eb00729e6fadd2c861612e5940513d0d752fb7393a7209b6e7508a7204f8062976665b636743beb344bc2ce9ec293f95fbd364d26a24948a81d3cab24e293f61dfddab3e968bbe372faa7d5fe090e6ea75e851ad84a8b4158dafe00fc095c9207620698a08c47a22318e81bff5711fd21a9ef183127a99976b3dddeabba1b9a7a9ec3b18730bc51d1d48c2a9571a6e6ad37c1bca16a2191599f39e054b4cd6c53d61f6c29ae5cf8e88524b015e4b04de2babb6de900efd3eedce4cf26ddda5967144a4f2a46e9fd06dab775e5e6a6076744a74523205e1e8dd22b07b9efd0ab976a6d7ca9e999eaee6c4aac92268763248ff210e3612c55df206ac4e48e475cef2f8054dfafcc319583429f5ad19800ef0c90804867d9169a421460dbc4236a83c070b553e0f8a631a9449900c2630e6e21b8d77600ac06085e4224713ae0b1e146270f2ddcf75f287205d788f209260021bbd3d4ac30acf8cd4faf9f714076434dd03ddccd59c11f358d808477c43d35112484c38509cf5e865057d06000abc1c87f055564b3399badb48c6f674774605f46170ade726b98751bf6ecef00ca07f7fd3923495be27eb646e784e2b391001d194478e8e122643606a76fe83eaae72c0e92fa4a30a368fcc5d3dfd689f95ff8517dc73a7ea92f69158bf6f21104ccf8f4379605bb11df1ad4a69762fc7aa0fc54e9c55b6aec435125462e0b25bfdd86a772fa6afc88b185ef748e2b7664304908af2755f356088ab6623fea22d2b9ac3c292cba38cdfee80994de8818064a14c71dec25be797823757c47d4714fec595734c693f997ff8620a0ae80102e68426b8d28dd1281c86e0c7c0dfa9387d6174ba2deb1c8c6b30bb2d3a4a35227d93ec173d4fd58c84627ecbdd014da6ba39ad75b08ff704e0b2154ff2a64695059081595b79ead5b56d848e97f035d65623b032f8fc6c1f556405b09ffeb4da8288d02c583ae9ab4cd7cc742f0d184bb0306b5b9d0b09b143b4c41f5fe81e56054d6444fbaa3e3a75746db718deb70f49823b9e8be738c508dab83bafd9dd8be4c9ea595a1c7a714b108fb295b54df4050c0587e982244536178113b3ade49187a88e49083da4eeb65a64516426874dd788a9822e60142fa20cff09c58d5f18a1760f16f498ac8c6a029ffc384bf33af60a781710786009ce5b2d017a2cf37a5dfee7a3a95e2e9d8b85a5b152ee5ed0f5df8a73b3cf50eb8150afd674da5fb72946697840ab7c86318d77c9ea7d80dd5e859f41554cda38a618ab0ed704313388d6c725d5ba4f578ac5d45d62a0b164aa670073372befdd5dd5cafc1db78296d872e1ee7cbb063bac2a5efea8b406180f5f8badf82ed7fa9fa4b0d4bbac51eb9dc279b794eea7ff9aa9b9412660f2db728c3eb99a47ded7f551bc34ad8d56fd153de4ac4b720df24c599a27099fe67e0b649d7c8ef0dba25cb07f0801c0ee5df6d6a04c1678944a889681f712369893044891beeeab48da7e82b7a14fcdc51d4c5c9f85f6d64ba6263364bf79e69eace731b989775049c97d174c087367139e49bc59156cc626253fe0b08fe12d88f052c776164a5926b9b5ea7ded930954a1d586697ce81304b1732cb7d3d517078a52ed09fc44e4385c74b126c5b16bfde57fabf67d04b03471bbde70708c1e1830f91d4a138e1554cf50edcfdf4564a398e9d020d30109530b643e9c8bdcc6f000f74d2d0fda9847726c67589948ddd684acfb76c9fdceba5b5d1d6f8dd608520c254a3729468bf288b1aff8ace76df6f86bf3e69933841c934579df5424e364ad21c66fdda8b792635752093a25bd796807dc91f5b7779b277a2824ae161a0b9e8e62313e572029d8ff4cb6e1df308d9de0688c8d682ce6bd4eeb3ad08006dc0ea088fb2a6c2e9c5481df6e139957718375d28a14a5f1c195da0ccae1bec15c18aa4e444297910b5d3cc0f4643dc5be0f99e1117e54ee47dc13193be2131b562c297e0898ddfc42a7be73367c61342fa9006103fd94f070a25e13ae5f10a5a5f4f0f8c206f565ba02cde8dfea9d8098762ee0c1f372bcb2df55f59e22cda33598777343d3a252f4d55c131411653b7e1a4760c66eba561e78ffe4304217c9ba35094c3dcb16d7066174092c4792073cdae3ed6f0de495e37d4e860c5a4c99d2a05f6c671dc422627a680f76fc0ba6793d1f03b5eb98aef33e8eb650b1ef2cd688c893898a248e723bcc2bfddf5a6805a8610719c62cff1fc381b98edd42d20bff2a1e2226d54604db0e0b1fe85ed704f24b8535469d7a21e9ad1c0678b380d57ce8124f180481941e455a15cca2ac1e53ee4b9b5aba2cdb94f3bdb8079bd559c3582b9fff299cc9c55fcbbb8aafd938a389c904ff6f29a369db2232af6200e017dabaea7b4edebaedbaaa1c22c72343efb0490d2ecd1c8af9e37e77c1172671eb3da5f70b4d987668c9d2e3322c22450a1ee1f02ce7a703680113e7ea286dc5d007505c0a52f3b3932a26a9e2ad15af3ae000c9417c4a48c240e57ab865ab3735f82d01fd223865336b1d6551bfef31bb71803f6826182ec6b8059a52c2fca6718a4d128f83e02160a5e650998ec6b183843e5c8758dfeacf583cb8d4e7ac742bf3983160521f88d0727965754a39ca77f310b855abf2da4954ed5f43cbc28425b8bb62ddfe30dd793bb7562c352de8dc587908068fa0a80f4769082be6ae4badb52089f37ae305dbe1aa9f98372873392ce4b9072c0f5a17b19a9c3c918ce7d92c84f3702d0c7d25484a36cc07d48455e965ce906d107395fa848cdae3233bed3ef48ba5c0d979c7bad8e2b487d6350bcc4f234cfa95758a8204b5f64d834e6e89277acd292a4ec2dc388f481e5816c6320b4ef1fbc39511a6d985ba8753099f32a207bfa6364d16aa20cf1839fe216616ba2173b9d518ba29094033f5f587a92fb554e2bb1bed8adacd17008e4016edd250bbcde6a2592044d628676349fbbbcfc10a725e5f415fd984834bdb2387581863a516f6359cd6567fd4b20f1dd92ae45a2e7c780d6c4359cbea6bea45ffa4286da6fb8cf26e6b2f8c6946580cb6b16fe2032c9401db753a45486294ec57adb4cfe6b5f29aa787956f87e16a43279d584e0b8e4e30ea6923d082fa13957e335e61ca91ea4ff52b414ec2ea4cdc516c67387dd312012eb8ef10502e8702772a39d94f46d19b6d6d8573df7d8ae0998e366b4f4ce9c35ad4553e8f65cf8626d7378d26e9f6cc932ae40fe8f249ff6ff1811d869ccfb6b14fbcc3fc4cddcb42bae83fd1d5db3130309422e1e63eaaea5f0b0ec56e0b2f3ee18c0c3c6c553a00a68a1fe13b89bf83ef9dc1b7406d53111e3e2f5b0dc099358446edb9d67c1283dcbb980387bda7218144543de9f6135980851960c84f5b6908f4bcd094a140d94baa23c35595a6d32549f31dac6891b789f13afc2adcad5214528025f80c0a8f3aefcc695b0c7fd133b1f319300f09174a45e62f38d47b6a1a01fbe4d21a34bb1bae10a3b781287a3f5783144ebc97ba37eec13fc9c1c8c831e3987af81734b9aae56f3f0d73bb107521f73c36dcd3af2c4ac2ccca29d7774f17240b17a5fd1ac572f0737b5c44db0c6ff17a21f1b760535b2bfe54f574f1db741bdbefc7cd54595750aef3ac434babd4489ee07019b980af74e491ae55f9eb0976d769bc74b5b6ae2f5ac00381b9c0e642038aefa4a989cd05ed0a65d88160272d0ad698841a44298c2056d055aadc5ecca8402986b1b57fc358aabd0abdcca2136c76e7177a703aa68d1a9e6715921134efc68929ea0800ff067e708230aef260f4abed7e7f89daac08e3cc36ce96ea7ae8884208c55efcfa3fc8bb4edeabb8343ef454966130adebfc256d7151c199d6adf3eff45e9f76dc8d1bc5ed6bd30a41efff94bc3be3a595bccbbb3034f8bd4cded305cde6298ce99cd30f4e304aba6a5ad022338064fc3078bf64d15e0cbe9f06765bcd9b72137e7fc1ab47adfeddf1ec8db670ebbeb426bde9a3eb9f332a370527cb1839bc91d523c0f5dbfb3bbc247725e2e744f25affbab62d1cc27f5fe8f361495602ec22fd7c44835e560ffe75a7d210167ce017f3eee4d6f902656f102053d508769c61af29f00c81a5669f5b19860b6c409af5519834dcee3b51ee84faaa20d276867e0015994add48a29e4ea0440189cf7528e13a8f3df472ce6faaa061ffff9cbdb936bac87c02bb1584a351649bc5e481f7ff81fc6fdcd022fff51d3408ad16e64a0eb44c80d779457d6a6a4f34c93f09c3393123c29913b5c728ee57914b452d1ea1bf99790e448678e244ebde9408d5f5f644a953e182e13dd39a69d93a7ec64a2b694c3acfeb5f07a37220ab16e84983b73500ea25860481f13fa82571a8d980f3f07eb16c1c82cba4301d5c85c21f2cd0e2967b05511d33f85b54f892148eb427c9e48da56bd9a46aff985f631c75dc9579d8885e6ac5017997998a7069d70c1547e458c8d477814affe7212961cdec0fa3d534582d79ae3d3b89a0c5edef0edae24789d5da44c8c5edb71ed68925b5d8c0191a049d2ee4a2d88fe9aa139c7a16eca068be549afc798039e51a44c64ada8c8b1e26de19e12ce47beb4d7b634450a93f072ca972366c6c054c831e508dd72853b395698b796d30f3791ed13f08c9b8a2a5f3470615bbd4dcd510d520d926848ccf48a42f01606b86f3a3f304d035be00f7318c3a167cc8ee003a6b2bb14750d7be8c918536b59761140ab55e2511d3faed56f9914670f1d36461554d6e3dbfacafe665d9cfaa7835ea42ae4f08c9a4f2e5ab500c878dc87e8879f610bf2de72eb5ecb22a79aae15a66fad630f35b57241f355d48b6ed064d0a752f1dfec9feebcff8fcfeaf8671cbff5ae6f3a20fd098b12f93e99e26631d71e4b747eec99010634b54392dbb27360d20c2ab23311d447770149ca48b75e9a5658b2a9068fac3996b24c3aa1ccd55415bb6a67673cb990dc48c", 0x1000) sysctl$kern(&(0x7f0000002280)={0x1, 0xc}, 0x2, &(0x7f00000022c0)="84852d437e97f631168cd7c3099c50a2707330fb3708d91ab2327d4894fa214359f69618c2b6b0b61cd4dc72ce8e5693ef018e8a5d29d352c5064cd725eb0451312dddc7548c3033b0d19c1720b5396693d1ae37d10fefa004cb2b5413799857349594010bc0b935c8821faa8e73ef2dd639baf36cdebc149556caf317a4464d72f8d3678d8ee022f7a1b9063f413c287922fea14cbacdebca8c714e4359e7295b424aa63adf3af6962cbfb24fb011ef48b058eb7bc7a3dfa4cd50c27a13c385a64b9e024dc6e1f97a5caf85726c6fb8ad1eb6cf25f8a42d54869a2a96", &(0x7f00000023c0)=0xdd, &(0x7f0000002400)="a5a2e23515153b25ff5a", 0xa) getsockname(r0, &(0x7f0000002440)=@in, &(0x7f0000002480)=0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000002500)={0x3, &(0x7f00000024c0)=[{0x8, 0x8, 0x80, 0x8001}, {0x8, 0x1, 0x47, 0x80000000}, {0xfff7, 0x3f, 0x2, 0x85e}]}) r9 = socket(0x26, 0x8000, 0x80) msgget$private(0x0, 0x400) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000002540)) chown(&(0x7f00000025c0)='./file0\x00', r3, r4) ktrace(&(0x7f0000002600)='./file0\x00', 0x2, 0x8, r7) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000002640)) accept$unix(r8, &(0x7f0000002680)=@file={0x0, ""/31}, &(0x7f00000026c0)=0x21) chmod(&(0x7f0000002700)='./file0\x00', 0x53) shutdown(r9, 0x2) kqueue() sendto(r9, &(0x7f0000002740)="6695ccb286b1fa2e8524dc6220cdf5376d1d0abfdba88858b041b501841bf656250c0bf0925533fb8b6bcfa81f9b500067ba76770bd07e2ddaaf5cdbfd86315da5c6af8c347d2cd2b4", 0x49, 0xa, &(0x7f00000027c0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000002800), 0x10000) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000480)=""/71, 0x47}, {&(0x7f0000000500)=""/12, 0xc}, {&(0x7f0000000740)=""/206, 0xce}], 0x6, 0xe4c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000900)={0x7, &(0x7f0000000300)=[0xff, 0xdb50, 0xe80d, 0x8, 0x6, 0x0, 0x3ff]}) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000a80)="3089e5f996ee793be5c9ca945c8a8d3b320767983d35b6bce705fb0e35d0f39c88253e951855686d646b7c588dce616bda82f02b3e5fa051b26684f4d943b7e77558cefdca07205b6fdb848a12fb4ace928df50f4836a2c677b2e106e24862d490201ed3e0601d0dec30e7316b4ed5142715e8d2092c17a56c656c6ac096a500afcbe7a14b483d4d5b9341ea8673ea9a57b2f0bbaf7132dd88e5fa65c4ae56524724970eab659477a2cd31741fd852cd7df57dd60a12f1bce43e7ae617abe802ad2d8d75aa841f7065f442e37b6c007f0465c189d731eead7af46cc429ff27e22a9215aa166fd35eced4250abfbf2f0dd7e31454cd9ac53ae470d2e80127830dde01aae58afd4da00951d4be0564166102f173dd7f6e44b8cd0ecd96bccb719cde6031decb49f7d982533cf57e6e94af2c88ee5a6d2c69152fce7c4a329c87b1318ca05e9216f5092a8f77194a107eeccc962e7dd7e48c8074ed0c1acf9da89094ef958492a8d669921364fda0e005d8ebe77e117d764fe8820d6b84b64ab1061c3033e788864f3f9936c81f686c097f55c539e00d37ffcef48e637540c4965ee063d935379985719a4afe4d711da7a0837a8eac59fcad1a073d4bc9258e315d212608bdc50b128e71acc2c651185859fd3f62098cc8", 0x0, 0x0, 0x0) r1 = socket(0x20, 0x73ac4d43345643e0, 0xb8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500083a01fe8000000000010000000000000000aafe8000000000000000000000000000aa82"]) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/120, 0x78}, {&(0x7f0000000d00)=""/125, 0x7d}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000d80)=""/108, 0x6c}, {&(0x7f0000000e00)=""/105, 0x69}, {&(0x7f0000001000)=""/252, 0xfc}], 0x6, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='W\x00') syz_emit_ethernet(0x32, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffff00000000000008004700002400a32000019406000000000008009077fd0000a3298a74ef2f3167e7f8fdd198fae219e20e8fa14946010000ba004ca62ea13bc16c0000000026f2e04e8fcd4f26d4202fbb24c2834f599a4e6577429ea7c5ce91fa6944bd4934c1c244f7b628da0ffb3aef02ecdf28888d42b46fced3a7b8264b306a247f4a25fbe288a91498c3a2add5ddcefc1449e445a8950d7d6be431f2d7a775032dd5cdd30b3928e48d0a8645f56cfc45df2c7054d8ad4a7e5ccc017912a83c1aecab02bd6f8742966962d34eacd665a0d6cd317eeea498e1cd11e5129eeec314939c28f8064f99dab3d127654cf91fcaae764d9cfb9cb621c0d7b06bd2aaf50000"]) pipe(&(0x7f00000008c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) r7 = socket(0x10, 0x0, 0xfc) r8 = dup2(r1, r7) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) executing program 3: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0xaf61, 0x61d) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="021400d5fe496e7e"]) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./bus/file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setuid(0xffffffffffffffff) open$dir(0x0, 0x8000, 0x82) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000120000/0x1000)=nil, 0x1000, 0x0, 0x12, r5, 0x1) msgrcv(r4, 0x0, 0x4b, 0x0, 0x0) getgroups(0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = open(0x0, 0x611, 0x113) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r4) mknod(0x0, 0x2000, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r7, @ANYRES16=r3, @ANYRES32=r2, @ANYRES16=r4, @ANYRES8=r2, @ANYRESHEX=r4, @ANYRESOCT=r3]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000380)={0x0, 0x5f7, 0x7f}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) writev(r0, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c28", 0x3ad}], 0x1) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0x5) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000140), 0x4, &(0x7f0000000180)="6cf64ca43702681a6b5cf0999048ef0af176b67ea591b158d7b0ff969e3849b0be4d64c639fedd6c50106d46fefa600d67368033719309ecce657c2497a5dde0d89d4951b065665424fbdda7775c5dfc0a77a944e4c65c43b923f5f4e858dc2305e627d49c9c779a683e83ef2b2a3898d5bb0bb2ac58d95cf1dd314a47a089cf90fdbf06e842d712793ff91e40458c94dd14c7b0b0a4ac7cd739c42aa8c885c44dacc2fe27c8ee843739053d61902acdd2b0ea97e7b8d0624493bb09801523350f3093517f9f7531", &(0x7f0000000280)=0xc8, &(0x7f00000002c0)="4228f79c658ddd1a11b6d050f547ce0e705d5aea629cb4dc613996f4ee3b1e6053e4d49c421475427605c0ac322e0b5e7d6e6c79e0a44f5fa4a5cce0afb3e2c9fd6c83da7a6868fd8d9dba7567a4bd39419ef567d5915f89fa32b8c27f9f54942d5b2d28937c4f399ca64fe6a5296121ee445df3355614511160a381568d48c86594d8430bed8b5f2fc104a17d843e62dc798018c7a89c0ffe07b33f0c464f1e6c643969c6448db14012ed3613a90c28391d937629e8cd31f3baf1bd6c", 0xbd) write(r0, &(0x7f0000000040)="109f3a28604284350124bacb9e2565b923ece3c98c2c28787be08ca33fa7896c7551be7840cea54af1693d90131126400e98e4106597b4c81b952ed9157d5022fedfa970fc349848fa1be9ea76f4b53f2561aaf8417316cc92dfaf041913f6469aa5fa5c79d545d77fb9476cdb2bae93eef85b154f861102d01080f9c9d592c46fb044b5f19516849dcd69d9482e49209e1ecc4f447181e4dc7e8b8a52bb9109994d3af7efa56b8bbb436dcbbef96815e08eadcc60951cfbfcf66daa6cf0ad0c0f7a9e5d01f2d4f97c10bf519329d185b7ea3321a71e0c1cbddd8741b2", 0xdd) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x1d) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x0, 0x8, 0x7fffffff}) r2 = socket(0x20, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, r2) dup2(r1, r0) select(0x40, &(0x7f0000000100)={0x2, 0xbf, 0x4, 0x6, 0x7fff, 0x8764, 0x7, 0x7}, &(0x7f0000000180)={0x3, 0x3, 0x0, 0xfffffffffffffff9, 0x3f, 0x8, 0x7ae, 0x9}, &(0x7f0000000280)={0x7, 0x2, 0x7, 0x1, 0xffffffff7fffffff, 0x2, 0x10001, 0x7}, &(0x7f00000002c0)={0x5, 0x1}) executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100e02) pipe(0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r2 = msgget$private(0x0, 0x716) msgrcv(r2, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [], [], [{}, {0x0, 0xfffffffe}, {0x0, 0x4, 0xfffffffd}, {0x0, 0x0, 0x0, 0x800000000000000}]}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353712051eadb71d89e000040781e4b2ffff130000", 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 1: ktrace(0x0, 0x0, 0x200, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x803d935e861cf9fa, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x280) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 7: pipe(&(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="ed86518c6510e848388b1a6efb70f414e34c46a6dd2a7f1ad832d931c30410a2bc91de92cb497e5f54bfca7e56a84be1e27021fdb361b253fa2002657c8d6b49666e7dac1b660f19782104b6b4b72e8c6c1806e7c1d9f2132661f2f0b4f09984d6327250f8a3edee2e3c0a6490506f2e0f37b5d17e6fda6cbef05c05137a23a5d857199db6b67c65f7271865809b3c45c5e0626e7e1e934159432092ac885a03066e306729b73908d6efb913a3b8e1692ab4983ff56fe14ffa", 0xb9}], 0x1, 0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[0x0, &(0x7f00000000c0)='\xee\x19/@.$!\\*\x00', &(0x7f0000000100)='\x00', 0x0, 0x0, &(0x7f00000002c0)='/dev/tty\x00'], 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40000}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x0) r2 = getuid() poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffffff, 0x10}, {r0, 0x80}], 0x4, 0x0) socket(0x0, 0x0, 0x0) getpid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r2, 0x140}, 0x0, 0x7f, 0x0, 0xffffffffffffffff}) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004508001c0000000000019078000000003fffffff110090780000000044fc5d715daf03e3be0e86f67c936fe5b565e3d47d688a2004564c12e157fd0da21c22336a07c05584ed79d210b8d427fdd11cd80e1f91f484e7ec1909fa56208b4db1437c8927d8ecb295cfba1445723d520469d6ec74c07042dd67a205af95157c1a167f05094ec0ed1a43ff4720815645fccc0c0689b38b5d1f8c4416c39c33ec1bbcdba76da2205a8a5a84c4a2f865cc8e6fcccd1b47fff20b0487709902172892cf1289ee7a1990241e9f7e724f6c82bfe1c4853d429a86ed0e312c0f50c62307d83f5063f165fc2395881a78a1076d251034b955956bcc362d8614483c7f9108a9f346aeea1602a79889bdf8bb76fab22f872cf4169068af5ab9fe44493c709250bc52d0793197ce8c9ba8a0ee084e2e09d72549a2ce170c38cdd9f205c205f80bf91f6de8f94cd38851312e28de772f12fc402a163d22fa9ee8f19a87a301fa6441e2c76f7a427e6ec3369f7bdce1cf48568cf32ff4d60453186c5d1bfb6606ea3f969729811c87a7df93586b4d318614c82465d75b3fcc119462c5d1493dae01d34632eef1abd3c2ff7af0dd5cfbaff8c6906bea8068c1d63b50d2350fd107d200519bdda18ee88b3fc618621445"]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0xf8e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000600)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) r4 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x2) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000640)="8e113e8b132679aeaedc651d28d0dcaf2e2f83cc4d045b5672e92c9ceb71155bdd5582ec5ada135245a311fca6eafefcd3b28d73da05455797438b6fcec59610d87b9ede146f4dd71ae2666d5e90f07183598ce8380d380f40e38eb59c84633a7cd1be1c6ec98ee93ba0c6d1121f314f53aab16206bae4430544aebb5b642230bdaf68109cce924e347bd5fba3ec8205190297796a1f4c634efd932881c9aa1c43d679f74ea6f272a5d3b26fd8a2de4599081fdfafd1ab5e1916f33ad9f0ca592eec04211b78fa63f32ea8d7c468ff352da19eaa9791e2af23d98447e54ae9b79f0144740100000000000000574af83fd21ec84788e726e2ed5f3aff9a19d8d809e9bc1d4edbcfa2b009f137611e6a94c93a817ab04ea447df3d1454ad7cb1622ec2970143a6c4d9a130f9e4ffa685581598f10b1b37ac0317a2d47a14d00f93b54ed67ab75b24f28213e42e7be35c45bb06c3e5b316c8e5b4f8769cb5d1e1b8844b337e865dcd1eb37308f1fb20869a02b29380e8905b5f1856e84f801de81439fac8b0d58bcfbedacaa7e734a1538ae11de128a810988b4ee4f62f2189f9c250a38095b6d2b4e03832f7a87502edc8ad6287fdc46da048a513a8c2282ab7559aef60e8d42b52179eba4b77cc938d7ebd99b54828ea226a9b86bed3792a64ce8df11eadf8228abdbe4e3d81a9e91aebfb651f4abaf0f246328d7e94aecd", 0x1fe) executing program 3: setitimer(0x0, &(0x7f0000000280)={{}, {0x7}}, 0x0) setitimer(0x0, &(0x7f0000001680)={{}, {0x0, 0xad1}}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000), 0x10) open(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8bdc9e3938046372, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) syz_open_pts() executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000040)='./file0\x00') pledge(&(0x7f0000000080)='%}\x00', &(0x7f00000000c0)='/\x00') semget$private(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xfff, 0x7f, './file0\x00', 0x4c, 0xd98, 0x2, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x10000, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0xe5) pledge(&(0x7f0000000200)='%}\x00', &(0x7f0000000240)='$-)+}-x%$\x00') pledge(&(0x7f0000000280)=']%!&}\x00', &(0x7f00000002c0)='$,\x00') pledge(&(0x7f0000000300)='^\x18\x00', &(0x7f0000000340)='%}\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x8, 0x3f}, {0x21, 0x20}, {0x85, 0x4}, {0x5, 0x7fff}, {0x7, 0x5}, {0x3, 0x20}], 0x6}) sendmmsg(r0, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000440)="20bddb3fcd9f5ea607599f564084f7bf5eaea70e7beb3b33d9991010cadcb7b817994bff50440aec8a4d3a181409c1b63ab6265bba30faf6a8d691705789e2537bfd0799ad4027e8e4d0ff30c39c48a9be1bfa404d748ef25b9fb32796e3913caafb2c32b635bcfd3ff2d2ec596baa611a7c9bcab6bd79fd0601d4c43e5389ff3259d92ea888dc65cd2c71f5740edbf4f5bfbec30105ddc7f9044f1f7a6ecca83bf49f43b40c4334c993c7915353feb9732071db30c3bf3073357ba44a6b77c1a384eebec6722ac87959c9b9d1ed82523f88d3eee3b70cdadf63fa31de", 0xdd}, {&(0x7f0000000540)="41a124df947ccea8f7b04c18bea0185c2ee3db31a5fb5fa503729c40d2c41a81000d3b57e65a6acf4224b680169aebf14903b6cf46c63a0395e4b0ef6d57504819d0229016b954bdf53df3f682b0616ec7ed52b47384b1b2449ecb9c7b3438e81157caf944e2e346e181d7d4619aca0effc2615f33216238ea460ace5d5a84feabbdf22712ccdfc8388d83533c5bbfc1651d9621f9e7da62d97ca8d530ab687eed574d12cbb63e94ca102aa2397cdc3777cc5802ac493b937c587b59ae01e191405d00c63d272228fdbdd1417279f771974c9d82a186037b7effc2d06aefbca814956b4fe7ef413a2d99f433956191fd", 0xf0}], 0x2, &(0x7f0000000680)=[{0xf8, 0x1, 0x1, "da062426df7fac612dabd37f8e2d602a28bfbdbdbe285c2f9c3a0ce613ce36340541d5b891f4ec8d3e09c61c4941ebe23aa10ae95e72526377aa60f1d758a8cecb1371b291d4a332390149f5383b4688718f7e481e15730c1edc38e707c27c9e109db276b26be0a9c53f9d7b547ef04072efd48fbef19de3b97068b30b4b768677ebccdb022fff92c76a91899d4a53541ae2ac52cb6d134effb861489d4e2ff313d65ab11ce76604d365b01395bddff261a23514b30842c6ace66b5c80812c1cd057347e650643d43120637b893ff6f7aaa0ac3a9e4e3bcb1a7dc8b0e4682503b5a16cc47e53"}, {0x28, 0xffff, 0x0, "51d624af60220c61ec473c015e33871e61c356136b"}, {0x60, 0xffff, 0x2, "2ddbd0c6e2e9e0848a2927b0229e099c2dd363b45d017234a06366cdd378672234ed78624793c1b7acbeb23e41c094ad63a3de25f8a724e57d2cf10429aba9462a200a9c45a1758caf0c196543"}, {0xc8, 0xffff, 0x8, "9142b4168d84ffc66395fb3e808ea758673f4fc8b239bb27420bc272fd10e6a44c07b2fc941f3322e56178c1ee82ab48f539955d4e42790aa1a49d33b2cee2e227670cf4f6553f20ff9062dac4ad658f6c17b618037cb010f217da73f9ff0df8ea250d8d684230e11bf62bcf1a96dd9927a50c1c666e4ae69a7af5555d9f62b11a1a93520a4c0321c4e4c41bbe03e5783b92c05dbf17261cc6a4933e2e72c12bd84af5b75866a498b06356d890ae16179ba3c9"}, {0x38, 0xffff, 0x4, "08a6b326e481631182939f6aaf52dfa3f9381ce2668fa4e256dedc010ece967bb0f8e6eb4b33"}, {0xd8, 0xffff, 0x276, "678ddc68fd90213044307bc44dd7b95adf98f4718742b67b3670efcb84e22e7cc1fca15236fb68d7d0f7128294e5a64915e5fc7ba7097caccc5c5b833907c4b112ee6c77dbf0b175ea7380574e7b2f3bde53877dc09313341c7bd1e456ee464344dcfd17bcbf0f2e1551761845393157539358fba0516407af02b7f1aadba4967540738da66893e2f7aa1dc6dc2bef0f9ea603b99d3bb45ca2a8290d75ff1ad3f49aa89a3215d8ba1fccdaeb4c7c0ff7717155d4050e2846c852e27a04f284316014d8"}, {0x70, 0x1, 0x3, "ebcdc42d7d7a2dfc36f8cf6a56cc15e4f122247bd6c9ea891437340c2f2ea597007d7b8a3352abe0f7a7b501b16ef0a3dd9d4022ecaa66fc755703b7f185214036ca4a36141d28b52a6bf1f727195c48d800e10a0136fd0db5"}, {0xa8, 0x1, 0xec, "7408756ae8e139178ad33a40a3588857a690290bad5bd2c4048069b634b5b63c9915be0611bc122f14f6e3fd8748a0227a9f0b7c0cc565bfa3857599a35cd1c9dcc47a51ba4dafa4f9cf808588fa0a8d4f7f3dab13d704bfe85c3db28ea02a9474967308e055d17a5565bc16c04d5ee01f0e5b42d8e70f718b0b34dd0b0fc949dac999c377b37ecc316a57633227fbed2166c71d"}, {0xd0, 0x1, 0x6fda, "04c7df4fd521348fdcfff7e92a9bc761c7762c4e2c0ab87d30fe85742fc8daeaaf6dd953f30f15a6e12ac1da3ba15a6e72858be6e373729ac9eed355988890421660cb2f9366079dbde400cc3b241a5d76e5e9871fbed04064ef8b27c68c65487fa05480c98274155b394128fad939565e5346eaef08ae068433268fa4bbcdfc86686c8b75a29d05c61a799b4292a597a6e03656ed8ef462cd9d5867e0949302e1c1f74336558b2768a4156458721c12bfe2298b45c1268db5"}, {0x68, 0x1, 0x6, "df33604321640164a18e970c5087247ecbc851d1a4e1eb519fa0e65ee0a16e76f463e155e2fa7b214febc7619689a9f28c04f5e577a489bb86bb54e8c2b72b25989df8b90bb60ac075530d31eb2297a9d7faf2e811bacc0f"}], 0x5a8}, 0x61}, 0x10, 0xe) rename(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='./file0\x00') pledge(&(0x7f0000000d40)=']%!&}\x00', &(0x7f0000000d80)='^\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x20, 0x0) r4 = getpid() r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000e00)={r4, r5}, 0xc) r6 = msgget(0x3, 0x20) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000e40)={{0x6, r5, 0xffffffffffffffff, r5, 0x0, 0x3f, 0x101}, 0x1ff, 0x7fff, r4, r4, 0xa0, 0x1, 0x9, 0xb8}) ktrace(&(0x7f0000000ec0)='./file0\x00', 0x0, 0x40000000, r4) r7 = accept$unix(r2, &(0x7f0000000f00)=@file={0x0, ""/4087}, &(0x7f0000001f00)=0xff9) fcntl$setstatus(r7, 0x4, 0x40) r8 = syz_open_pts() r9 = getgid() r10 = getgid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000003100)={&(0x7f0000001f40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000001f80)="3d7d66350c1c9aa054a18c61bad7ae2a7528d6e6f178b919f8608074d2c81118188dc1bde05e966804b2b7fb42cfd87a265c360ac870c49e0935d7b3f06db5bbf79fd9edecbb0ff8c240b7770cd10c91382a3d0dff8a849880c13c5da0d3cabe3240ab99f1ec4e474f2cc5f545efce5f12410c76a6a94bbe13c58dd633393324d9e4c392b46b51d61a94f4e82411c3831e9a6ec28bcd413da7c75133faad83bf53ab8defcd1fef3f1553f9cf1487551e662b54f26a31402ecf6f9103306435db4abe11cf3c63578b7b8dcaca64cc1d025de1c6aa368a9ca7b8f822e6398116182bc972ceb5cc23f5398f791aba53d48fde1e1e69c7c495645cc72cd8456124802aa6c203409daac8dddb80dcd271082fae69a2ffd204d5a5575f6101b4c808994d0cd2aee1e360cbd3c46f1603011d76b4946090b33675c5e54f84310b1a32e47aae852e2a976c26c1f95709ff81e41538916b2d27b1aa86851161ebe17d426d88cf45949388a5e6210b6a69a75625e152a1f4ff77ddc00379d63fccf3d566bdbcc9176d269ed157d4ec7a593280be4d72dfed0b2f1264a3ba3c083c6373348df5fc06923f86911f79392b01e35a69de81657dbb6dd40a2c79e4d25c382b19f6d65d077bc914e9cc7b7da8f0fdfedec658f38274720cf9b859d40d20c0eb644f0495f7f24e6e6c488050b03dc4622ee16ec4a903c99214d996a2c36bdcd6d93eeb8d52fa1ecd2b61dffa9f1ef10ded00696e9d64333e6310c4095f45f0dd462f9e796ccc585858cc639d0a4b0b7c6cad8d50f94c00323c04f24fdedd8cb33dcd1e2af844d03597c1d16da81ef4f5bb2fb5f2ea2cf37bd0beeb171175296d7822929fc77749c152ff2711721bc38fa8b7965fb6370c4ca19d47a27f3d31b96f3e6f135ed55d0e45c5b630d2819bcb508d19f2d4e0deeb3ddb8dac9f6bc7e73bb5ed4ccdd9c73e0a26e472b4140e70046db8320a051cc41f11e1b596cbd5ae189b1f2cfe6ea8bb1b59593fd9184b068a2b38e2d4ad2515d2fc910953dc2a3022b7ab1b8636e0c4e2134d4dbd3232836f83ea735782bf90ab1410d284aaea4821818dfbb37723b8d12a2c9072d7f231f43f693f7fbd2b5efcfad170fed08326e838be7a3ed9c88bc9de9d8fd4c4120ddfa4106423a357f40011c5858344cd22949876ff1eaf19242776946c6a993160421beb3d93bf08669af489fd45ee801976e6d577f52aca9d44ad9a6bf3e4e7329d278b359f997b1f66aa5e881327e3cc29f5c4680d981a6d187562b6b8833e4f3024d3cfa3120cd3d32b143a61dd9cceb0cb3c9e21fe774a11fed4e4b59fecabfd7447587af48b71c48f37465e969250dd8d3cfec69d8ec1aa401d4b1e3e22fb906b3c132c764b68be952f980bcdedb2c447f54f50fa4cf76da7e80c62865ce87e95979827b54944689d50558a21a566116580f005960950af254d3bd368045327a3e70ab6204c2de54b0effedaa030c28ca9d71bb48d1152a77787a61fbce61ed412b41efb0e5c14323b3abb094b0765de43907577211c33d806275c248a6fc03025c2003e7412dfdbe1857d846700a9f2ea93d37b28d34c779ee281c36fc6d1adf5572db29692dad08b6fab1e4c12d613ba1f801f7f2d4ecca4768d41ea35079b645bdb50ecb57720bc4419444377b1c4e4ecb147448a495a498bd5956d357fd65bd27cb157a4709fc16e659de0d65ce8f140ed0c4b5de70eba1aa6221263b0773ecf335d3ea305ff1e29d8850f79139ff7e9be98a84912e74c5011aa7983e40dd39c92f2fe589d2fa538877296e979e6be26471eef3536a4d0f046a9891aad4c9978af6225a286290dae407a9171def46d0e6795edc68863e8ae81739b18e3860ad711fe15ea411bc80cb568b2bf119985db178cf74c8d5907070dde2181ffa4757908a1602bdd74d53e61fad91c87d91fe109726a013582a4f8a2fcb78644a086e28fb63108a2f99eaecf99f5de4a5d95a934ba3b4330c4b988abfc3f2a1d172a0c49b59ecf3e5b150cbada14038e8efb5646cce32f3cd07772edac6a57a97078be28b1cdbe2981ea2ddabd96f4a3dd3ddb35196b3bef4a46709ca4111aa8d5ac5b3a84ce31c88cf74b4d146ed4f31ccdcfa8c4f4102a5c1a89b20c69f28b50ccf22adf55e58bc42ae26dfb676490a7d7c5bc8a77af687a7de092864d56b0ce6c35c59fd60b7e3a2936d9bfce96e3711c75e2784e405697fdbf9222aa4a7882c5afc5cc5c79afdb6d796b505eb75d52db0fe6b6bd9cb4bfac8e352b274aa87b0308466c114dd6525e6fa92824929847a375d279367b1e22589264f2401b86b659bb431e453865e672a3c3432d7a02fe77a2a70cc783b01a7134be8c8014a26d11b4a443165f856bff6481f6f3a4f850a7af737ad1c2a7447271314539d443b450fb84caefc30b1e55f4f754bd145a84045c3941951a25c8747bf14a7478a2a9345b9dcbbc461c7ab9f18ee8b6e72e62e52c7ab9a20cfe7cf3848d274966605778a910957a7b30d6a033ce05842bc7604d8e397f699f3fd55ff077cb30e73afc7a4487042ee84f39d8d38e835c9a3fb20f493200edbd1a3844cf58fc138f1e22304fc3211b443f64c1d63491abcdea607c74386e157f50fc2b8f13e4e442c530ff6df2d51f4acc59f83400dc04a12156915a27259157e2a752a5093232c1df21c052d7f82bcca41bd0990d06642f0fe3c4b14130e4cdac4e94f4175e6c10f01dc59990ccf708af7827369d714b91ae28382931ab9f93a89c630d32b378e3496dd9b040e396bf477c72e47c0a51c1bd53956a7dfecc1545b01708e1aedb01b4d17684026a5a3803c4673405f718ced638426915c91eed0ac5f365edce02c3fe486f2ed20988e0681379be5ea13ad7f55bbdbf75f3b4a74ba8499de0386d2d9c402e663ff72d832129f32abe1ecfe4c478c7af5df2400e2285aa75779f9e056fdc0d39cdf042b63a017381d3b7c1069bdbe1e904c73145a059ee73e2ae94272ea75297539e4391338bee997a8b4974ea9d06abe86a7487c53a4a8aba4e32b57f8d9c66f9fd311f921bde3c54d7c92642eb97b2db26387264a1db62bbb740dca1c5838a7d9dba84a909b800447615c963cb1dac504e59abc85c065c51c4bbe41cb1307e8552e965f606fc1c256746013afce3ac29876eb4e1a01ee7e6cc15d878071ee878b327220bb853da4c1f28edf03c842d90c9fe0a5274f925c0960bbb2be7ecf6bc2c28a4490a3a755cd162fb24a5e7e299b3dc2024ea94aaf388858e8c4657427a55c6cfc5a1ad40f29d4cb7b1a09c67a7d511535b95a5e4752297628df8c4557b1a385c88ec77396e3e86bc68450877f3700d41233d8600b92d2e216e0475027e8f32721c508dbc8966ca5b976c358c06bd3d8366937c6654bb72847154d19db01752c3b1ae1dd90e06d862677ed6ce77e7ba4b47d6eb27287856d758833b5ad3f66a77e72678100467753b4d2e49bbf8830d0b80d488dbe528b8dafa533910816f992605b08007385675ed3aae1b57a426badc0d48bc054e68392522fb5fcb94554402d0b2392bee4aeb15cc3cb860296d80d37090bc7b38b82018fbc5d614ea87d2ad7279ab96a70c27b9e354012e924bcfd130bc177d28c5c4bc58fe5638d6306323ac97df10b5454a42e221b0c531467b1c7fdcaa8eefcd9ef1992834aed1f20d1517b2d9bbeb9df16d9ad061ea2e89f743227c4264f761028504c773ea817c607564acfbd4a1f405138d1bb3eaf633368e2a65fe6de4e684569bc5c2758324405ead69be2a85249036fd49043f8ff02585496c2385789c0c484e74b8a4ceba9de44cbb68ceeef98ee2b34a6c4012053c1ac1d5aa5abe988e93d29fb59d5a4c2440876f6e03673ead9368010f217b05f75e50503b3a456b0be56ac7150554d5364ce7db8510dd178e7c10babe2ae1dcd7a8a4ac24f4d33f279ceb4fc735fdd3f239dd3890f0e14e7193e41962266344339af988d5fd5b52e0347b13d296817ba1b5e83cc84ce47ed70fb94caa8fb034e544c3bb8fb5dcdb2dc259f10a3988587876d4d3b6f6ae08bb8f3e1d45c578c00c5f8a00e89a41e7591d5587c71e16573e405d6ce19f466a6c272afcba1d9e5dac85600957ef6d37828169e45e3e40ccf2fc2fc7a6e10b219e3607382d7a4a9477abe4534e335d1c872e2fc19e7f49c85cae61c09581c3ff58749d56fcac14dc0bc121c2cc21fc0d2aece7284ceadf5487587b5f9233b178f41600182bcc5a87cf8ad403c5c2ced9c31ef8399ebf48ddc9a8fc7e3949412ddd735431958ced0f107e23d302ad8923fed6ff5c1582115c44bedf2ccc295c586a74bb250bcfc90aef730e661486299a297be72d29f395fc6a494b79800e43d1302ae2867b86cd3c47af0e943216a51da3fa0b09083ed4f447c606fce76e00c7f0ea0f02513397193be907814eefaede21b7450422205d4b7d8ed925978fa669a13c7166a65959d6286efc64da1a650b26c5257125805df171492d3f1a0d34b77a64a31ab98f74bbd972d8ca5696ae9a23276e3bd6ff7c47b99f5ebe0f39c14e8a21fe91bbcd09310b7f1aa4259cf2c6745d3c01317e287541606e1da77e25f110a808ab13431e05d2a1be69cd871a45df9febc28dbef0aad67ce4923e5ae76f10c057fc691ebf6e5313051003a1e55d662be81cd664478af36d399c91e1970816a2116bac27974d67169489777ac1daec4d1470c2560bed5b76e27c797bc4d73d817ce65ea4f98d5acaa986a3d5795fb6aaf1f79bd06bf3893f8a83b50f2e3389c4b4b933ea1bbcacec622be1baad3864dc39d6485f0789430921a872303e206215c0b73a956490e66707af22f2e286ae1c50540d27d50b9c009bc4b1be893c1ad001c000d5b533463504bce4f6d86279c455bd4441e7fd22ae468fb0f4af6a296134a3f14fcf78a73390475841111a6befa9b5afc214378158dc0c336bf75efdaf59f62ecfcbc50aa169b60d04a5a8727a9c56d9540010f1f269654ac8b8b88be6c8094cc8437846cad032d58b677e8d3091f67ba2d70c0cb4d3aaa1c7a13dc1f372d4b8fb30434c253005ce8dfeb1f50dda6e467b8c1e95e26626bd38f3b5f0ec55304d1ceddb683f8ab83f385587e625cb1ba59772b3264738d2dff4f346d31adc878478df8c71bd029d314e331d1a8910ca3b4536606b8c193e553e0317ad200145960169f6fc517f362eabca57ac5932eaaac091deea21d097bd76d412b190a2cbdaca541cba9aa4dddb56cc3d2615e90a0ed5d9fd095d21ec1af5cec95c88d6b6e0db5b13e62a2f957f6fc2d1216e7566d45e9b3cf7706937d6febac256dd46500ef9984ca67dcdb62698772e1413207f767cc13d1e37e083c331bc100d259545e65e0fd993caccb00bf952ebdfea12af08c91ffd07a578df6c96d9e1a07bd24dc384e3e28b27590937949e259b0e04a452d17081b3ba32d773e47f1f69fda8fda164715eb0544c23adc78ed355dcbee2ef3dc7b4585cd1b903269766584e12342a6505c5c63b673c84b5426962bb27b2fbdbf3d2e9bb49a48ed84659cf2be4bcf1d292ad77000580a91718ff54b1a0c39ba1eec56ddecde8b1f37307e9194f919f944dec9983b8846d26d69abda3983e9c36cded5c351e69ed098a55f1eadf2cf41a8286e96b8913a6c82e23a5866f1f15f854ae2d07d2a1c5ad9034e6e225a00c48ef71940f1f8c3ab97568eea7215377e405245d42327f64afc4920e25e321553bb0077212e4d57aaba435e462e2d987de4b2287ea4a8db4bb537c4d149e13f", 0x1000}], 0x1, &(0x7f0000002fc0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r7, r2, r8, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r0, r7]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r5}], 0x120, 0xe}, 0x4) executing program 4: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) writev(r5, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa595", 0x15}, {&(0x7f00000003c0)="a68b23970b506e6438dbbc68f952e12fccbec33c988c0beadc6d39374b4473f492b7e1f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f056742b89449729b5fc522d6e87b8d4336a1b973e0a134e6d929934d609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d5893a1e8201ce49724", 0xa9}, {&(0x7f0000000480)="f5e5acd16cbc5af566787744231c0a5880b13bc44e1960eeb3276d430f133e8e5d6bddd57bffba6806c3046b19e3fe55d33c22a5676c2cbda45e8e6032a4d9b7e0618aa5a8526b05ffc4cb56a820f490b4973f7cef3d4a6240748bb1004c0e66e3bc3ce00097778ca10377070f312327be831211a7313b29d44f094f0e9f751f208203b50ae131d9f3537b964de233aa03fd3282649fe3ec35494547", 0x9c}, {&(0x7f0000000540)="11f1e075e874ff1cb64a126ff5708b113af5f43011998c9ecb3d1931c3866188e901691f4209fe5c8eb3a2d79fba01394cbc022ea1261a1062535269347cc456c213c3f5f4ac7a49c6bc3e91c1b9d04c30cbcbf481d1611a73fabd8686186765cf2f26da210279dc393b2d2795a5c80626ddd2abbcb79cf4179dc841f46f28fb3350f41457f3c6fa74186264f2758f935c15283ffb6d50123a3d171bb7f8c96160e0ebf2f042ac", 0xa7}], 0x4) syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000380)) close(r2) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 0: select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/12, 0xc, 0x1080, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000180)='<', 0x1}], 0x1, 0x8005) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8b67b186d00000000000000"]) setrlimit(0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x3848a, 0x1a4) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r3 = dup(0xffffffffffffffff) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x20) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) 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) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r1 = socket$inet(0x2, 0x1, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x3, 0x40) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x5, 0x2, 0x0, 0x0, 0xaee, 0x5, 0x0, 0x3}, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe00) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r7 = socket(0x18, 0x3, 0xdf) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f0480b33b09122db12e8b1f"]) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4099}, &(0x7f0000001040)=0x1005) getpeername$unix(r0, &(0x7f0000001080)=@file={0x0, ""/4094}, &(0x7f0000002080)=0x1000) close(r0) setrlimit(0x6, &(0x7f00000020c0)={0x7, 0x7fff}) msgrcv(0x0, &(0x7f0000002100)={0x0, ""/4}, 0xc, 0x0, 0x2000) readv(r0, &(0x7f0000003380)=[{&(0x7f0000002140)=""/62, 0x3e}, {&(0x7f0000002180)=""/29, 0x1d}, {&(0x7f00000021c0)=""/94, 0x5e}, {&(0x7f0000002240)=""/125, 0x7d}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/9, 0x9}, {&(0x7f0000003300)=""/93, 0x5d}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000003400)=0x3, 0x4) bind(r0, &(0x7f0000003440)=@un=@file={0x1, './file0\x00'}, 0xa) utimensat(0xffffffffffffff9c, &(0x7f0000003480)='./file0\x00', &(0x7f00000034c0)={{0x5, 0x5}, {0x1, 0x2}}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003500), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000003540)={0x5, './file0\x00', './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003580), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000035c0)={0x67d, './file0\x00', './file0\x00'}) r3 = syz_open_pts() r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003600), 0x1a6c29cf6e4bcd98, 0x0) ioctl$WSKBDIO_BELL(r6, 0x20005701) r7 = msgget(0x1, 0x0) msgrcv(r7, &(0x7f0000003640)={0x0, ""/243}, 0xfb, 0x3, 0x800) connect$unix(r0, &(0x7f0000003740)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004a80)={0x0, 0x0, 0x0}, &(0x7f0000004ac0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004b00)={0x0, 0x0, 0x0}, &(0x7f0000004b40)=0xc) r13 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000004c00)={&(0x7f0000003780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004a00)=[{&(0x7f00000037c0)="e53ec28d802bb2dfb8f19f4cc466a745f6541046658b8250d56b", 0x1a}, {&(0x7f0000003800)="3e7bc28f8d10e2f8bfd13d28fa588aad303459041a10252685bd008a7513d79a25c5455ca547c988d9eaffc9a9c5cd9d408876433361e6dab4bf34fa954ab31e8e02675f022c90e9f68c008e08de1c2947ab415604e37bdd94d378e31e92006a894eb4e7ff783eb2", 0x68}, {&(0x7f0000003880)="d8b27c5911dfa01e0b084d969bc6470ddb45661fdb3976f4a28ea43d2d256ce84f1730129b57fc5912b17cf62ec83088272d1d0aa5b66cf819766a6faff615be985db5f9e4a0a337fb101523e2d7a7c01e222cd78cc2312376c21a8e0e5fdf024ebffa4e381e6064b9c4530c8baf6ffb4529d468d7cbd4967093368326ba528ea74898431ee1acb21925eb9a954d2eb8887acc02f5f9a061962656198ded2bd7ae7b261c8371bfc80871db0c87e4d156ca99a15225d70014ee3e162e38f2c07cf18f1ca04cd60d735f1c79982ab6bb4fb0264cb69ee7fa06d8b4e041259811dcffadf48c3d9bbca5d60ae03686c653736f4c0d733f91b423a454d54af6c9ef523250de21393fad405263d844be6aeef5b35e36b3985226ce0a75108a30e16b7d52c3f65fa092b11f788ba6d860f53d75bb88c860eb6b2bbaa6a99cc6507804c286252969d8da2f6e672f8dabe563d37fda6f493233e79b6d4ee3fce84a1b636778cc6ceb038c178b7ec2d350f3559bc49526fa68ce6d65e07fee7433cae62a04f3a24b7838f98b6bb1338dc18218adfa4368638b879bc7aa210c6e89f188feeb68b489853f120a8b19b84b4493e83b39a6217a218988c5f1112426518a57f70e97b189796562d825aba38fdf5fbdd21c1dc8e5bc8a6cf1f3b222a9fac4dd9673415073101c452cf15be9fb46cca7e8e7489d8d5ccbb95d4c33e7ecd9f658047c6ec8d6bba374ebb83db57afcd0b3c97ac746277946fe840ae69a2d601ea96ab79e792cd3f420c869026b5beb3fef1566129c7715eea3fa1121a51b90ceedf5cc7e9aa4f2a797ad82be8925795a24f0e8e0192693f2268e176edf6d3fba9a0dac3257c85b12d405a6759c7a98ae91293faddfec48247980ba1a23ff0175603debdcc53996bfcbc67791fbe4a2fcfb6e513210acf02fa4f1a5e11ba33cb898d74557f861482c2bd2c2ba3730516098481d0e958c16477036814e344659a472ea89f8a16fb23feaec7eb66531b200fa523d386b19604439f849b9e226b59ab14c7965b60c049d361f0b189ebd3e47f3951fed0e526809bda6c317b1028833f77e96626eb911ce8b8166bd0ef474bec7aece160f1bfb92a489daf654e3b2ee912fba09e3e674505472e42660335817daf81adeea2fcbbaee27a01ee2ad808351cc15130629b4b0ab49d01b02dba256226165188b0de4845bbb51d694d41b424a762338be3a5fd3a067e17b46242caaa88fc10b680a60ae38a30f1b8627ab791a0f7b02a43e8cdad698f946c0fb60f6b3d6f973a5252401eb856d212dc2351a00bdf5775c7a84ca5f1358d46fc788a08c17b1b4a12b952fc79821a6b71f7a6cc4ffc1e97a808fa25ffcb44322853aaf403780aff2093e20a5ca6c6d2a98fc982bfe46df83e45159d0a5aa7c46a3a8ce47ac8fe2c841949f64e041188727aec645defdd37793927b1449c07b62f695716e3025b8dd904299937c938be4607ecbb6d6467f9f88805e6bc9357d86344270c0ae4d83ef9f70e141472506cf5af735ae4e396a51fa4c10e7e082891a2879286b3815b2a163f46d0ef87cb808dcd2fa5b9ecf2def47b1596f14f8065090a5ce0bc53e696038815e57aa4d7ba8a742d614602d3a373bfe8176a1a57b7771669b8f80211879b92d30d4e7ba9e6251ca4dec7f54931897cdbcae6d44f646a71d590be89d0f9df06daa5976813842ae8123ad3849097dfd3d69346d0ebd214fce0c9503ada0d6c3a509231916d74323fb9aed2b1345e888c909e61d5b6751cd94f7077d31568b7313f64b7587c51f835c40a58d048844106dbf71279b7848d887460f63ed935f8edb02b19597f5c1bc9b085cf729c62790d02d861232f8bc9660781ef30eb29800cdba57b48317a33bcef4bc3913048ff33da7004d60c3c40da1eacacd3b48bdba0409b7aaf7348ca35c71a6029b836cb23180ef74b68bac7c9b9aa929b5de49ead955e3490a4dea037e36fec6ce2150d488d5d03cd0aeae01bf1dcf2f3e186a03f6eda817c08728f8f5b868a49428412e69d879a503bd7a04a8edae5198e0a1fd1c29770044d8cb62e967d02f205c49fcc30d113bf2c85c6f582ab26e43b113ddab750c448995e4ccc9e81b110551df629d7ba21c5fd7d3a319ae71e69fb86b0d8ab48f533e882a86e895b4fcf48dd1103e7209a44af68da823e8575741a6b3d93f355893ce5398c2444b46d04c6813ef313aff65d8b97afb6bdb3fdca71ccf66b075f7f27f5d90b82f8c7765d39196ea5a9d5f0131c9bb4c0a16a14b1bdb452392a2884165e8ea72d4e7c9c8a1b3db4f35185278255a2b2214caa2cbbb7914af4cc4fd82ff9aec2b485171f0a85467c949451f18c791812d733ee44c4abdc1c1b5ca1df542a008a6366e6b08998f12b614ddcd2ba0dab0a22061f07d57358b369c77d1f65e0b9a4cfe038c7d7f872852568c3d700795687030f52d0e988094ca5a1bb75fb79b6f9f456d8ae0a97bed125e2117b2bf00064b6758683d297e0a0c9372635dbbc2289ef0052ec679b75038ca3922d34a853047e0f37d520b927d3ebb98e98adc8ca50ecbd120a160bea3f04374a26651efa266cfda4ef371232bb8f85454153d1bdc75965807532190a4996f9793525ad02a24b0360aa9bc5f05aae1a613e6c6514d178cafa3a6d35fecb3e204c923baadc072b8e44ab75b0042b652e6ade96de717c62a71c2cb92e209e4dcd3d62f7abc314ca367457fa241553584a0f9a2306acc50222f78f850d9b0fe68b6177db906adaa91013ca751574a17bfcb88c55f2d7d0d13c6638c00c3e8bcb68bec87810a8835e6a82c415cc87201a839d548bdf298e7a72fbcfb30e9551ca02b57880e659c2fbc149cc9f8137ee3000739d739e7f8fc03d0fcfd666aad74e50c18661a35c6d18b9f57c6a71ab46c62423a67ab16e719afb0239eae558f404bcdd4db5339fcfe387e406452749c4e6550b82bfb35bb6c4eeaeb54445085c8349a71b4ed10bff624083fa60c8c9d2f4efeebd1db845712b96433fe368d6f441dea4a5ddc53f970ffe407e54c87392ce83a979776527005befeb5971f6fef73f1514c85a3e7e383a26a4d69e86248ba5ad3c6568d0a7560d91bcc1811392cb0d2e3a12b6cebb6d666c47b94d396fc43a0f1f77c66a47982915bcadd5a2ca67f2f1143ae208a4f92d7b6921e0515723581b30eec226d35d0875798d496c392bb47c7529dd93f200c268b7c06b9f2aa0ae7bd219a28160cd39d281d36590bc992c1cd32d9b1ea89185df44d5433f1a149ecb6027672b481c5d4181dd74ecf6d0bf89fb241fc1487180fdcbfbb1f4320ea5c032d8b77c3d9416bc35eeadf3f87fb707d02772c028123c4b72815d24f5c183b97f72c7616aeb0fb52ceb85d5cc5686970d236570bcb370637b63f91b4cb2bdd067527ea8262c542208567a4ef777ca08ba1e88719b93fdf0cf226ba4a27e8c7466789a17f5c7adba9be6ff98dfbb851ed262027b72f2596e3c4887717e40d56e6c9687cb90343860a6a4ef4c04adf476a14b22a26163166dc1226de9de3f966dcfbb09537517a03998224010ff94f0958e388a953bad937ccd73a16ebf8165c406a8207a68f423c9e84ccdf6af013c0fe3bdaa0d6c19dd5dacf6e8da322895e4a9392072ff89ddfc1804e171bae57d5d83d8481faea686d005a799fc0d11544cee8703495fb2e47ccd7f0a57560c015b38c3bf113f29656088c57fd5e238703a9543c5e25fe84f3c1b48e7f80c4412554fe12613de73a4f531976d312c927aaa3d87d4c3f257ae829d6659420f517f8b1e2c861e7809b448284d8dc403dddcc58b79d1e43860729cb60377640135c8338fa549a607580821b50cafc97bc49b73cbf02a47ecae98acae2fb15e75c01f7a044a6bc762a02278defb6d52eec3319de028b059a2bd4301c733195ce10d54ab3629e9878baf3e551036a864ac95322cfae70931eb494f504e4e974429bcbfafd6bd76ebe7df506b7335863dcad9104b87ba17f1a5953f99fb72a9b3422529ba1f8b31c56c1cf5472e086638a512f0be3c45ff2b6cb71c005d5f03d327c18dd976bc1af54a221bac3d291e25080477d374db552fde790be743ee563c7f0e45535830626e83d5c784115e77f20c9b0f827ca70c7e302bb526c2a6745401dc2c75ce5d491d3573556a8e5f6a9b40a511b253c598c3a29ec5ea36d6418633cae5acecfe49f9f664bbf51e03386d3594ff37a65716a491071d351d3ae27c2ff26ba8972160d70b6d020410973b0e11239086dc82f281e3b6d22adf594a54daa8cbfbbc789a5bed90be123422e7bbdb6d81bb13d041ef5f3969da3c0fdf782031a4149efd528c2444b77ba8c5c01584ff2b2c466e8917101030071062718aebbf4fc196ba5c7954bbf2f0bc596c77e2d892f97528eeb6ed0c569d696e2955cd95a87ee6c6eb3ad90023d9840ecdc3649d859481a73673e96debf3e90b2fbd3634046b812ee8c139bbc6a8de2cb8886504f2ee8c78a361e861d1df98f2d032e789f8835ac4b6bb14c6fbcade5ca2716566291afcd196a8d029f012e998a6b09752004a8612d6d7ed17ff4eafa6ac23bea3f58af0a2e099e245a0d73e060b34a157ea3f28dc6ae518360c5ecc7a7c0f1e9a9ca9207bf5533eb9ffaf7a69d94a5f80aebeb362916a9ba7ff0a785d1d4e32a77e57658e5cd2bc603d7425ab96e8f1939101606d765947575b1ee6ebd94b4cbbb56004b9454f2abce155ab5a1435d5a4792f66a225ebb742891f027dc5504e1d5d3ffa5703ff36a7cdca23c5b64d753783c9135eb07a662b5166d411d2d5eb0fb2a365fff8c674185062282b52e780143d5c41f8831e4349d95f396f48fa86568f9c15a9108e566945c22b77effabd8ecf1279ce4e1f8eedb8ffd7ff2b7545e83824d959e0236230d75929d23fda32f34f9fd707d6e0caebc63d4bf7cdaeb51f258525db32b540f8ff332cf5e32b3204074dbb6311747fb9c9c235b60817dfb0da66d6354aab00dd6ccef530ce8ddb4b106af679992ad694248dfed50529ff714302744c2633f9518225d0b9d3410928546b55af88533768555b876e18dc7de0db476877120750649c6859c957f93da8545c91758050ac3cc0f1ecd6583559762b55b259341992996d58784cd290091a0909b894a2f19ff4c9f1fd0b8181baf6f2a799654e0fa3dff59d76a399f3079f245190b87c2d1b3b93f937e830e7e6ab4073cacb0fa32e8350f9c1aafa24b9d62816567222754a5959f21b87efc2d35078343b58752b1bd58b226df144f91afe571efbb494c923960a5b67e7959467b887c1470d8bc05ea6efbf387ba503e2c98ab6a40e9c7c6107a1dd6fe58e483024f283c66ec509e6418962b505e8ef91d844353b9ce06f620ca83b2ba7b233e3f4560d4c9d126954c6a70e16a585ac8bffcbc9155b24135bf8a031dc8ced81f50ea3551e36497a98e83f935192a2ca24681ff423c35c3a4d6cb358d2d5c87693da4184c886d8cf0aabdc3b6bc610b7c60824eeb843c3dfb19193e5b5858b054787617e9815676f51cd78ef9d83f483154c0853051fbe9566fefeec794feee6bebd0f390ae607a6e9fc813f535c2e168c6fdaa725e0b6c6e5b7925367870b38321716227d6a61591d18138dc7c1d5650a57199b92ebc2eb467d4c5f3440c73008dd91cd1ef48b18d183f83276badf25b8a514d9b9ca2bdf1a3806192e71663b6a6265906fb49cf2d5a6c9cd555fe04bc6ff376c52047e43f79f416151e08b3ec7da0d2d9f2bb042903965c21d5b71e", 0x1000}, {&(0x7f0000004880)="43d15137ded552af3f305e4544abba174e1a45800651c5b3bcd27bfa81f95fc4c5eb83fbab92462aa654959aa727b0edef6296e6e6d07aa2bb", 0x39}, {&(0x7f00000048c0)="3a3b1a44547fe61b1bf532f29db1070f00029091aa", 0x15}, {&(0x7f0000004900)="7bd2143c764af88d6942dabe2b72e1068aed7b728f04db6507263f09360ca17271ef9f35748a5c1392c9f131990ae9b36a3e3bafe6e05bb81879cb7b58d006a0a595053100a903a2714524b20ceb7205c015dd70a00995953805c0cfeb2f0d0fb66bb4c0ab302de43decf2d2f32759b119644657d302ab792b5c0f928dfa4c96d5a526b21d7c418a620118288bc028229d74c3fa8e5554512b39c4f2372b4d72f8a2982b1af62a6d9963d2ef8f8e223e4e3d8aa94ddb9a2efe9adbef4db3a90d3dc9434da3c6ebae83704366818e040c4717cbe289bb2b607d844888012bd8d49a0fabdc56f7b224", 0xe8}], 0x6, &(0x7f0000004b80)=[@cred={0x20, 0xffff, 0x0, r8, r9, r12}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r3, r3, r13, r2]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}], 0x78}, 0x3) open$dir(&(0x7f0000004c40)='./file0\x00', 0x2, 0x15) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004c80)={r11, r9, r10}, 0xc) pipe(&(0x7f0000004cc0)) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) getppid() getrusage(0x0, 0xffffffffffffffff) getpid() getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x64, 0x0, 0x0, 0x1}, {0x7c}, {0xa106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) dup2(r2, r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pwrite(r0, &(0x7f0000000200)="14b146a429dbbce28fb2d630b8c5d715b4494cd3f7351230e620f5f3a6a2985936005e16be528fa49620a73f348b3ebc91e717838ce67bbcdc2d82cd7620f41bb8c6e046fcf83038f6016fc0b2cab80df74fb254607d91dc375cfd5ded299e532bd76a0a936f7cd018f2c4e8e4e60e9d25007feb26ff5c0af54d4c4f08e714af3e084f37cb859627e244eff7474ce0937661b266e0d051a38f4b3b67b106e5dc", 0xa0, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) setregid(0x0, r2) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) syz_emit_ethernet(0x98, &(0x7f0000000380)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x62, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x1, 0x68}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "a7490a3b6a81551696973411c8d3933c3cb1a4dde3e7f955511ff2f21c7b2bf185b26917922617ba2d2da41be305de0120630319e05c5fe8ba454bd68b933d7b30cadba488d9985de4e843dca5719be29afd"}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=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, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000240)=0x9) syz_open_pts() ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r8 = getuid() setreuid(0x0, r8) lchown(&(0x7f0000000140)='./file0\x00', r5, r2) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) socket(0x18, 0x5, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="6d2a33755b2d585c4438458aa69faa55f46cc2ab1bc89bdd9185bc81cd972bb3a6466fa6e6d5daa53815958c48b8b5da1e47198e2ef9258d4552d9802514d0517f5d81202a2cbeb3d00446755a7725244395db8101c34a30aaa011333382dc452e2e60", 0x63}], 0x1) execve(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x30, 0x0, 0xfffffffe, 0x0) r2 = syz_open_pts() socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a81a008100270086dd60a10b643b10020000000000000000000000deff0021000083a6af87492a17a0efd0a49af11e10254d000000000000000401040001000000152571d11f700d11d1cf3a9abdc749b9c849645469d186303df81c57f12f339020e46bd0b5331c261fec55c022d8d0d1aeabed02cfda38e093ca288eae8db1656dc3ed0600f7b496a416a76fcabc661b9a2352f9a036994c398d27ea006b4260ca4f3ff3e7bf49ac16ffffffffffffdab27024afffffb3a15bcb8d6083fdd71e56afb63592c23812ba5c51b6084be50091523c8d64645b3dfa43b59df8da761c91391fe59c6596445e1103ca98040078b90000007f00000000"]) syz_open_pts() r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x27, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r5, 0xc020699c, &(0x7f00000001c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x46, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) getppid() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x0, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) sysctl$net_inet_ipcomp(&(0x7f0000000380), 0x4, &(0x7f0000000200)="984d95f4437622f90a8e63a625d9a13f72c72504326f3adb14ad7f04785d48f64d89a2178d8f5d7d7827258347a2084e3ef3b9543d308fd00200efd978970bed493d328348f5e54d6cae82fea622e9f9c6c6f4c6e25447598c425dd866fccc33289e3c65c8f0faf65fe0297979433a379186fe21f4e766693964edc451a6a0b59dbf2852ad2d9dc26b32aa250898535d94325708059b30c9de986069c23d762428a3785dff5b2deb7269848f056361791e145b377fb9d48065a8076e96db845d520b646c0296c78a0a8db14c7b63ccb9a5000000000000040000000000000000000000000000007c3b2218e26553aa47a018eb588567290aa1da63074f47cf6d09d2fbb0eeeb8c6e2e0198c25ab60235a22fdbf5c0ebd022e3d177cacd8ddace0684edca2f4a73910d1be465dc220896b2298300"/328, &(0x7f0000000100)=0x11b, &(0x7f0000001500)="0cfd8493905510f19ec1ad25c5df23fcfc57412dbd11a9ddf9e5fc5c67e8c622ac5ceee0074c3320adcf07b1789315751527feef5a4ad0037117fab59eadf2f0a210f491df3bc851ab1f03c20891cede3f266fae3545a1eb531471c176c3287dcc453044ba81413d7981e474c3b99b9b00ce1834fc3a99e7ea6387ee0fb54066e01851194c78cf536ad9beeaeff8ec640b5db24aae83309efa52df8ad63495566a5dd8a26f80d175ec52d514b15d7ba41ae3ea818d9bb999a6a4ebc6e349964e303f52118f7e28ffe81b5cb1ce94459d5a007084429f387e3f314565da2d5bf21b847a42a4536877bdb552620d11e72b304be58a1bd0bb0854f53c04a10c55ea861208e7ba636499acade25d48c35534992a893f78c0dd321c4827d1e33bc901f8a8f61b98b880f70c58444725a23a1c758d177094dc9f76b26a11a450cf39c6bc81816d7d7cb54d974c72544f2991e4f2fbd3d55fe553a975949a017829a367164fa4d847dbddd853036f5706a5ac41aa5b2a9d6acfd499f2ca584e535b06309043443b2d07c8fd8d0f3d282d817c45de3d6048bba6bdada7190e0c73910fad5bad650089a13d8535064028c708b8de4b50ab4551f27f7898d64bf3373589aced152894f0eb73209672d8146501ae5f3f2ba60e7bf83619154252ee38cdb63a84c06aaae92f638924e0e6e3240380081fb947e6744f78700f1113e75ee98959ebfb2e163f2a1ddbfe46131737f7145a86b7dbe7578fecb811a83212baafcd403b3720219fe2821ba94071ca49403b252fe31b609f27bee458867759a35c21f30100f3c0780272ebf2f3ad01d505e10d6b5dcd85cc1a71191a50f2b1c881fa9ee2768e642a70d7f16b23b960e09b259fbe587d62eaf1b9d6be5060d640ccc7599e983b32ea9ef08269fa7cd1e168d11c588e329e85fd0b3a1488c5dcd520721f55d2cf3f83b22868ccaadb179e426f4ed4cb5c9a462a8d9199a7c8b6ebf08685247c9466c6932ff9fa7c4a0fadd3d18a7a064925ce89d25d831d61e7c9a6678e779144f3874b4ba0f3d42c41e62531c197360b182e1ace5edc036abd18ba59ea66f85cb76646c465c2e526c445da8ea33cd57cbbb1f8c3c480e90df761ce46459ad8c86a657f8ed4d46d5a00a7004c2841acbc63c0d860c24cefa54bf8a43256a9a926c0b3079e7c99abe8846a8b88523fd6800f90330bc6e12ef74e0e2bf0681f734588e830b41ec7fcae3a751eb593c86bb5072508a3f33992f49c9caa9d1d48b473151b6ae8c52f029786787ae93de6b609d00e8914a2ec7b9ecca01b2e8d9edafcaf1b3b4ba28686dd14066705641a29a72e25d62e6dfd67ac534042a9869e79a3a4762303e09408ffce5b983130e04e1aff369b2c22c453ca9e6bb40461cdbe41772d9786606dc1468f6946eb46ccd8d9009944f8f3ba02e0a0d3f6d38d6efc3794ba6b9f04641c2c32c6d199a53b123dada9e6bf5d3b0ed85ef9cf867bb965696ca72418593759fe73f80f2d857040e744639c99a316265c92ce5d3ad0e9ab57a693246184a233d3ca4e78ad5210f18f9a102b78ae8eac92476df4e4734d6dedbf39ae0f090df5462f452386761ffa5b9d17d5e8c5c7f90e69e9435ff1cbe98d55e9a7234c34aa5d3eddd7cfcd016314133dda4e404ba65b3ae29a6edb33d97681d2807507969a7d74d2812999eb6c5fc8ca8c5465f37838a5960006e7dba88ed29ffcc89990b6c78def65e167de1bdc8d952ffac130f4df3f9b23f1d0c81b80049d261d961c4024ac063cd05cf0ff5dc77538d19be9329d1cafdb6541199b185c8491adc49d95197fe34345a758cb977dbf47fc38ac2cd317224c56bd22cf790440d9e0b9d9861d8531cb590081028b38f67a829c779840c719609ea516b5346e8faf3c8d78436842b7001fd207f4c485c061823e880df1eb85a863144b6ca8f6e0d4913a93b471d821fc982049ca299eb8fc7290f31aeca7fd8b69204fe865c11da6a9bc3321fab669366ca09d884c4e2d4a6a703cdaf656e2102e79772724c81bdc56e8eb342ac6c66becadb2b3e807b4de4656358de98b9fc2ea480d31f548f87faa1c61a2b3aec34c94ce5391b0b3da42ef022c855363378d832a1c5231f8f87df529c3c87a58ba8560d787d1eb8e8db2c90a11bb0dc5c734ca6f36edaf7802c0db5822c647a483b5407f6bc0ca3d33b2ffaa2c4ae95ac18cc9e321fc6f0ea1c2279141abfb2eaf547c360c3ccfaf9f6dfba40ca324893a352c26bec27ab8d07ddbef5ebd27aa0d05a76b7eefb6ceb388a2f68f59e43b388a8d8ece3f897ef05f65e65bb43fb7bd1e4e9e27881952dda031cc486c126ba7a7775185b337d0c2d156a9e9f18de4b72b11d961362cc85db74ac0e38fb3c813a307554cf42ee0728fcf0ca40fa445cf90623e6a07c234f3938ae4957e7c98baaade3a1a9f7321b5c4e7534b7bbd2faf2539094368ce0d1de1457115700b9cf2233d5fb8e1e69a5bfd8f24ad8ac3303a075a858e31656ed247be41cf1f035df2286193b1fe53be0f03b95fa48e2fdf47f0ceb6db96b57a045726ced15b6bdda4899d1b28f9926a3afb4c8f61f3d7d9c0a3f4a7fffd89053e9c83588620eb9751a12545528d416dd5bd0317e5314f2ac60a911d261b89eff1a119c422fbd9d7857246c007964c3b5f604d408ca9d8c77f7d32e55966bd49c6ed9811132ecc620313dc716ea08d5a2bbd590b5266f2433600a8f95310eb2d4b456ece422ab9a74556d1278f95a5bc779a44c2034cd26bc833750e4a1179ee41f4ce571a95fb29ed33a5adaa13fea30984ce1e9906579d9452ca2804433d2c1e2854db6e3723bbbb184688f1a929ecb3c79e78930f2674d35fc3dbe8052f14e4c56eccfea3e1a6406880d1adb2f9814a282faa75fae6c9c9dfd513479a05079c5659efed8e1acfa13139dbe8d0dfaef9af738771840a2f293958f1acd8ad6dad29fd7815b4560f6643ce11f930f5828233c547210178a51cb279ac173d1cce209fc715d2f2f6175f9179c80ad5938cb0cdfa3b8a69a05d8dc5f2b281d2d47fed5f0b798a76049a54486154e1c9745e0bee7ed9bd0e5d7cb7804ae8ad3e4f2cc7266266ae77ef2c79632666bccdc9bbaa2635cc8b6ad4c6acecc24f16456358441a91d41be7870af655c1444ed48f6a4ea7db290b594cb8483cd2cc36c465db433b51178aac72fe450ca350db3b1400fd75d23dccfc1cdbe6ccf2a7be1e7187a3fe87820847d83a18dab410cf16e5a2a3b3d112dba2e8b037a3a7ead96fe7ed15d50dc529f193a073a719f0b2bbbbbbcb84aaa56baabdc9f5db3a7d44b7ddfd903e2189f87c20fd52679910d29273086b3d4daa03d8e59116c1c95c435f9ec7c941749567245f6bce7d462aaa6afc2bd1dafe6ca302d23e082d47555fc05098e4d69ccb97f64744e62be01aab143c0e7a3aef6c6c6250c43d49f061516bceb2fa8f4604faa8a5af1ddcc59c75eeab25eacb3d4797fea2b5370b814c8246bdbb5dc3ea57c865425a39f3acc9e66381c3b9915a1e7ef4af0788293b1bab0b1d5557e6b9ee57d7bc50cc25ad406cc37d7cf0a8feed05f761c76860456b43146786a36231b8f3813d24dbe921e7c18acedab2a16d8ee9ff2149052696710beba7d6ccd6e4dc5152fed713f072e3f3a6cc808f27f33ecf1d34f0e7dae31f5f18dd8f6578e13b632c266da391c42eb7b5991ff0f35c1642811602a658cdd9094c4ee47f26fa9693760f3de1e9f0f9ebe9904dee284aa4918dc4b07298812bc9ecfabed1746f41092f253f6e4a48585e0d4fa125707e3f1c8df35881ea3878b30420c371b7070b5bea9147ed50e5c0d76706734ec2619688dcd991bdccc5b2e00f3a8e160147b1d38b2216d26d8858ff75c168c2cf1f2ba52d9cbae26e22c40be494828e034fea7d1de41f692844d6c077fdb55473d0160d5b7fbcf0e7b7fc03f51b6da9690c2554c1c52b8213867a38cf7e3c4d504ef4070ac7a1bc1f03b2bbdc7256e5a9f72fd237d3b1b354ce729a1745f48f1513b6a9871663b3562bc4fa7d523e7ed534968fab5849f0e550b55d2c14f96a4c44d4e2224a98f4468f4cb0bffc715909ce11271298fba44a0c9febe4ee3695b6c9a1816ce6f62bf7befdbf14db23ee61d063944349806b3e1c2cd03597b788c64faabf4de7033cfe896ae15689709e78d71750ef1f6661ec278623b6dd06548778d1689e4a300fb7915a563e8c65de1c40a7c03347d6bd8fa6c41e84110ccd1e2f8e06334b72afb7442523966b08ada9fa00465142d8c85da912307746e546cc4d404bcf88b2d164b88adbba1fa364714f96b283492be2dab2f4449bf4bd23e0748d71d70782e7e0d771d20034c0968643fbbdee6d486476b15dd03ad1215d6dd2324a7d42f0070b3a8761f2ee02445b3ac0f7164a36f44df4726878fa42e77dc3398ef172c1a9365193cac4b2b85b9c0438551f862581162d50d77e9aaf13c797b710495b9e213abc178b93bbbb0d79931bf37f43fae69ddab1a38b946a4be1a09f81c934315a4f5d7c44adc4fc306a02b2d7e5bb8a94012d401f7b767a64fb8e1a9866f1c6be2fc630d2719b5c2c4e1d0b4877db2c1a00b17d44e78c7a8d29c0d13585e4b96e3fbb70b01943e3803d6039be2c72babcf70fa232733890782be8178d39aac3c300d55c16513ab89c4ed8a82add177602b7258ff2e12d6e66c507d8738c1507f7a78c93047e2a0abe6a91481993eddaef6f38d7e69368f790b6b2e92959a84fb7873abc4265bc6025ad584f4f2e9dac194be1fafe5ea843761571481b76d33b1dab49f76783e5a3abf4a217fb531cf5d530b189634801ff08aa900c421dc0434585c8e92d49d47f580af66aeee3fa0ff2f0ad562ed1874ad120303ca20ae3f6511261d52ff6ca13407f78304bda122517ab05bba959a72f49743ee5d4227eb0d0244ddd001cedcf83320cb62c31619511cacfb115c1a73013f6f09f772f6d0623d8fd70911f0a7adc5d8c55157e054ff78b6b8ba647d0cbaad0e72087a52faeb94562f1f9bce3d70950423906ad9f0bb0ea86f813f3578f3f141f4047750d262e94127cce7f460c8aa66dc80cba62d2979e6bab18168bf829eef9987b64069c9134945c6e529b15a08bb6f83a6b3271ad61996b34894a022c73eda41fd8e06f11d1d6bcb51e020cb4c5ab24cc65a2b515d0a08e935b400983208113ee03d603d5ada1838a980997864ba64efab06625b9f7e29923fe6b32ed2b3c41e831d3021a2d770e491dd4cba60ce12752ed40d8434584ca4e2939b19003b80621bd9cbc5b683ecf805b1103cb4eac94055b48ffc7fd75245c9acb00971be91cff87cf83d0cde25b44d17cb5aaa611e31fbb2954a4fe8aa1fb268a555b7dfd0e1e4aaf609f5508b0396a440035ac82be054330c4b0e686826d6f3648d2976adb9ff7745e3a761b5869ae5084dd5d1f68b822a12827df1156635af9d4354a78a24ef074d112520f1cc45bfa0c358927b8c4ed1fc294a1d6c7cfa6e3144089a24432e42ef67182bdb0bc6f41e651051b1881364fe3273761c89de38c68d2bc9e1eb0e16d995da264a50dbd66ff7314689aa7dcddc6730e858817f28f9a4d3935cfa8a3001eadf4b325fedf5e91df457b8c6f85ddec4dfb27766df2604ae01854fc9e25285e848d3dec4d34cce4a6321bb45a3db272ec0cf2a218815b19ad5c5befb1c59e8d848fe7a26e311a230a8d85d8fff996c1737d24112ccc1c4ed5dbe2b4ee03b17a6706d4b998c539cad4d3ad48e831", 0x1000) executing program 3: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x64}, {0x84}, {0xa106, 0x20, 0x3f, 0x7}]}) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x44) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="76b912d3a7e45c161fff972fd4649a09708434dbe702fb3cec2fd8edadba01ceb026f35cbcf64f2168780331b145187a3af431b65f0d9e5452d60b7d4e6d9ea64862ef5c59612c3a402a0b11c63d70fe7c3a38651fe8d00a86dce0742f48c0cfa42da2452504f68e8bef9966a9f11db5b15c439a8e5584cd9193acd567db903bc8ef68b3566ea00a88c33a601dda720f7a7107c7f3b69635ea5932e988d94d5006d78728ca3a073e154deaf5ff6caaffbe52f8e4f6a43e431d52420302c4d0", 0xbf) write(r1, &(0x7f0000000140)="8f2ff2b3a76e3c56a0eed608f31f802741f4690b4fcd87e661a462a052626506112fa98cde6d71202e500b695135ce3e58a6410b00bc13972c6fab5990e7abe10336bde13901c44e5a98f42a247ae15df021a757b17ffcf6f4516a0953f3cb15eca021f11f51aacddd23d9aada980cf280b3fe46833ef8ae2d6da3018b637ebf64c8c08be44107e3d04548d4b93e518971de4afc9226e6f0c0a21500af628f6cf74065b4a68dcf8666eee1bb620ec4a309e66208f000a22402bba519a61fcd514c0ad51e5caa4eb081d35f6feb5740c79c39763daf363c9669bfb9fc5b718cf06229fdd8ae7bbb2a81d9deba", 0xec) seteuid(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) executing program 7: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(0x0, 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) sendto$unix(r4, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x30}, {0x16}]}) write(r3, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRES8, @ANYRESOCT, @ANYRES64=0x0]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) close(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r4, 0xd}], 0x1, 0x0) shutdown(r4, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x3, 0x3ff}) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x8, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x1d, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = socket$inet(0x18, 0x3, 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x6c1f) r5 = dup2(r2, r1) r6 = getpid() fcntl$setown(r1, 0x6, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) fcntl$setown(r1, 0x6, 0x0) shutdown(r0, 0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x102) r1 = socket(0x1, 0x1, 0x0) r2 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(r4, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r6 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r7, &(0x7f0000000180), 0xa) pwritev(r4, &(0x7f00000028c0)=[{&(0x7f0000001180)="dabebba40e0cf5be03b1ea747b31f42101e2511ab9945b24fcea547511941a66c792bc55adc07f95c4", 0x29}, {&(0x7f00000011c0)="fa6e6a810df5bbd76e6627009655e9414194fa25bc241642a7d05c445ca4cfcf69d5057fac8e798c4ea1edf0449674ec2bb61deb138f28e261b36a805136d0073d7fa49ab7c550927482e82dadfc37020a6582b498b66a1afbf5cc5b97ee8597af498e9c5a6432fd27768f597e43eacf46bca4fafb03506ffd170de2171483ecddf7c67a7402011a59019aef00547cb80ac87a90aee545c3f70ab6ab22b64cf27c80d382f87e75b56cc104d2675cd2a68793d8231226e455bac8143d720ccaf476c4ef65c1cb3f84f7d6addfd6d470bd8e14d6a1", 0xd4}, {&(0x7f00000015c0)="eb1fc6c5d14c3e6b1302a0bc7d2b34823cfac7a0f8dd262b4eb13f7fdd0288c4b79a06010558038f0e6f237478fe01256eef8a792b8b1a40baf51d65a5bf11de4d3d222209f26b4851d4a543fef4c06373aae7c75b94c0d7a772533fde40186048aca3196e20fe799269aec157c44a9502c4f6dc420ef68abdfe902a4cf25f80f9bd8140de16f4f93db751ff12d15262a14098c628a574fbd0b87f59c7f2ea7f15e61a81440cdd2d6cf6a20bd90c9174662a82ee", 0xb4}, {&(0x7f0000001680)="c0187e392fe64cad52017592c021ed00acfc11473dd75691dc2d69d6487b7039b205aeb63af4ef5027a59834c6ec96ccbe563ed6ef1caeb9d387f158bee5c80f4020c6f602e83b9b4aa04a7886bbff7b0f15fceb6767c61683fd8737c5a359458116e119e885bf0d4d0520e9f3277afcd8bb788ab8d91ddd05f02f9db2d4c17d634d5a49910539762fe0d39e310eb071f548ad044f38f487272275fd02bbc519ea919682ce1ebdb06571809fa6cb0c7f3452d8667441c091321add07c8155974738a27841489e981a043c3438ca08e97ca852c68113742ad36ee5fe481d634ff363ad2b176bc36e89409729cdc23cc754365a6befe06566c77cdb7d30bc5da80ca5922148d1f683574d51994023fdaca62fe9823d3e6ac9d40c6845dc06e1e2503b76193fcd58ec0abd8233532df6af5d1624f3c539458214e4f1c288d452f819c0413e2d1eb1ffe29d19eff3bd6fa4cfc1e188c7176ea3cb6a3a1e568870f7b341add777b164d0cd97b083de2e859a638fd96b49ce10434c3bac724bc5b834da2604f50adca000233c0b943db25e08c71da114aae53d178fa26b6807d07e3202e835c83a5c9d9a87246e93bce4ef9312ced315200fa523fed5f39219883f137cee692574376c98549cd20df0d2119e883e3ae9cfc138b0fef8fce3d6f17bbcf52c0a2910ed14921fb741081ed74427c510ae016af6b7c9a5c3ef13af871e3a31cb5b8e69c3e1eb6b52371d0422bc453133307e46c5269fe3738ccf5d711356488608ec270c5452d96fd48c53cd7621863ba0861a5cd28f062eb70ea5dd75465c68ae1a904457fd737346a9d6c99225ced93a71ebcde7c936454538da23530ba647b574773bd243d3e2b3662065687bc7745611b4fd2a72a3a435150b852220cabe6b3d1a88b312bda5cee8e10532842a3e1363f6d5c84d38a24197828a43521ac38d01433e9ee1b19459e3d3c7d83f2362b6fc3eb6cdf5ca6f97eaedf28947b470e071ad8bf08a0450d492d481380c9f346704a316053cf76796bd3b3cf9e7d36de2d3fa1368abaefc32dff4b1f88b11700c4f2ca025870437171133db38d2d0ee78daf356d1ce20cdcde970504f018f6f41b2c275dd051d0932b39e69b9f37de3ab81c6e56d30941fb7c599665a900eab4c8a0fab3737c1bf5e2ca9c71d69852366b7e1ddcb6bcfad4884c0d2a4c97cb6d48e0af5ab2f6a5ef087562461aedb610a8353d2513f0697ee956cc7cff92b8fc9e2b2e1f5a6403c389f6d1257b8a73d9d95df1dd9252025e7984302348f36efb23066601ad807bf6847cd33fd4c447b6c4082a8c5aada52823544e23f03240c5c4418a1d26a4bebb2a06c54bf9b80d14a2eada3978b9d7ae37609739cecc78dec2a3fbdcf4cb5a0c310688cc60232a42971e15316386902fbd46f9945c10574829dc9373af85e1a644ab072e40b73474846abca3abcab72cac406137e5ba1a403a8da988ac094245fd761bf73cbefe884c5fa3f1e21a1ef172395b0084231b8cd6b42ff965c3990f38ec705235fbc08d46d77143d46ff12c77d03edeee28a3334d1bea9a7612fbeb0f80bef1ce684c8353e41fcd11671a16bf4aa0269a2d20bdf41488a6234b293674c06802e188f346bf0ff1744df1624b89c5cd333dde457b3a7e2b19cef53e7248d75c84890f7d50a4274ce5d8e4b4e593f016f59cc258efd580e7a71fbf01f9b5c5897fdd54ad970c38feaf5a64cff51e315c4c0770fe6e30f2bc8163b3fc29fff0b3b9457ab32caf6b2f2d08ce28499a4259b10e04046081047a9905edaba9a8e6eb2fb50948275c5cc5818ec8ca7fe380288b2177e2a4386fd69c0051c435db8b68f6b22dc8215a134cb128f2168c72468a9bc12f056fd37dbff6c158938ac52609f97dba0248cc78ebb9b45487c70f830cf9034dfb848011d9c9b418e0623fb483cc0cfc1030e28288067d82efd9831485af0ac45d68b07b41ef1ee1fb4650a6e6405e7968d9da636b5cb06546a58f0b261103cc3cbbe7b9c265f169e744162537a4cc9015b0fa585be1d5c8c9c6bf5501a91c547dc6305382ffdc7dd3bd5bf63730e253d2002412a5fa98893eea4f8242891296514cc33b5859145e2858ebef56d8d77b4ad7cc21cf4fd4661175ae3013fcacb476d732156cdcad83c4acc56d822e7656bbc969ab91d547aa15cefdf709db61f5ce0d68e779ec264d84f486a8cb21442e8c858f12a94f55d800fb9672c437c22b0b8bc556f0407d83fe4892fb12eabfeb729d8de8ae237d518850d1bfba650ad5022b245fec9a3f95fbcb7217b24db138c17fee3cb484946b458ca3a1ec6987263c4abe8c0a350fbfc8ec509e0bc26d094da9c7536d24093dd36d7faba66a647a063f8d0a5cd11f4a757e92ff5d5b0cc359839358fc97d4e2965e14540425cd70c362cbe5f2d1f4d1b3d9477d47cf1269d8d1aa4f219367f6939307fb1dd25e0310c715adb9c946c1bfb2aab785241105dd105bb4afa54a76aab11eb92393b71cf78556f73a9d4412d8594c0ab49c0c2a051afe7ffa45c06269589ddb631ff0ce4590495052b09448a3cb948676e6300f8ddb466797d451f643a225e3f5d392429dbc774c930d025202ffec4a2c0ab27657baf7f483f80fa5cc998aebac21eec34cf3a10781b31028fa3036bcee6f6e53fc5f87eae17a630914de4b9ba3d4c493dcf9efc5d8b5d658a120170c979e965048975e0b3e3227264b3a33db3accf273782027874a2f7c9dc7999488a5242466c3d2b879c41026a61185029ef961a80848d9946c21b0afb445d61398211122dda0a6e454eb7054e3aa37edcd2c51946fd2884cec3f4075623ce43aed3c7c4bc6dcea2a80096a2f8c674ebdd0c988f04ec1c4c91e19a00e31bbc0d7565eef23cccdf2ddb1d910650ed998af4eb4d1f189f0366e817ed7c2941fc44ed40c4672c3ce6aa3ef4beb3ad233f34ed710897d815b50169ec0ab33794f2f917cbbcd4fdd1a69dd479b677313c7b02fff46d9be284d8ad064d0307cd35292070d1a2378aa8cb59f32dcc85d26f7f8283f9750653d61654601d708c8e7fd9b8717bde70350196b0c98142e8dd6543893dc435ac9a1dc0ded4e4bbbb5266fde3645c5f9b764100508d6aac88005ed98584fedb0f92792e832a41403a52172849cb5ebaa996a87361649f1b61cf441e877ff02a8375e275e33ee89fb2f1cd0fbd6f88f9a5ae11999dcba11497d49d0bc8fe157a1f651066af5875128b4a40bf94e1b2cd54c49d1541cc5b5ed83a490d015dc7b2b60e72e99d7d083cde119e72016f61ec63ac95a9b869014e6cd562726c06ca76a4a828be4175db991acf985deabd4fb218e5a92b704c6430b22de2b6ee8b40f72ea4662716118e4e07a4c6c14bbe49c5203c4434c09cba99193e52cef6e6a2c0af1bd3ad606f2e3711101f28c7f9f26c85ff218a7ccddd628fe0b89237e7deb502aa00d90b79fa616808fd64082c0e6f6d1205cd30170465b6082bffac9e367b4bd0357b20d8a89bbf07b35245547be5c03f68619d3141f770cba00bd1f408ab03e756377fbeefec70ebe1559f40f9e98f980f686697121b0227b5703d610c5810ed202412127e98de645e2644435057c08ba24bee4b99777cfc52a0e97487cd5dd942266c03e7664a2c87aa46936ed9d08008e13edc340d7b18c51d4ee4348b2350c52a788c5d08a480a3a6114fde8f230276db66420c8e81e144843ae745ceb6f4f1e5bd51e67523dde9e02c446a4333fb83940223b284aee53e41c626fb68ddbf3fab1cd88a26c25b2aa7ac47ab19ecdbf28dec651dd1e4444f440638f28a34abb422f468d8909a14d3a1b9f394b3a2d450aead75307192948400640c899a41e1eaa2c38d2a1c32fb215c707e306df5e4ab9f6e5e952e7e1e8745e63ed97249a655bcd1baa1ce75e0a5588d5dd278d0057e16f10101d8c9d63f6a935386a6739d58de3d4b52cd7d791598e499c0a7ce51ed80a17ccef6a93d3de3bb332e5ffa39aa25662f8bc3d994149c7c483f3163f65cb39b0b1f49359e4b1f2a46bdf25fc305fc10176be70f4818827cd7ddda2944fa62e61990e4ed318c6ca436c9edf443692623db6497c8c2a0d975edb49a93441a43b218b0cebf7ceaeb4df3f72041b6d511011a5080a64d674fa138035f057368e8042e26e6fc34cd96be66be4fb2159a33f3c7fe38918c9239f155eb1b6fedc7247f68a99abe7cdbb23d0afac358190b66c02bc348166965dfbeadd1b9c69616bb4f8e26334a95ba2833233eef79d9920bfe8c95b64e8d374f3fd8ab5f716b30c28abf1d21af3e82ed405c02d522e0de8990fb6269e1b74a478691b2e3b8896a98f541b118d59978b2372b050c7803dd1e595a088e0e6c8f83382728fe9f52ab4756a816fc8f899ff69074e33318ba3ddc727af7903516f3da6014203d8a5f2b6c9322227e0eb4c855f3892ffec759690c8564b27f494b67d0bff48e8a69968f5761cd52e1942b638a5e0dbb0273d57a8657a98f0aeb3717218ebcddd7a05a9803ed3527dba96b5ab623e5b336bfda9dd1646126cb77afeaeed68cf5d15228f0f08600467029e600cd214724a20061d3848665edcd68986cf806a75e2ebedbad1d8a72b0723d54bb3c06aa16bf78f6313383d9a4e88e754d566fee3d2bcb7c677e611c5e79fa9dd14d783252effb259e252b634fb74682e04cd0d51fb5b9738f8bfed17d050e65b7ae44102c04d5a33c3e161f5de40406f5e92077890af123933b6cfe88869c85a275c201a96294e51f7cf1f8769ced34e21d4462edb34886d13edd7453b1767481872de6caa3dae33d58a7f5ffafe7245dbcefb420fe40b4da1a79545b5bac872f1303ee5488c413cbf576ed813c75a8c7efd28d3f1ef8d099058176f2b499264631683caf2d9aa656b82b592c2723b1fdc79e01bfec7baa3d83eb0546140cf41c8f15a07aea14cb4f24cbfa980f42cabf86bad5e1b7f62ab5959d37249d3a5383aafbfdc79fe593fcbe27eb0356bf94a46c641a091c22d1ee3551bac0a11d5c0bfbcd1e3dff3155b06b366f44fff69cc7d293634dc2ddc24a1d9dc4fe0e2412352d47cba867deb4da4fb7c219936e6445765c15c9e29aec5e8bbc3c42a879be2f290c6f5702e4833f91c7f2a4c703d3d4e24e6d611addc5a79a2c1f2a15db70122269574810a41710622a4fde3578b0bc0818e0da732d457c22aa590ed5495fd684d7f4c0a9021dc3236481d259c83c1a673a3cdce3db7f5b129d9dea10b605af5854b5b047d926ad0b80790737db8d00a655887a398cc612f9ea5dc73aebfc07e140bdf08735e4b6b2e8ad749f5f64c4cc83a43ad480a412b0e22edc3c3ab6551d8465d8559d60a10d3f2c321fd451750257c9d567fa7d97e9e34fc6acc20a5ac8422740b8e6c0a3529688863840f84ae288c2ff80283256466b8cdf6ed60759e919b8055e34a146c0737b926696911a3bc495fa57438bd254c2683446e829904c1062c542e8cc2fe2555124d11db7149f17499b228f4c01a0ae266caf54e5215d14a15d6c307bfad30d7bc66098cbbcf2f7791cf18423a31f339754dc9b305f002834e5a01669738231f84d12ec3f39070c610fb1cca5593011ed087eef7aa1dc78e3af71c8faec5d1b143ad7459822e3cb4278f8deaa558a8fd43a7dac5d042e9d102c551cca2ebaffd9fdbe5f49a8f79571bc413c000f2017440911268e77d8aad82cfef84c9999ae635b51d4f296279ab374d1362676228431d0db362a92ed4f06f7701e5125b3331f76ea6ebfd1e8da0203cc63245", 0x1000}, {&(0x7f0000002680)="cac833c5d876082f3bd145b77571231038c1239958e04befb7ffb78ea36e4079818ccca2a4c06398c35dfeb4049fa3fc5cee3db9c860466197ef814d701819d25f2422d29b2e1ad4548dc884fa7480ff316633c1cb7b4b052642b2e8a8988980b79fa82dde904beafe0fbb65e735ad14d3ab340e0a6ab25f227809c74e52", 0x7e}, {&(0x7f0000002700)="0b6c11b6845766363e444fc371132c6b40c42b45ce049d9fe7d476095186c352a165767ba9c4b03531d1fef1c8fda6e09a32e68552d0f7793599a88ecc913febf370e35de70ec562abe6", 0x4a}, {&(0x7f00000012c0)="3a1e99dc14d30f5b21587cc087e435f373788741167745aeaed5b0b4df7e33206ab8b69ac6846d0e865c9407436214b00110a4a62e67", 0x36}, {&(0x7f0000002780)="6ca8939b119e74d3bcc8c0bf8012a1b04bdd83db87e2839411d3fb6c89ea3026a97510d6c19f7760049b", 0x2a}, {&(0x7f00000027c0)="f3ca3d01ef4305d832a2d49f66290fe2664c82ba6d265b8c839a80a235e434a680c3ba4acd5610ede9612c4df61fc6a9605c17cc5a0a8dc655b0d043a72108bad19adaab8f7347788a335c3159412ece12cc70dfb35004cbc574a80e355ce7dd5aa7f9f0185f33046acd547af6608f16401618197363ef93243928422a5c2d2145ab2156804d740b2fe50272f4aa4d38d688d51f517a9c30e1b2ec151119b76474cdae1fc17e753b83f4550aa587d4bef0d6ea5b4f984f35a907a4b726fc9a98a68162d5653e9e85d7db1ead60905f97c656e08921e6d4e64ec4aea0eb899ac8f6e369", 0xe3}], 0x9, 0x3) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) msgrcv(r6, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) r8 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xffffffff, 0x8}, {{r1}, 0x0, 0x0, 0x4, 0x1}, {{r9}, 0xfffffffffffffffa, 0x40, 0xc00ffffc, 0x0, 0x6}, {{}, 0xfffffffffffffffe, 0x0, 0x11, 0x1, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0xf61, 0xff}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x1, 0xcf}, {{}, 0xfffffffffffffffe, 0x42, 0x2, 0x44, 0x7}], 0x2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0x60, 0x1, 0x5, 0xfffffffffffff001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x59, 0x1, 0x81, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x30, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x40, 0x81, 0x4}, {{}, 0xfffffffffffffff9, 0x11, 0x1, 0x6, 0xc1e6}], 0x4, &(0x7f00000005c0)={0x14a, 0xe8e}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x7c}, {0x4}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x64}, {0x84}, {0xa106, 0xfc}]}) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet(r0, &(0x7f0000000000)="50f36317", 0x4, 0x401, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x4000, 0xa0) r1 = socket(0x18, 0x8000, 0x1f) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r3 = getppid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x3}) select(0x40, &(0x7f0000000500)={0xaf, 0x100000000000000, 0x4, 0x200000000008, 0x2c8f, 0x100000000007, 0x0, 0x20000}, 0x0, 0x0, 0x0) r5 = socket(0x6, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) connect(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f00000004c0)}) syz_emit_ethernet(0x119, &(0x7f0000000280)=ANY=[@ANYBLOB="f98efb858121829298c21e68e1be9a5826bf84c4e5b91537c5adc4a74c226c7dfa2288aff033b2faad70080086a3e50b823f8f6a988fb20d2a899c8060275a91ed9a0b7e35ffd40f5230c8c1d0", @ANYRES8=r7, @ANYRESOCT=r3]) r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x3, 0x0, r8, r9, r10, 0x80, 0x3}, 0x8f, 0x1f, 0x10001}) dup2(r6, r5) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}, {&(0x7f0000000000)="fed8d5ba78e57c77a2b4a3dfe2c0581307fc4f68f1114777217e88558022f463cbf5792a6b967b055ab1beae4200f18f5cbb47997fb4d9465b5f6f7bfdcfe7882008a9f151a8df98fe85", 0x4a}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000080)=[{r3}, {0xffffffffffffffff, 0x4}, {r2}], 0x3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) write(r4, &(0x7f0000000100), 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = dup(r1) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1f, 0x4}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r5, 0x2) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb6d910ab2f83b8b239d90e0cffd8135cbfea0f09", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x431}], 0x2) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39c091a9c0bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ace888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f0000000200)=0x3f, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socket(0x6, 0x3, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x20) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000340)="008a82a5f4a9cfca96c8057d5925a8dd22fe1dbf422c0c4f004ffbbc3c3bbfadd21a5bfee5becf4f8934c9734e5865e830e835ec8d47afd8103e964af77148376c2f5e0296d4a9dae9c99b412a4d9ca5c8bee4d097bde861c93ef66d2783fe326b8cfcf29718e776d18658443ad319c713d3c742ab78be964b20ff3294481d12144cb14fdbcc55efd9a055e83dbc82db534260ea4e70b108d1ba26", 0x9b) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0xc, 0x0, &(0x7f0000000140), &(0x7f0000000180)="cdfbfc", 0xffffffffffffff38) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) dup2(r1, r2) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x5}, {0x0, 0x0, 0x0, 0x3}]}) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000380)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x2b10}, {0x400, 0x80, 0x2, 0x8cfb}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xfd) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x640, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x64}, {0x84}, {0x5, 0xfc}]}) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000240)="6611bf1ea0ae94198562f88c1a69c3c97567f54c70bb1a56a8f6f7eec322aa6dd10d42c83dfe28a7aa2855aa39824839b43a4ee9772c2bba505d1be7da8c60d2d6158e3e29675f414918bbc4f0dd1f83e825c1a8b34c88f3897061d5304e45ab9f5cba43bec0a0666cf46fc813afde529455a8cfdb382bccb8723b8168bab06dd1e31c7c2b2112023e4e591179ec8dc9f5c05d7a21e7f3a22b99327fa0", &(0x7f0000000180)=0x9d, &(0x7f0000000440)="ac1b9c86885b8c20eae332fbc1dfcbba624e61f98ae67d7b999256078f5c9106027e44bc88499c699f2051f955ab5b9ce6b3e33e854bb19391e56a9779504819e9bf03547e7af239b376da1663745799cff6b541a5b1a53068d66f6c990c46a1a7fd5bc5588fd33e2cd46ce819d2412380b06eb313ac39e47904dba52a7687a87b04ddc3d5848b58f679c06080de0bacc75c495a7012386296c545281a5b", 0x9e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) open(0x0, 0x0, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r6, &(0x7f00000000c0)={0x0, 0x100}, 0x10, 0x0) close(r0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2}], 0x36, 0x0) poll(&(0x7f00000002c0)=[{}, {r0, 0x80}, {r2}, {r0, 0x8}], 0x4, 0x7fffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f00000001c0)=[{0x3, 0x0, 0x46}, {0x1d, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x20}, {0x4, 0x9, 0x6, 0x80000000}, {0xffff, 0x5, 0x1, 0xfffff803}, {0x3, 0x8, 0x7, 0x9c4f}, {0x2, 0x3f, 0x5, 0x7}]}) r4 = socket(0x2, 0x2, 0x0) socket(0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x42, 0x1, 0x100000001, 0x20}, {{}, 0xfffffffffffffffb, 0xe0, 0x20000000, 0x2}], 0xffffffff, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x44f, &(0x7f00000003c0)=ANY=[@ANYBLOB="5fb04b38aebd4e66c8ea6052b870508e134c4c7c36b868f1e31d638843286bd99844a50e92e0fbb2db9d686650be240a94011c14731c7c66ad8b7d6d6fb432ca8314db8eff91408fd689cba5589e6b468b220c3ec4429a04cce6", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRESHEX=r7, @ANYRESHEX, @ANYRESHEX=r1]) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./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}) setrlimit(0x0, &(0x7f0000000980)) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x53) setrlimit(0x3, &(0x7f0000000980)={0x3, 0x4f}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$FIOASYNC(r10, 0x80047469, &(0x7f00000000c0)=0x5) executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r3, 0x0, 0x40, 0x8}, 0xffff, 0x401, r5, r6, 0x8, 0xf30d, 0x10000, 0x5}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000400), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002480)) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r8, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r8, r9, 0x20, 0x20}, 0x7, 0x8000, r0, r0, 0x0, 0x5900000, 0x3, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2811, r2, 0x7) executing program 7: open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) acct(0x0) syz_emit_ethernet(0x2e, 0x0) syz_emit_ethernet(0xec, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) executing program 4: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000002c0)=[{r1, 0xac}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x3e) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r5 = socket(0x2, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r8 = kqueue() r9 = kqueue() poll(&(0x7f0000000000), 0x0, 0x200000) kevent(r9, &(0x7f0000000080), 0x3eb8802, 0x0, 0x8, 0x0) dup2(r8, r9) getgid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r10, &(0x7f0000000480)=[{&(0x7f00000004c0)="1a93f8e5bae63d87f2de5dfab39e22c3916a808cce54b8a4f7ff2fe0d59cf529469149e0b5d3d82bf9ced165d0ef2eaa4e7943aa3d711dee69d957e872832c1920c220d4e5efb0a34748835cc6862260586dae5becedd8c7c4d97547733c9e431a79b8444abc6e87b1ea2e9c1c51207d6a9c30dc8e368d39b7c802591d3716b03ec3510618d1736a919adae65e66f0b8663eec3c754aeb2ffd26ed2dc5fcece6744f81833b8487a2e68abe1655aeaed50d27276d52a6887886477c5bc0c62491931a1cedbce567", 0xc7}], 0x1) executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x401) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r5, &(0x7f0000344000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r6 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r6, &(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) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000280)) unveil(&(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', &(0x7f0000000200)='x\x00') socket(0x0, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x40804}]}) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10302, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xd27, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = kqueue() dup2(r2, r4) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x1, 0x80000000, 0x10000000}, 0x0, [0x0, 0x1f, 0x1, 0x4800000, 0x400000, 0x0, 0x5, 0xfffffffc]}, 0x3c) executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(0x0, 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20200, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x18000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r4 = semget(0x0, 0x4, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/164) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x40) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000240)=0xc6d8, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f00000002c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[0x7fff, 0xcb, 0x6, 0x5, 0x6]}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x82, 0x0) readv(r7, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/182, 0xb6}, {&(0x7f0000000540)=""/56, 0x38}], 0x3) r8 = shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000005c0)=0x2) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000600)="4b404bbfa36c028df683545e49c944e92ab8d96d33091c2ed1006b2572b0c305794d7c5bd8eaceaf5b32226088af53709d0d08fdfb50b05653cadfa652f43dd99119fd22ac1d4237f3825be07b96e2d5f93bdc49b906ae2a5b45b8f0b5f26f6c87058c7fa053e4339bc80ef1a9fc44666b653073279c2dad266b2e1e7a26cf4bdfb464014614086f444750b58a5345aab7c65b163d239542dda0deb58487b8f33b961b9543589410dd667c44e2efb2956e673d72d8fa91d3c2da336446b63c6bb68a8d5c49a4e1c5d42a319d", 0xcc}, {&(0x7f0000000700)="8954d5abc860abc58f5e82769eb82ee2d135257bdbdf97589180362591632a34873018ef84738f0a302a84c9f4b95699a28aaa3f6893b2c8e942c3f7da1acedebc7ac96e730cdd18fbdeccd82cfa72eeaf859edd72f00e4222737c317dad15acb3ca760a1f694d2871648dc16c47ae4974", 0x71}, {&(0x7f0000000780)="af0887031fec9cc763ac9a01212d5ef3318bab288584f3bc2ecbbd101b2ffc027e3a003dd86e030e9c7272", 0x2b}], 0x3) chroot(&(0x7f0000000800)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000840)) r9 = openat(r5, &(0x7f0000000880)='./file0\x00', 0x8000, 0x2) close(r9) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000008c0)=""/178) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f00000009c0)={0xff, 0x9, 0x8001, 0x9, 0x3, 0x1, 0x8, 0x10, [{0x2, 0xffff, 0xf21, 0x2}, {0x2c, 0x9, 0x9, 0x7}, {0xfffffff9, 0x7, 0xc9, 0x1}, {0x1, 0x0, 0x401}, {0x0, 0xc121, 0x4, 0x471b}, {0x200, 0x20, 0xffffffff, 0x7ff}, {0x0, 0x97, 0x9, 0x40}, {0x3, 0x39, 0x4, 0x1}, {0x8, 0xaf0, 0xfffffffe, 0x8}, {0x4, 0x747aaff4, 0x3, 0x7fff}, {0x7f, 0x1f, 0x3, 0x1}, {0x6, 0x4, 0x0, 0x6}, {0xffffffff, 0x3, 0x5, 0xaab}, {0xfffffffa, 0x5, 0x1, 0x7}, {0x80000001, 0x80000000, 0x87d7}, {0xffff, 0x3, 0x1, 0x3ff}]}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000b00)=0x7) getpeername$unix(r0, &(0x7f0000000b40)=@file={0x0, ""/4091}, &(0x7f0000001b40)=0xffd) flock(r3, 0x5) open$dir(&(0x7f0000001b80)='./file0\x00', 0x80, 0x23) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa91aaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbf9418dbe5c00000000000000000000ffffe0000001"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x4, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff92b688bfbd982c634f20ae51346fadaf6702"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) recvfrom$inet(r3, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r3, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pipe2(&(0x7f0000001340), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) socket(0x2, 0x2, 0x0) lchown(0x0, 0x0, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r4, 0x4, 0x4}}) setregid(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xb0, 0x3}, {0xa106}]}) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x5, 0x80000000, 0x8, 0xb46a, &(0x7f00000002c0)={{0x0, 0x2, 0x80, 0x7, 0x3, 0x2, 0x3}, {[0x2, 0x9, 0x3, 0x0, 0x200, 0x6, 0x9, 0x2, 0x8000, 0x7, 0xfc0000000000000, 0xb2a, 0x3, 0x7, 0x4c, 0x4, 0x1, 0x8000], [0x3, 0x1, 0x1, 0x9, 0x5, 0x4, 0x4, 0x1, 0xfff, 0x7fff], [0x1e1, 0x9, 0x3f, 0x8001, 0x800, 0xffff, 0xfffffffffffffffc], [0x1, 0x0, 0xfffffffffffff800, 0x100, 0x1000, 0x9], [{0x8001, 0x5, 0x5, 0x40}, {0xe8, 0x8000, 0x8f7, 0x7f}, {0xc3, 0x5, 0x1000, 0xff}, {0x9, 0x3f, 0x4}, {0x101, 0x81, 0x9, 0x5}, {0x1, 0x7e, 0x6, 0x4}, {0x6, 0x2, 0x0, 0x7f}, {0x6, 0x4, 0x8, 0x10000}], {0x40, 0xfff, 0x4cf, 0x3f}, {0xce, 0x8, 0x4, 0x1}}}, 0x607, 0x8}) r10 = socket(0x18, 0x2, 0x0) dup2(r7, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) executing program 6: getrusage(0x1, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0xfffffffffffffffb, 0x10000080000000}) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2b1}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000047000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000046000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x100}, {r2, 0x10}], 0x2, 0xf4) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x144, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) openat(r3, 0x0, 0x80, 0x53) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) mprotect(&(0x7f00005ec000/0x4000)=nil, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x1f, 0x7f, 0x1}, {0x5, 0xe1, 0x6}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000140)="e80d65c96258c16c2aeff4719a610dcc2b95a4cdc75961f514e9c5e120c0b6930dc70b173de46be38bc8d949d5a0d6f86905b4da3ecc120379965cd0716770f42f1d8b0070133802bd9d8442e899b11a176bbf99b98d409b9eb97b891bcb775e30e89f3258b55cf51bc277590d4f3d47eea3ace50464bbe53cf26e71028a6a76997b83eb5f0afedd63f84b01c39f70f7b6fa022d3ccb071698e9f0d1e6d947418eb24f9b9ca90df8d65cbcf56a0ead3643c38d250e20870d10308ba78c1e", &(0x7f0000000200)=0xbe, &(0x7f0000000240)="a4686d08691e3bf7e315c4921871dd4d2a6993f14773cffe894cd50c40ebd4", 0x1f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0xff, 0x97b, 0xfffffff9, 0x1, "6687e07f9db78c20a31cde063df4cfe9555c2f97", 0x7fff, 0x3}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$kern(&(0x7f0000000340)={0x0}, 0x0, &(0x7f0000000380)="924732b3c08c13da7ff47c407b51e3260692e65a8251513ba62b1a448174c6336f0200ba86e5365ca616d4296afefbc05c604c5251e174d20db8393519954af8d4", &(0x7f0000000400)=0x41, &(0x7f0000000440)="40566a82874661e21346fabde4f88634e8b9191e8c1e8f7e598151c7f9984ecbf81edd6e1c8be429f7c147608b9c36260e2ddb8b9a9d800aa4605e36b8dc6373ef6dc8a76559629ed399824c9277b611d9d4a12d74342cd08dc5e5566a54d14cefc7161b4e7a5e8f3cb14f46de38e0d5db7c1d8fb6607b16e071418c69a8146bd363d37ea0c4b15480a9364b84e5bb5df96df3e744fb97529b1261dfd71dce13cd64fb02a0363a58756dc5dc4d8d7bb646e18f62b610a91b693a0080cbd7fcfe63a0759a421386289877680e440346aa908dde8ce5b23b2989b7", 0xda) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000580)) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000005c0)) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0xb9, 0x8}, {0x7fb, 0x265}}) select(0x40, &(0x7f0000000680)={0xec, 0x5, 0x59e, 0xffff, 0x0, 0x9, 0x6, 0x5}, &(0x7f00000006c0)={0xffff, 0x7, 0x7fffffffffffffff, 0x10000, 0x4, 0x4, 0x1, 0x6e}, &(0x7f0000000700)={0x9, 0xc28d, 0x1, 0x9, 0x0, 0x7, 0x9, 0x7}, &(0x7f0000000740)={0xfffffffffffffffd, 0x6}) r3 = openat(r0, &(0x7f0000000780)='./file0\x00', 0x90, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000007c0)={0x27276ed, 0x5000000}, 0x10) chdir(&(0x7f0000000800)='./file0\x00') ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000840)={0x8, 0xa45}) syz_emit_ethernet(0xb2, &(0x7f0000000880)={@local, @random="39123516985e", [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x25, 0x4, 0x3, 0x8, 0x9c, 0x67, 0x3, 0x1, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x30, 0x9, 0x1, 0x4, [{[@local={0xac, 0x14, 0x0}], 0x9}, {[], 0x10000}, {[], 0x20}, {[@multicast1], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0xb96}, {[@local={0xac, 0x14, 0x0}], 0x9014}, {[], 0x2}]}, @ra={0x94, 0x6, 0x5}, @ra={0x94, 0x6, 0x9}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0xc, 0x5, 0x3, 0x2, [{[@multicast2], 0x4}]}, @rr={0x7, 0xb, 0x8, [@local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x1f, 0x40, [@broadcast, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x2, 0x1}}}}}) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000009c0)=0x7) syz_emit_ethernet(0x3c, &(0x7f0000000a00)={@random="41f7e0d9a03f", @remote, [], {@arp={0x806, @generic={0x19, 0x8100, 0x6, 0xa, 0x1, @local, "95beca6e2171afff9dc5", @random="9554fd4321af", "b0119258e41b61046dd8c602184f8001"}}}}) sysctl$kern(&(0x7f0000000a40)={0x1, 0x4f}, 0x2, &(0x7f0000000a80)="211b47532d856540cc55af0ec5deddc7ceb5e6c0a01cadcb5d4b24b183897fe486d62197aace25fba2bc034d9d7e27ac25ee5cc2", &(0x7f0000000ac0)=0x34, &(0x7f0000000b00)="4a72eed24aa22902c11979fcc569f7ffe30a8c1d8d659b40c4eeafcb03712f394089fbc385b9dac93671230701a25ad7db1988f98b2da73d57b30da161ff2668940758b1eb0fc6dfea7f40d8f9787176df5b9a97f90140bbb55fdcd7ea62dd834630afe2b52e2ad4734075b5857a60f694ce7b58b1800c5a5177d58bb65b216c1c79508388f8b5e9e4", 0x89) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000bc0)=0x2) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000700)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x7fff) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000005c0)=""/215, 0xd7}], 0x1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x408) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) getegid() r2 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="8a83114647cee2cb6daaf5687c8da466f37937d736480ba0ed286d72cfa777a1ad9c5547ecfe96305f4a298ecf73a124f292a173d60a88b98aea452f98d86e799922e508666ae9f7e32c97a21e419fb1d2bb5ed438af82e092dcd2100dc2d51716418e232b6f7dad83d107a093c68057a7370790cdfd526371f9c481960d2b05a2cb72c00000", 0x86, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x800) msgsnd(r2, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x1, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x4, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) executing program 6: open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000640)="edc5b796445350fec0b489751d1622951fc593a4c9838f394573c433b168dad40277634711d9abfd3d8414cfcb01fa1a83b6ee6b565105ac5d52890a9f0b6f03af807b8d10aa4fcd73279421139823a0bd2261900a6071fbcdf5d26827871d97de219a5a88c60a3109de73655a8fd4fd94dc91b1ed9f2daa87a15a4693a0d45d02ba5625f5654784b47c4c90204e074e1c26ec09cc1afae7b16c1c80bbd644d214e0dcef957823b58087f73ef3d59a2bf9326928279a1389d5acfff46ad0", 0xbe}, {&(0x7f00000003c0)="93b8ad14fb93909d9131145a12641137d152bbe889f63d920e07534e1e83fb277a30fafaf7185dcbe0bd8784a8b92e97a8c1bd515b67bca6e87800c3e6fdcd3e5528ad2e444d0a440b76bb86826e476c5431ca4f12f68b57096297eeeab0aaddb9574081aa99760772e8c867cb738e8ded5e2e180e6e19a7c22a61d4dab8d2583729307ecb342709474ab62bc740b33ab71d7bb252dcdf363638a3bbc14952143122a7a8eedaf82214269061cc0c770b3ccbfdfbf1164e2d855fcab0faed0446a21fbdfb6e5eabafa4f55e49", 0xcc}, {&(0x7f0000001700)="c371fcb266bfeb21ce0bc7fb5615b772807dd6b77f981df246b54e3ad8aa304a1c73666bad3083f189daac0792185a0bee0b55ecb75756323ced40f8a5704c4546ca6da6fbddf5828bb71d0d7d074d5dd6cf7e623f19cb64c29ec43609033034a9519ad1318796b19c1926a5b8e89c2084bab559c153c3a28404c35fb591606d4ef63017ab37501f177425965beeb3e129cd060be6ea187b1a592d22396a654c242b43ac263ba0c31b290202b3fc6b2224d04f6cb0c1bb61841767b0aca2cbbcec5104db424a59ba95c1b43e5c2cffab269fb457ae8aaa45c68adbd14c80677544c1fd71308a8523926fb8f6a08c39f52038dd6bbe93cf928627aa4be97a0dfcffdd20aeffaed3ddf83df0f588ac575c380ba6e68c2518854def2da76a1169ae474639e761dc31e8341cf6ac78f9fdb5813cb7a6f25bfe25e89a1fca3c9c37308c0a4b92842bcd7c3d43cb4f1771c73365532536b13887350c5d036166abad490b5d46e94b555a4793faaaff5a2d3ed5bfd9a4702bf1f36ffe1909dd6a8c42d5fdc09435f878299f5fb1bb479582902c0007a344123fc7edb0498980a9c0ffeab37c88ef94dd27aa8922ad7b41bc658cc754263da33e996ca4d8b187ab6c2a02cbe58ea0c8177d6149fd182a97aa700a1115ff321f8f559ec50b7d3bc0cb736b0057690469a515014e2921cabbfc2a452f9b027f1bca008c967b371fc1141bc6e37f67f5792cad7755b0897f25a24c6633290d9e7933d5dd2442f31cbcc86091145686583968044fbb8692e868b4647de06aede1d53cd553fd5bad5778847109f24d3ab39708a92caa4865d0c42aa17ed3abc74701e2d77d2132a114b2919c8ba462068bf69c595541d45859761e1e2ec6e214c5816947a0fce23482aa8a785a48264452a0aee27d49ab209bf6c49731e152ad4c8d4fab668c9fa960b7e1c7d7f66dad9f2208c253a5ce560787f61dd5b932dfc8096042ea494d59b67e71f10ede612557c53af03685ca7e696f478daebd803e50f48cb902660c5dcdbcf717be00412cab6a70af6d13eba2d82974ad9d39076350ef8220305b7b4b5b3421494f70724828bbbc8e1cb6987eeb1c2c373f9732ec18b7348e318ebc613621f15e38b7370450e9d2ee6b9fd9815048bb748631c9ae35e3e4aecbd99757df69d029a83fdddb1e6b5b5f67c3b5514ee4b27a9142cfb8f847679b305355934e4ad226a05cf359c7f5d5bfcfba11272ac10aeed5964a4992b00e22a6456e7bc26be0cd6674ffc976a1b3527cbdf28eac7ba840f99700cc36ad9fd3cb1768755d372df4233b2de531775bcce9aa58eec1d27f142d2a1ba45fd7a93ecfb0a830bdb2353f2932001b2a1d63a7d6e4f44db3e4bd46b0e883d15048b9a9ef4f8ea7e8f6b21d8a6f51b637c81e2b19b32153f2504d2417c5a4863feb325e60b69c6b4b98285e6019c2f7f82e172da95208f78d1799ae10a496afec67542832f468202958462f022525d2b42f3596d82fa6e7f9e091fb6f4eb66a24df3f71b4771c14411bbb2774dd9bcd17dbf9e5fcf5fb6112dc94155944415df6e86ce7f6e3fbd51362ff785e11a9c53225f4def0e1ddd4b9f1963859c96992d3facbb3e412ad2de3f2219c022b1da383fbb55dde2cd857e376cf5eadd062e19fb277064fd86a4a0731ecb13246d1b3643f57cb7d137c383a87d9acc8cf0374e6144ed8ed1b4c6ca1526e0ab98f30a79afc30ff7fa30802a7dbd163060c47c59d946503a3b81876f73d5c188ed72cd571fe2b36f39b6f299ead8ee4ffdc1c9e43877484b8b85d820bd417241a857344a848ad85032f0da3f342b6fe1892f88a0058700177f7acbf75fe09a88c71caed7426578baefd72d29071e5f4ed836375c741e937fce58c74a4f1f750fcb17a61d5948fac849f19f53eb5c858607c41ecbd9afb2a40784156953325e386cb8c6a18b377889e8e62e6f140993f0f90fdc17c67b4266dac4213f5ab4fcff091ceba7ba6e93753be93fe769f66a8cdcbd9538667a981377584b7c1b4a0779d8bab804cfa12dfca0529b82eb9ab7ef302fecafaccda871ed2a7cb820cad7908bb29ca6abcd41e92ff43762eab4043a103d9c358a91ed745ee1ecb6d87a938d805d5bd6750e6e2c09646c5f29f7d56af8fa3638311d2f74e5b10cd61cba2b2202dc24e169e535d2f11a71e548ae9454f3629d31b52867c36ac5fcb562982df3118ae23a764ff46e56b445fa33344ba9110431a362dcf47da3ca45bc8428f6f633f3a9b3ee56c03eb1e397ec4f1150f16a138ba4c07f2ef62210b658e671429722273391ad4c7a57c496fce6e2fe135881d7b78d16ddca97d07ae8c3e38709c643563b1f1b1fd8d5513943cf386a6bf1da6fcf299ba179eae70d3d51931c6db866899f12e804da57733d7969455c9fabbdfe8a269b9e208c2c5db3d1b2e320a8f9cc731f0efaacb68fca761bd19450743714dfcc5366fb930402d27695048436fbea65cbe0e07fd041d4601423ce556083ae77570de5736ba2be14df6df50b09c814208a3dbdc500bca944b543b776a8123a1a962647641797b7e4871c394a2d57fdec4cf4c52061f3fae06a7288c88eb78de4bb80d68a3fefee23b9d004bd391bde6b5196164c2e24a66420856278f4c80dd7d22b26925bb48a04453dc16309489e5e102fa8df61e70c5fea744652cbb6aac73928ad53f9d2808e4cc78d86ea6520bef9f29f88aa7f0d93ffe242c5d1fc7aa2af2dbe9fa72e188382debd6a3719808d18629669c3dc765118be18a2657c754568c2aaa8d1db88a6dcab93950c548490056e041819724accd7eb46d429a8c5e4398a4151778ab0f9c0c0de83598122bc9a2af6dc377c33ea3c6cff8150e49112dc467903f7388d507b5e3b482e1b4ba336f83bd213be4e40f07a25d43b29b4c3dd47e62fb23b296175701b48025abee0c6536820940bcf1acf4b20736a6ae42376eee2497f53d0a1c8d5060658ec136459b9eef293a45c3d4da1b56fb62352169c6eb58b21ef217c80eaa0847bc0fcef31c761098366267f5cf3c216566be5c01338977c4a27e3b1b28292496456a8e54d892d0baaae188ac181132697fea6c411d6f70d3c74b4ba1818d94909d5963e90f5fded418ac604c2942fbec44aa5255d97918c9bd492df4789f0afc49ca016f2a53d027d78c86f99daceec16d40c11a6e328abe8846b0eb05ee51d177fe3e50f595316b2b0ce70323b3cc05dc9405c583ba4d1b334a9958d58cab7e7ea83b40ad110d07724a1f695c7fdd7062ca5724ec528c80e61721ff3e39acede079cc3c2c7f49cbf7ca1453309c09f8f173a8b443d5f0b34a6ee35bfd3cf577f44c0b014575eb29b43b3f4d5873a6699f7536a724f2d5a9541b92bab42bcbf37da53dc544a23c637db33d6b0386158a6b5eb8315893b88914b5abd8b964dff6e545832c4e858f96035184e244b4b10f0f23b546624035cfb88c1d25ac63e5c327659f86a38132521d2d8e54f8a91de0117ad7869b79859a1cb9f1b32840729076298b5550676f373a8248d439ddccc667f53e93f9ff926d50df715371751b95137930604366bc31ae6185af0f324c70992228312cde90a44db34415effa563e9ee4668cefea568be3995c243a5fb30246d3fec76a579f2bbffcb8ea2295d0a3b8abcaad042ed323a492e4a0b4ac7b47793fbd64e14297c2770667206019d2a10a1d3c4b63b09867778911aa2af55204c1067acf68d6b45fb28a42f5310df6881d5aa9a62ae114108d392b9a5c116f7d8fc9e31244a79d5f1613cb956db8063a36596b1e68db9cf94606619f8ac19a85a4277cf11b721d85d40e6d1232a51940d1456851e451696f147c61f840035f47f949cf6572fc34504535f69dfe01f0d9f0df6ef4fcac12bcfd83aec0f049a5d94fd32abfdfc72b11b5759e70fd5d741131f54a1625caba3d4fd88c8964a3de9a7f80ba4ecfb339837dfa03073ca3c2e9cafc0b38910ab2a850ad006e57eae79ae8f03a400507b413d4108dd4c3455cfccd4742291b3b7e76b846f5559611563ee479c639df8fed5b6a557de98e057ef245b88fb3fa13aec3ce5f0a8ad42d1fae360fe3bf05b1cccbb210e1e636d674d1acfc4627e076dd27a9d2f39f750e7d5852757e95f8b662fb27af3969d309fe4ff75b0610918e7395292a67fc3276b0f8aede0eaef3588ee7672a615edc80388fd2af28c267079cd2c0145bc685d90eb9b508ec8c44bafbbe8ba73615230cf6dced360e1408ae60b10483a0f924148c5b38a811c687b4352671a85c6724d0408a1fd20079456f5d2e633a58e225af6d8334e63bac565b9a73ca6cfe38ed496706ff1e065ed0010657b10c4efcb05a84d464a282a7b216a5cf61416129aeca7b5ec473468aa7743fee961de5c6b28f0cc3f10bdb3c29aea8ce562a9967cab2a66ab715da0aa09cc09cbdef048d1bdb7617146eeabb918ab8fb761274f9852a6cbd939d9bd2aa5b3caf640e341b46e9d8bba5abc3b17f80a29d2362bc163546b235031d2283c4ccda078e0c4fed154e51788fb5c0e8532850ea9c904bc8150418bb16ea29715e8bc0057078d48c542e85f9954c7f91981b664e5c030a8dd37b612c135eae166e58ca89f7b6419327928a85a6d14852bca60d76c4cf180eb22b4fc2b5a3c679a224ae7c2cd348e728bf55e4b29bc31bec62f4323cd14c8b883ff03fc99c3820fec0cbafef2c643f3c4c91604fcf84795a04524b8ca7a94dfda03374b3d3967f53c4d3a2521002517253a4ca32ef332551d286f564358de32427a03db93c210107e3ebf7a7e2b4fd0aa94c26ea7263a9bdda203e96c1f74130dec541141fa77bc6433309a97780cce46cc555adcddda1da5f6f10c0f2e3f861a3e5a503e8d4deecfef75be319b753278c8496afca560112b128445c0cf5def3944196301f68bbfc01eb1e4aa61b20f634b24fcbfaaa2f222a577216515f0a62c90032f5dc7460087642102050a3809c50d4b4a192f4a7cdd053f239301f159d26e281e1ade1dae02f3b37a12ccb4b856223fda0c351b9d1300b15a68e312467614e2894da5e2b228834b4479897d16496f8a547b5297cdaf97e56562541884b33297f975ee38c27bab556ce2da1ce6189fc6c1cc59a1d3488eb444bae782621b3dec39c32687894af01e92fbd18b29392aad424f4e8785ca157b564a51ba24772b04c44f0d034aac431d14ae4bda89cb5b22ae497c759926c13954b0aa02f965fcb8ac9f45784151a4d062da5b996876d66d7b1de24fd8c95cc4d857c808105cef63bab89d4f79ed34de534619910ba6aab56051bdbf946b4fd6231bea0a04b63f145ec67cd558b5fdabc814a6da6f43a84a5ddb88ef3e0aa136672dd66d8c64e86d8d1c315b974a7d7e1fe891e3563ee9e7237a2953403311ad7c7edf5e1509e1e3ae8ca35b04592367b8d7a1a8653ec5be475146cf74788d790b851256b4dc6c30c04f6cc98d4a583760c98b9691ad5b8d050dfb19f3235317a26e73b54f9b04bb10fe33e3c42e20418179395a1e67798905e604e54da89e23dba7b48a0f183d173715c15e639285046e1c9e557efd9d2ff1bc96a2a38fd0fbe79f432ba49cf2966fd7a171a1e650e65a54d5c13833a2afd79fc1aa9579b0fb23bbb89ddbd28ab2013d3e02ce1778d74303a7a8b2b51f5e0ad0f3392d1be11e4a72ba3caee7fabc075ac96a13d79bd", 0xfc6}], 0x3) read(r3, &(0x7f00000000c0)=""/189, 0xbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 6: setrlimit(0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000000)=0xfffffffc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xd2e9, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x5, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/237, 0xed}], 0x3, 0x0}, 0x1000) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r8, &(0x7f0000000440)="df", 0x1, 0x4, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4, 0x3adb3fbc}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x1800}], 0x2) socket(0x18, 0x2, 0x0) socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file1\x00', 0x4, 0x191c, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x2, 0x100000}) setrlimit(0x0, &(0x7f0000000980)={0x8000000000000b, 0x5}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) dup2(r2, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) syz_emit_ethernet(0x22, &(0x7f0000000540)=ANY=[@ANYBLOB="0900ffff0edcac08004500000000000900000000ff0000000000000000"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x52d3, &(0x7f0000000600)='./file0/../file0\x00', 0x11}) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000200)="a027892d450a3800420c70f2651c7095a96295f0b77bd955b47929400afa0c71fa348b759893c0181b6ee594ae904f0ede28073851be1d219acd4b580fe3570279c0cc6eb32cbb74f91cd63505e69ba6936dd47155f057c2c68e1eb6aeae3e105925801b40adb6928a8412c413397ff6229f2a71e1061b1c73c9eae94b57cab228e5ebba57f96d58df1d15", 0x8b}, {&(0x7f00000002c0)="df213f53dabab7537e0344394e7c45d122c5416b1ef683e8b6ae23705620fa60cff1ea09f5e6b7bd00787061f3000c08865439f603cb0c0cc0ee0752232a37d920f3a2b83e6087001bc01d63981d0c6e26af3dceca82e04bac0b8cdfe7019f6161308af2ca891cd47be92e544c8db23b90d5e73eec8aa30925285f453498364352121977655e061a6f26dc29c50ee2b6722e4632e760a42d46f45d0794d31f65e3ecb476cf0d26c8c0d5ca1841d28307f09b9e2e6ebd36", 0xb7}, {&(0x7f0000000380)="974be07bec282a93c32b93997ff5bc793b91362a3bf3372fda010877da9d8df401dbac27155660b88b7518ebb2d026f1757c01c0616d3013b0727ecac40e7e14781c09f12ca7f3876828acb7653a60e4d1aa97c830c85b93318445866044", 0x5e}, {&(0x7f0000000400)="27c6a4b4de3d3fe5431cad8919f2c456bb53e90ed0", 0x15}, {&(0x7f0000000440)="5a6393535bd6e330d9ef3cc2f1d499f9a5d2e498b4", 0x15}], 0x5, 0x8) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r1) clock_getres(0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000200)="4fe21633260dbe2360e5d41bc449cc89241f0281d1d003fee94058948cd093f13eee967fc83003e1eb6107d05074323ce33d6adb6a24a067c4703141e600863baa1192eb6c360a85c16dc05f30f8ec9e0dde035a07de6356b7bd1a4e026a5d520eda8823ee2fc4a32f45cb8c4f7de879ebf8b85ea6d48eaf87166451917a5f6a6749134f7e24b5", 0x87}, {&(0x7f0000000100)="ab771b3e8fda7d755606d5910e5d257eefb79c617b8f00a7b4ed55023ded2b5b2bcacea687b4484c6d8f254f185de0d074f7441c330d1755baf0c36d25fd5ae673f71d6baa37e0980ec5fdd7a2061ff4da54e44db45613d2900e504425b370a94c2e", 0x62}, {&(0x7f0000001200)="dbdc3b06cedc04039b21764779d9fe65428cc9d0d42dd9658af680241d38ad85a9785c3d8d346a373a00a83cbca1658938412ec56bd5b8084028ae5fd96d898877921d1ac4879ff6cbd0ec28495f2eeb8d28dc531365945aca1e044ba103432fba0f9d9443f1daaa8201b5272bbec30eca5cd5a63a9d52c3752508e4724e2f242c18718512e0f103c7040bbdbc0137d08cf486a4b5256c96d0552b34dd71f937cfdaac0f9a9198c76c0c9bfe1146c597e0aa7c5e66d6b4c14315c9c9f782cbbd1850e8754bc0793ebe5225296a0956ac0640f0e08313bf4f4214967607d3902265cbd533938e91bd6e264e9d70a92744192f58a0793ce643c4d2b6a2c9d9246dceb9102ab904ed9ed1018435", 0x10c}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="b294fcf1d61eb1ceaef6587d81a2ccfb9c74957b9252da0e4218026775b4a8a5acabffffd2eea44fa8ddedc6a8418c5e490194f8a83414749b8678368b4de0a88765fac1d53c33d4a6f91316d1e0a67e11781c81500f741d290dacc36efe6662cc18fca78d67b49aca2891bed7a388f43f774c61902fb6163013db22213e40c07e59ab69fd8573a3e1e78e0ea1847bf4e137b2597cd0188860c36dacde6a81c8450bdb90afc8cfd7d96fe840b89365699ebab5fab36de14f1dfc0456564b32ca4227a688fca77f6c9bdbbd64f3b5030ada482a3875379a5c1f705d0dc897c58107ffabc443e08038ce33d5d8c9ea0efe3188b49a8b5ec32a6828cb6d07", &(0x7f0000000140)=0xfd, &(0x7f0000000180)="7876ddf9dd02772a9b0877ef9eb1c9c0c3dcb3d39ae6d840b42ec9dadd403af3360f5553c12cf5852966effc456022a22edbf6c3329505e1386e68373f9a10c7d21e6e4dfcad7a4c", 0x48) executing program 3: syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r4 = socket(0x20, 0x4, 0x0) setsockopt(r4, 0x1, 0x31, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000340)=""/74, 0x4a}], 0x4, &(0x7f00000003c0)=""/35, 0x23}, 0x3}, 0x10, 0x800, &(0x7f00000005c0)={0x7, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x0, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() semop(0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) socket(0x0, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c}, {0x84, 0x0, 0x8, 0x6}, {0x416, 0x0, 0xfe, 0xfffffff9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) executing program 1: kqueue() syz_open_pts() r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r1, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200603b00fe8000000000000000000000000000aafe8000000000000100010000000000aa0100907800000000605adf00000000fcfe80000000"]) executing program 5: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x6, 0x4) sendto$inet6(r0, &(0x7f0000000080)="f1d0159f797f645247cdabceb5bff31123b9ea92a17d858c45781cfaebcf71b27c27c0f8b0343b0d5efd8426e60d1a19b20f7bf8654f0d97b96c52958e5eff6dd247fdebc0c2927fe19d81e846fa4ae0395b56a2742c4664ba4097635665332f6114031f37a2853644efceace770cad039d9e571676519f94a427009ceb5f1e962dfdbdc7c9dd4adb29138657e7fc899a7e29fa924cbb9daf4cdaf2bce1a715a6b1aa031b34cc09a5445e773ca3c30b1221da2dbc0f90903c04a23f5a63b564d008bad250505bd5a6b895f3b8bcfa5c46ae5a818dce01ef027034053ec2ace12a5b63f5cbf5601b2831805ce4d3a5192db25d1c63b9260b97a120e65b8c9c100a9cb0ff319f0624b49e03fffe3179cc93e84656300facdfb92b2072f544459289d22ad77c52e9cf21e36f8cc3de57389626ea5a77a12e8f2c37e6b9847d30dd46264e8c03902f2ab37fd6b506d0658f6a37f5deb40d4134484fdf8204fcd19fa29218554dede2767d52ae0429a579684d53eb7d7b5c8f6573287e9b99aa64537418b0bd18447605095247a403650b02ed28e3bbc4dd37e76e288dd9442529836838a082fbfdad9d2cefc04dfd6faf8d7e0bac3ba631c8c90cf094290fb7d939901b24cdf0821833967b9b748298493689787fcc1d32dd9ef5763b408ac15985c8c4f4bcead624a4a546c96bd292c4e8c50e4df6dcee8b16f552b29de2baf802d42b71beaebcc300a2e49b0dbf85effd6379766e1749575df04a57ad65b8b127e93247bd3e2c9847a8924037f62352afc6476ae9123dbcccde3b3759346c05abae9355a5be7206063f3304736ac556f28b4f5b3f4a3d2878b77afd43586504949c6b91ed76ba5265a1130ccade042df3cb313b327d1636b6cdff224cb110b0a12ab9537670cf0d65555b6add0c6b5bff747bc84712091df1abde8ba089f36bd8275cf7afc7ee05260146370238e8c32d191d92d7c5b063e931366605b450a2959ebe4d9fb5de853d0809eb52a00c64dcd73e623b444211acd7bd7c386fe1b6df6477363785fa7da8b8090c9338774af3f3f2bf9709a663d3f18049864d89a87baa7f01592b98f8205b53c9ff31b5c61a34ae493dbe4f5cff155513e56164fabff61e4bc6ce732f0e16863e006a6004f7d643b3d58b300baab7dca77f0aa3048d0b3a4d36de7248d4fe5e982c2cd985235dfbbfb96ee47d9db75029500006e5618f3c3e9cde5061ed16bb6afb74c221987ce2c1d1fd139a0b80d196020f2396b7c5f618b78556e5689a3d8be61b085956c80513db27af5e39ad3c04ff4a3d48a225c307dbe74123c16172838270ff72c6101d3bbbbd09124d65e0d84c0f1a7875cf2162d0b5b836d14bdf3a8fab2db8efe98a3bc8ec353408557695750d045fe8e587fb8a7fca572b0f2f518fad6ae4a40858330b14cdd1ebd135d240b861fab32ca475ab84b73390b3c1ce36e5ed07167746bab78af451f520ef7cd9a71aef6625697c49bfc672e36aa0c9a68daa9b843875da69099c02147451d6c8c1b3e5ddccdaf0aeabafe4b0f171388a01df8bd98b49211a2569894e37b0ec7ad724ec594edfba6e7621f52082425dd8e5eff448db059a45d635be52276e68c0b435fa0acac49ffffe955b32add1198c2561c35d0f20ef2ae53223b3a3d186b05210b3f7fa2dbac25d2db58d6ca1bf7fb4a13fc3e170f252090fc9eb3c6ec5ebe775841f31b20aa2660f7ec35072abb6402d0e43b6fa53dff6fc6ef4c06e2bfba06bcee3a94cf0ac87e99a9953c043a1e058f3d464bddf0d839dbbf2f98acfdb7309430c00fff7fae919e3d33218480b398b9f13c0bf7c3b6be8a074d719c772879872a5d4c4d66086102169ff0c421ce61bf7c69497a4c08bd1735a90e6e939883489f00b7ebd60538744ba1d70e50f401cb7e9c07c720a451f73d6413af77613ba4b26489ca25ca31d99e491f1a02e309d3f1107981d68adc3111a85a627cf3de0affa5726dc68b8f533c4d8557ec330c92dd04e8e9a2b300a30030f5550143f29fece974c67cdad3e1722123bfdb399d74401f3b9d729b6dacb6ced8601bf769a12bef0100dd0a26aecd096a76a4abe091df0f1f383f7c5f01b0fa4e674bad9d6e4c449cfb1e936dc54f9324c444703f9b296e8bd28185bd61347c568bf9def28fb19a76c99b65eb75f2d757d0d30daf5cf63293caba5040b5759b40a544715b2015e35339031f3a2b9ec44019972a040886c20008db2a5ca2886d094814f1145f4ed5e8012248ae30c7279e27686a46cd882483e79d23e257325ffffc1ad613acfd48e3627f6b188a037a80f61ed532ac0b26d03443d410502bac41edb57492003647a83d1dd3f10b68bcb5f4cb579c964e860318fe604cb09b826af1e40771696eabb4f2d35db24cb218447df51f3bb037a17b8568d27268c4ed30eb6c4e8862082e1ae185d4bac0b5dbf4b5ef7af7ad2fdb49a65e40660cd044eff781e70b813e8b591e3828d1132b8d0ce72aa2c9d33e3f528eaa72b6a8008cac90ca657b7e1acb4a38f754601638fe984e8744f1eecec9a99bea2c618929b9c4b68f4b65f04f11523ef11a472deb7dc6fb0a47413f5b8589913872e52a78a4a700d49de7f2421b920bd159c40538c47244661a8151a599b2d9da5b246d5f60d39cdf98fe778d982403962ec1208a53e480b0b28f05e90940a7193ef51fd77516f81f985d5d0a5874363ca4d726ef1c7163bb16330e697fc2f446dbeb26b4762a488d4e9f3c970572da1d36d597527390bbe5e5d3f0067672d5972455f0b0c5c7bbdf30c3ee15c06ba15099ab11b1e40732ce76217a7381aff16b6206cc680f3e71a8cd84f653a1480f32ed94a359569bdb2a8d7ae8862674fbd238cbd24320e20e2a1c41b6bdb205ce687e5328ca234c87c967dabc9d5569bcd3640016e5115fb446f0e61dddcfca87a611da2e93932f68616fdc44006f4a91ba511bf7283ae411a8a8b68e83f880a725a63835bd9d69eb7013391061cded13908fbbf8818e506c2259aa33eb1c634e3ec6d11645b730a7a98ef4f5a92163de54d6e437bbcaf929f20bd3a5e83d4243c6536a93e4188eae2324a0e41f0b604f6098475f94f8648555cf7681e35281e43df40bb34e539e92b3d41b28611bec0ffd008e07f7526faa92f992d039e9d9f240afae586a31bce69111ddcf15e5f5ae7560e9d7bdf3d1bca7607658c21bbfccc45d6d6e881d0409c84564d37d56ba46707e9e2f25c44880e39bf7e9943b19485884847eea889ed82d66cd795838386da0dbe61815fa0eb9d551cae2ebb736ef918e24b6f2dac74e2e3d9e15f9277528c80d1dab73828ab1506cf11ad0598e82ba8c64478534210eb3727bf5cdd5862a19db4f38c2692d3351ec9253dcac05e467f1a5f4f61addd8b0144778fc95b84d7a9f50fad0096dbff30f7f4406fc5f54f99c04d0b481c60370334a2e2a72ce7bb5ac7de3378b19634c0a16e2ffb11731a9249d7f24073ccb9fd6211c1b962c5c3f61616a1322f07d2ab24ba9c0851e823ebf20195bdbd21f5d22fe7cda7991f33136cf86cd8129dc7eef6ee827891b31534d87d9f32e568cd3da6fe0d8840f05a7b08422e5b26692576782fcd9ef30d77d4516f1a2b6802e65b68cfd600710b16cad743443b2437d09f055e23ac4da88064cec98fd1d2ddd2ff7cb3e649aa9a152975a8cc5304b6f1cb333f1b74237a8155cb077020f5eb53fca557741455560bb865fa86867424c2bf52938a8d2a4efa86d03195b0ef1f79b2ba92fa94568d94968088b0556ce23c897322547c61d5f5e55cee38eff71cf2fcf547fb4518e1aa615942c0a99936eab27c2ce26aa19f321eee13b80a0778a76851a77b0edc5a7c0651c1f0e75735f24490a0d387ee56b221078a62244c99a0b1fa7f5ca2364735922f6dce45404c42b30c7e7b91dbd57469bcab39f5c2f4c001fd38ef388d87cca9aad1cd258b4ab5c495b53335a684df9b363d27683451966738fe317c5fe2ed80c4c0d4312601227f887c5e739f951601b06de650099d58ee7c06ac82f7250e9f023aa8bced9d43ea6508d5923676efec006e3aaca3913b58186b0487189a726b48bd53b4a8f425036b3eab25b8daee43f044a3006406fb3f96e8171e03f44cb8f8619136ac7c649660e94e7df35fa686e1efa65cca5fc6067ac2b4cbdefe56c7b01426519b0c23c20ea24d942d348a70b5c19612ca846e0271c8fa4add533cf7026a4a5aed4c87608d9f723b6d12d996659133aeb4d24746bc206a3f0cb600a720b48b09004bda98a64adf22a785d0f5ef3ab5eaa5875f8765ff15987987303c47f013eb8bf7c561601d2400bb982a0681ad1230f2354827d6577e95fb6a7ae5b1d77f4660070cbb21d506935483dedf825a8e81632be342675623f782c2a872fa2d45f8fdc18c4fdcfe7f3e361c69d70c916d9e25bacaead87281169290f1e83e2eb95105d917b387d5f9f794807ec3ca52d8bbc78f5f9dd3413f1c30cf95c597448fd7483496008dba8454c684690b82783364047f7be14a4722f90818791c2fbe42ab13cc2b09359636d836505411cf20351c4cef08c92982c6a2ea28ece07b4c481a379d43c0960c461489d7ea1d28a82b296a670f32038823d8c8f1b95a1f25f6a080e16bba6910acdc0502ab6d9559a47225f338cfe0918fe80451e73a38afd44f118049cba44859c737bba61e500ffa2b5423601718eb2bf05b37ae7bd882847966e479d8c8a9df5cfcad8b7260240bbbe010c8f72a8e773cda8a25fe3d509fdecda5deffc0e2e7ffccf73c651e341308fdcdc37978bc36fcc602b614a8c9b6e8d8db7f60a00ba8279b623c28255586fda29c3050a1b94259ea721133949e940eccea0ed81a31b4dea146d156237da48974912302072a3d8b89c5137b363b3521015859e0ea2fe9697fe804797a5a5af64c4f2433644a1d5f72a8cb9ccf22e4ee0061f26407c4b87f7dc87ced251e4cbc1132ccdaa8bd2a5a18d690d28ec9dec7a5defd601b41f627286f889b49b572c0f056f7d67d2dec7bda5bca6b71bbbb3f8e49c547723e35ad2c8ec29cfbceb2aec38f92cb949e93371a74a2b8789a5ae777eb93eda68b26891324ce141d1c21494bae3b360932e8ec12fd54ac36fb3d0bf7baa97f4209a12eb2bb800538f33b35561d3d34fed68b61870d338455321f9f00b33f3396acbce294e01947b1cafab91e10f355b81ea1a3821657fe0f94abf704af476225b85ca6edb941939e131ff72ab03c763e3e29379159c9cb736976a24af0e0fff086687397e39c200ca3c95aebdc4332536b467bfa61d032a833bb50cf53f2ac196e41a1dfe17c85ffa7deac6d500fc5a536e0e94f138e1431b4f594e0a7334a852d11e0ee81d2135ab22de34711b047b74e3b0e4fa18ba8498c60869d1b502d6cb3f612dc2e7d999bb6c8082e8702feda48d11fd6196f3dd943d8fa3c074038d7dab32d0f0491db5093c3b54e772d9765da53ff8adc8edd3a03bca22aa7689456a61eedeebe5afa05db7d530f308a9a10d1f1a570a9e5b8b50d324cc5afe8e18d48adb32d3d1b83845f6d73c260da581eb2ad181a335be1ca4634619d97f9cc0f977bae511d98b8121b409c07cda671f0ace5373103b78ee42de1edad09b00d59163df62eddcee7ff867264601e7a59bc37833e865e0844f9c38ca2366b3ce34e0b92e1ee3699f5983f216dfd0fb4a4656bc83c23f115112483b6ab967c381a075a1582301069b191d63e6a3603a94a74c2a89bb601fd184e8fe33f3b91029a6790a7aaf", 0x1000, 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000001080)="8cba7bb3cbc70a4d87a20fb1ab392c84ee85306945c25fffa2d08d1e8e60234cbf39fe710953f6b69843bd738d96bf18c6f0367c892bcd", 0x37, 0x1f) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x8, 0x110) fchflags(r1, 0x1) connect$inet6(r0, &(0x7f0000001100)={0x18, 0x2, 0x4, 0x6}, 0xc) poll(&(0x7f0000001140)=[{r1, 0x4}, {r0, 0x1}, {r1, 0x2}, {r0, 0x4}], 0x4, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) ktrace(&(0x7f0000001180)='./file1\x00', 0x1, 0x400, r2) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001200)={0x8001, 0x1, 0x8, 0x3abf, 0x1}, 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000001240)={0x4, 0x0, 0x6, 0x6}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000001280)=0x3) r4 = dup2(r0, r1) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000001300)={0x3, &(0x7f00000012c0)=[{0x2, 0x5, 0x5, 0x4, 0x5}, {0x7, 0x3, 0x7, 0x20, 0x5}, {0x8001, 0x1, 0xffff, 0x7, 0x4c}]}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000001340)=0xfffffffe) lseek(r0, 0x5, 0x0) r5 = semget(0x0, 0x7, 0x10) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x16, 0x7f, 0xfffb, 0x92]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000013c0)=0x5) close(r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) pwritev(r6, &(0x7f0000001640)=[{&(0x7f0000001440)="e438deeeb1f3ecf708548e0ce55d7a01933270dc774ad211195c2f3ff263856336a8dba86f51", 0x26}, {&(0x7f0000001480)="83e37dd46354a8ef0ef0587458d0f312ea3da3085834b38b123b5c7205cb393ca0484483e516796dcb55e2f57cae7101b66c35580b62c3eeb00ee0394499b7b7f98c9f135b9ba389153513bec7749cf74d79303d5ba6cf24e3272caa5ff63ce1ca2e38f4b8fb465e310cfe4a8f00c29b5fc50a195dc1326ef40bc31f442e9fc14c29d7698446e2ce229aab420044b2a22e6cf0bfa89109487e9d67728fb6c3a6c2441971049f37d4adb3d741120cd98110d60565328914936a39fc9a4f690dac569128d96a97c828670d6ec2e9c1e12c5f3a9430187110717f7f46bb5801f22fb3734aa19ac750ddd16e3e", 0xeb}, {&(0x7f0000001580)="0ec471c0c1a8c4b19b0e1a0af3080a0907b69c36dd88a434a8ead512e0c2b71154ac51f66912f1115ebef44562b8f38905d06e1e5acf3a835c67d34b24cebaa9de18e75b5e94b71c32fe02cbff7e7adc8eec75e1c56d35a0fbedebe6333acfaaed31ef0b90f41a7a1c75532a6a97f29f61689102dcaf57a3fa97f3bf6ce01eab5f089c2246039d939ebee503568e27f62591055cbfbc237f29c083a9e76bf3b7f3bd48e908b2b048d4600ade59235b7a93d3908dd42939d70f4967f4a9", 0xbd}], 0x3, 0x0) mknod(&(0x7f0000001680)='./file1/file0\x00', 0x40, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000016c0), &(0x7f0000001700)=0x4) utimes(&(0x7f0000001740)='./file1/file0\x00', &(0x7f0000001780)={{0x0, 0x80000000}, {0x1, 0x400}}) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0xcbc6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r5, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r7 = semget(0x0, 0x4, 0x653) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) kqueue() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) pread(0xffffffffffffffff, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) executing program 7: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x800, 0x100) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x6, r1}) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) executing program 7: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100e02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(0x0, 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001900)={0x5, 0x81, 0x101, 0xaec, "3dcc88d863e69994e0ed68350519235a72b873dc", 0x46d4, 0x4aef}) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) setregid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) clock_getres(0x4, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) executing program 3: setpgid(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89a23f3c252adb0070162e6ddd60090000002006000300f3000000000037f87ccdc0c4a92cff0000000001ea443d080000debf00004e204e2200", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000090780000030300030300000200020000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0x6c}, {0x26, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000000c0)="2cdcf209fdefe62af47c7aceb0a9ac1458203eb86af56ef03fafe42684c15d4f5327dda2ddd484aa915042db31ba7880fc4cad452122313f879917cc0edd3d877fcae91629", 0x45}, {&(0x7f0000000200)="bf2c65ae1b2c5269a43b0c5dc83773903e8353991fb37199cd46264c0fa8345352f7a3b14aae1fef67ed4c08ebc2c78d765303fa233a3417483b4a1fbaf72c5496270f5aee47e46bd45e64e63af3275ad8c71428be5dcd54911fa17de782c3ec198bee84310342e738326d177be88c729568cc36a5b688cd8f94dd47b650e938fb5e9d0a9f671e7c46263564937def75863b6e46cf10efae7858ce7ec57d29004d34cc6279aea5c4ddd9d485f6f43b6ca6", 0xb1}, {&(0x7f0000000140)="dfd4820515cd77f67e1386e8f0af39cee3b16a44911535eb606d2e08c69c908bfc5c93d664e3ad59b2db99f5ed57c46da1b62c92b71bd7b9e52b52cd518c5d12a37f3a2bdd47cfb876ca40082ef842e586dc70641c3d3bf2a8319832b94847e5e7b937526e", 0x65}, {&(0x7f0000000380)="8a4238e9de17e751dda4095ce9f18e9a9f4ecb7fb4f9ac59dbe3c99c5d079db0681980022d6e14ffde95e5f8600a97bb588067df9d6282bc04cc627c01f89851951e21cfa5ed4af04b7dd9511ba146a6b8591b978751550bfdbf4006dca676788e357a68590fda90dd9b2b7f0a1fac186e4e8e7de854909895068141bd60b8a5c5bdefe28a44fdbff64fd60103b9e7b2afac25d4b6193b4377840adec1edc014d6aa340c01e66a1353", 0xa9}, {&(0x7f00000006c0)="ceb054a72f0d41d085c7d61e02433c30cb448e1f0321d9a660da64d7f8cf2906b3f627f2841d92bd7ed36e6dfad78b967176be42b9d504d8bc8c805e78dfe92f57e0d2d370ae84d3be892fc84ba6219c400e4638e18f5b8daf3417f88f94ce8f73add4c49ff9337898c23d6c133bf35d83c6986c6f24f89ad0f6d5dd145363c5e90a4dbed39959079c443a22dc1c1c65c24921c111b631270c02109de9573507b80d55608908af6052f9876aa3bc16a69842ee554eedad6d8e2a03a0b91dafa7f429af613a55c2f0bc5c09fdcb11b273ba543e660f9ba325a5f8ae7edf797255a02246f399ed17c7a99e6dbc1dc4a36820a437ce3572993e60a59e6d46ba6b43102e053bfd621dc975cd1d0fcadbfdcdd8acf80af819463c2f22d2758621c0835600a8229cf2965fe1cf2134e8e87ea25e8175ed70ad1de0f14b36e81ba09c697046fcb436f442ab1855f15f32fbe5fffcced751e6f6977583f7571279b6eab2b275f9a7a60f9722293fbf1455226b3373210687a039ee20d05d2fde223fcdaa795a7f7d98c1f14a262d08795c4e7f410db8c3c38913a18800de2ac1ff4c8039a3fd3bc9f2aae8eb6f53e8f85720a9a42212b7e0a3c2f18d773a4b650ead18009826dd8ea31a6d61673a84df8383b90daf91da177bbb58ef5ed05be793b10a127e521097e6767b408827b5b24a42f6744e3873db12babcbdb5f48fb83af716bf0a664af02850092090b6b09b2d87c048ea86a7937177cb76d84f5efaaaf55b08ec84c4675987962e91c0bb687c07637de30fa66edf8cd420a4df8e1883bfe9815c4534249a9582d4fa2d8ead6d267e5d57305ad25f6b01439283694490713fb3b05176065f28c71d3d5a165a56b6e6b6f64195fdc87fb6f7fd8d17b8e47f281e299b138aa432f76df43fca2ab6aed53f20379d38539d9aadd6a78b8158467dd622e08c33720de75f112fa6756720e9c147ea361d584e379820874b778d25b01d51f7d656d9d63a8a4fb5a65ea0020b9cc631924cb29bb43d583c189833e749a317fc4fadb0d4c3f43499f23804b016cd5c9f13214d189d874398c59e09804aae82a399fde4c11a0eb63c5e3275509dae02f8bb99ddd5bd984b93566ab9dc2fb57199e8e2e9336887d3e24d2a0c5d68155c2bebd402fdad3b273f3f9ae2ef5d039f2a033f5bf7547ebf119babdc272709269414699633d3e279989ad567d96a8e8c5c6c58357c347611af9333208d3e175fa85b6e1fa565f63f10d09c7b16393db69f6432ef5edf97c61ec1ffa0622187a09f888438c213e8b82a27e6ca521745861cecd32d9548b203c707bd7c3d467aa5f931722a0a836a576942202b52d39c364191dd2def7061d8df9ba199f858243e587e7790c8f70be77f94c99d6eac85f646ae2a0ea3e6db6a61b574e7b228575bdbbfd8c0525cc3d25f5bf28584e9baca986806cb36040ddb2b911dbfb3246cc13a843cbfd54f914802a16ce08e5036d5df865fb34a3725d2d073d9ee73e9de464bb0649e4223c7572fcae1db1670e7686dc2d24a7e3d3563ddf28addd963ab3c130515f918b409724ecad5a2f3e7317071853cbaa05463982a34c75d2821541534f0ddcf00f30dc670a93e287b952b9c230fb5f6b6d4f6b6fa784ca4de931d4c5c0d44bec47f8377553745bf8ae37ecdd5c32219ba960d1547d7940c49b06f76e1ef4c3f2fd9da366d0c972ebbf0f6cb1b00909bf127c0c46dc398d61208c9ddcc3e595de3e66eeeef987f20c21782bf52e322aa8735eb4ab2aa4a7873aecdbd937f01c8a851bc82f5e20ebb64894b37e80e32e6a7b26ef379d4c3126f4531a401b5c15403ce249527a31e4270d1766498915e13f9609f47ef60426fec2a1768682b38fb68889061eb68a6c1371601da95f96138623658604a67ce91f2e3cd877c8f10ebe80681ce287bfc0a2787e64fd610ead713276b46d0813f2640a2e9292c0a62127838a0f7ef95eda48ddd93edfe16da103887c6ef149ab69b9191f25688f812b2a3f2fb36f5955b3c01e23347509c693b13423f941200136de6930912e13f5a56ed9d10a6b01d3f6d77d83dcbe23925c973a5ea8ac9a02c246dd3509f278a203500e867d0940a3eaf104fbf6842fe2eb83c7aad8db0ef39e24249b72148d61be4bd70ee167298759d90b834eaa967ad97105a558489b35e4b01df2e45695a393d691209d7369a0016e50b7c7335dee2b0c464a70430c83c179b9410cfe20f21260a05471edbb9feb01b71215d169339dce143f2f1175f5058e98f72dc9a6eb9b4952509b7bc3ced527bacae65f0825a46eff6e1ac5f453ab02f934920d312cfc026a56f6de73d62ce777778c8b08bbead4a9d0b706ac984608e6b23df9e62b51c34ffdff6b9f575cd0c79fa60195a4390f0d855d8287f7234a0ac1f474d669581ef1cb58e5ee8a3075417047a971ef9faaa51363bdb787a678fcbed71bbbf0925bc806b5b3407c9a8ba997074afdc80d609f69e6249e1af1d422d9c1c7686bdf237bff202c4f6aec3c5c0178de56af0d67bcb8536ed07a5be4eff2e15daf6a6dc70eb90c29021e21a3cf8aa4a45faf52a642ad6779acf71121eafe948b18f3bc5973353979db0e8ff2e1e5462b204b9a85cf64ff9c92631715fe92eb4dd185be12e9dc5e7d3261bb5e135c75aebcd5461660319838c7f4e5c98ac50b01ab1d65e15148b09507e88aa82a5f8e1b13125c920c6ec5fcd2aac4ef88fdfe0f4e9862635dbfff6d9108abb778f46b9d8ff9b17538c60295d888768b1d90076ef29452c9771a77e54258a99bc86fbf557373da9a85a63860f9e0fe4aa3d413085fa3171334b4825d0c91d084522b8ec8896d041ad83707ff6eaa35b39adf0f86cc28f24c9052c94f7a41db0007675ecb8dfc1d03577540403d8639556cfd3f8cc3fc0de738b7236532d751c968bca114effbf1a815b755a62bd464fed8c97d1d46530f612ccfb6b82d87e8162de182b46e047784045c00387d6922a49e63f9c39cee977184a0cc2923ec4c12993d4d81c8aaf6c3c83214f9b32721c94107a30b5240abe7370da501e8c953468141f868ffd619bc2bc18bcd28d95243f9274daf0d25830ce68e5c818cbdac8c019edf6742ec6676928cc17562969744be96ce12792b3303d5d441c654bdb0214603ff0f94a703522781e07c48ed6b92d05a7cf0827f7644f18c84bc3726c865c2206f2bb43a87c0f3ebbb3ee542aab746802564e3db204408c7929756bb7b0d4330d0953af5380fc1ede55146ad8be5c1fbdc2524e61b0ecea05b2eda7dfb7ad5b4a6b17c5396b2faac74dafce9404e784fc86d057247c9aedb6a9612c6500e95e0047ae553c3aedb12e444c31f6c1affefa8eb103d27f37324784fa359958eb6073250729a564429e80fac937fc12c158a9aecec3662057cd46b2707d4cae143f5abf2bab4f6fe94ae7751f8f9fb4e3515dd115cac3f9ce1554b56dbb8cc44294f427dfaa7bb4261e62aeef4a3c3ab2efceca0fcf0ff5052f10a03d71de4ba9124357af7cf31a3457e0d09cb4a773af65105aa1d0a88549ae826e854c39585f25e659012ef0182a3c77957570c164163c02fadc4169dd570e3595c47810a13aba21da56ea550691a0b5d7b2fcd46989d5aafc3398dbeaf2a49d327b9f039545581515fa90f70a0b50711550fc8b89f5ef8bd06549376cb678cf9817ccd6d927a070841ca098d2000a6dac9405879eaed9576d093e790540194626e96ae1f63724ebb36e72d408f68b374b5c5dcbf028be593f64c80718f0b5d5d4273e53939d8c69f7ae8edde77bcc27a96fb6cd3a3bac112e255ba1623ce4b56a4d9e110293fc7ca4b25c43033e8e19db8b00e6d5aa82312df6c92194ff32e1f4edb30c66cd86c7eb54bf3c4c79267eabd2af8d735b2342f97cba3b678a0fa7fe5c31e90f88cfeb9f57036b6a42616b54fb1b7079ead400d72c595ebf800f0490615039817e03327728a2a9d30523258bbf2dec5c8ba79c496c091b9263d5bc1b228dffe8c9c9c5a346a3cdfe6310ab61c15158319aec271e3cf1f54723d39b3587bd83e8abfbe146130ec546ab722bbded41784a4229f6bfc2cfa5d85e7a34e2184bb55cd2bbe3aa1c5cbe76241e6f5b91c1293e15f5e63d01d023c0f3fc3e25f23b15784b732970049d3337c2b70284a3bb433b1799133a4fd30b78d5327689d5d4b7b6993cf4bf8361968e146b29029b445fc0018d8a2ea884dc7a36861213112558d1351da738579b2d6433802caa2ceac5cdbf763596aebadf9319bfd9ef291f5ea2b2b5e26ea4cc2a24b27284c78efce6cd61e5a1006a1afc3a7f9617d80f88dfb30ddefbdf81a70e85dee2bef3da9e8aeb714dcd42473898ae0216c463fd9e79956eceff4cc560244fe944a658d0ca01ae4dd9236774ee2917ace57f30aefaa9b8568145284c2d0920839a6910a548229a24aef6bd887deb1c54e008f036fde2b30564044da917d537791451e6dfecb43f317cb81643f847b01ac150ebfa94576e972b0ae0cef9da2f1064118f227ec50a67d6448fb93b0aeaaf924f195179956bdb881e30dbe8a50b8242df0a8e5d736590f0a9fdfefd66d6a85a92126d7d3a97e5ec41f9a17c8cd3066dd16f70dc1581908e5d0b015fb41e19085453e9807d6259296ee3258ca25b60416848a5f6599a4fc3e407ca452e660968dcd2659ffe79c9dd89535dad1e3bc99971a3d8f65d8a353e0cf2a8a33c0db7bfd7aba6e605587238392101838411d581c197138b11d4b9b1c87b0601c8ae5f9143038ab9da897d39787a6be0596b78173a7b4c1e73938c56587182abed8a30872bca60decaa09d57261f603151f1407a6cc81e23596e5aa2ad7157c5a9390d36307474dfd57e08f720feb911f6aac1c523113c52c6f15abe4946d2c340fd02ac99984ca5667106491d579d7e82b65ddb503d5bc9c4d795d248e0ff81c10385b725f85643b94620739ac65abc738bf418b623d496bc4f8ccc2a42c9c43d7fcf4493c3ab865560f5baff61a9359777d61c8df70f2dbb95fb6c63beb63004788ed6ca3e1d5cadf2d64383686960d343d2326b7816c560ff07540c32d73a2754c1dcac83c831c793a8dd77648dd6076f8de46a03956bb4c4cfa8cfe8dce1169ed0ae70eab6722dc4899b1f6c4830257b20e458d1ff71863b6f1f3ae295681ad90290f049042bd281728836da199031cb6dee7b0669eaca3bee6a996d57f9df530704de696697b9c83d59ee73d17b14937db38e003f758d23572b5e94ede328a28f41f5d10ce60a1d73a0e79673dce3c3986cbc3ee16e408b20fc07a5d5899bd69666cb863a3e7cc93b991ff1f7d5b93a18d79e05e50b82ebc3d88adebea16d8d4d4503b0b82b04537b96adf83ca3f44de4e0d4b5427090bc373949b99db41f46092635df71a598971d1a9c3fa65c3b87ba6de1599b91c23ee380418165cf367b9e6444d8f6505d45ec484dadae640d2ec2924b1d5fddb2582205e878c441f52177e237538313ce0dee3d8bf4747f3c77df39f716e1100c7d886da3e9b177972fe3fdb6be71feea5019f9729790b4a3e3727433c84061b607bf7f7adf7e559ee88b449922ed6e433c74278c9af0dc0ab5d5c99bf1f4786b727905d5f4749a297424c0b619ba19fe0b5dcfa6c974464fa1bac9bd41f07f799773cc126a416067134bc4371c1dac0fdde2461c67d6267bdb51032ee9aa94acd76ce90a76b7a10ec670484c12e4ba898ae2e3d743efb44b2f5270563f037e1c5f12c4dd7fbb7ca1f7f97d79215ba9e196055491", 0x1000}, {&(0x7f00000002c0)="6a7d21596391a9357d2d6965fa9cc0675fc13ee065379d55d8e2b17e469c3e", 0x1f}, {&(0x7f0000000440)="945488186eb2a0e912168b1672ebe4dd735556f6a3b43ea712216792ad5bb8cc3d04d947813fa8ca7952fb", 0x2b}, {&(0x7f0000000480)="f7cb4daa7715738e03e3c00bd50c4985ba69614e75cd84d1fef1a4252b4ad1b80964c01ef7fbf907f55ee537e407b685c42bcdf5482f8ea13312e4430f687b077bdb6346b35263223cf50d99711d259a154a587d91b68a41556e2a97b23b318f1f5131aa13c16dc201ec1faaa62bfb722cd401c7caa007e7", 0x78}, {&(0x7f0000000500)="7bb37460b67a83e02f6c9480635de9305a5cdcf1cb348b7aff498b8772dee0b64178c4271857db70484163250d9b90fff95a505c9e403a63b6bc5b8f9b3402930cf96671d3f601", 0x47}, {&(0x7f0000000580)="9ecf25ffb9c78957f27179a27899dce54b431f419bbb3b5c053dac65a8709704404373061b80bf0ec7ba6639c8be470b9967347175e15cdb0547cda1c2f273c44bec1ad6c5e41691a29e60ffb2382e0413a635cce663028d3bdc800159cea5266c1ee117ea3af1d3d9aedfe6ccf70b3c57d9ac601763cdb0a849aba63c0d0549cb425cae214f703884e7b87e5a145b5c9562709fc563b1822294bcc9f9470e3b02b475916e679c2e43efd57392c66473532324cac06b9a8a2481995bb7199be9b80e4a245c26d315a351fe6b4f4c7c21600decd5d6ee054fd1761b40594b3119", 0xe0}], 0xa) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206918, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000080)="f5318f02", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 3: write(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000050001d078ac1400bbac1400bb0c00907800000000450000000000000000000000e000000001"]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb60"]) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x8000000000000000}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004eb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) socket(0x11, 0x3, 0x0) executing program 4: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0xc040, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() socket$inet(0x2, 0x4000, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000000)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c740104dc89e72182c1952c0000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000001380)="89f5ec3dbda167a7510db4a505ee84bb6fa9fbd17e51adc33fd096df8cf67a5147beede5a349b788aefc0e5c56612bb561a6dc1da5ea3549dccb608a09ab218b860d99c2c70c7535072b26350f5633181f4a07a973a14da140118859e10400000000000000c6238d443e9acd39195f92cd65af7c9ea125a77d66229b5bfbca5b6ec6ac01af13251700008a4857d1a1eab9c5ce38d5a4cfb61e36931dd69dd75d0f587b418a38e880e9c7b93dd7dfe02693eff3f969070000002f6d08194cb4263b692a150300000024a2aed2998e008465a468f7ec3eac0a3661f2dbe1730aaa342aa13370c1737bf8fccd4c59382da24ff0205a17a119", 0xf7}, {&(0x7f00000025c0)="5932419f9bad3e5814cd732f483273f7eef742b3b81594603371620a818b5fad086d8a319da54ca23e1ef4f5adbd661752974400731037772bca061f1a46f5960be182495c35daeffa1553be713da7bdfdc7dc753b965c4c496f86b3d710a1b9f6146d69442f64e2ffb6bbd47ae77a19929031c64e2b845af09800078d2f40916c639cfa69853f591b45f7f3623c26a794f0ed1e670b2d5e66b063b1b874c4ee499d78ae76ddf9b4f6e596c2fba8e777024d3a42be3c375552e8fdf371ba6cb8704552bd0e8ff658deff6d2390f2980762a3d82c66cf68b3efb4bc503446ab06aad5a8745427988682d429baa5295c0290b90b2ce94d1ddf771fccf1a74d601243656d4de7a3c3a94237276e06d108b94748ac795dac01982bf1212e28c74b4301637d207852918ebe8d0b173b1746d6bfb9bd4a8829babe99850d9b2ae2e01131370610da4ce844a7e8ba3865e30e94281cf4b2a1b9e2f9b1f5fb339c65360912580ba2bc0f087f9fc6083590b6e881b9f51f363084d94e0000000097085ab3cc7d552a6051ad7ff09f6f2122b14b3301b4ada9e4d06469b45ee5ad5b19ed4b2412661645264a92d0a33856936b04cb058f2c05f3e85b31922d0bbd0f84bf9c2642556b2ca8c37ed2d3540c37d71b9983c3e972bfbbe4f074606af1bd588ca8a4f2cf48aa4c4d98c085507bd836f8868bfd128127374eba60b2f48ce714b6527de101ca1acef1679600cdc80004a4c13df9c614290549aede8c1370dc873192c3f36a37006846c35f3766574a53ee815258979c3fc2593a0260daad584da09fb84e6099e76f54b00a5fa99bdf687cae34cc9202db35bbaef1a997ce5e6cdb48f77dff97bff4b6747b7dddaa6363d98f3c54f7a74ffa681c4d12f5506703aed679fca9d84bc4e50dc0135df6c6f7b5632157aff2cfacf4ec9ee4951ddf88c99dcb46b520ba5c479034ba7e00f451aff82da75bc24c1f1544a82461a9933a280193e204679b5034a4a119e1e2ceb13eb6b194ac999a908bc2358ea7cff3b1f1ad29b589389e4416d4887468f721fee9f80c40ec38cdeaa569ddb779b3b7fedd8c77791b798d5495b46bc364ac01ab0300f0f59077a71483e74c2dc2c970e77ca60e773b8550605a9b96dc7f852b4940a1d815b178c6f7c324c3cd5bf64ae25b51242b84fd6ba87649efbeb10fd7b4503059c37a49e7054ecccfd75151e83f7bc013a11979a59fdffee518189e9f66262291a3f75c44c08de2659cac0672aea7dbf3b97470f9e18927a959293168adda6d8f3647310106837e92ceaf87d8a709e79a28688a3fb7f19bd4591dfa01ed1cf1babff956d99c55f8852fee1a652b5ac251384918d2559fb40bb05af2607cbce2f7b31835ec759ee6f7155379eb29650b3406be0ceb480f7b62a4b0ca803fe5f262d65f6e0802adca336e22c3100e4a0e0a7256315f187c750c160e0c1fbccae21ca37e0f61e98628e276817431c0482a424561bc206a9256baa139f9a08c80006af8eafb403451cefb00cd3dddb7f2e493a75e5bc5148f83aa1349342d4269e74e36adac34ba63d6fce34a98238d07cd125a8d9518d86ce5cc9d9f51568c00b9badab6437fef4dbe8af989f426d0f9e915fcdaf7c78a84ed1acbf3f65a612ffa338b56b432531b8b878406827f084d92bbefd02ea156b68ddd3c698ff055553db32c2a43c0fb66e2456c277b67dc36146eba57b84b9010d17663da517e3eba961748e099133b71ecc60000c1f50f5236dfa08b64fad1825ffa540b1a70a18c8662e4f98eb8df34ae5ff7c28f5249ddb03817f619ca4f92e285b16e1714c00777b56635a351745d259a6ec0a24748be5dc4200b1a5f968e2741c3594f256f77f9beeedffb4cab2dc8e462702dab9139aab6f330883f5609d94363f8ee3bc7b0fe2580e02b456a7d6c3b24c701320acfe0616ab03a01ca6ece9a60904b43268df8c3a3d135a99bbfb9138e671038d2330f30f65f06a4d98ae39a0a7fb43d6672d1ffc775a1ef8aaf47bb76c23dd9b6b25425b788c15da89c0b493993dd37cf39a6563639b834f02386642e8d52cf6b1669dfcda6d0e39ff94cfa5d0ac7e28dffc7b766169b79d973766d23694c00251aae508cb8d97a9c621b45f032686fd07de26d26d18d6a7d50152da9dce4c17a8826aeca6e3946aa7b09077df1c37c6f3a9870316ed0b61f48171173cbd3426f8258b0ff7f07f8f02968d5f460201e042bb510dd55f88ffe7c853d953c456d942cf06d91849c801561388aed203c48662709fd85d6bb707cb13f44c2e08a834931e6bdfcedeb84df7a122387f250451bd5c10c8b50d03e245ff1a03cf17a5b4c88079db9d29e071bf29f3bf5a886e467475c6c2f4b06785e223ab57e0e595b04aaef80429d018ad264bc7cc07f99ef93d1b66b3f9d4c01e4cc5290a0d5ef24047fe4dfd024d043951025bf305e834583513097db7715c4925ede25fec68e42611ac4ae301f4d39a640eb2d9627ea9f4c73b171bd6238d23e5573e3210a2d529739cc3916b73c52d80e2e34ad8cc0752ff8599fb283a952c7eaba61c7f1bf7aecc44912fd069aa1909893426adcf069d6b65630713b0a559c414fca125d77da48afade60411de90fa0cb4aa780b86862f247f3a4a42bdb4762e2b881dd0a5edb67d3cc904fd8c21a51f02b4a1e87af843eb782f7b5ab20b90f9d9a9b2af34149f6bfa3184850fbe1d20ac9dcd04d6ddcc7a3499d763889137a331f645cfece9dc5683241c2d7086598a68a433eb497e2205dcfa4f23ff6c3b0d6586eb8e19f97fdf15dcf93760efd31975ed505ae87e8b15b8b613df55c7a39cb5ff4914f88dc4388f970aad77dc39344d68d5458104059ff37a60844405c2689d94c9a271243229ab80aa64b86f0bf6896306a76f5ce0e9083850809609f9a9f1ce2df9861d80f6dae79f7a3b0f68626493d43d5fe2e439c46f2dac5626596a1330a58621e19b3f2626ad53a8312729accc1a278b20b62c71276f2ac0a8ff33525e2581120378f2a0ef75e2b2ef2347e54bd035e218b98ac0ab4c5dad8ba1ad18f3dd0abd6e58630a7d5a306b90618889d72637ecca51e4e385ad30868cbae86309c35c716b09bce7c51e73e39ef26f2e1f1682175211e55409fad79eec3898ce2b85bd6e93af09c3d9e83aa8dee64d31ed793cd435ce41eca12dc975854ec4b9b2dfcbb5350792b27189b1e671b943d8aaa8d0f960d521a5bfe31126d5ff73eacb772fa185aef51f3618610f17697fe45d13629104f6e995ea1ef6659d3b5d862a38f6cb73dbc4c8d85d21c42c1a1e68222cb13e0a6fb08eb65eb43ece6d4788625a627fc0fca8e7f48e7ae6fd664597aa5890256d544cb0e389e625e6869a0dcdd7487a2259836688dfab7d99b72d68ffeae6f642fcd19253721e3479dadda8ac3c90afcedd039dbdb1e6fe3e2435f082cfcd739325ae937bb8648608d1b0529c359d12357affcbe8978bc180996e93db144ae3a18f89f73107db285acd1ef74befbc6fced04daf590687f9440c3b4c7013ffb6b17e27383e339b4538d8bff6e39cad5073a0c97370263c8893a5fb6187b7b6a881b03b2c8ad512421d14eb391d7994b9d6b75846c1ed53987f5f67181db7c0adc38b8bef6f5917cd4a24cf05d0ec2c5c10e40bc68e227ee538b6b14bd78421755789947bdbb7b3e867c8cf1eb237243f0343ff489964d6917802bbaf5da8db668560f0224779d380a86504d9614cc9b4589700cd5b47425531dc10fd147546a45a0b62bcb60876b47642a9fb96f871047638d7b831cdae2e9ddc3e717de99b729407a272ca69080c58a838659608f1af0fd24bd541cf6095ae327e7d6cc4c0bdc962eb263a125734c0b4ebccb85c274e5b932f786c14b9ca4ba1b26ac880d1d5295890f8fbb6b3129bf1242e2a7ad16e0e1589a5926f9f2ba6c062971c1b8977a258834f20a1acc9427c080425e32921b13e97004afdb9b1358d420a509f91e7cabc0b6241998b40d1182e939ddb25535ccd4f64d8a901f6b39756bc7f0cc1612b52d0acf358970334fd70632ba23a577ce93b05048c9d24a1aaa07ac68231851425e8be2baa8bac90ebec86278c4961157a80263ba988eaea274a62edc4ddceab412ceaeb51addf918f633a360b41ba801ed43a19d7cca2cf95abcc2847377c7327c68d17e60c7c9ce465a0cbdf695c6f3dee9701454f05739d3fe2be262e5f045b832e5e27f4471c483f4b54b43ee3174dc87306e590f0ebed1cebb69e53694a2d2683eb8b4933a4294a5ea65830a0b22df64daae1b4f137d0e1a7fef8ee6493bda9055df7f6a7fd5712feccb92dbef1a1236be6ab622d62b00fe4196fc6cab03b35c9082525137e53848efa0c0f5fb7186b6568c892cf4c0c649ea79d91d6d284068e9873ee3ace738e39582c5d3401f5c540d330e02ba9305ff71be14abb07b716c5db17cfbb388ce3bdf35a3c073c6d6baaab7f420b0bf8030a3de73a0deda069ef805277d20fb92d1a4f1a21eeb3b607bb0c6a37e59643da3bbf588098431499b0f2cdbf336a9fb35d044d873bbf73705ff2ee77847f5794c249a746efbd5f603610d4c5f86b7777a12f88db86f60429de76a07c25242c4654c19b5998ee7a097f7b7c9a073395e9b3e427a3caa121e5585199bae610e39ac74842cbc5a755a0c0b7b2ee0c9a6f3678afefa7fd37de92ead4be8da4d97bd47fc28d77f620dcc85d7e3ddf22e14e7cc84140bd225ee0b3a2ddc2f071b531bd4d0ecce139b84811671b1cda2dc1713b8e19780ba0ec5c2998fd379f95fa310aab54e1a3ff8d8544e5e180fa23a8b23584db4403fcfa9fb860c394c804487b97335d854207c48000000037bf13233a8ba1e5633b96da3c04429882482b6a6575ac27107c4c418363fb13a46e6ce306a706ddf9b0fc827f1a9e3c8ff161de0b1979e035d29b60a8319b0a7d9a08706bdebb4f92085b693d859be098bfb01fb6da64650d5786c823ee153023800eb487667c600256d9b7c3b42356481e6a9dde6112fb1ca316f168affd3f5d1657cb758366a7b29f3a0296eca10507b861aada52f49edd4eab59bb0df111c806a9ec19c7293400708f43e94fce430f2eca10fe3a336794a9084f84649e2d27f5949a009064a63f6c9466ae96bb48cf0e12fea318398607dd9f5d95618790f4df9dec0c2fd76482a095a0b1f02b9043ad5dd3b7964ef4a20eb4373068c086e9a84758cd0991406ce4fa1f30ad3874d5070b2087d9323e773a0e1ae0ca9db687bc179ef89fced984457e4206c3372cf4cf179c42fec2e828b4b7b49845f5b60b4b2aedc2c80dd41d3d0e09cb52dd1a4c88a60074761ca38a9ff6fcd32d05ed576ace694cd1297f86fc0a3dd0dffa80670916518fc326d5e09b99ed5173a6f0167c8909503c665f8257638a61c8a1ebb7e296ae5f38cd0eeda15c9962cdfc76cbff24d9217b817d7a6445af839b83928dee2ad6336d88c58d995f094d68cb4add166160fab11f5a0a5f4a2934ddb538e70d067735c7d8a7710414e9066e4d6e36dca881341bc7292d05157ef07f35461d98b819c18cf164dc78c171680e6f6870668eac5080d78eb2c495ebd246", 0xf7f}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8642, 0x20) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000d80)="f7f0ead9b5430fe5ade54093ccfeea12753cb57679078a258300820ce7f701721b66ebb4400e80a18d943c25f782fd4f6d91c6430732175141500a9399916bc8a4ea8f72e8f5aa90f27f62e2128558a2d14b8656fb61468c544d367707035956dee6d2b94e", 0x65}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000140)="6ddf4d087c134cbfd8ca7ce0109847", 0xf}, {&(0x7f0000003540)="6c4e54929ac1eba15116dc9ea29a0cf1c2a98e456ba65c19ff8f30682f2c13cf36f165d6eb3ccb6416db46cec3ff935d52e75e21b37910adc39182f7cba0053691432bb4de6ceb5659a40f0b7bfb652878b882ebd3c56a19ade29932af6ba46175a34553c522949eeabca7e31a98afb3db3bf67d22eb72deecbc6d3a0e20605ced676ee5c7f233bff1ff1a9e6a359bf86f32a20ffdd5732181eb2024c5cb6770b052f1860a2777d19a3892108d4ca5de07855584459b7b7cc49ef6491c9dcfea21b1cf9418db3c4373d6c95495c89715372a18538a0f5bce701f1307561a20f74acb5cacc9d0bce3a87e749d9d7bc7d52597b525ab15b9dbac5a6105df23fd849b99eaea9635dad55b522380fb4b913308926a79a2fc33410ad508f01d3232f217965e5643a6c287d6e496003c793183a68b125467e1ea73dcd7aebe7d9698225ed74c0389aa664f59cec7e3e9a68179413c77565611ddadcad59d0bd8c8559e551a07720c2ddd0b326179e8ba437a00e9bb58c0e855fab67b74a4c966dc2ddb9b9e10eb37aab860b11988167299db424cd45aea39806d2124265793f4cfb16ba549155a02d985147a11bcc57e8805537130e8d12d310811e3136538360b7f7a721827b201e9ba8625641c29807c94a0f06d839805fe68f9010d4b8cd4894167c038b825dee63a972ee1df9fbc26dbef7c800e5e48ea743a2dea3f659bfa7ccb14270b1530614a299cd8d2be112d6546fcf69866940d4309214948455f54b9b25054885979bc16a5d8738bfdfc4e67c604619be5ffbf08e00b41632d39cf1480e1f9953d557ebf0c003ee61b9dcb9e1535aa9624ce058a76e7a1e1928b56f5d60cdcfd63f7a828b94c6c6faafd9b72e3e3c1c1648c0bbd0d74628d8db7f135dfd7d4f82325ff314040964267c8fa397fc3f9bfc36448587bf1331053b678d06c857889385725d7c7c63331d38f5af729232734e8206cf233f614436c3123e97af7b683adf3c2d0f2cd8af680d0e6be5ab56896499d73c8a643929e2a4ae0d981075f534b8b39bd59f81babb5c26f82b1996248b6fb5208bb834e06a56a23968b426e061885afbc0f73bffbccb240d8845169ac50b0acde0fc79221ee5ce01886f7cb8bb142d150b6dfeb9ddd0df76af1dd68a81369d58b86c4ec7ae1181c45b192600d64b5bca2b15f7fde01a901a53a17961f40530e596b666244c53f9a4f39af1f952d5aa8dae6c90a22dcdd1c8afd687656a0752ce9328f545c8cdc2f8d89794217040a4e9393f20b63ca07e974db6be9295f0510730e17ee55bffe611c975610fc496eca97b14ab916fafa38f111a9fccedf4a34d2a19c633f099ce4f94c432b9a4016fd77259570fcfeafab24d2364f776c03ed794b6672535c5cfec259f8c554cef455d479c0cba810c425222656624a8cccf85ae27f50afa08574da27faafbc4a90806682cd3f14852d6f7608bb2a3f344a8dd09f22d8f832d731ba4b9d781cae3a6b320373e4bca16af08009f47b6390afaaca52c42a7872664f5f2a2a968e87faa36cb968a48b3708f30cc232a0be564f2af6d09b9ee57afb26ccba6122ab4fa29d37f643382055f3a4e14b304886293a9db1fc2f1150823197cfda51f1d0cf5c8bd1c2a61a5258da43f691ea152717c3132f9fd555389c9a1c6955d501277eddc41c734cfe0af28a9c775142ed35ca4ff8417e532b4ba150ef0ffeeda660c68772ed1e0d0c0d3ca40ec7dc0e048f264cd30aec8822fdb4efe48bfba72e739d6b342db9e1a8d91c56967e8653b889b8164cd1c5acd01e5f889492a79edf9ba1b1a3c02115b0243efb7c9dfe4e2f98dcb682b35c9610ab45a817ea6dbf3fd833f71a7f9e2a1958c918958b70b333c2ba2202117596110f06824372886848c7efc96d03c36d70e03ae2e801f98d724d89d9025eef086e4af55a9f7f4f3039b944150c3a6a90966a97bbd4aa1d240e735cfc80adff8965267c350b2bd816bbf9c8fb8b5490e7cdee5e799b89ac43f90439a5e71296ae20fc6a7520f588f2f879ddd366c48e1eb357e19d3f5681ecf4427a8d372f82d590c4498ddad62671d71b8f722adf0a89760829bedbec77754346d5f271a57c726a99ea6c3198411f25099a75e067fcf7ebed049d64c0f7e5d18e78addf4245a83768d87d722ed5965002f883adfe1b7fc3cb19987aa63ba46dbee5d584445c8555bac023f4c9e129e970aeda2ea848cc930f5bf1ccea20bd36abdb217065e6107e75b5c7daef84360701b60ff67cd1413f22d32ca469c8ebb2d493e7244f83131d1065aebd0ffca84abcdd093f852c2f1cf37764d1a73b796f6d04d1e6ac5d4288c842c8761f489540bcadc72e8420e34507906db61420547a4ca872c6dd18bb5f4054add8c6b343d180ffdd12a07a3b3958045e81e22729b14fc908ca375f2d032e530769f9b8a39844e418c42e73bbf5e5b7ee6e25066ef801552d23260f1cdaf839c08db53e694513a361c4334b97c5c3742e63c38356463dcdada47f3c523087872007ba96f80c4f6c3cc9528e43b229f274f4c470c2cb1b51f0c42c5247cb641b08a77893e204334658c3a2526993925ecfebd1d7e6b80fbc82e41a306bca48fe3f7dc8924e30d4170f4f2a478eea9acc4b4561423dbfc01803e1bc29a2609fab68bf4b08a786538637a7456534385c0ce24cbb5e2b41277360bd9c1b3cda629c8f4e3f667b51a3651e5185d6769b51e1d754e6d37c57fadfb0d9a41b32f24c89d4df3f7c681b6a151576894b889b9a223daed25325905b59013c02a8e8852eb2a3ded01360e2f665d54234c7f6989be927b2871dc617f44065c5c3b7d8e1721bc31a473cc267c0fce181b40ddd0a3872d44a3af9376e7fb98a735be16c932f389423ebb67bd024103471329ef0aa1125c67788a68b3b87dca36c4c271f07fcb6cc4b1b3648de5b8d7bd0cfb5c84ff423f7f41feed729da26b8fd4015bd027dff90672cf0fdf053849de9e1121c58cfe5630074ad63dca981f65294d27ef6c2183f7a1bf7933fb743c501fd3bec6d7937250efbf075666c290b7c04cbbaeef87f01ab2ee4479bef01a1080569af4c365369796ffc9d262dc4d584379654eb5018bcc6d91cdb7e0e0ad52cabe65a54c6792d3da72a2f3daf523a64f99d68990148df4dab7a9ee26d6499866831c5dcfd93844a1a4a83cee6c74b829f774fbfda635f47fb1c5d83c4bc6fe9e6a7fde072dfd1d73a9cb70e1033c3bf9a6f6d1d5fe54b9afd7dcab86d5ccb2aee961bc4988eba774a1568cb992cda6bd15fa21efd198fbf2f2c3fd01fa0a1d2df071d04bfea25f2528a2e493389b1a1dfeb90c188b5b0ad328833eacc3beaec48d7da8076ab6254ea82373abd00281d263442a4e0efec1d976db9b249e54a49e1d885a8e9370d03eadec3ae90a808f1544406508981de9ea2ddf4a8adc5ecadce6d5e4d4cc76ad283159d575872e6bc397133f74b76d0310bbd2d713e3d1300ccc680efb89c5e1d0916dc9b9612ec91554e46f9ff2f3879464fb082c4e6fa80c92dd5c4a5e3959aabd6bbc655cd2235a2a40c27788ce2c4b1959c26330519d1581612a1a0b2b8451a7774586274961404189a4a6946be1054a3b7212425a94d0a230b073f9c941dee230e25126e98cdd3d61c4a773b6d8b8aabf85e306f6f0f33c8f73d0725cc16ddf643331184666589b8e98f1f82046c2f14f1ef46150b66afbcf6c8335dffeba66af6b3a456af46cdb56b0ab80bcf4e0b66525c4af2725bbb16de54c9a76674c422a8418fed51977100df815fb683283933bc1f3c0c78d8a71c93fb738076fd8c7906cece65c22cc38b70db4ddd2f96c38005f1dbf55bc8ce55ca02ddae7645de6f9ad6f2358fa8d34abd4307f7167a149c5693df5b14e9cd41bbbf30253e3369bbb61dabcf62fe4b841bce44a68ec47ff372abc8f7d6289e52f1427be10652c04fbbcaeb09895067ad0263ba5c799162f5f5836338a067735e89a3eb73bc0c501ee93f988d057b8aabf500fe98b319ddfb8687d60d79df267bf10f868387d2a1676cc7333a7907f0816e4c0c87985b6ef15a3f08e62201220ad4a5d61cd955ae7ff8fd697123630f6f819ddce9790399738319647331ec89255e43bb5e35dc6e586796a003f2c8e130bf319e8e049e6c84a9d5b2687df0a8eeae58c437de1cb0242ea986c064d30ab9510b049e0ce787af311918fbbac3f1041281fd11f9aaf2c9cc0db39822e3bc3d7f708058f3a77b14fa0158d84be73ce84d682dd39245410ec4e0115e6463e2987d316ca9d16895ae7911d91d4aca1daeb30f99d2493cb84c13120feec0fa07fe095516e89cbaff187a82a83e918b954fcaf69041586c90fc11cab6eb06a54e6ddf53d1c13862f0e6b9951654535b49ace197a50bc02ba5c0bf371c7234ace43f4d4a259924288459ac873ea893dc7c87957365a6d102a22d02afe2c0084727cc57dfc9e12419f1429ce620779735d2a83c5574f933f03e06fe0ec45cd2625bf835910bb39b3c013a6f448ce437034d479649e9881e242171f1d8e9a457c405b3545d14baff127ab010d4147c73082ab9ff1fc16fa8c4f256fe3c806b5705b56360ce98db65c352593e90305bdab1d00ed4f0705fda525dfe3d343414f787f3b5c1f585c1ce06c6b70c505a182c32c9a5c440bddd851e45c5443d92de0e26c07977826463d426ea2f92f281aac4b33096a6dda0d42ca3b116928f1ffed271e7a93897374c018991ce307b866c09b274b06c2bd7ec8f7c097faa398889ff1b521fd47fe9964d3b0dac128086d73c1fb66e8fb4f727fcde85fdeb0e7d342bf7151dc990d2d107949927943d33c3287ca6b170425285ee7538db82347426f321e0c7a83bee271210ecc48dd41c3e3bf8de4d08bb1493853da36d02a27f06ec2784bb94a2d081e38d167bb0f9be0ca67aceda592a7aee0fad9172ad794637e08378ab56dc083a724237757062b0b257e12b14a71b2ccdb8d31bb9efdf932324bbe2903f737f75fe47d606d4f09cb1049f75a10d852c63de7f2af4619211bfeb37ec1ab1c9dec9c40dce77df5d394ca2002ad3fb74935e0ec7f0b73c458aa38e81f1af072736937ba7b8ac17eb676ae50e593411666bc991429855af42d9eacfeb4af1e2d9d5a955252a82908356d2531dca052e6e5133d3058820be226f47d2441ec0c4a69d93e2fbf7ff80934c0ec0c146df1359d22b3e9791abf14a293a6876e9850441038ae8de5bf1709988c7813dcec15f4d46ae52b8d1acfca94750ea1f372b972e5438bb0a9750f4414a13e268ae1a2ff949a18386bb182b93bac653cd4726b9220c9f0701f02d59ccf1dd6cb32bb501cad53b2bb148368435bf8214b3d960a5b3cec80ab90e8afe7cc3ca27710378d928fb9e9a20b8c7debe94f4750a53c9ff22402c75582f3bc9750f85c816f0ec3a7238878eb764cdb45fc9915258648aa19450f92161212e476da165555f8fc69f778610e5d8a6f6e04bff5ef1d9c41b2997273ad057faa5a6095a061c98910f32a0b65bc89aea6fc0236264f91497428793d22659bd341a123fcd34fb02dac59d647ac9379312898e9f911f80a76a7f774ba5d3b5d066c12677b632eddc2656b1dc2e9307f15d052af82288e3d35ca34148e494ea6064e42d8381836fa18ec7e08f5551174007825f7175760af78578ab01cb51361dad4f555e56e242fa7eb7680ca8fa143fdd7362cdf4e5ff4d7ad3f0eff2e84c1876d50aa073fa7af200e21cba4654062d572e3f97f1a08aedae27102d7d", 0xffb}, {&(0x7f0000001480)="ac2d981ba9aadf2bb09c69c19dca3b6e44e4adf4791050da07caddb40fadf00840c147c843adabc9c62dd430641220727d6c0ba6ce6108cc3d1a110edb90c52038efcf3a1fed8558bcdf7ae67dfd04fd677bd2a056fa05b9fb4c5c38b8c9463d09b342d910697b689712c9cdf96f056524e793b61bf2e1ed4a75715f9de35cb5edb1e1ecd3f8f571f0402975f50a772ddadc7ce6e21537164d2515030062861e38cd0930868583b83274ee8981cb76a6add88b11927cb79a728122069ccb53c78e61526d7d23384d0e3f8716ac80353750d799d17e2d09e8c8c89f997e99be582c7f83f86c9690d970304d0deb947522ce0f", 0xf2}, {&(0x7f0000000180)="9d45a01ec5737f51f05e1ab11d981071f2015e9dfe1b5178906418a1c65c91644b2e65e7c8c7fcab00"/55, 0x37}, {&(0x7f00000001c0)}, {&(0x7f0000001680)="c2129e7fd85d12fcb109efe726d34cde11bf75966cc2dac7188dd1a6b73624b1c9f835bd87a61084be387b71730e51317af4e083705ee93616d2473d915c2ef5eeb51298f832cc64c629968bc25dc9ae8927071413420f78bcdf000238bc45b3515972e4ddce17e721757453fc50f2f505130d1de58f11f2cc1f5e077e1eaf47ffa9e7e14e1ea3a23412ebe6c48a3eef601fe4b9d575cf8c9462d4d0c756a253feb6e8465acc5f98cd27a7cb00dca2d04ee47752e2d94f89ef1750b1869a7f83315f26009e8237755b462f7377497f71502206cc88a50402f3f600d560ffa879fd2766c2094265205d8dc6ee9a5c9d19725d5cb682", 0xf5}], 0x6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x100) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000140)="b886b4e47f", 0xfffffffffffffff5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESOCT]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r0 = dup(0xffffffffffffffff) socket(0x1, 0xc001, 0x3) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) r3 = socket(0x10, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0xd0}, 0x3fffffd}, 0x10, 0x0) recvmmsg(r3, &(0x7f0000000640)={0x0, 0xfffffbcb}, 0x10, 0x1800, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) listen(r3, 0x0) close(0xffffffffffffffff) r4 = accept$inet(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r5 = socket(0x6, 0x4, 0xfc) sendto(0xffffffffffffffff, &(0x7f0000000180)="e7e06fd653ad5539514e9ba42af15a106ec6926e62dfd594520a177f202cf2a4166eb7b6de417373a98293aa5375cfec967cbeb36092c2b6231142a0a05c549ad09df22603313a646923d685ebdd9b68ff5a50621c94c8c6", 0x58, 0x404, 0x0, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) dup(0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000240)="6e0b7ddfa39c5299fbf7d0119f738381afd3000000002db28146adefae8a6c076d79cd03f31dcdbc97cb6c33aaeef7ee759cc1e1e03da226dd0ddaaa53d3cb6d84164b3aad55fcff60723afee06975a08f0d31b2d73da5d42f858bd5f989b8bc56448249c98b8aa37e998777425b3f750682622be8f158769d759a9a189995dac8b58bd6471e3b1f59a35ec0823d18cc0bf694177f71e3ae8b5e41004d292ff800f6c2052e6941551c38e130c7ad3b00022c983e8eed141c308049f45a3e43b217c5dbd6660db4ddff3a86", 0xcb) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x10206f, 0x4) pipe2(0x0, 0x0) socket(0x20, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x12) setsockopt(r4, 0x7, 0x6, &(0x7f0000000680)="ddfbf08db5b8c1af7f816b4c2d9332bba8e8a4571763836db27a4bed26e598a991afb2452078535dbc715c05a48b5398b2f544f8ef44352643839ce526b432ce3db5d980450b083629e1e976c7c3087806c3324571b2ad0185f4b30377df722d49766735e7d6bfb4e7501844f4cf1bad1f4cbc71289f18aa02e98060b6eb7459fea675c6012e15dfd553ee73d121687146114304bc3f599f6b4c8864741cdfff01000000000000574488a9c9f1a6a85526d26e8b89342568257297bc2ba9da18b94d607e68c5ed5b1171e0ddf9e3a9baf6d6cd5f9a816271f604fbbe9534464551de94999d99cad77e00000000000000000000000044997f37fcbb9318897b444422f6b825737daa08f962d8a9e8a9271a44c4fbc64c0e68bf76577af82408cbf23f5c0809b51db36c68fbd8b7914c371cf2b33570b73676e23f71e5dd811a74a0d986671fdf8044ad2c31d4f1be80995787e930eba1d1cfd8c806a280f28d76d840730207df00e572fa2e93a44bb562e38c26e72cb56f28ab2b212e552812ea2c0b9a88ac502a847c70845e9aff4364477c527b731557c4267234d6d8484bebaf", 0x1a1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400), 0x1000000000000165) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYBLOB="af2cec39408a8d85559ec1a92588bfa5fce4ec7267520fafa7cc0edc24f2acd85f53616c400d975f045752a39bd8c8f73c7f4aaf6cf8c906dc1e096e8f0ad69a1cc99c8278aa594dc6ef8d4dca0e33bc772c9e7499b483f486a15e8b9b34e01f57886653f6bd69578a42ced1c1b1799192dcccea99206d8af9563d7d223ebeda0980657e05d97eaf", @ANYRESHEX=r1, @ANYRES16=r0, @ANYRES8=r0, @ANYRESOCT=r1]) executing program 6: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x84, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, 0x0, 0x1042) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(0x0, 0x4) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="d045cd3e7a738d5fd6806c5ba9b169b283e5f1bb8ede836899922afb0b52851ae839371df57aaaa75b01bfab753f1febe977bcc7ee5b3a3afbb359ed1a4c90ca23a62cc76b5678bfeb75b4135bdaf0e059bc273aca99201822b24b027d32cfebe37a2f37b449660638f4b25cb9cd9d193fe10466839ae7216c6f432a5befff78dc2dee4bcebf0d4ee220efe0044e25fc6d4978b7f0bb19c7b92815b8fa3fe8646f19d9f59b288efbc3dbbba48bd72ea42202d47d1ed3ca", &(0x7f0000000140)=0xb7, &(0x7f0000000180)="2875d20707edfd6c41a5e9fe95c81d92d7b4a7ae710c7ebae8f16c2603eb42f80b859721a1387adea7559906c6561151f68c60a031b78052ff1b94711e425a8ad1aa489bb47330d943b30ff4f5b7e3abb95ff2a5617806271774c997a5148ad993e47391309883e3f3facc7fbc0d92bba1c10731193357c6a5f9544e0864425a3b3c1978c352df8ee1c6b5764f38f386b2251767a5ec8cd0c117085274df4c46417e310e17daa9bf810527a128791e5f36657176ccca6342104e5594405e3593efbab2948b5244cf44fdee90482b9e4317ba709e2c430a63c3", 0xd9) executing program 7: socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r4 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000000), 0x30000) getsockopt(r4, 0x29, 0x3f, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x218) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8, r2, r3, r6, r3, 0x0, 0x1ff}, 0xd0, 0x0, r1, r1, 0x2, 0x9, 0x800, 0xffffffffffffffff}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) shutdown(r0, 0x0) getegid() sendto(r0, &(0x7f0000000140)="fac8d99b1153521fcee592761be8c977ba10896db2e43459f2715ec174d8c3a710cbb01edf9730accc5a25d7fdcde63e6b12263941734b7b752d128fd64ca970ff27de0d8eb35b0867ac9ae870ff4173ff144af3d9955e311f10a754c04c860e", 0x60, 0x0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) msgrcv(r4, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000001300)) msgrcv(r4, &(0x7f0000001580)={0x0, ""/118}, 0x7e, 0x0, 0x1000) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000001680)={&(0x7f0000001640)=[{0x41, 0x2}], 0x1}) r11 = dup2(0xffffffffffffff9c, r0) fcntl$lock(r11, 0x9, &(0x7f00000016c0)={0x3, 0x2, 0x400, 0x7, r5}) r12 = socket(0x6, 0x4, 0x5) getsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000001700), &(0x7f0000001740)=0x4) socket$inet(0x2, 0x3, 0x7b) listen(r0, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x80, 0x5}, {0x22, 0x2}, {0x43, 0x4}, {0x1, 0x7fff}], 0x4}) mkdirat(r11, &(0x7f0000001800)='./file0\x00', 0x182) pipe(&(0x7f0000001840)) ioctl$KDSETRAD(r10, 0x20004b43) write(r7, &(0x7f0000001880)="447a61cddbe5680af95a3b417e4a5897343dd637c869a55b2fcc8c53021f66ed6ce0779397d7cde1703573db4231aadb1df883b4d942b93a789804926633806a80f63a57608a2130062ec21b74060d338266ccf688e8083d74b62e0ea4a7c0b91d9c596a8d0b6c73bc0f0edaebddb56c0e4a3d5802c2dd3ae541a538c8df051d5763f00eb42df606c6102cdae924be235ee214537e887a413a99b5b51b198e301fd0f1540ee063fcffb3ba6e1dc65156cfdf3e01bbe459a7519bc2835442238d333bd54f8dd54ad5fa", 0xc9) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001980)=""/42) connect$inet(r7, &(0x7f00000019c0)={0x2, 0x1}, 0xc) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240), 0x10) write(r1, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 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) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x808c694d, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000009c0)="410c9c46c0a7607a724b97b6bb8c620aae3cfcf1795459dc9d1f23bda5686268e37ab70e7ea541139e063f56e6a0d2272a1bb5d8efb3f8c85c9bdadf19d72d5889c05304245b9543bf5e8c87f83b0c295dde3db878117348b3ecad54a4dabed762c05795bff917818ad7ad04c1d51830963142404097d5fb532700a5770f7a4a766121870fcf56b421bccdc10d7ebbb782b796a00a5ec888a0da9b6b053d9bd4634e9653117ca2bcfa23b32f005571ed7ba738f40d49d6cec3b51ce5efe47b90741cc2b3d14eaa743e539df818e8a60ee0e89c3f8a55bae3fc29e43102dff23c01a906e2f00bdb8aad06e94751a8875493302acae2371990a82c5c5c1c942d2f418dfbfdc26e807de354b92a9d582cf33ec08f2d30ac27300a217fe85a682d5c16eb2247452950efdc81708f3aaaa26f189589c9e072e8dad05819183e7461e473f0feafd1e9e481aee5570d0a4875446a9973d11c38f63e53382209e75e9936aa3414767a851a35adc093456ef9dc65c843f3f3dd35e350704d513db7dec0c7f65e36382c0f474a48c157f4442ec566cee9abb808b7e0d04424fd6e95b419847be9938709c445f77003e9372d581ed9f5f0cda07990958283b77dca40b3bfe5bcb3e6ebb4320dd397972fbbe75a96ba81138fa6fdc37f8aaa9a4399daec8b5170907de6fa0d730a69877878798c1209b56f0f083c292a3a42496ddb0faf0d2868476b9b6a1aff1ebc33fd4ce796e62bcb4c7a9b47b5ec52be151b9330a4e27b9e26903b671b3e6302291143a97e363c9918aecf3bcaa6e7a9daa0af124b11d586835bad2b0ca031db4b6de0c0e9ce4471fcab2cca36b3915bc30506abea48b65106e033797db36889eaeede954a684773a6268ecbd462b754d07e38aed161c0e07f5271981f488156b0a338de8905eae3ab3726ec24d7a4e623a070cb71874e2722eecf149efaa02ed0abf6a9a1de7662b9a20c997c0df9e41d578e12eb2f80994d858d999012205930bb3fa058e35616fff42782892e60fb983ca7cb61a40c1ca39a9f755477a147785c511895a40d0806318744c29613e505f37db6156075584bc22084dfe6255df5786e31809d88d0a03b78e541e9c2d4d919ed3163275b488eff4be9f12a2aa55b0d337cd7b3c3633b661a9121fe3a8de75a13239cba37e5a0fa9fdb175554ee9322f157999fa505b04e3de4459c485e38a88a74ed1910d26dfa6d9a4bb496e614eea25ed7dd8777e03410dfa0adbe8909d34947c2a67e3295ee6cb81bc43e38c460b9e350407955694933e381f919d96fc8e1ad3f6e78dbe15b0810d1a686893d30aab940b6f1e79af30b080adc4ed851da925442d889ab77301c92b3b2bab97862c587ee50f8c48d4062c27ce0836dab6e721d6020d9b54d382036cad47722528c81d590c872f6c75ba3575624bcc544e6f10631191ff79b8e3a4c8aba0716cf3c20d5d4ee556525eb3bb11a6169dcdbc0b821f1665a3cb78cefabf214805a03940047c71ea96ed834fd0f697cd4c5e9f4e72007282453e0216028042c67c2055fd49f35a670a7f4a837c90651979e5b6e31a164c107ec714cb858e464587c5b8490215b19e55c4c094123869d72ab01a81e4741527cad071c9b2b1e04b0e79a4d7cc77dfe4096e16529365e036d19d9737204f425c7fdb117753f83b2d565475088cb7b84e075860d253fc363014a8f43dc9501f707f8c7cd6d88bb726538c72f6fddbc894b2fd105fbf1f46b068b38b01097e8af307716fed9810bfe373311e44cfc224b0385ec7325440e6eba9bc2c357f25ddeef95e497704151f7538d703b8f93e4a87bd899a827b759839f246d5d4e0c055588a3ebb385ccc33bbb9a981a611104487c5930de0f79da530f1997aa6062ebd43a4c0977aa51870ac34c213b0d7cc515312a84686622bf18126cb58315e900abfebc6a152d16af2bae8d17c9a0b23fed92a828ea31fa41a738329648b5f348b661735b98f3334db142ceb93424f5fb04b5b71322adbd2a58919742ae701982b5e4e0918040408bb3f1003ccacb0ba3992b774beffcbadbcc100d0dd1c576e58b564d6ff4a871f3594916", 0x5c9}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000740)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x80, &(0x7f00000001c0)="3f498aa340192fa14eb10e1f033e7a3057c7adc6f695a29f71e1a7c478fc8ab80f46480aa55ccd3c7856f168306094fe2a9bdc4744b5a46c69278e591cba885688a17eb4a8a19b8970503c40335ea8d81c282b6ba96b3146f4f19a8a46234551a0c803ec20d36f194bab57250cbe9d06ebf3d3de2a507baaf5a274df42808529d348292c42f58cf3781cdda3f68bff1938abe2682aa44e19a3a6026d1a3bb143a8c9b37e94595c57c44f62b63e5de691e63d1d2ad89e29f0f2", 0xb9) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0xb4d0d353d8fba4d0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x873a, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x1, 0x50) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000002640)) socket(0x20, 0x3, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r1, 0x0) syz_open_pts() socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffffffc, 0x0, 0xc07, 0xffffffe1, "9707157d3f00004bc10000000000009200"}) writev(r2, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000000000000000000000000000fe"]) r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)='\x00\x00\x00\x00\b\x00\x00\x00', 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f0000000640)=[{0x0, 0x7, 0x800}, {0x3, 0x9, 0x1800}, {0x1, 0x1ff, 0x800}, {0x0, 0x5}], 0x4) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getpgid(0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) r9 = getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000800)=ANY=[@ANYRES8=r3, @ANYRES32=r1, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESOCT=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000003c0)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, 0x0) ioctl$BIOCSETF(r12, 0x80104267, 0x0) sendto$unix(r10, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 2: sendsyslog(&(0x7f0000000000)="b2080d49dca8a3ec1f84d129209c39252236dce2487ed7d259a43e4b3f3d040071845603ccf0ebbd8b08f64faf6c0956bd190f206513b8f8d6853b49d5487eb5375c902d2eef992b1a9e83007925dbbaaa442c0e9c", 0x55, 0x30) sendsyslog(&(0x7f0000000080)="3023472fb40c63cddc71ef02", 0xc, 0x0) r0 = socket$inet6(0x18, 0x3, 0x7f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xff, 0x808a615e9a57b9d7, 0x6, 0xc046, 0x1}, 0xc) sendsyslog(&(0x7f0000000100)="edda2c0444dec3502a9204b4821718ad2b9a8525fd1ecada0be3877716ba51781a4558e42a26a981d342ef5420ede125b06403ac4ccfe8bb06025eba71b103e9aaa5509c6092be55", 0x48, 0x21) sendto$inet6(r0, &(0x7f0000000180)="34f9a6618a5c", 0x6, 0x8, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x10000}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f00000002c0)="a235d9e99d6a8d841d30ebbff9d433b7b47d26d4318794143571d10192651398949f6017d9d0ac5971f5563c10778f74a9ae9beabd184cbe5786b9581cc37e823d8749b2a2e6e3609ca559f17b35907dd8d18aafa82e7b470bf2ff08735732f65d3edae47e4dee8c1c02cfde7a61dd80fdc12292aa0758cddfd809a2baf8735e93211d183a2aaa2e0a6fbc99c9da742abb6f138ebf6e1b89b0af03c9ef4f397383acdbd6e4022ac7fe9f734f3fa38fda5d68796969884b3be37693b95c6ca1c754d6a580fe8c", &(0x7f00000003c0)=0xc6, &(0x7f0000000400)="1560cf3f7941a52f92273f794393a05f68e44877fbebc47734352459fca827d2e330c8d49dcadcece89e89e3648dc65b027f8a4c3f21c15709f6c96a9bf0f1acdb018594f03a08616d9b41bf92a0c08d4de2874ee9b83d092f2fe17a633db7229056d2bb86b0d1b9c297f4bb182a30444ffa", 0x72) poll(&(0x7f0000000480), 0x0, 0x120) fchdir(r0) sendsyslog(&(0x7f00000004c0)="4563c2c24bf718957cdf2cc50ad9fc8e08e73fd65c6be0370c9e8b74d058d117e91f118dea9ea99d5398fb633cc032007814115f1388f12607bdae1ec64fd082248f7e36ecc5c930414f3f9200c1523890c5ef92f6b3310e488811b0f84401970ad6fa00ed22cc0d3cac850a8b97483eda24451d2a9429bea398fd3a30f2f2e7db5a0215a5496371f73b5eee0a544c88b7093ef9", 0x94, 0x20) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f00000005c0)="4aa30f3ae74d386cac9edf1d0a951264795f2b8d9ec062e58270a1010ca48ad9350b9605575f4c4c5a6ee8bb479019c76668de3d924a918f13439e96d050d22173171d8290416b53d9499475f3ad125910820a52b837fce78e977bc6321520657de2ce50476828045475b4607cbf5622623a6fd4ea92dcb2389e049f0c64f8322ec2efbde65c94ffda630f8ad7e56ecdeb352d5e1e6b0faa7f24812da004d71935c6756296886a2322bd84d010d893dce739f36bda02a53016bbdf44a75583db7c8924e88c0a249cebb60d638b89586bd0842b9eeb096c33605d907099c314", &(0x7f00000006c0)=0xdf, &(0x7f0000000700)="ad44afb9200ac015d319c5c46016767859837b6bb1afa79c48e1a4299add4b8b80d939c2ccdb15340b7219c14948b42c5b76cbc4cc25090b81e45f6bb8e578ebc8c57532774652b01b42b1d41c017485d999f7beb530a3e6e4a70c074efc8ac1dbe5ba1d75bfdb173b60ac3dbbbffcfb8110579d6dd26495d396b5041c4fdaeca642aae4d8", 0x85) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000007c0)={0x4, 0x0, 0x5, 0xcf76, 0x3ff}, 0xc) sendsyslog(&(0x7f0000000800)="5a8a4fde1ebac9227d08e8", 0xb, 0x24) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) dup2(r3, r2) sendsyslog(&(0x7f00000008c0)="b2cea230b09d786d6cfb8e160e8736a87734e7194923bd8ad17fe2e43f26dc3074f00e7b57c06946389e7e4b71720de0fa6f4a5315946bfe542506096e0db489b33ac158958de33c3370d74b78a3a646fe786120bfa3ba589b6d8ed256f0a089676423433c73d6464612e88d911229e62ab3a440bb6f8f3a8b263f6e4f9447de76023f11076166136ed6529bfcfd3f45f4053c73d494308b885ecf36e3ce48c3490cb2819f68a91a7e7b7b678b66a58f67498a1638108a14ac9996c5f9bf3d5451e5cf970b2e32812fee3081471da332c8b0a7a12adb22ff91d2e7a50d49536a7a2d8ecab37369a99f10f77faf4a98ae0fb9e894c309389216fe4a48cf2a82b3725cb7afff4e002fcad633fcfae2b26e7251d3413c1595ab9c2eea4cfc6b1b3682db4471f02f928b7507ac4002ab3687af99713c1c5b97827bfe14e0e2f9dd3102b8f41a63ee2748e68e1971e471b3e4a06f1905ffea11bfb8bd95c0d783c74232b485c4ab48fb26291f992cbd605cd3e9c4f593ddff87e6455c9895d241cb49f1eac877598133f051029e99f1ca00f98d1e9f88f3ac8a01f0b962d27535bf0b210a3948e6ee557ad43c8a2badae9214e952173366ffd461fff667442c01991dd5b9f9a559eae5a715211e705ff17ef385f4cbb33f1736807eb9b00b66013a19f1a3c7e202d618debf8dce68b564e7c13cdec26161687885f879fd9dc2592e709724e55594fe80c693d5a1ab38d721f8994e2056c8b91786810e8b050e9c971f777dab5e911a335075bfacf334130cff30d79a0ac840bd2078a2febfdbca2c58f47e2a655449f3b4ff7387d53b9117c434513b84c36f55c30c0e9e6a48a0ab65b3429fcaa277587dba47d3a4470e2b3f7719cdcfe869d3cca50b03d9539990d1c3f8404c544646bf84c4a80907e021c6b93b3edd0cc57f8816580c0da6a654b3334f763415d6e8be72c804da751b7cbd83822bf9eba147f0e8630fe01b4d37fa780c9654a73d451b74e884f85655e7c3d07afab515e82471cd558f6e05a6cff4f5c406d315a62ba557d055ac09a5472f1f2e179c763262a03c8fc4b137fd2830cdef5f62ca0a83f60174e0880467e995b9223a1e651f122c5f299b9a6b762c72de68e62c84fa3a4675b18fd323b2ce5fcf1e1fd639b41ac4225c64ba3d887d862dbea24d7e32e95d306f22ad0974793c12dd12ee6e8cdb09b349bb5700be448a20eb003ad3c39e1f993f0a984cfa0e1db68784dbdf3823f4aca593d00f6344ae1bbb8bbefe7bf448d3524b06848a203f6b35355ca7ecc9c1be99a58a03e511237eae55a1cb340e66172fc9f17e5a8bf4224d55751f2696a17b0789dc5e3d5eaf720947d742e7c770108290cc40782021be6ea074532e238b770c7d5639219fd9ae98f1543649d876746cee8139059f5d12944dfa7fa0a71b5eb9a3cae2c9b169395876fd8acbac36ddc7ba715fca121283e422c6619e6b83ec68b80d8a9d84be4fb3c893084bc7274d7e9afa8be969b167aa1c2543bb7ab80025bdf5d55eccc003970021ac5193d951f0c5191e2449ba64ef2003b6f6b8e2d62d0de40738e41060f832a7ecef526edf54f5f42f21b7ded84141c8f3eb4a1f2d25451935e41a859b62e516f6128898b45998c8e31c627485b5c654febc9b6debd11127d0b1e315bd969a89a69aa0c835466ee01c1ba94575b932191121f71a74b599119229bf3f37c117f8ed77a450e84fabd1ea8a7dd6c840d8304015b46d7c135be366d14ae41affbaf4ba99eea84f1f1585365be85815ec75fe1ab5d1eece817995278eb8d3ac89c962d1685f19e4639419e65f8734eb6452629ed1bc9599eca8d6be97c48b1e1a38c903a7b9df6b70600f62726054394a68dd7c2dbd947cdded9fa15bdd5f766d7d32cb6e60d18955d2c79b1d8debee1b3377540ef2d06816a1fc17475517a9c452eb0e39edb956b7b6114bf0ce9d339a1698c7ff1cb2987aee606a5b939547bf6ec6c32e31bfd1bcf868cc0444eaa4ba381ecb10d7aaf51813d55061a28f3328034487e719ccdc0d7f1b9b49edf5f2d084091582a35312f19d6e9e61a5ca3175f405dcb040915a7f4ee60ca04676c6bb9df730116c51f57b1fba342e38989154fed6ab355e87bfc81ae06e8610b5194f5c62e0835bad41f4aa186a477f66066b8e4132281ce91e9772f7efb283db2002fee8896709da206e3ff257450ef93e333b94496642cc1729b8e94fdfb983f9bf8e8cf8273230ece9c79a30014b0eec2a9e9e2655a331006b5e26a441b9f0f3c367fdd2738abf8a2c20b5904d86c6446519be430045cf97238701c62959d8fbcc8ab3897abcd9220fc440aecfae1d51fb2e1fe48e266a3032757a49d40cfb3f64e5b2823de732e58fb2cdc798c54881a5dce5705eea299bba3232fa9a1c077f542cb93b3fcaf0f9e9f28653805a4dee257871f968f183a707e6cd90553f7e0b723ee8f027d06eb6a09984cb2626e2d9abd29309b9a920aa8d4303d797a3be4e57a9fc9246a24a59d0efea91519cce4bb4d902fd814b91f3b0d5c633138df4203984a0622a43909eb8a90420aff1ba9c38faec5f2eb7f12acb3f2a7cd41bd73916637caafdd3bee0720d1eba99c3d482b4b34826e6cf8250016efdf5195a60fb6229b854f84471b2790086b55d14667abc263865318c6f221e4506151782722b96c7b88f0095debb3ffa46988bb578f334958e5b435a284a821e27b20f24e867b9d9aa4ca123a3471ed217d627338269bd97b120e30e7087b8564eeb5484b463b51c30f3622e533f3db64a794fb1c6cbd13f3bf328f921a7affb3d76211e8de805bd3f70151a8afe9668512824ea873d7a39011722e6a12baf0965880f10cb9c11ca9da4e1649f39bd6394657927d7e6519c30e4ac127f58d9eb8b337f478f9fd0beef85a0d45e82901f7327d8ddbe6a153e6150a3bc9d10ec9fb6a56725b8763a2f2bfdcc7fac6d4a867359b56dad2c38ed0eb108859286fa537ba5cb4fdd24de1694cc82941177fa1ad945748060cc8aa35be170e163092571f0383838356879a5af9f6f0cacdd62119c4c2411c0a5672b101ed1cdad0874294925510eae3781c18eb58e744611111d4f29fe1e11120657ff00f0d2230ea64577588f182746d0ba6924aba2999da76de69c711bc8197c7360313932c576c63e7d74d328ad925685c8b5b0021b306cf0a90d253f6f891724a1cd977f4bbd7311b225351f2aec222cbb3ffe54cc30de7dd0fe4e57927078f63afb8e0aff596cf05e2f8281a62b130bd76fae9c0c684a603f0b8ecd35b41741b85776247c65695eafc96757e930a9fd2f882012723ea9716addcc49fe6348cd39e4a7ed2a3ab04d5d0afd73bc05d5347f555452df6376e5e5cd419a9a92fde11315181387c14cc14decd269a09a502a058624017f1bb32a929f2af2d56d626504de576137781c8d8d7167fb4bd708e3d50df18fad1f1593e3e3e9259163ebcae8748410c448800f1368835f1a733cbfacf74461859d0f2cfad46cf592e46c09209bb01bc5b8e2ae82fe1ee3465ee1340260c717ee05710dd608294b1be228e4e00c0fd84c9e4f93a3b9320da72862c17143f03bc7698f8be7da58b888e783d44d9e4e6fdc84872d68248202bb478da9ea9d29e1493c10b669ade1484d786b4efe0069d044bc6487d6602a1bb63a7257b1cd71002212ceba86d3b4ef94636aab14516fc23d22470ff979ed97e6102de5711a484726e89d45b3d731d45a0ea105192c68d3aab84e01196414d0396a50ec66b4ea769618e0c0e826ca90d3b6d8b17aa842c2116cba69d0fac5e2680f9d8d63d15e03ce81fe8fe643de152883c41695dd938316a8729139af32c64a707980966a089588bf62595487e8e42ba41797a01cd9a76bab0fff65320da15d0b891ba990a85df828c97efaa610de88ad89f153d42e741f622eba322817d7839da4b6996f8056ea5ebb9fbca1d74320ad8061c16116144a6dae06e376f37ffe59a2edf8f841e70c84f26dc9d93f4a1b38baedda23cfef57107a8e2a3dd68edaa3fe3303af028401b0ac0e95fca099a4cd5f1425494dbdbd962480dfbbf3dedbb79026ea13a63bf31c9f170e47d180085f0768e0ff2548a193d8fc743558d8006d197975c8c8743cf4188e0da731498551ac0943ddd866dcff76908a507db4c17cb308399bbab500bbdd25469d44c446b0ddd7710abe883d7ecf5c9ae4b69b1afdb8446be93072e78c8e585e7b49cc5847518d95af7d9057d580b04626f0897e7bce1c1dc41e59c31ed6a19e9024e30fc0718dfa01f1e0d515b557ef62a25bb590915fff4464db9435f6129d1c4ea83a6e678c2b1e80459e6a6dce084000f2b75c6c2c5906c39bb25999a9db4f6c85636a63c289a913069fef32746ce8bd85a9fc6dbc4ea13bbdf4c81d51975388f1710388de4013874e22504450c7c70a47c2068fd057158414274d210b5b37747bc65f8bddc5388383bf7a4a073b904a8dc79508f1050ae16e84b14a42a9557ea5506bbc187ade980d31a07cefef37c2e783f7a85ed7b5ddfb79aab9fc633e3f12182b27c859a95ef8d747cad79f34342ad474964ef2ba52e570dbc38333ccb811a9bc03d170d4bdda2a368da7bc724c8337a933b842802513a8379669d711b6c440572d49c55f8730c57d88a69c64738df3ad4dd45e5804bf61d4a59c9ace78cadf7aa7263c92c87a8406c630c1cfe29818b4eefef634b4080401c3c156f0252b96cef40d4932ad2e47c159ffdbe9f1c991ec860d5232070c2e696e2d1b7cc6463333eec0917c165a202383507aae2b0c8e15b9224ec06a71acdef001f19f0a2bf5436851316d2ace82d65404824eb672d4684c84d606209007b2e814e17bdb66c58183e315d5f9397fff40757f80e458494e9fc0c77c6299beddae12ec8fd167b5e20bcea724739b919d2b98b8571d1bcaa85212dc00e45215765ed81f71b43d8adbdc764e1702f37849d738b88ca4b97fc335789a3948f9cf43c49b4eeebbd1d5e3b377951be602121ec820ba55c57841f35f67e5801487eba3a3cf43e028b93ed084bfdf1de1423d31303f80506a92c897be13106d05af06135f25ab0a9c3be06a4284ad74c40bde85b109e7477aa3a764eb12d2688b704d1d63f88f00cc0089037a800e4312dc22e4c05e90bdd87cd7c492ee05f558aa901735216cc857667af6a2e440ce0509db1aadf842f191c1876270c257f409dd281c7f3053eed419dc382ad52eea0dbf80392654fc9f008563333ed2855092ed029c51d7c90871555cd22ddfd34fcb85ea022d76d9f6d7946e44b362e32c399ae9b2a886cf2cd2e37a5586174a6083a4cc5f7e9a6969fe7bd292cde281308687a4c28b818d3632f5253bdcb0573247799a4c32b3d311d63fc97e428a2d731660adcc1b2b5ffa67dea368bcb9104379eccfb67b4203780afc2ed41f77793102511e01b4640b3962144ecc692fe7ce4730e594ba1b97f88ed3e513238404d3886d4374ef881a9e0cbafbd4aeb172599851eed5c3ff5c028ebfaed7d8d9d8120374b1c7805a2d0888b8f67eebce81cd6fddb15747f6f04f61701b69f59919f5d6090a9fdb03e9671d27907c6fbaf40523509f811b5a1945b8650563457d0735f63c28ee6742d1c3e534b851f4cf4e9babb31185edcc86f414006b15f47ba03ec17863db041f15e421ccd7d795e5d00efabc703db62bd4869fa74bc6da5c1d6af08b56b574601545cfc4fd5576e2b77a690587e5380a01718f7b44c4fba42cbacc0557495e1f43a4798b22", 0x1000, 0x20) fsync(0xffffffffffffffff) r4 = getuid() setuid(r4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000018c0)={0x8, 0x1, 0x6, 0xf440, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001940)="dde0164dae5a3b933287e183f592a407e084bccc903297b7f6ba5540a5e10700ab979b5150b592fc3c867d75f0107cf3018c8a41db5deea20ddd01b48fbba9c34b640bc48c7b8e41228076706d0279aa5be646426980e353c11a121820e94cf800aa3fbcf94a3ff9c4a7453bca46a65995dd5b8ff70efa3549a5479d9211d34611a7a6a92e4799ecdad9eb22d8ef6d0a19a89f7bdf769c09462b2a70c47d0a70ff16ca32f73c27fb32", &(0x7f0000001a00)=0xa9, &(0x7f0000001a40)="d8bc011273c7eb4d71a4cff4f840b70885bf37151a39e8cfd5372f15e83af859a65f3301556090870d0dc5f93d9962efe1c8f804b2338827a5edcc9e1503c93d2677c6a422a5171db4349c36b0aa6263a65d021adf9393e1f922b92cb54b8267a737f3a345bfbab56b134cd7ab73b03970d4a780eb81eaa1afaa11e9f80b7342594512390dabea1db9e479ca83b6620aab2b14eb8f607055fee1f376964b44297e44", 0xa2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x80) r7 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000001b40)=[{r7, 0x8}, {r5, 0x4}, {r1, 0x4}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x5, 0x100) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001bc0)={'./file0\x00', 0x5, 0x8001, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002000)={{0x5, r4, 0xffffffffffffffff, r4, 0x0, 0x0, 0x2}, 0x7d7d, 0x10000, 0xffffffff7fffffff}) executing program 4: close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000180)=0x4e, &(0x7f0000000ac0)="353b53cb47d7d7408d1b89d786ac75de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0257074d04ebff30035570063b6436195aabe34f4530e3f5427cae807b1205bc15bf3c70aa226d6d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d228459dc679006137201c535d37cdba938d0f28473458f6a8dddf8673005dc077b71318c4ce1abb43f7bcb497e62f3cdf60ea7f95e58810f61d7cdfcba762de3aba6a4a4463ca53a47e09a21028bc68cd0fa125a4a61253d55c9515cbedf8a2bfd32e2f0ed44e41a0937123692abae3d55ab9ac42bdf161db020ec927c1de64f27f112d54e4250669a53132b431b992b48de9df5a1e01ad4d5383cdbcc12001eacfe7706d7c5e5507d28c17f6e5fd6a988d90dbf30b08e7e0acd2c0625ff462681d3765e52c027aeff13da3c0096ee1f427ef22040b586d0f5fddb412598f29aade5e3c9d0e7128a31b82cf500cc2cbe0c4eb2a000d5d2ede531f161dd5ccd3c7ae7844060841de49acffa015ea4bd699b0b0af197bd12087a67f1bcf454df25626a0888b3b20d647290fc2e9063798068d93f891184eb7670ed2a19bae662dfa46c076a761c120ed83976c1da69ce359c64e07aca1301c1fe92b68d0c24710c98561d8cce90f7b3538d2b989a3cc0d6ed490ec4608ebfc690475ad15801ac8e382a933e9c4cd65d4de1c1290198f27ac66114c54c0e19d2b95d5cc2a9394337ec85a4422c26ac1fed6d889285f65a5fd6006a3cfbf3e06aa2340a82cde49653ea79780b94e213c75ca46cf06e20587a54042b2e35e5588df8f33010790ecb71a80b20e11e0e63cf6d971a8ef0e98bdcfd2c20a3a73e9f1d7b21f7834fd7a7a5f4f4126e50c3e8e59c520d21bcf3feec622", 0x2b2) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf3946", &(0x7f0000000500)=0x6d, &(0x7f0000000340)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8", 0x21) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x81}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000440)=0xfffffe00) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000480)=0x9) r3 = shmget(0x0, 0xd000, 0x4, &(0x7f0000fee000/0xd000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000700)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000540)) clock_settime(0x2, &(0x7f0000000580)={0x9, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000140)=0x10) shmget(0x3, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x544, 0x1f, 0x84, 0x6}]}) pipe(&(0x7f00000000c0)) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x9f, 0x1}], 0x7ff, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r9 = getuid() chown(&(0x7f0000000180)='./file0\x00', r9, 0xffffffffffffffff) r10 = getuid() setreuid(0x0, r10) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) msgget(0x3, 0x42) mprotect(&(0x7f0000038000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000240)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) socket$inet(0x2, 0x2, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) symlink(0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() shmget(0x0, 0x2000, 0x1e5, &(0x7f0000ffe000/0x2000)=nil) semop(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) fchownat(0xffffffffffffffff, &(0x7f0000000680)='./file1\x00', 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001c80), 0x10000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0\x00', 0x20, &(0x7f0000001d00)='./file1\x00', 0x8}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = dup(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203515, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0xfffffffd}) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x2, 0x0, 0xfe}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setrlimit(0x5, &(0x7f00000000c0)={0xbb8}) syz_open_pts() close(0xffffffffffffffff) executing program 4: unveil(&(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', &(0x7f0000000200)='x\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="b078097c43c7cd64a4876f", 0xb) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(0x0, 0x7, 0x3, &(0x7f0000000040)=""/34) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000240)="c6505ada35df91e21935123428062bf93bffbe1647ac65683504f9512f6f485a94a2acd99e8c48d5c96f32eabdec393fe48cfa37ded2d235276b7ebc08a815a11b58f851dfe41cbeaac13399b4c91a4b09a4b1ab8c902eefa86ffd7b8f34c229cf9e71d4c290ded59ffce7c5d13d479367422f32a57f5ae9e35575d63ba8a03b2f67369ee0717cd9e9e713b9ecbfb1dc2a75c4", 0x93, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f00000bf000/0x4000)=nil, 0x4000, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f00000001c0)) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C350panic: softclock: invalid to_clock: 2 Starting stack trace... panic(ffffffff8285635c) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82d0dff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace. syncing disks...