44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x805, 0x0, 0x0, 0x1}, {0x4000006, 0x0, 0x1, 0x7f}]}) write(r6, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x80, 0x7, 0x401, 0x3, "cb961a46a6146c6a342ccc7e2c4857d1cd42d64d", 0xf3, 0x1ff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x688, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x0, 0x6, 0x80, "9e07fe9674ff8cb7acbebba12d5d21d460ce7a00", 0x6, 0x5}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="91765443bf8e00201b63cf8000668411f08edd8b7833eba93013326b2ce23b03f95364c3c512ff308023d038ad57978dde2f2ca242d46cc914d21bfe9bb73ee96113e5106b134067315f7b8609f4b7cbb6002730d01f0266725dd897da4e4637c6d23a7b39a67b0bf34aa3551d26ff28002ae3278ca75aac27e6451789d5723e15d67cd5518c9ffb31f7ede4a832e60d9850f8ced99020b6a2062110b72cabf4f019484f66cdbf5c3e41028a02b4245a366fad9f7acd47aecfb108c06f5393fdaf274c44e43d329a42e7b9c4241d9d0088ee8d20a58a869b8c4286fb08778dd4e6a7e5d347e9777cda997cb848c61e2bd64e9b102d7fd8daf9113bbdefedc39999b410c172292856d15d07b117e52ef7eb363a9ce1e552a23c7695e509a9b7e57198b3967b46b78045d076fc573082225a8f037bf9d67f99bda9042233dcd8dd2166c5d725eda5ae14b5c3329a6afee5aa832240d92cf21a907da4cff54e42a4217400bc3ccd871fc1e9d6ae7e896c028964f80e601b58617d1b51d1bf4236a9e608a01deabbb002490d2be84b77662ffebf1174cff72ac02a6a475a41ed348b531436e2b4367d2ca22d4b0851938c739589bcb3ae102433617bffb712a9c283dadf91e46bd1b024402d018dfcbd9065c8454193ebf9a99ccf6fb438f16c746ecdcbc4daf606e4b2e18a352f669006de04c6aaf3ba1a5bc93bdd8beefc8c9982963a2263cdf9fd9088c705bbc0c4f1d0d342f9d06a2541618c3784fe4f394c9b596cb2944efd02e24043742b5a09356e922f5455c4d8678ce0144a76d936bed07b1cc4466fc8b9ca788a7ecf4b616c5ea513798d7d8a8eb10e906b8219a743905cfec7e1ceda4d0e7d60fea4357a5f3233feff78f02777b732f4540390b98c6656ee28bd205f4cd8854d53ff2857cf15d812abe3f15784c4d5640cc69f8960c843e3d07d880f5e5c20a6f1504ff9b8ea8b7b450601b69df08a7ac4255798cb5346cf04f6592a1c177d05d01cde11d2c2adbd071e8cc67dd80b86448a626efba63b441a93208bf4db93bd535c6ad77a0dbfc6999e6a17bd87b9029bec5b1184f7f74d1610c179779a0a3d678ea221e6d0f244d99c3014a8cd429187740e53c1a0f72087de0e9cc0844846fca81cec3ad589e78c571ed5998f24c73e7da3e7de1b1678029c3e3b5542255dcd933df761941e162df2c548a3b3dcb4486ebc0ffb0512b6d5ebb7a6e15f0e16418367489f2ec6969ba9c7217c89841245084ded60d0cae6957bbfa7a7bd88a8f0ab3413dbe6f55a6a21949ff90a82896f86db0034f17b9eead1d09606987a9896a6309d6e0a4c6624a9a97a2aeed9c475e79e919eda5f8c3781d488d65ed9612842aec49a55b73edd6412b18b9932cfd6905e15bab8cb4ddbf1d93dc9c6e5376e8f01c89ef9654db8ea8b4a4b1f46db17944a9f63cd22f5a84ed4e8445fb4050bec80e8851980b401c421e5acd8150af5793864a4c1af8328456de139e9fa431e83329fb889e539b472d7b83990f3fd7fed15905b08a14ec1835e02887a1959f6a40da9c5e2e2c06cbcb69904901fb04bca1fd77af8cf4179faebc3d92c7ae26f0832addfcf480c873f11f8076e97931590bdb4e4f99a792ae9a7c904bdccf83e9f11825bf3ff1f3b5953273488d1d31fc9e1f2e35702baa0daea4d6a71950058bbe8475fda04f42b685b5f481428e61ab04e742dca081348f284f689a74ed769ab62fec3d1d95f0428a84c4009522e64b9fc3b2af144dffbfdc45f8910e785cefee72e2a93cb7731cc495e029e2af1fd0e186291e1dd35ca41fae9a66cc5382c668e038aee4867fcaa0571d9ceda792a62844b3bcbe984aa5aef3dfd2adee626d48a0a27527fb6a2b50ceab9446f3ecd80f22d45f4cd00cdd4fdcb93cc4d4659e9c58f9e1acf3aec2c9b1c8a417db54652b692a1bd30f8d02e362d340fcd863feeeb06a76c3ca8dda90e94901bbd02577e5cf44dd7efd0ea95dbd27c50b4933c317df88a6de027d149bf405828840b76e187ef9e716b02bb7994a86959e59f675dc14386026d2fac66238d014726dd6f15cbe44d7290d9e0e30f3cbf572b6a6a82f9eea3f461a3bc0f14007f0dba94dfb698c3ce8eb76edac3d05009c8b242da98ccd7211f4bae018f9dbd690b9a570caaff1b1fa631b54801624ff77c37c1982eab876ddd4801df74bc24d87f313a1fcaf82cdde97a80e9d133dbd0b32f02bcd9271fa1f30ac6e9bc0c7ad62ffab47685e945c2f3a05aa87cf2d5b09e7bdecdcf499027aa4286eb581f49ead9a865dba389285dc00f7889c015df7c3f4688a2c63a3cac227131bdf113e3064a1ac300775390c756f065ee4b8a487d8b5edb85891d157d3310a342c24d1462704d338152c2d8002bbca2ab2f4c47bb72827baf848b4dd28031d8bf72139938880a316987343b3b5543e72a9829fcba7c2995e6a2c3abb3967f1718f1dc16aa57ea41fb2737dde73e6d8c8d63d918be4c06f933f139f3b6ceaef3c72eea04d8db9bd10cbb8aaf2f24d9ec89ebdd082ffe0cf313f5f15ff6239b5d1da361aa6420635272e6a3d95175f090f4636a45cc27579ae682c8bbfdb6487fa8921d73e423e193bcb8145110e5d305c4ad1c968bbeb5c9b35db314d88d6ad126f1daf474db9079ece632da7205e00cc8e542c5b5b011d4cc69a61317a5280c228e32eead56b871eb2711760895a61c8cac2f110ee43040978b827ae3460c921afb35448decc92c5c77b762094b33de78408de0e1afb6a71d47e261f2cf66a8cf464cd6893928c8cd66162d0a02790206f69f48a9060f491f548ddba778fe2191392cba17777e801342961182a36669adf3c459675eea2773781fc14bc7663ed54ca4314143577cdbbae1d86522d1696d5cd6545dbd7a032fcdff11b19c548652ac79df4f55dc7c08ded93fd186fc7b402cdf20018f8bcdd46bd446ceb319ac9f0864ea5287bb36507e45974ab524234378e2263b9766bb2c889036715c93d495626a85a22616c273b279d2ba0a43b2d38840d271ab9c29a8986d9fb8ba06bf81840a1a45e7eb319fc49684fc922512dd556903a1dd59754b1346b269125c90d9982705400999a7c580d0446d83a0b40e0cd1e6e209cb97fca508de0d4bd21f36978978ba8915924ba66f3f210247ef69e425c815d0c2ca8e07a2c24f7b3437f41ad9a692c3c910c172e5553297dded6c1c81a94576530309315714449347a92bfb0826c9b5926c79365120ec076a116e21945fa4c3be06006607b35997fa91db81f60fdc68efe38a63083a67f5837e1e7ca8335b79ebc21ecb8a8cd5509e156d1d438977ecd186f40b49bc843c3fa70f782123365880ef278a72fb65f8a8ec512e7cba02d7697277b638bf5a4b481cc0736b9a84af1929b765126ff5556861553433a4f2d4fd0f104b71be15a84afa23ecc9d7419c81d1b36880933a4511cda4fac84e268371152d5f6457983c18213df52fb3c4f6d34c057894a9d2d754c6a6e80045c27382b77d2f807ae3ee589a04795c3f28cc5de1fcf2ba87e44a0e6a7d9bd3d31ece41aef1a07daa58f598c0e3232be88ac204619b43ecc89b3f29f7e8a2600e960fa2af7bc094615f7872bfe9b9dce9d67f5db0b35b9744ef52af3957bbf81d98cd8c8b6d179312b6d29a01877bc99f16ecb20e38173eafb2651614b74a36bfabd9f9fe05b4dc0d303cba4b083176abe8621344ff14cd9484ea7b15f4b3aa63668dd55ba90862d71e376215492882da787cda983f76c8e95caed19ac83a53baef602b210890a4e3f6f1d1a98e355535347ea1d27ae59240712f55ea0388d61c5efcd3d24ff9ffca485f695546872104e58c3e9d9ebe96d5b32b11ad83a87ad1d9dab847ff7e4a4fb3168a274fe6bb71f15f9d2b4feace3834eaaed91f0f93a22614fdfda59276b7190a5cebbfe79f75b178438cc13853e7bcb48571590b296cf12369c9e26c885a4b3cf43704b989431761a69f55839fa1ac3297a95673329673eb12a857239bb9463742191e7d830eed5a971b930fdae28eeb098e1b61225b63e0fc73801d6c70479053823038f47c36fedd032f5dc821a177e5e64611573f607bcf8d7a5134ba9ceefce93788134f272494d6c2b1bcbc6f18c83e973f375f42686065fb48b12fdfe02def16706dae33db2349ed921d7a3495063ec6d2becc22050596dec3a1177cb1d6656225ab0d75deebfb5cc2f465c3f14bba83c24223dc4effb654d67ef021fb48d221ee42ff80f2036fac11ee40a41c77df5c838bae46ef6ead76c1a9e3e17fe5d1c6e8e6d53fa8e5b1652525b1fd2bd801e68735c5f8228d71ec258feb23d4d5c36688beee62c4706f4276155b32a0029a2005ff4bb69a1824ced6fe839005cc9c22b3b35b63d1cc0e9b11aa7f0355a1bfb4f151a2dc2f0989bc11ba32d826abedb24749ad1e674198b76de608af70883c2491478a8bd8ae58c4c4be28991336cfa023fb2ebfbd2b83e91195240c4c2854a52fa6ac1cb3b001ed55c4738e091a4fba60df4d4bf476987c3af86494f5f4e43a4d3019872dda29feca9f4db6efe00f703c7da72f364904aaab582502f7c6cb190d88119b4b3a9504bf99139c250694e2059cbaa0b7e73f2c1cc0da9ff296110c74a93260ac140c0051f5e53276c50614b1b8bf2ce8c1e99209011b133669e95a9d0544d1137a35aa64f06e1066801e88078c1b5237c02b2f82fb42173582586be15a97c81b0b6fed8dc6c971bcc85280db76f0aa54c5680f9d0f336d3edfebabb556da6f61ce72a012c8c48a604061a65466021b20bbcac110f877e65e9704f8dcb33bd1883123043fc83144a3a88cf5add45fec327803dc63656b5a31bc8d42d2b96e19d16682a684cadb5c4f6546d2293d9307b4cf4411c838525e989835b1dcbc422d4868f7b6e9aa3ff4e877251d2ec9661765300a86c6eb40c59cd52721c87bde22ffc3c456df65f513fee1fd542c5caf362f21fc47c07b092b65639dd41a65df22011ce287de4c9fbacce2ac827923dd0d83f5029f1dcc297a39b48cd8d37edac4317e9fac33207ecdea9bcc0e05aa7a23bd0ed7f79fcab35f5b2104e0ca2b686a52ed1501ad731c3d6007a447ade0da8acc8bb881dccd6be6e99c24d50b8abddf19013c29b981f0b25210a5d4918a958254123398c6c3c5ef626127e9dc1a5f25a891a8ef50fc1c4bbc21fd8db6ca15ff41f7739a1a9bfbd2473ec991f5f98bf9055647dadae7f67027cdde40f62d1c3fe6df01945004ce30fe0e1a3823cc1ac2103d8b55cbfa11780a854b7cfa89dbaa6fe11f659cf25ab07d249cb664b9543fc6bef5ce44ef8554fc6b754a1cf63a9b4e82add5eb0372413b52862dfad97963e7310f520b340a1246b51dfeb367b0d3999a981c7f43e194afb01cfab393aa0ae7adf3cc3e6b82185b4925c8557bae110e36294a0559227594b5b5d9971745c55d53129691b267d866f003097d85cb1f51911a32c288120ed4711319f1e040879ed88b0a76c200e1abefb1d58ecbb6a5a10293462bd594271c3b6a42d9d65ca8fc8abd988834d32c7081e92e75f86d96e6d4c12aeb921351ce158cdfe74e93310bb1e50160e40cb79a9abea408e6a3dfbf6e66e4e90e54345013799497d09c7d0e5980145c158f2e715fb56e9e26e73a7edaff9c4e42e16f100f7e2730355a63db92e55f2dce36fe58091a498bc3a687b8c99a5934b049b61089ae48048b100c02d02831a0c75fc1a78224af6b8de02d322b42d78b5e92a2ab7b66fabaf595f93b905082c7bf38c90c", 0x1000) r2 = getuid() ioctl$TIOCSTART(r0, 0x2000746e) bind(r1, &(0x7f0000001140)=@in6={0x18, 0x0, 0xfff, 0x1}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="1d6f5ca8cd3b3418f87e6142dff181f48d3cceedc47da077a9d6a03c399537c88554698fe82440aec766a9a27ec3e84a6fed54f91ab7d3815c633b932f4d7462b35add63bf83fbd66f9e07d07459725c3abfc2d85fbcc432c2cfcbcaf654be6fca2fc5c6bce0fc971f65d9c0a744f5e70b1f2c52f19042f146d72204f18f99489289fe4c90cc26ca50986a8e9d910e9c35f245359c5b4f2c00fa28a17e3c219b0f4316bdabddffa375402a207184efcaa47621cbf7ec046479366ef85dd0c1ba487c8550", 0xc4) r3 = socket$inet(0x2, 0x5, 0x6) close(r3) r4 = dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000012c0)={0x10, 0x8000000000000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1ff0000000}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}], './file0\x00', 0xe2f}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000014c0)=0x5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001580)={&(0x7f0000001500)='./file0\x00', r7, 0x2}) connect(r5, &(0x7f00000015c0)=@in={0x2, 0x0}, 0xc) fchdir(r4) r8 = accept(r6, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) close(r5) utimensat(r4, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x3b, 0x400}, {0x4, 0xfb}}, 0x0) fcntl$setflags(r0, 0x2, 0x0) r9 = openat(r4, &(0x7f0000001700)='./file0\x00', 0x2, 0x43) r10 = socket$inet(0x2, 0x8000, 0x1) connect$inet(r10, &(0x7f0000001740)={0x2, 0x2}, 0xc) sendmsg$unix(r9, &(0x7f0000002100)={&(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f00000017c0)="bbf239df509ef548dc106ecc7a54cac3c0b44c5d295dea5917352db4567d11dfdeca1e496479d382dc23f4ddeb77d720d0e9b838cab4a5e6e00ab1e28c499be2f7a0d4db37e84f9948d8530d1ff4c6c8a5cb3ac62816aa53915d571a3cc545871dd5630a74010ce8748cc3228aded11923645deb371d54884215a9d20b4ef85eb0a5995b1218ab005cf40d6d225a0d3900d10bf02c", 0x95}, {&(0x7f0000001880)="811aaef5de3537856706fd02588bfdadcc8beae2c4ecdd34225d328cceac3c880fa558303205568c11ba08ca08faec67b5654899a305b55cd4f4a0d35905815b5c74ac8fd41e7ad32887ef0524e33a8f865bdbd423624abc755843672120519f2eea1e6416807ef6bb2e9b32072aa5cbc4a4b0eced581a464b9e9ef53c03bce2cc6096e50dc8951b51a5bb2d994258b0fd0d1c223170c1f56c625f7cbae87756e4", 0xa1}, {&(0x7f0000001940)="b63ce3efe25fae55a2873ad63f4f6d71b058b5f5b14853e1c2e38f6dc2dfb64c88b6b480ec62775a8ee71d9c6b8708f62c782ecf7b45c857ee2b39b9bb86814ef54635846363d141cf63b6e2b4d4b187ae6c38c796b53f59b4b300ffbdc90f27d8f4126451574533f2f37e6de042e6a60aa6da62ab9d4c74aa7279a6f21e2999323598356fd1ecdd0396eb9680387a0032e40e", 0x93}, {&(0x7f0000001a00)="a89f1b05df5b54f1463bd28b6e4b08ce2f30da7fdf7b23797c7155edcf6b787247f848d291c577ef81a963cbd08665e2efbc2be64e70c444c5b5f1387e2933713c75cdf0ffd2ed609265031c9417360852be0b0b12158f12bd7c181248983ba953b96293ca1ea666c8bff8ab22243fd3a69b20215580f972183ac4d27e97dfc5f26582a68e5390970a61fea5ee70e8eb27a47fb82b6b7e31ab31a1537a753538bfa1b8794135d2983b5e733d570c99998f2cd1c2ae16dcaf646cc6cc67066e", 0xbf}, {&(0x7f0000001ac0)="f5754a97ec65b63dd0494e2f686a917741034c49d711d62e1b9fbdb7308b1e6e499c470fcb375c236b502df8370ea8c176b75bed33b641b377034ebc9acdbd24fb581f2dab290a854f2b42be99a21bbab7c6063b4f625e6895dfc56f1d13be5b51ef206096d26e5ba78d73367175749f8446805e5062d1459641fff2e3986ebd68686e5e151d75f8ba48c58fe33c3b4470ba57b43736fa356bb978", 0x9b}, {&(0x7f0000001b80)="dbabc48c666f8a3ba1919b93e6711f2aaf789c9c22517a823aec224267977d823ac7bb71c0836a18d72eba42c83ac57af8f98f277152f74083f8b918eb390f87e163a73c9af7cc1517b8f9376ecb1af16659e3112a3e42eebb6dce3532c36ef81649154819926712431aa8aabb49651d703e232f4b89e65ad66695863f0077bc4c545ad0700f288e5e5fe5d020a919a7e6ad556739b297d32e889b991fa93d006697ecb0701774b40536f9ad88b21f6b0e8c87b13ad3015cb1b9f188f3d974d9fbcf6db8c6c3045e89375da74416c76247b14fcf5d00", 0xd6}, {&(0x7f0000001c80)="780181f01ed4beea1f12fded727d79fc047a2e766fc4cf75725453feef968f1ea8dcc83cce4f8bdb574a4f15aca67e71cdc1da0481373b07b52aa4088ae807adf77e6aff5ee36723f84a2e629a40fb2b9db7f2c9cd796c3e66ae0ae185c830cdc867386bfcab02f0c6ea8ff95fb38aa687154d3021416145", 0x78}, {&(0x7f0000001d00)}], 0x8, &(0x7f0000001fc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [r5, r8, r10, 0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @cred={0x20}], 0x128, 0x1}, 0x4) executing program 6: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc028756b, &(0x7f0000000780)) (async) ioctl$TIOCNXCL(r1, 0x2000740e) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000a00)="94ad9916df5d81ceede8849d88c8f77c9c6ae40af86595d121d9e8c4a7a3f52b6478a254a829cab2c43f8c1b010a064307db87efba5aa50366ff406fb95935501efa2954a254fd", 0x47}, {&(0x7f0000000240)="ec", 0x1}, {&(0x7f0000000b80)="843bf924d558788bb2a10763b9e6e70aa40d70ed54921dabde150e35d76757a56173386f86995b5f4b3abc50a4406139f32d91bde1e3609dde3526c01b57ee8bc202274069b00d4adb2907051d79b1f6e4f89dd4546194276c458b9eccae0184fa3afaa887", 0x65}], 0x3, 0x0) (async) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x38, 0x0, 0x0) readv(r4, &(0x7f0000000780)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/143, 0x8f}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/172, 0xac}], 0x6) dup2(r3, r2) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x39ade22916d92a56, &(0x7f0000000a80)={0x0, 0xfffffffffffffffe}) (async) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) (async) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x3}) (async) setrlimit(0x3, &(0x7f0000000000)={0x20, 0x100}) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x100000}) (async) writev(0xffffffffffffffff, 0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$vfs_nfs(&(0x7f0000000100), 0x3, &(0x7f0000000ac0)="c802fc07e52fdb07", 0x0, 0x0, 0x0) (async) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget$private(0x0, 0x5) (async) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r7, 0xc544) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="e4", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x4000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) shutdown(r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = fcntl$dupfd(r0, 0x0, r1) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = dup(r0) acct(&(0x7f00000000c0)='./file0\x00') listen(r6, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x7}, {0x16}]}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) sendmmsg(r1, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x400000002, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) dup2(r9, r6) connect$unix(r7, &(0x7f00000024c0), 0x10) connect$unix(r6, &(0x7f00000000c0), 0x10) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sendmsg$unix(0xffffffffffffffff, 0x0, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chmod(0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000a2d000/0x3000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil, 0xfffffffffffffffe}, {&(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$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000940)="dce6c80f879c62b0a5bace8a500df9d0278a03a555dd2c00a366be0ad4432ef13f30a9335f9e2b058240d5a7fec18e03d0b74d2c9db77825bccf5b61f61e39c674f5b51d3ca630c5e1f6774d995b435af096a116b058078b90ab06c32a79e2d56c2123cf3b7813b5557bdc7e288a4f12884d454cbe39d1c519a1b2ef4f396ae557fc39ab735498d9f028c1d9c65eeca8ae009b4c2eb25a2b3e677f9f779e0812f1a02483239be577b7a04025870148d7e2aa2d2db75ba6d4a66f8f1e3e7845bc566d24fd18ff52cfd9a0d7e7aaefdf74fafe145c4ecee9bd8919e126676cc93a1c9d0d5e788731b9161bcce25939014462841f90e9bc5284293ab197d2", 0xfd}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000007c0)="287a6965fbd2f013c9f50a1acedf0ac793845ba7a175fa67ca44504c038375a7b07b0009a2419282543a9aa3691fee23b6143ea8ba69632cc560f454686a8d4980c598b0b03446a9f4f143d5970b6a3d3d6f7e00a4ea6f1ae06724b5adacad54a9afba9c74e235216078dedd358a0a1fb1b55fff6cffdcdc4f5bffb321da737257f39c71bf3eb989eb29cd0d4d8a8d0f7706322d4e45d760aa6076de540e7ebcc94896de6410ceffbfd4b50e60a0b96f2a66c9591154bdfe6a1d5efb1ec91b961ba036eb", 0xc4}, {&(0x7f0000000300)="588404156d591e43ee4071edf6be0e61ba2d4a5d8786ae896e0d86caa405d38a8f", 0x21}, {&(0x7f00000005c0)="59aac6bc03a5ca8b970891dc15f42867e845aa0ba4d1c1224acb4e72203024f6bffba9003ac20ec9f677281ce43af8cf5209b97f6ea04910dc1ea278cb87779f2bee5a120b6483147dc99f1e794a63c2360519c4a9f240654ca28b90ee2f6ab6d281690ef4078b99dbdfa27377522750e1009d8eaa13e46d408ea8bb27680d05db2dd2687caf0aa5d8d63a572bd67eb5840efb6b0096ff4eba43c6ef727d", 0x9e}, {&(0x7f0000000500)="bbad6b1e791a1d155395abdaacbb64452002df09ecf52fbd7d61cd24a5f61eafb01a28206fb997cf494968ca396b480aa63a91e131032c2846b902bd9ab74b10564a078315bb18d5f32013c27d0727b052d1d5e32f65f8", 0x57}], 0x7}, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100), 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) kqueue() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0xfffffffffffffe71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000140)="422b1bde7a2a85cd0b845ccd56ea14ff8709bca296420fbad0baca924336815558c9718a39f5026c925c0b43082bec17d0daab8597a2d059411feb239cf72717953a5b182795dbd8e801917b8cfa4bf66971d1474b0622fcf602106c5fe9902784f1b449c1735b7955d6d9ca279bd762ada347eaca90e450101effe9d80e45e1ac2c79cd565a29befd54476332fcf34a49ffb8ae63691f4e4c8ffc351560c3b680423c609e3f97cd52aeaf465faf4520311dc046b15d59823ed236341ff1f3b932a173811d753a411d992a12165cfafa5f27bd3e4ee4081ede7b31003d9981c07e241637988259b44c7ff0457a63fa840ebc6b8e24a0a2d0aacbb23aa0f026f3fa7147316700"/275, 0x113) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x2, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170fb053e136635b48da5aa11847419ad8fe78a2a9e213b98ca9b50ba8fc1802d5e0cb80465f71921b632d08be4e49d3c71082b6e6ca8700fd2fc109fb37af5420c3b8bae62542cf7ac2da28c7d6aab26bac74050d1afff4b03df2eb50d80aaf60696f7bb10b7c342d94b214071238d4ed5dd8f54aa4e42ec40fc59482065f38f6d8be7c07993acabe93ff6ee3034181000000000000", 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x484) semget$private(0x0, 0x2, 0x1b2) executing program 0: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e9308", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x1d}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 1: setsockopt(0xffffffffffffffff, 0x11, 0x0, &(0x7f0000000000), 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x4}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0, 0x7fffffff}) r5 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7fff, 0x80, 0x91, 0x9]) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x7, 0x0, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x4) sendto(r0, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be49e76fafc1446b4584db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xd3, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0xfffffbf9, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) r3 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x31, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x3e}, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x3d3, 0x4000, 0x937, 0x7]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000014c0)={0x2, &(0x7f0000001480)=[0x943b, 0xafa]}) executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f00003d3000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000e80)) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x3d}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98b77f7ac4fc874df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e12749ffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31e5ffb4b9eb823838bc6ccd96013ad245a9d5f23a10746531", &(0x7f0000000000)=0x353e, 0x0, 0x30) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x200}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffdfffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff0200000000000000000000000000010000001800000000429d9fd4591a12f2217e690b"]) r1 = socket(0x20, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x63, 0x0}, 0x2) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x2) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) r2 = open(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r2, 0x0, 0x0) r7 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x1ff, 0x6, r7}) sendto(r2, &(0x7f00000025c0)="94febf3b3606d9fc1e3fcfebd3dceece5d1896233ad624944539bfc56530354e8fb143627132290820b5b23738a0c92f930ec6389f2725defae3f0a9622eaa8375bde61504f0dbd468c3c24d8ec5adf8bd1f63011925ff00f19a99f82e056c49662b49bebb57d3a7acf144d0e2051630edb903726cc45ceed48aeb4f9bf649c523db9c8e9172af34110b48f4ea58b2d18057510fd386649e4247595dbb5e0ef09464de99f2ff7ec8541cba53e82b559453e97a0a445be7fd940d8fa83e2d4636497291b7884f6eae85b0dc1dd682aa4a86889918cec6102c466c0cd312f73096b66672d300a8362c8f1f5c4d844afd877a4f0c4bbe184d18cdcb09cedf315c7874572583dc583994a5e3b804e22531f716e202c2b1e7b5326f0b6e4bf15821589b01f97f55dd6d2075364f5a29ab4cc50c6b2eba2e7bb090f14efe3c92cd46acee06cf1d9104dcbc226839437ad6fe2ff0c92f3abc6d5fcbf433255c1f2a6527ddebc1e3d7d54e2afd3a3edc97971f6dcaac155f7a6877fa8cca7ce590159969d50cc05023722567250d2a82180a3627393c2e2cb43aa6a98c1b6cf8019122714b07cc6a91e179aea470d3bf5262c3466fed72db95ad741f83557a5b115ece07cc394f3f953aa824271b358d95f0bd3cc06d82a08d2dc95ad344e7351b378815cc9144985c2d830319b2a26a438a351e6582c785f24b7a54d60b0f1b571cbf0bfae067401af5bac378fb353aaab5f584fc9bb50a5c5f88f9850d098c085a16f3f7af58f028c6147c1c16a146bace22210f961d28fd69a9cd9d23db55055d2d2d6a819c776ac4674cc0ad7122855b76194389e6415c1b4aad8df9200cb71806932db004654096697e0ac31ef9380df9c240740efcbafb699463bc00a40ccce5af1f0e0e8792a47097b03f02b5855a442d789c4460774850204a16b78cb1c38eabe52052321d900f0f6c4f68fabdaf89df90af08e59090e26a483e6802c5beab2a71b9ab2e3368552010c7255d60278fbbc1cfabbb03f2297dae136ad184deb6e1185dfc13133d61da661c38d28ece08086c1ea1171fc0ccc64a73105dc8527aca83441cb9847014cf71915ef847acb113f575ebac9c02f24ed007a47368f1eb3ef78d533e59cb0d0da9622ae00fb2a59c7c90c827b739f35be829eab33dea65d88781691dd1349638ecfa7160a003e4a77d76cc5b90b8dc3517ca7c5054e1d3eb70690dc39a96b0f09145fd0331e8101c753072b64df6c8d98a790f1051596694c439f364da281bdfcbb317294f5892f11a4dc83d02433462e6ae7c9583cb06323348bad6645405728884593262b0f27e74155a0fa07c5b034291ac882423d767cb5292dfbbdfbadfa5861a0099e42c76d687182596aa62e1eb8dacb572fa9165c7811fce2e28594e8bd89583dbba06f01e468ab04eb9e6eef5d2143964b03f540f388832f9986f70371e3262c08c98eab7f61fb167f98f9824ebed6f5715b47d4d44b580e64426196905953a64252dabac792ee16b2225e1519098461797c8712ec02924543a3c0d0e8b932e3d7209ca5a4f065b694c886d43fc15c87d600edf88e5b6e6504a7b54304c0426054966cf8726736a22228f35fd9ad1055d47dc07cccd209b7d6272e5f02bbfc9df737b752be262f1cd83f5b902a7091d877c86fc72b7c533016a8ff50f58d101f0fae549bc1a8a16f1af02926ca990104a6944202f797b9aa609fb65c7618ae5961de617dbd94f4dda24741e9ba52a26cc7f944c84e50eabca07411221ee43320fb6270a010be197177e48a464436547466a65ec117179a7405dc9523d5ecdd2e9ed90d003181e19c2db03b7ae9f21f7216cb70aa362245319bc1aa06049494d97e6d1754df800b9720fc2d52dd4d619191a074509a88d421ecdfd8bfd8a63261420a0348fd0d748e5200187801ee95c80b83d8d0e76098bcc7e1bfafea1f45d752f740355739252e943994b5cd4c06c18f1885d5dda64cc352f303898287be0b802e4589895f5d7d470bd5b0edadffcb4444c03f69400342663bce2b37408aa206b2404733f1256ebde9fa7bf8ba925e3c3e556b2cadd25aca19f93d769acc2f95b86ba50a12fc9906ee385dfd671dc3ffcb2ab50cf3e2975f6033fd1b3cf7a7f5f70ae9a4d2211eefe6928c19d83c6fd16e95b53bbe145ec1cf1d128be75c8f838e9da026b8019249c610be4eae6f1f6c0555b2396f8d9f87dbaa93ec9a0badc4de28d92bc88bbfd7c9e062e0dffbb48294b98f66dc72ee1cc5e4eaec357b2d31f0b258b9458dbfc05bbf35e12c3c7d65374af6d1802d1e1559138a6b380a9e919a2f4832e2870855b1640e5eb114b7329adc1470af478970f5d0351f10e2492459d35d78cbbd0ef5b1082c9306e927880731319c1b94912117dcbe6a2081d6fbd0fa653fdf06980afd0ffdec93c850a2f4aadea2a2663a06633cff4c3b2af6f4a936d7c2534ff483bd79d2da96f090ad6625388703dac2b0354d3b19e9f5050bb72de8db2c10bad6bb006e7dbd056f6065ce3655f80247b7ef47980929f73c1e35fa675ddd1d3f4eeaf5d7bb9cec0323c5918547d0627231f02286c6ecf7c0fdcd7303572e3d3fe6c9b564e69f06c39719a6673a06852c33f8fbff4713f0f7270334da3d704dfac2a70c291130a9d1d390c1c97043b9938c558f9512be5adb5662478c88b31c5ace50c40d8c7aba115a0234557a882412d9ffc77892f39a832449efbba48c367885ae48ad7280b273f998aa6dd64ceda9dece70e0c2c5683b318b503e3f1099f6a1499feeacffe89d5ad4a1e1d5c89bce79ca9cfa1d227b1b57f32a0217c7d0fa73ab18fa4b430caa0f8a7f047e1f2692f78746fc6a98a280bef2efae87d48121de95e62ad909b53949cbe68728de7e76f694d647aef85f0c21a0bd02278b66c031a26b3042ab78237a739127053027e75948187c7277bc81bb8f7a9ba8446969606a5e1fede4b0e79c28828ff739c59c902ac6d091ee36fccaa1f34b396b257512d67505d77383d255ccc8608851df0fc9efc998106dc03d606140e88171d60369ad13ce3381ddb6d0ac2470ec0652a43668e4b09788287eff82db502e0647fbecca62a8489ea81d27ddc94688276a533e6a8924d2fdadf474abf153b3640cae059df4520d0f32cd728c8221be6c2eaf4fc4c40b16a79e7a278a1cd4c45cd0e18fedc8fbab31e9ada63417aaa15f5151e043d0381b3d8c30f3d2d7f7d03b2e1c540fa3ea0353c02a97f0248bca1c75a249ab54505b6ae0b11a343116663f7679740692b2db77590200dc8f5fa48dc57d336ea1a77b7d926ccca14b637a5524aba4c32af303630859e7d0b7f1af730729aead9567f9e2e9bc9eba015dbc07f49c479099349d975d976288e859434bb2dd545a6e8e2fcebf92084024264da5812deacfc775250c60e402f1e688c8e3e407f38c23eabb3b52db8453af7baf2936397dfbdddb4f9e5bcf88a5fa1566a3327be4d8c9a9cc3985df206ca806c6d6223d0a4a93aa658ccf7195367561a76d0799038523171057da893fba090ae4dac6fd0013c25085c0c8f88c6bef976ce87faae147666bef45c50df795efbc26e7d7d6f038f152b8cda175c9ae40ae44bde50ceac4e066af6b8ef1a5e82e63ac641316ebd999f15033f83b85bc2616eef1fdf04410f0afd55682a0f52ade9727758839185c68fcfa881791f74bb5c982a0e81c32fbcf858bb5f3c74cd78f3fc620a4e5bf84d87e71bf1c337885413a3c2a8efb212dd8482ceca37f481f9b1fe4aa1be48fbf9ab129a7e22a05a9673956759cea66033c39fce18e2c637d9d8ecd225d5472519c01cf6c22eef406e3a6b564b5d65444cc6fb9769b26718be123708c18454269de912d501bdbabe8cd3068a5e5ec2cc3d2a41825ba3fe2d62ef6e37d706136175366a8ee1ebb25643af511378efd65e4c469d8ae4fc87b67cc0d9da4e46c7553ffaf0a9752ecebb0dc67e3913b0631896dc44056c22621cb01f412416bea9aef26fd75e238f18e3819ecdfcb1362dbbfe4a0a8eebe1fc5a290ea73bfe37dee0d1cabe1cef438e50cd57ff678d7688cf884742a76b91b74cf438604a0cd4c1be6d5c2d94bd08bc77163595c3bd2ee8103e523e952602677b9aba769b2a402f1b3d0b3bf85eea44bd76f3f9dba174f533167062ecc14bedb510ce18e7b2131ad80f64fad054b75fd2b6f3d01d45bfbf217b995e4b918c1a90564afbeb9f10d76ed795a07071dfdbf59e5347f23697cafb0f80e6fecf2142bd00f1ae5f9c3d0abe44907a08909cd31c96ee7ead78573ed59f20e91fbc9931ed4efda1e47710ce933b013f8347dd86e757d22a0c020d9353efdcbe88076734983c7a34e05ce3540d533d3511fd8576c973ca96119ea6f6fbe063755407b78bb8732fec796b81376ae006a7161e73a8ba53a0dd2e36ad4c54478fbe1a6ccebcec4c8fc67ce4fd7a17e4b3d41dbfc82b9b57d8843e9ada8010c5d853e583d8663f5e50fbd6f52cec82b053567d19df5e29dc08aa967a2e813f263b61a4236e3df1a6e86b525f33f9bbc2e518e466e0bfa811a9f927697543d7d1671f590cc984d8c5b356da6ba0b80ca863b4500fc9156ea4fa0ca4da5222b5f25a646aa86660d4a69c9ee8b17f92c4a6221a6520707cd9309558072d439d3d81e35e93ea57d3acf583c1a382c07c5896bc17ac4eacda9f28b953ed42dc541b593799a835aef545fa8edbec915734313d02b1bf46c125c16c4304923f1fb0923894bf91b4fbb2d8b9e2026d17b1076c314af2563fba0dce67c543656942df84b07e918b13a629247b2d7a2c75fd028c4f373934493a8acab3cac9d92c481511f428b9413f21e4dbba98fd9afc4389727f9c3676759bbce8de2b4cac0d23e8eaccbae1415f153988388343a9ce580f5209e45750e8b1bf0a49a54ff8c8e7028203048d84751d2cb3e171f305fb2a33b034fefbdd61c9409a0d5a77140854b1f65fe7f8db537744af291b9537e4096d60c12e53c355ec23d7c7a0783f5da6b2a935080edbb00e258da7497c0a1b481baca27bb3b34a4a298aa0c5a0066342e1f7f2f408a938693c31e923a4f3fd194b2cb1f9a70a8810a39498418112835c5243b1240081e1887e26b21aa2a1cf49ddf422b29c502d871849c6378f7ac45687a78d1b6aaef070a75bcc09aaba7538d51a86f002d868998d80f7a5397d390851f2680dc0419c7dd3c745e7ab26bd8156684e2a39b7c6b5eb58a551a99b41f33f69d6f4f03d2d01543018caa4b82d458dc9f173d0ffb507d08d2816b27a561aad57e2c8ffc41fa59d0b9a0f2134f543ffe636d8224c4ca1b8838c66af8ddf7c3af88887e47fb6c8089eea08316c40f5d66149b56512bab1a121b8d3b10f656648949b22d2763192dec9bf33f2d7735761748f4dec74bb70b63636a070e6805e20ed14c1d5c07ccf22ef3ef7a00ca71b4e8a5ba74517734dd8e12bf6c77f4520ce3e8616645070e8e54a31362a32911620f866cb8921f15e61afbb0b22cfe46d875ed8814686a700340dcc88db123b40af1d63a4c7b95aca10cf151ff6ec97c9542e511f9838865edf870fd392cbd46d3a8ff519cd0602c23f3f0b4a7aea456e138efd0dbbeeb3798ea53aa7bec14d496071b3c84b30f83bd0bcf55b2f0efa0cca3e4883fee4a5df2c4bbaa343277759a6fc8e1cfc48feaa6f51d663e94e7d0b54f40fef19616e307d731c8901acd169efba95bffe591b72b0e6ca37b53f9028dfa31b2bf7c427f439daa5fc7c7f6875b95279f372ba27f09d286f0f", 0x1000, 0x4, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x7ffffbff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb0600f700ea00000100", 0x200000}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) executing program 3: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1, 0xfffffffc}], 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffd, 0x0, "cedbd83deb63cd96a69f61ef7a00", 0x1, 0x1ff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x4, 0xff}, 0x209, 0x7, 0x0, 0x0, 0x100000001, 0x6, 0x7fffffffffffffff}) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0xb1, 0x1, 0xde, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x23, 0x1, 0x9, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x1ff, 0x9}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x40}, {{r3}, 0xfffffffffffffffd, 0xb2, 0x2, 0x6, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x6}, {{}, 0xffffffffffffffff, 0xd0, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0xb0, 0x80000000, 0x8ab, 0x7fff}], 0x0, 0x0, 0xed3, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x0, 0xfffffd4e, &(0x7f0000001880), 0x0, 0x0, 0x59}, 0x9}, 0x10, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x5d, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb438bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d461a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f62050000000000", &(0x7f00000002c0)=0x171, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESOCT=r3]) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xb0, 0x7, 0x3, 0x806, "6a3b66e0d97801ed169b80bfec9795fc4868e1fc", 0x8, 0x3}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) close(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) dup2(r2, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x60, 0x1}, {0x61}, {0x6, 0x0, 0x0, 0x400}, {0x7f, 0x8, 0x8, 0x16}, {0x1000, 0x7f, 0x4, 0x7}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e78fd1c02175295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002380)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf599aab9f6770d21bed9b042506dfd2d65ed78d60898666b6f1aba03aacc1884be84c1c98bc4bdd54b702c764c795fc0dd2d5952dd5e849cef10e2eb89c545d83c3413665cc3382396f36b44617783e5e9d1ef23aa12dfbd8064e8c93", 0x116}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033554330 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000900)=0x3) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x2c}, {0x40e, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r0 = socket$inet(0x2, 0x4, 0xf8) sendto$inet(r0, &(0x7f00000000c0)="43a922ce86144f5074884a757c2a53283e4758593f9963d138cb5a19267d0487021bcd114d6278056800b7e40b3e51933dfca495ce9b32b79f47225faf8e7471da9975042429fcab45432757ba275e3aa3b4af1ba1675554a4fa7fae9814dac983087d09b792e063c71992efa62bc7bec9fa4fc38c8da56ae536354972fcb09477fe67300117a07d90b12cbc4e6d67b9b0097cff385a59dfb3c8e4cd29ded8435b3c8627961fdcae51279256ed41ef76a72783c156a7a948358bd2ea1772ef39abd7707ad360f10f2b83112396daac2dc6cc612980ddbfe5732d914c84af", 0xde, 0x6, &(0x7f0000000000)={0x2, 0x3}, 0xc) executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5a) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x20080, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@file={0x1, './file2\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000340)="915554d2100f564a57119efd0174070193eddf54a8afead994556b30138ec3a65ebad42f2954984efa531d044191657a75ea87d23e7e2762a0f64c57ec7fbf5c827cf5c7c6724634340b42b5c16b6d0c4aa62b394558d9f1cceda10c0930cebbb2173594143dc011a9fa63dafbc14f57009565b2bd28be2a04e056dca3af1f39d19d38954e3543252bae3724b9e90f8426c6e6c4eab458f40d0dd1ca5f365fdcf8c3f6544934afa295d9998363d9e179c382cd7d136b37ef18efd608f795cbd108fd38e34478294e37b4f1664cb8ae7948", 0xd1}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}], 0x40, 0x404}, 0x401) r7 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x4, 0x0) close(r7) r9 = socket(0x18, 0x2, 0x0) close(r9) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) executing program 1: r0 = kqueue() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x100007, 0x0, 0xfffffffc, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8e14eb3d1a24f3c827cc7f923e372c6a10cfe4fb65a50ac4ddcd87015aa2dd53b2ff6f0c9c6fc5812fb03970d852e3428656fbfa4663b282a320b19876bf592bf15ddad79c024e8d73a645a6ddcdf23d1a11e5db95d35a67", 0x58}], 0x1, 0x1f) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(r0, r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() dup(r4) r5 = socket(0x800000018, 0x2, 0x0) listen(r5, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x2d, 0x3, &(0x7f0000000200), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 4: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000140)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffffffe}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f00000e4000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x80}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6f}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000281000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x8000, 0x20) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) dup(r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r7 = getppid() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r8, 0x0, 0x3) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r7}) accept$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r7}) executing program 4: r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x10000, 0x11) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x1d8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000940)="c254595dc6f1907a0b2e33922eebfcf971c9163004a7bc2055e744e1700403c3ccb0c643d67489fba3b5d29567694780d1c26230be76ca54cc51d2dd764e3dc8c2b928dbd5984912a4bddfca0a81db9274530d068f7bca6b82084e03dcddf2ba22ef4e8afa714619e819f3ad0cd24a5392b5ef053d5142dcf4789f41b6ddcebfc24324c2cf2a893a84a845ab43f4724125c9871696cb1ed4b641b2e77c77f00a9ef58b8492333ac37e5fec0fdb39cc36ec1d2aa87f7717a63524d7310463e0f4ff936ac77824dacd42cd2c1eefc3661fdecb648aab3f6f61166e41ee85bc57ecfe60d1b6f69afcb99398129a7a2f8322a9ddbd613b0e749da062ddebf525ba651b4ebd524cfa802ff56a659278bde3ce991a3e61be6755c1aa1cb6b6c5891ab108878c5f32052cb179e942e158aab0ddb489d6cfc101152687caf207478be07b5e4e2a5f22bc60fccd84bee26312b9afe58e7838829ffa6b42b585dc64cbc7aa5da22903650948850928260206a552d4bb672fe91d18cf648835853c1b0fda59d510ccde1cb3c2e4eeafda3cac513d09cf26744e17d406e2de3fe2dace278a8f84ab2aa566c0232b5138fc5e2c7262d9cd0db10a60b84fb6afc116b0496addbc79c70e3240c74b3a20fffdc129ff3aa62326e181b7c3b6de44bf1b3e99899750afb46c3899271404ebf0980039afe1c3b0c3fadf343e902a45ac9df8c5466db489fc27515f32cd4da18ac866938056d43dc3f3ed98cd34d5617d56b4c02fa35ba6d445935e94551256af424e0a915fe6c25da5b7b4a5f705d5a4a7c0f26ddec924e82e29e4e588c692650b655d302dfe6d69a35fac3ec17e5e87f6fd663a0d7b033fec3f2a121a06997647b3c761c4387474d32daa222a9e6c4e09960709691e8582ab065ea714731a5acbeda6628fac1c37418b55e6088f35c08c518aea1a00c2f70249e661e6aaa0be0aed5caab9fee291b1ba21302ba634a03bd93c1f2c85c81b97ab7ca6d237cfa36f228293bd6f7269cc4c8482a440b3c041b49ff8befdea48e9b1ac40fe3b86896b5e320bcbbd1a36ca0203b7fccb469dd8147829ba7fb83b488c136f010e8a32bb7832917c59d1b4a5a6c976d8037279bccdca74745667a78b6b12729a77a28e9b4677274f82260b5ef0d2cdf66c80979ec80b617d5d4793139b52b05e8b9de83f22ef769088a6e2496937598228286f51008a1895484d2abcef5a2c6db6e8c4196ebb4a08a79642a0aba67fd4c523502d0d3de212cdbf00d40633d6d3a388af306141b7e71ea85b526c0773ce9c3e0d61137987deedfb46976448b6e3d514f4a3f0634499008e3a3084e9e1cc2960259a6eb8235417a10b9516c36ab535ce5ba3427f8ef4e8ecf804b5c34c0b5a6d55e08b315ded92803e48e900476792ef8efced06dc018e235e970185b222dc7b69643986bd9b4f6844dc30c227e34e0342fc0586da02878d6946a8456225b1d0a0e204e30f4ef621e0e6e56e14b1f9026f3be5cc051a987d4929422fc950df36becc35d00f77fe369243f718e6d1e15c1898d778ec252e21417347dae2dba4373be104695c2a1985cd33a89c05a724b2f1d6e481e1ecd20c401855bd8f01cf333e78da9e5fa5af7bdbd5fe40fb922a74669f379e9cc9d52a65b788ab2bdba9482f6f22cf20810c06d6853751903960014a72bf44a6864b579fa643a30934425d0af10a2b71bf9d3f7b7a5b9704e7669fa8d962cf7d5cc88b74394038ee082283d8f2aa4be8ad796a97fe635cd8bf26b4394387edc10a09cac2ca9dcf08d79d537cdf87d721ddc38525a87d636c5dc39a8556c0e340bc7de119fffd61eecd18ef3f1c3824b35fcba22514c24f179af55440c26598a07fc05fee2c6b68125565b94324dadd8b0204e167fbd5822d04d768a21dff419bcc9134019447af15b2177f352d1000326cdd6a69ce86b7dcf165d6f3b41396e6b6fccd2a74fd1f7508199d6ebea058f637547998ac2bc75706a45dcf85f001ede1ccbad9cca8cc366712c2122eaa991cfa10683d000a390ab6799187525f995fa928ee4f40bd90d4b862cf524bfcd7d9efd376138f017011c01c067678ac54331855e0e02620da6cc90ab6cdb51644e24a1cc95f7a6c160c9290d1b33a3362330755d5bc0406d62a74fe33164dbc0fccae055061261254b2deeb92f76c43cb71216bfeb6aa915e2f95bde934f30fe438575d897730c36717239c7392819bc6189b4cc4a7dad80e5a71074b35cbf4c2853300ffa7d72cb3d0a544f3b6312ab7df19256378698087a5097f41cddca3bcdceb35d61031576f9364b55a7c3ab3eb03baf946b01113e8dc8dc205b8f79723e4dcd8ddb410e211d06f0b89d9548aa5738eb59ea2dbdbf418373c632904550078eb185ffed1e58e9e18c42b5aeaa696be4b1b51dc85daec15aeedb5728cbbbbc4792ef522f8dcc237f86b53a537ccddc4acfc148f684c9071e0f45b7f51170cf9e39331b5df661c6d963d70550453b30db7748180e82697f2b5dac041d60954e33f0d2c5af355960f8a7648a5d59163951805a4f7a5c91c88f53bf5830197b48a0e61e77811429646953565c396c38c4001e3d2c2b769b17039a774663ccd84749205e4c30a36b1ce8026418ebcb9b5cc8ffec2c945a7358a6df9c1d33d094c94a39f4b0cf6ccede469a404988dc0e3785acd4fd60e93453cab53f577b45f674ace5c1f5b73612a82d2e202c81e9037a2a43cc6092079f56735284eadb43216a778701c99785e08f8f09fdf802845f1cd0a2019f34680fb41b697f9596bead9039cb5841f633cb6de7a84e0698522a172c14659691f1752cb5096da114690c215182595c0bb30a496163dc3e1705204edc69e6dfd5eab9d838058509f009e70ae1e20b2818a21304e6c466212a07069fd0b2d5d6c1783294f715ac893a1ad6a52698f1934f815dadda5fbb26e3055cbcce0ef410d99ecaf5f514c031adadba6d65cca424c2fce7543010b5bae999f008bc967c2e8c9e16126ccb43c8e4bcb8663d2e060e8dc995a1376fff02e16097a6d00a155f69e55fb83a252d8f8a772f83bd6e3447f9976aa69d91fe677127b7802969304f93481bc9c8a1e18cebce0156ba3a4e49d36d3499bab28df7fd86b112fcddce8851aff031278316cbb23e521dc02e1314b4bb5145ff71113340c56ed93fce26596334b1944a0803dd800a8077e4b9efb694c31e7c1d6da6f2e9ceb0351cab7c8709caf49dbd37966c73670cbf005259d3fe3ed49b548acb33a46975cbbc96ffd385c7736de3b22b9efce5c34e22b01505549dabb22bbc50000607f71164f7e1f82808887bad1007b03853c4fae6012a52074b559459dc2a2076e8de95e4bde4b2b73c7c02b1ec24c31b8ed833f98f6c2b53d60f0eb9c1559121fae619e6977d705b2f9224f4e6b83f2c6ca9489cfe71a6639349b91b907156fbc33b2f91ea8a6fbe84be6e4114e85234496f00a087b560f30e5503dc2ccadd48772ada569656d2a456b5eb7956dfc1d882400b4ce19e8df5107e46db67dcafa7b075d7baa51b73fde91f2bfb3ec88c89474a1bcf01c3ed8f75eceec27a3485b68384bacbb11a71be342981dea25872360b2927cc1e65040cea4a83a7ab2f98f0d283dd5101f19e3c0de2e004c42051f251f9af8704e8f60751355b1631c8b3f1270cef529856b6f6c9ca50bb995d6469022948a3ce43edab3241f9df895e2eb55892a154cce1003cc1139d99eed61a2a5df3b077efe60d54ca3152d7281d4eca221eb8e6df563d93967b0624665a8fbbf8a01cb2e83abcf1b8dd6c74b01d9b4479197757810f5b452e893ecddbc22ef4b620a0fc360f5d5ca5e8fe8f06cfd1ec24521b971ca6320f0910b1cf1ff5af8a00ed57f85c94e4ac39f7ed4b7859b122603920156231086344d8b87bf8f75716c7442345feed050b589fbccde99639a440c763850f415725ab4fb590a3f71053c7ea3ee509fafdeef2cdd4446c9a4608f72e26058a96c6b40d2b7206ce76e1d742e053fb6416a6499d43d25116076127613b397dbd6e5c3ac8f58f632a1f48ce819ef199424efb7a0545d7ce629c4733194735f410554da8afcfff2165e5d185b2179303bea0df3f016c681855228a839029a05777c37bc4d8382514f2b71a348d6041790bd4badb3f48a6b274665087a31a150494d052b58a247a8c8c6045ff19740f8871d316a69ab2e30ae80c4917d34c056ed0f8c699c8a89adaa3d9eb50c4585bab03480a181e17da7324a117aa602ac3ff75ccf0143e5eecd403b7861ddba8d61e9718a4abacfde448fd5ff32a51f6d60dd05eab99b9b6e0c1a63bca83134167fb3a6044657aaf1bd25b814f977ea240d54bec9f4494de472b142e62d849026b1794089bd73253f6d9d36e2ea24d2aaaf916e8049f68c93f01199290a8617cfa3b319afdd217b7c7f997bfd5dc533c6aa2b3c40d2f9397247a16d4d2526c41034459146237f32367aa50fee6a4199f68a4f54cdced11e1613c38a714dc7d4fb0b5406dcacd0a335e56ddb6a831317cc2d9cfb2db84959004301fe8df62b0fbbdd358828b84f773f403eaab25ae91cad8dc69721fd7ca385cd1e10226970b93c3f544de4d90cb2b8fb2f7f2940d7f8d4f2b0130db9093143c30cdb45d104a8cddac2a22cea8e1aac39ce19f0c0f3752f0672df25dc324dbcbc00b1c44a94af2e31c1d3dbb4172b845e7817827eed52ee884917c6f4d862c7e2bd7fb0b4074d6aa9d7a3088d93c7229bf84c550d3116917dd48ac7bd0afeacfffd13a74e5e6606099e62be36d2f158728a75346d17fd4f1f98c98c0a911cd487bf0a8039dc6922164ada1a30ffd77db81146cedc97082569deb2fd87f53753a362132c629946d9adcbb9b967a20f4328743a9ce7607b6bd6e139c9893c299967876267529d023161528bb3ce0da6d6e66dc571bf8a9e6efce38a63b2b54f69559f9bc30e7b624ce877d48b111342240b1f46b85c6c0bbfb3bb8c0a325c8e030727a0227217db0f64b0fbc0c1ae939d6b0a72e4c002a5f81628c8ce848cd6c37400d279e157346db724a3498f88617e6b3cc443427e55061c404d3c773fa1d82e9b16cd8fc3720d9ebcc9b848d5550af92ccef957b6b48d6106a6a44c73829462d770ae32c8be787aee5fd4818de9433bd4fc464c6eccc7e30f881b5ad240fd72d6461d65a12d7c03c69c10e4b482dafa3fd304f824007677d514ce637ee3492efbf874526cbeb99eaa677070ac35a5f1d944fd513443f56a1b4c02aff3360055c19d4523ff301e1ff09117eb04b8a832e284bf2c8663ad5d9d935ead077fee7754baeb98849bd3b48e29ade3e5ecc90f658d0504a772ec9b3c45a25c2f2a56e89591938031671613ba9839dbd5917470e39224368ae309ab60deb40a1baed79e6a97680fd0bd832d9e50801dfbcb16011fb22d62fd04c1334e45a1c5320d2e9c7c5f2eb4fbbb945a6a2526482af89c08adc556a4879765bdb2ca83c279191917d5729ffeff848f4f033290336720bb637cc731a1a7f7c4ea59143b06cf49a544ed9946dafc9dfe88b7ea3d3385569f768a59c40ab890b6c61a8d91e8467c649779f0870c458eaa4d1adea1622ba07f427b5005a569fe3b8e2871247a6f5934a20580935cb73b4d93ccda82d5a14ba88acaf60b5c204e50b7e87d9ba808d93f673d63be9c96a979f737b7c35d84843700be229682a0a904b2668bb0a31a388f2b2292ef9e4a8020b855f6ac456c7352cb233278f4fb9c3ef84d842275046ff9fcd24ae4c138bc445b3713", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="954464dc57f2ae3eba66b70203366d6521b59ce2c0a8c54aec3908da56b50857194ee334bc9bc0bb6f50e6745883d72dffc3a9cf386e7f96fc15b9728c315516842389b932a2a3f89ab718d1b71d092a95bb35f5a888d514afe88ea3a4c4684eb4e20831dbc53002b93ed5f3627dd45e843b8c57e8887dc52e728fd3d5663d5176916673473ec0d2efb0f3bf2a14e4c00356b32983cd64e2792aedfcf3b164b295099e4bcd01287e1f5d1ce73554169ebe7fd1e85bad8a9d521653f861502ae2d37f3a425be29c0c204e0b061b4141ceb332f8327503415948af19d7fc5dd8bf29687020e424e23fea3b0458a59f7b6cc9", 0xf1) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e0000000000000000001be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe815100000000000000", &(0x7f0000000080)=0x2d7, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x65, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "19fbff", 0x2f, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68"}}}}}}) syz_emit_ethernet(0x93, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6b8a"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @broadcast, @multicast2}}}}) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001880)={0x4}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x13d8, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad913a23a003be1e300000000000000000000000000fe8000000000000000000000000000aa87"]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5}, {0x4000006}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) executing program 4: socket(0x20, 0x4, 0xe) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) recvmsg(r0, &(0x7f0000002300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x2, &(0x7f0000000200)=""/188, 0xbc}, 0x3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="f4b5d1fe6355cee95967e5e714ef29631739eb83b5fc587a86248822853c74b6eb157143241751e68a3bb572f129d783be3147fbf32609cf2033d724ec318b3d961d1440bdd257740b", 0x49) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) executing program 4: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x5, 0x0) setsockopt(r2, 0x0, 0x6, 0x0, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c62d2c5df439c0cfdb30c4f644a701dbd2fa8837e528dd9883769f391b8ebc78cae397e860af15f464cae7338b92c6c65e37b0ba9a47ccaf4c111e2b5c2f4660d9", 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r6) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd0000000000000000000003fe800000000000000000f7ff00bb3c000001000000006b05233586002e7b557dbb781eff276b5850aa72c00f5d00"/83]) nanosleep(0x0, 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(r8) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffff}, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) dup2(0xffffffffffffffff, r0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x20) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 6: open(0x0, 0x0, 0x0) getpid() getuid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlockall() open$dir(&(0x7f0000002a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}]}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc0000000000000000"]) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x3b, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x20, 0x3ff, 0x1ff, 0x1, 0x0, 0x7, 0xffffff81, 0x0, 0x1, 0x36df, 0x2}) execve(0x0, 0x0, 0x0) vm_resetcpu: failed executing program 2: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0xc0e}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 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}) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) kevent(r2, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000140)='./file0\x00', 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b3", 0x4f9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c76000/0x4000)=nil, 0x0, 0x800000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f00005cf000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000533000/0x4000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = kqueue() fcntl$setown(r8, 0x6, r7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0xfffe, 0x0, 0x6, 0xfffffffb}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80146940, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r10, 0x0, 0xa, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="ee76057a", 0x4}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r8, @ANYRES32, @ANYRESDEC=r5, @ANYBLOB="0091aae1870022001ce05f09fd2866b30543eb709793d23ec08047d9e4c8790e178050e5ef0381523931cd987dbbb1228a460da365fbf0ebfd9a8dca7e5f2dd22e362028dbe8b6dc9007f7216bec95610e60e2263c8afd6f3c76a3ee02574a01d0fb36b1eac643c0506692ac79847edb1a244d66a64475370e1b9ebe6a07ea519d3390aa3f4b22d3efdc40086535e7a6140dadffaa3b03af7becdb242196dae059e0bcbf"], 0x38, 0x5}, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r11 = socket$inet(0x2, 0x4, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYRESHEX=r11, @ANYRESOCT, @ANYRES32=r3]) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) readv(0xffffffffffffffff, &(0x7f0000000680), 0x0) open$dir(0x0, 0x0, 0x0) executing program 1: sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x82) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=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), 0x0, 0x0) r4 = 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)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r4, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r4, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r8) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 6: syz_emit_ethernet(0x65, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "19fbff", 0x2f, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68"}}}}}}) syz_emit_ethernet(0x93, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6b8a"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @broadcast, @multicast2}}}}) executing program 6: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) r0 = getuid() r1 = socket(0x6, 0x2, 0xff) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r0, 0x0, r0, 0xffffffffffffffff, 0x6, 0x80}, 0x0, 0x2, r2, r2, 0x100000000, 0x200000000000000, 0xfffffffffffffffc, 0x2}) close(r1) r3 = socket(0x6, 0x5, 0x20) close(r3) r4 = socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0xffffffffffffff75) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000500)="ea00000100000000610885976e11d1d620feef831098660202d9e8d29e6627a8df8a0473e2df45d6631acbf72c46e44c9a6ce0d43d9ceab5a8d8b196429b59bfa1f54c4f2f4c8379e943f9323fac4895fc9ac56957aa30fa111e52cf287ee9308c2a5e0f6a99d343c7acd65358ccf88d5697edd06b000000000000b897e5f9b77a73166990b67f11b168cdb08584567fb9ae02867c257c7dc7730f83c013367cbb8fa96ae5aa6c1317d34e6d1fbf5ef4a70ffd45272ead37afb65c21cac2cdec74e1436aeed129c582641c73d93c04073daa556fdf7add7d73185291886dd831b10b0b26ebf817", 0xe7) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000700)=""/115, &(0x7f0000000100)=0x73) geteuid() r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8001, r6, 0x0, r0, 0x0, 0x149, 0x1b}, 0x100000000000003, 0x3, 0x42}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) socket(0x0, 0x4, 0x0) sendto$unix(r3, &(0x7f0000000400)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf70b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0cfddc479e2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/181, 0xb5, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x800000000000000, 0x9}) shmget(0x1, 0x1000, 0x92, &(0x7f00007e0000/0x1000)=nil) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@random="875299ec5a9c", @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x14, 0x6, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "ceff319e0fd8b470629a1dbb"}}}}}}) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), 0x2) shutdown(r4, 0x2) listen(r3, 0x0) r6 = open(&(0x7f0000000700)='.\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) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 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) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x63) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="ae6bd9ccbed49e1928ae4d6b8c911f6e4afd743af9c409fa5f0ff673aef26272144f26dd6afc35fdb10850dbe42787595365417db537d45ed4b9b6f15276961bfc2fa3b529babfafdb0aaec695b2d7533f6e", &(0x7f0000000100)=0x52, &(0x7f0000000140)="d4bb346af9046c3d6327c050540a4ab0d7d5209df8f153647968599f21adf48288ca6d5892095fa71bebd431b8b6a362a9387c56c460a10ae22d95a95dfdd6f901897aebdd3b488be37d0665df782dce3cc9e30c6ceb8f9540f6d64536f2bc6f51b78d", 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x3f1ddb9905ff10dd, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x20448, 0x114) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = getuid() setuid(r4) chmod(&(0x7f0000000000)='./file0\x00', 0x208) r5 = semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, r2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x0, 0x1, 0x0) close(r6) r7 = socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x9, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f, 0x8000000000000000}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3e3e) open(0x0, 0x0, 0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) pread(r2, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = dup2(r3, r2) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900", 0x9a, 0x0, 0x0, 0x0) open(0x0, 0x615, 0x0) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) 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) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x0, 0x2) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0xa5ea}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240, 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r2 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x1, 0x50a5, 0x0, 0x1, 0x1, 0xfffffffffffffff7, 0x7}) kevent(r2, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0xff8a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xf8, 0x3}, 0xc) syz_open_pts() socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0)="1481fc52", &(0x7f0000000180)=0xfffffe28, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0x6}, {0x105, 0x46}], 0x2}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x3800) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet(0x2, 0x3, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0xffffffff00000000}], 0x0, 0x0) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) socketpair(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) kqueue() kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x25}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x0, 0x0) dup(r1) listen(0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0xde, 0x72eec1fb, 0x0, 0x3ff, 0x6a, 0x0, 0x2, 0x0, 0x100000000, 0x3}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=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'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x3, 0x10) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r7, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x80000001}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000019c0)=""/4096, 0xffffffffffffff1a}, {&(0x7f0000000140)=""/61}, {&(0x7f0000000240)=""/90}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRES16=r2]) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) syz_open_pts() executing program 6: setuid(0xffffffffffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x6) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r3, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4ca764e99d86a59563f73ebc7b82c68732f0a4ec0edf8dca72885b1bfc969015b79a042d0893efbf1891e90ab465b4cf71d", 0x63}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000bc0)=0x3) executing program 3: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r2, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 7: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) syz_emit_ethernet(0xfffffe08, &(0x7f0000001300)={@random="8f6f77ede655", @broadcast, [], {@generic={0x8040, "e1e530542f9f0c53f930bdfe567d9f0da183d41521851ec43cdd9c543cf77b8b3a9eb84632f608e0f5d4e45b103398b8427c2a0ca90fcabc71d70a67d0eda5f66f541d283288ccf76ab9ed501933e05c59a6aa8ef3e7cc97abfdea644e51ed072e353e4e083fa25e0865da59d6180f7e14a883aa72ae7b2894f6ad5931105b0a92952fc41b457ab3b857a633da4e772577878cb1974db5eff724a03cc3f3a50cb0fca5a0e28d4e785dc3ec46adadd5528dc7b0268a451054ced95f206fc72cdb1f0554d84f54893b27c70ebb1f3d4c776f9dae5b30abbcfdabf9349cebc629456dc534d52042fc3a370283a2cd53c6a0ba6055d662f8b325e4f98a266775c30dfeb250fb81266972572e3d64373cb73a27085ffde514a42c2a7a56571fc8fddae0da4f7e7520973a67f42aae71113c1950e55750ba362e8b1e2fc10a6ebefd08373a891eaaf78365119beb252593fcb3d8f33467eba4481bafde39684ad33d0cce052141cb55e5b629735990ed0589da91e7f8622bded5be759b93851468c0259e8a529dbe2f1d7b95e0b1eda511eaf4ad9b81387b0060d799028d974b13e8385a7a064027e98c91d1da4390c91e6d211bbc59a93fc09abaf083da3add372afcd4a77e35d0f9643344fc9363cc023cff4beef755ac7516b41fe24d271093e50ea5c98b5bf216b9ade661a44c60eaf2ca46a8587437f4dec102e171bae7befb60780444e41c63af05079cfc87b6f54be3b04044fa52febb2bea78ce321c76e455b3ce7cb01dbc05362995ca89c442d0a5289c0349c49bd450529b968c93bcb01b8a3791d292297f732fa33020dad2439de4c42479fd4ec461aabe2367918024dd9908486306f7f8414c6ddc8fe6e9e0de90a21b42c7e91a2293c5c796886890c3794a2d2b5834bfcb9359f7a4b9ad2102a1c996fbad89eb8e539f4881db4b075a48cac4b3c148f8ca918752a7ca2b7041df0509f927f380378ebc3f92e2b7269b575a0a61e8e21ea320caddb153edb63ea45751f0e34b21f92af155c574270cce947bb2139b2729cf0bc616287588b85d95327a22a8a806b1d2869d684005f7a3c6ec483a01856d3c85ef281f68bc108827282ace292cb77ede67bc6b4ee3d06ae90418944fdc39e3f2f834ed6f69ee54f36129ad5cdab9b12f5e32b54fee883e6a5c72238bc1d60b52d63d63e0595d6a7cdf0ef3ca464e636dbac998969ee0414f35bfa6a066c01b90e7225ba349ba4ce5f9052d77ab2323bca2c4fb58e4c4c1b9df2191635f248216be7438a8c481e0a8d09ae86186bfdefa54636663b7b5583d2ae740f230effc293ec56e14d7ffdf4d7c31af570963a7a9cbf09d7a08383e460046d44f0caaa9aae84c2c986c92b88250bc3640bea1943eb450f119131254c8f6f5102000c7b6dadbdefbd65e1bba6a15b42e14fbffc3d1995e613b5ec013d89c72a10c3539d78b15176787ad27125f1f9588fb9c3f5dc06029065692b8e42fa55efbc78e60fb7a71ca896e8ae21c59e05ac409669059c6402044805577941d7ebd1cc31587a012d3ab92a042b8cfe6c3d0a9186a83d8ecc4902521dbbad56ec0c32a577a4b56006a41808de1829081943012a45c92ab945e1a3ed2879e6d1a62aa23ea7de14db9862c883e2989ec5ebc29e62c37af771dac4b07f458e00b183aa32d11e0faef812b753e38a6549a1c62a4e58fb79299bb4da557ee39b598e796df38a6504baf14865ad6875ae6c9e161430ebe692f3e6f727fd594282f0b02b07b146aff8934ee3658099e3a16b41e5ff2a29a0b8f1a56235db947ddb963842ec875760cc6904a2441288daca09f18e1959a958d6cc893caa8fa1eae497e6c6a817e6a193f60289d117df40cd05d3c81964147e9878aedd0373eb07b5976970bf3f5ec32359c1fdc6896cc39b30dc697a166c4c9c75927af3ceb9897e57fbb2ffed12f86a608c715e4f8e23263e2fd988eed570ff92abdbdd68f635e4c6b949a2880eede3f84a3c94c8aa7c0dc92cf440f06fda32e10abeb3c7c77c767f449d0e0b5a70242024d5b102b6151c35ceb272e6e74604468a94bc30bdd18e7a4d0dc08454b50d32381dda849a0a8859a91edc357e3ca730752d981b2ba4b1ba0a903f2a66de3eb45fce4ab279a1509d8dc9d98dc9b2ade8488529cbbc1549354df05a0e5d38908b8591b91729146bc07dfb6de1f7ed9b36f5b3ac1bb31c6eae79f5fb6e5a7403717b1e0f64066b166ccce29a0c13c0bad7e14798f2a91066199543191b6420e9f6266cbcb0d9dcb35c38b4b3907f0ebf506367e3ea4f58d4c8ca93939ad9bfea1526f3e16c398bfaa449f50b7f96d6fe36768f11c3b8b9a1693885b94567bb70b739c8846451a457aa54bee5e31e67e3705c4c40ecde01f54f9108c61d31c854441e4567edcbe30964eb8197af91f2adb2fc7de8032061c26311daf5185e9c0b744d2ebcb51ed5fa8693800eeada1ddfb67829b1c7ad13f16a0fc3b10aed4c5172c8e7f62c0db4438795dd2e91fde1c5a09f247eb9f807a2122137fcaaabc961a5faffe90d56115efb0b683ea309c6522c306ff727fab46dea49dbfee8470ca89c8f5b6104916178fcb49e36d754ed67ea68a30b58a6896bd687c4a3e0bc1c63f9bb46c832d65a7bb80f946d42cc2d129f685c38512ea562fbaf253c0b013b67b402b77a7cb50952c656d3fd4ce3a08c7351c17393571e13e17af20cf2212adcf0c047a6e10485bf852151e9ddb3f0342f843d3c7f6c073bb12b13fe34b641c1b57e12d5bda06942c1b90b1f3269de3df6bf120411774a4af517db6eba97fc633a245abd762646afe24caab9ca894e2ea7401a87b2eaf39ca3d036080dc8ce0629f31ce26c43badd1e5e50c420e5103d6c218cafbd9884339814a3d879122211fa86402734df143d70d4941ee3f0a01fec4aa72096eed49babf8cbfc836807089a3a1af48122831e170916117d24fe3d1dca17769cb9432b838cf3c8adb583a1b7b8a35584fa0726f99051526da369f4ac8ed51274482f9fc9a859a2ca7b5cb8a831117361658a75d0f70d1733f8ac725d77aec32d8913b7dccc424247b0e711f78151357a0e7d8ad0d414fe20c2ec02be48593a4ff17a9f54c84a7d4dfeadf66a8c30fe065c2f637465deb47d4365a2351d51fd250685320d655c95f8e243e364eaa08e4d9d71fe94ea235af5918632d9c9361e662fd7bfe86805e0218609f5686fd47ee95742adf162c6292675bc3e527633f9c06e390a6e17246df5f939645ba1897a7b9091e91f19bc436a7bbfd50e687e43579691874f4bc9bc6d7ffc145d1af76c3f6cd96b2f2c07b6d69147bd80b3fbe2919513fd2ddaca20fec9866105f5b0338450fcdac150bb85c68f7b3430ec376d4d8cac1948319d0bfe37050fffac67e26895a71a9b31e6fcac90dd88f90828496e25d374bfbce5f56e30a138f1a8d8b3549f02107c6af329a73528d18aaa9ca9ec036a4402a577f5ba4d26e5bdf5108c10aa7d229ee9359d397b113d5eb6c4921cbbbf1b12a9a1e9b5b8ab19a4ec87ceb23e694b98e1529989996ec735365e33d56bb1537986e7157c206e86f321602712ebef5ce13a51d39421ca2979a5ac43eae092f3c905610adf683761bc754be1aa39a10ab3793656c7c42730136db59ae1c5eb8700fa7866eb66eef9f95915e4799e4683d3fa059445abae936477a2ba5733098d4b6534058f94a761a09da658265c62325b7e9efb161f06e28282a56ddc088484ff653924a7e89175ca71036c4c61ca2ceddc4080fcae46f15aa6dd0ec14d214313672e7a64a39967b303fca93bf143ea8dd5ce632a5c6dbef3192f656ca7ba859d603390df2ad6e08a3df021a3e32a63d463f7e5991431d374931794d4403a46caf88c00088623b96e703a2607a73190022fb0d5e2523b089153bfb547d5e63617db239a5a60bb6658866bd83242e692378e8517e868232ccf5c5ba0288d8b44252ba79fd2321834b5ba93b2900a540769a7b9ee4e450a6c8f1e7270f82f6bbe60100f2f491ba79c1ab3ebf33853b4707134457e086199b8b33f678c14415e3eebd9da372a4fa1170338f68c1199d0fae0019e5a7b3bd309d7e48766b0ef56c0498fdc94e45f7352941c0d110e6de1a39eaba8a3a057bdafde38c46b02ddf90978b798adf0e8c2941c42030c6baab8506f1b1e050bac511a2bbee69e4e9ffe61c54806bd2ca0bd73b4b34ca3c669827be648f5fa205a6f17ccb19b4dbe400c6295716ff61cae24217fdc85702a7b6ac578b1f53890e60f1cc196c9985bdb1bf15cf8151f16838b2cb16a07144449e662a10b04dacf73324600f53047dbac96e937bf843f550f4de111dfe87c5aa5a02a3d6ab8e11ae37f76fb8a5cb07e5f2566a10b916f96f96ebf4906dd34af517b049fc2a998c8a7d2ecc278f7c15ee9b73df76859c19e76f88cda13668a67f3ae3f693dbd7e58f4792abcaf8cd17ca49da9f0510c7db2b2ad8f8f23c621a0676a1a498fd6a4591b8f96b059a6eed6e9f4f29e1712840a8f51b6f8f41d3e094961ccf38e4bde59af8c271bbf0c5a4f752803c593209d99b31e01b7d2071ceaa0c249d064431ccc239340065a1118ac4aee71d11f7d9dd2b1c02998d02de7af786cfa4ee5f26c9453af7ed84ceb56cd4bbe7e2c972c59dc3a5dc220ce4035999fc5a9c71b5b4f6b74428e35d0df73cbfedf73c2d4abd3f5a663cc73f116d43af6006b5d3f952d5396d2b2743964bccc94ec7b12b96ac1673eacedf725b05457afff378651e173b1c1f1f002f8bc250a959782efc36cf3f9840e2b732e412a14458beecc7c703229c193b7e935c38f07f337d36b10dd8fb071293ed550621cebc0bbf741ba3f5ab2cd1f2c9df1a4ce511c15da2a48bf2fb000a79a5a9c4cef329b5a6626d3852af5944804f66070218f57784d96ddb5761e0ab68f60024b1df42060180553ed9bd96cbcf5e63f48cd7c41711bc9bcf9276c4f76275c036b2f869dfe8d2d89b32df59051ae525d3b20c59881e5a1d783f35566f7bbc0db5956f175ac2d894aac37f62d548971175c8ed587f18af1ddc887f018f807418274a5dd4e6ab5ccb8cecc2e64be207e1f3ec5243768a5ecbd25b1db77c8529f09a99f28276a553d07e11bb7765b7e74b0ce0c3f73914c2fab70f8074cfea36a1a1cf07ee0f8389de49e2c773bca1f10a3762cd6ab2eb3ae40bbc53177a2b597c1b22e24b81d653e2401e8732ff814b92200d06c01375d02d319d644117c68337b36442fcc10b59cc3e1890792ed6a13426dabd8e9c951ce70a52391ee2112286cfae8253d86e18b544c1e6a9725733eece3b7b281ca606911c1a05e76fc3c19ac60e924e65bba9ba0514232fbd6367102e242097b808ca4401dbdad47575a927f9b347a27658563fdb5ed92d19e137acd35a8cc297961b0a9d835eb142f0c5b8824473f97d1d1ef34ea94bb8368fe5152ab10e0cbc04bc53a46a18dfe9e56f09bf6ee4d9121b78bdf29ca157ae690af7a5076eae69586fc5961ce3605388c3cb4f6579c051d68578afadc7c59db3474398dd8ef5e64cb1d39b893d2daf83e003787a112d7167be3436e0f5c143a26ef0c7e7eb30133302ea8e56927200dff3a698668706b38cdbee456dba836018f60efa030e9b74ef078f9c7eb0bd5ce6098547c71e154d895ce4ea2dee525a60a57ebebf2eb6d00e20268e3fc9f83c5fac39109df886e791c1aa86c846d7da39a3dbe7ab1f54ab076034ac01152ea8620d2cde224dd63e1b760397b1351e55c4dcb12a11a9be2750c532"}}}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="541b", 0x2}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2, 0x0, 0x0, 0xffffffff}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000ff7000/0x8000)=nil, 0x2000) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000180)="39f29fff56576a8d", 0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x810029, 0x37, &(0x7f0000000400)="f0ffffff8dd4ee7862ba6082e45650c606313d6df5ba89023246daab6cc4d33e6485d7a008b566b7788cfb47385afd000729ba50dac14b61a389438ff2d042c91f11d0e7b6a0c8b746ca2c7e1da2a3a83005f264a0bf10fe3c2364ee854380789eba07af8e5e70f76fd6cb084551cb877181865ed447bdca7bbc5448eabc08dcba754476524de35b837e32001abca4549de6821050a279eb4470cec1650d583773885679dec69f60c8c2ade8eccf4d905ec099d3bf041259cee91e2d77ca48b6ab55b7230e247a34676b2e75fadfa0199a06bbbd9a318f25ed065f811f9c9fb89e1580284d8ce49b2df0b1b45186793b37a294b86b425dbe17f9bf75dde62b93facdf5a0a2485bf25ecca85e175914236e1ab82fa967c134e6f3bf4b59235610dd1e0c58b98debab7417e961ecd70265f27b5059fb3d653882bf70c94a52b08a028978a9b995be273cf23c79b647d0b0d2fc5179b13358941da70fcac2eb5406e5d10f24492a97e9fe0cbfaec29540a853ab79d68f6404f9eb6683571b292520dee1d541a2afbf6803d6ab434cfbe950b35238450897b5eff36df7c632aaeb2d1856504e4b1878fa74d4d14768b907d81f711f4c159ab62bb33c7cdd1ca9da0c2c0000827c16a098c14f0d2031164d3f99e340145522756bf2182eaa6c2111f2ce17d82471ba3da0757931d932492e9207842438b4db23dd4e3d7683b2f46fa5722746622a82a7d8965f7b70eeb8a6f9a8561cb548f999ee4e3c13c46808169e7ff30e99fa3d4d81a8ffbeb485c06842fdbee222713b6e93d2345daa", 0x23c) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x3}, {}, {}, {0xd8d, 0x20, 0x3, 0x40}]}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x40) r7 = shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r6, &(0x7f0000002000/0x3000)=nil, 0x0) r8 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) r10 = shmat(r9, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r10) shmat(r9, &(0x7f0000004000/0x3000)=nil, 0x1000) shmdt(r8) shmdt(r7) clock_getres(0x4, &(0x7f00000001c0)) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="3a617c50f878e9e3b4fe5a227352de0e", &(0x7f0000000100)=0x10, &(0x7f0000000140)="ff702e62b1cf88976f13cbb354b539dfda78172c078f1622df4ff7bc508c0de142a63b29c7da04298a6a9f02e29a84a425da538cffa6f55752e3dee4b1e38460d164af490ff55d779d54287418b2b988a12b9ed6f0ec9106d26014d0c8dfbce550", 0x61) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x400000002, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) dup2(r8, r5) connect$unix(r6, &(0x7f00000024c0), 0x10) connect$unix(r5, &(0x7f00000000c0), 0x10) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sendmsg$unix(0xffffffffffffffff, 0x0, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r9 = socket(0x18, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000c53000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r3 = socket$inet(0x2, 0x5, 0x1e) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xaf1d99600206eb0e, 0x1, 0x1, 0x20, 0x10000}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x50, 0x1, 0x63, 0xf}, {{r1}, 0xfffffffffffffff8, 0xd1, 0x80000000, 0x100, 0x3}, {{r0}, 0xfffffffffffffffe, 0x68, 0x0, 0x0, 0xffffffffffffff62}, {{r1}, 0x4, 0x0, 0x1, 0x3ff, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80000000, 0x100000001, 0x2afc4b27}, {{r0}, 0xfffffffffffffffe, 0x21, 0x1, 0x0, 0x7}], 0x3, &(0x7f0000000340)={0x5, 0x5}) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x0, 0x2) close(r7) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r5, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = semget$private(0x0, 0x4, 0x40) socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001a00)=0x80000000, 0x4) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456eb", 0x8}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/12) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 7: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000340)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000100)) syz_open_pts() executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x20, 0x1, {0x2, 0x8}}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x64c1baac, 0x20, 0x0, 0xfffffffc, 0x6, 0x9f8, 0x2, 0x0, 0x80000001, 0x6}) r1 = getuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) fchdir(r3) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x2) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000280)={0x10, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc83}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc48}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d99000/0x4000)=nil, 0x6}, {&(0x7f0000cee000/0x2000)=nil, &(0x7f0000976000/0x3000)=nil, 0x7f}, {&(0x7f0000af9000/0x4000)=nil, &(0x7f0000fb7000/0x1000)=nil, 0x7}, {&(0x7f0000acf000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc0}, {&(0x7f00009ff000/0x1000)=nil, &(0x7f0000fca000/0x2000)=nil, 0x148e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cf9000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00009dc000/0x2000)=nil, 0x429c}], './file0\x00', 0x101}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) write(r4, &(0x7f00000004c0)="74516bb7e8db6d77bd3780feb32dc09eb21df13a4331e437768bc0e8446fce8ca7fa89b8676f2a32e3cd63f3bc3b46805b0681182c74b76d06e41cbef3ec9be776d7589438125392e591634d781c1fee314de87933a486fd7c054e3cb5c42c5fb8fb937c4e029096c8335ee30887d89fe91b016cd1512f7a57e7556719c94470c7ecc25647ed397180664c73a03af71b6070cc3c78512bf04964aa6ef97133e7d868d83a5f0dcc5bb4bda91648094e3f5fc0cb88fb15aa10b040e7be6a49cc19fed72a2caeb7592f6e38466de7a54637727607c9267c1c9bb26c64a75b804d4c9e2efe03e0d301c4bf72da60c561ca0b6c7ac96c0c8a741343ecab2d374271f42addb9ac637bd16493346f0dfc7fcde27b59f246f3fb015bcbd005e8d7dcf4670a239971d988963fc06537688d612e6587abddeea5950a3138901ff109802dc4152f0fec94a9b407712d7b52e1d447f03c4471e58d0094e2b2c7c281729a1fbff7224dd72b092a3686b52691b3c4cc7106025848d4a5027af79272d41e812eb8b735b70f44f4df9dcab0566beddfab128b0f693b44328fe554630d97e808050d660a55ee0b8d6e02751495222bf5df286ee8a0de353b0c2e574dbb6ff809d8a409eae93c8f09df04e7d5c0ee2efee4c55f037be1b68030b22cb64f18b4a943061e71457db4b8d010ce365513edd7b824e1a37c1e76ab92e9c505a5c24c981efacf26ab45c9ef5fc27b5b9d91db144c0f9ee24f827567f516a76354a0128df37ff3f162649c7a4c1e6a2810049e0df2727707833b974e62dc227f48bb54be82f9285314f0930489af977a56917cd7843377c3c4d5edbacf93bd015eaf20b948bc42a7fc59c1fb78521a32c675ae3239d2dce95c90081041a0c1469e6b018251736c8fbbc0b8fed7e5475a862e1065028abf384de383fb61e682e66f495888c722eae3a4a24e98c47477b8b185b307f7365a4f848993928bea07c4504ae7585498240265efe0c6d1d562b531c4f7d1a8c1c00a57bb8dbe8336eb3d3cd9b7726eacb1225ac3cfeff2b019782aef52acc4a476ebadbdcfe0a8197578a44f8420bf908db9dedc2c420646a66e1cedcc9ad87eba9aaea65a74000f02631907daa72e4be7c80efd39cf97634eedd03c4559c465f5fbbb89e1b816ff8bcfcf6c85eb5a91a0750b640e9913224ffddf0e1c1fcaef73f1c0217a0717cc9c43a88dd4edccaf11306f2851be1f62c82c0e5b2eee9cc31534eeef55c2574323201b9e51a29944f6755a35199e4f0205f9af2ccd2fe7d81f4a7d6055c3300f75664c8faf3e2917bacf24e28d3803d313fe38511ea07803665bc832a2e37a773c39392320d2c6ef58a826b092bdc811a02e55040fb4c95a9b7c4a3994e340c867d48a5045258a5ff7771a9bb06d5c4ee741a829b96385f9bb1a5e9ff55ed54614270f12f857b92bafccd9b94b3de31d2d0a9bd04464482d792e98131839715d9462de15f7a43fe169a4d73eaf3978e8e4c2514806bf6c8e4f62a9c47e6a82c31a9d0585e5895fe3d63b797042b1c9e536e0e2bd433d103b341d94810fa182d927f4bf2ca73b1999151e378911d9c993273ad583a221fc6b9160b3e59047d5c6c51ccd21e8216e8fb578998b69a1e1c16b3325baab4414104b79b1f2847b7b71814eb403eb50290f2b343a1164de72c88acbf7c8673472a0da7fa5129d5ccbc1d472ad590a665cbbab62b48a2d1a3695a903afe8555aa4a3d8b5382fc0d35d8a573e9a5686602835ea563c02386bc98823ee029ab548af4a98455b9e971153df34578b01b280856fdd5fbcac37bad34dffc6adc21af08e147b33556c4bd628eae17e55832898fd6c2fdf1d79dae90ed313c626d5e69f6500ecc06064fc33706425209c09ba746b1db0a92579b4701b9c3b448d5731aa2ed6ce83f94851eacb3e5edb2f67dd02cd9df512f9c0c416e8294744e28bc77fb9d434c4c591fd11e9ccf64142b02ad16ce433a05eedb527aa24b39559127aad87648a71027a4480a06c903b9faaa606d5b58656debf8b989eca6e615dd122b53f9c01eb55b4197cab0f0c3259ccb534e383d14aa7f7d0bcbe93eee3cddc47a62971ef9952094c845e59b5c5a1018bef9e9a1933eb52ce10d56383066a68866d38477f68b792c5687a3fee6f7db1d8df5f6a19bc27e8d69be467dd6da8a9a12b83eccaa5915f90b2310f8739e9cd95e1dfe7bda2e4e72913e7c91937826437f2f299e97918b15c1bb276a79d176cfa70ff5c78075c10d2598158a6ce4a556c3f6e27380e481bd78ab72fc34a5785afebd6dda2a83d44863408f848f9ab74cc262f47cb8d2611f935747d8b2659d92f076122790b0275cb76f9cd8e4789486f975fbb46dd65dc5737eac5c1b91b3f9cda905d9f03e1442b0d65d64c72f8e3e7b64109d31ad7ed610e71c6be2e8e040d3c4e54bb3875678ee30fd24ae1b6fcedb29f74e3842f373ea68384b0bb04b6feb636dfea8825bcaa2d45ca8dda804d45a0ffe914ca256fce498257b2380a55b8af7d637bba791b703831040be638e5e54a7f3ae9bfcec545a15cb9d98bc7b210fde62f4f7e2fbf79c647db1236213f273a84b89df6d1a5bb879d3f07b48d09c56028ddf0267c511c25a3d664aa38cdb4aaba97a1d3a5f4222538b6af32cffdd6f2af4b87f4bb80d5aad7b6f5700c71753e005111f815881bae1fea779e7dd40cc9935e26e80601fb08098744b1fb407895074ee2d970ffa83bdb1eee2b5144bcdab50f656c56194c72d3250a4f114ceacab05fe1984c332ff64cc3b17cd9d6e5b553361cccdb9c044937b90aa0b95584c611821880c9727877af05148c92e0cd5996d2144171e45ee9ca361a0ace7f63851ac150ed03693c4b99d6052d8526531a55853ff28ab0086c14f1b90f0a2c0bf74c7e4fd16e92981b483d3764b2ed19c9ce518490b69f8203354a9ca6670f593a6fd6c9a1887c44d81ffda1b437ac2ec6d49eeb88489fb591eb2146721c1477fda7a845a7b842ba96649246e15c11ac1415d453c9bc7b8f068c162457dc71285ade79f119534b3206ba5eefdf3ea2535526bdf4f5df3f9c03773821f902b5c6ff627cd83f99631cae7eb1245b1ef6b078f27f553fea42582a9482ed3981be842b01ed1eae872ea303a2977061d5c037c0a753081eddd26737ef95bd5df0a5fc14fc1fc443ded4d178c6c2df6379e95ce6e88a8e1af594e972453e4d9dd401782c15ddb07a1ec91c49af8cf035496a59f3e3b9c532312f77a122e548fe106cdd942428a017e0ebbe7932d21f48141769594b08b6c438fd75a7ee921fed60a0a0b83db1d6b4c8f5450588e606a15c66c58f195a5eee5d33a989a2acd721017d4d2eafe96810f816e937e99e5a51c8d4c3f4612362bec3287beb9b6f787ec7425c2c4efe94228e011decc065a1eb0aec6f0f892ef821d8cd1179e2cd95111e66dcd80ec4b3c59b9bc73a437fedaf03c815efdc53a25490b589c084e25b5d28d2a16b0f9453fa330c6791e143b5bc3657b0337688e2d92e5dd97bba98087dd34bff3712b84b1da7f881862267333a31fd6f8f732207ca44dadcdbff0a74daa3f27e6435cb64fe199ed0c59134699ee291dc2d3c7a4907946b3cf06eb9db018233340a53c55211656126c365d36222d4f52231cb41f57bb3e435f6323d73d89e99dd7adc63888037b17525ad021eb1ce2ef9378b52f3489927df103ca2f0d420c0ecdf506a4762579a7f4360a8d95c485498a3b4efdcf2c10083fd28a3ad647dd3cb1073b0f4d0515b44c329d3d42b6ce00b2a7dd38f4ac2100553365d0c09fb6426dfe552d0819d1ca630768382cdbd4d2db176f94cfc65502db25b89f109c47ac5bc9721fa5b974a4cee52cac4b86ed5e6b640635d0f76c212f4a7059b912e5fb28fac67a13624606494d9a977461f26a026f506ae2b5d43fcf8bf446136eff8fcd20c4b61a12e61885b8c246692d1546a70e38a0a4e4072c964477e6eeb5c66bcde1b5a28d135386ede87de1ab0c1b9f4dc5d5be42fe3cc991659223052c8d10a1e508f84d450855dfcb812a1edc2fa80c6046a7e7e152124bb63faa0f3b2465a0f143bcd1211b6708e9c2cd83a3e7ab4d099159c7991cf3ca128a8a7e9c925e9bdcb5507bdde807ab5d048ebc27ce72c17182a752dcec702335548c035cc0c9849dc5488584008158d393dfe696fc0f4403944402db447a649dd4ea4834a0b7cdc9ade0a45124e881650b6dab9de886f27dff9e0be841236e85ecb488bfaca0235b5d486ec1194aed35a48f1a67e9d6f3bbda5897a0435d946616fba96adfbfeaeeaa8cc49c6247e3f78acf464fe04e7d925afa0f257b7210c3de8818f6472c07a0436853d5aa803aaa8fc3ba5430d993367fd33562e0fb329768f5beefbc1f10795a8798b286453bb7d8c5d624f37607d41585ac9ae2d605c072ced45e0415fb5926968971ce5e6b5f0cd9982848f74968a5e42617d4da6de47782d5a6e73840795ec2702dab792a2748bcb7bdfeb56b4fec1d0bba11376adf34321895c5a61097aa1aaacde43ecb03573fa8e63c543239cd09c217f1f1851302a111f295ca044aa81a698c8338a06f1b6aaecd8e2ae31cc77d1cc46964cb1b9fe1b588caa98e2d8d4ca3119c8d55fbb32f7b56b06f48008441f48fd16e7e5306652ec0aa47d548e8d262697aa6650c9e33c78e4daac75a837a4319af3d7dac969b5b8dec4c17efb200a383ca4a574d702a0ef644b2801dd6246fc006d9dabb0438e6905f59c459a083458b792a38dd2eed67a159ce7e60e44d4d6cf245d1200dec34d5b4c0a6cc9a3f9882a3788ed816dbfbe994bb242409db7a90ae64a2e335eb8f6e8416d8ff1b32f7899ec2c2dbd6228ef146250e1637a1b0acf74cdecc4a5dd934de90aa64483962040fe102fbf9431e384dc216673f81fbfcd02ff4fabd666add5bed5585e69e2add7efaeb57e09654f99de2c3a5a46fb386805d4b3af99a07411c2a07a86d334b04cc14c1cf9a4c1973fb9c1b00c4d0198f91cfb2ba87c68c3c10350d0d4909c605013a421222ed0c2adfee5b699cfbbda6d3df3439e6e67868361b74754b37db780230a2890a42393404deba178dbde8e4a738c033f208d9bb96780ddd6634e5790af40f7f4a1e90c0774305aea2483388e90d905fc8d858476144bd28fda8d9afb4d63d5bef442c25243252f1b699650404c44c5d503fd24305ac5b679c6db11520e90f22b6f04fb048174d48d250a5e884c15a3bc195024b0056ae58adc06436f222f4a7922082dcbad664cfe9e4d454da15b175cacd91124e392b3cfdc903ca5b4b8ef1c4458eb3c49545fb7a1ca60fb7dcef52dab63d3c31de5c2268249d6effba7493e7a147f6068779f3b568fd6c4c36e3f601a2e1df1a1c23c51b6f9dfdce5cc319ea20acc890527eca170b21c806965d54b344efa1e4d438f383f68840ef844e5fa495b4069329284be257fc34dcdd4c327abfcaf3dd830c375420df75720d2483637d5f9a2aee78922f5ab4b6e7895715e468ef4b184c8bfe8104a1ae3f4e1a2e93806695e2289f309340c288ed2272d3f74ad218613c1215026a1d3f4e6c01bc775f3626f595ba219c0c2dc7fefb94035b9d809f0a0c70fddc27dc1f12bdae891939366c098ec79295eb3d568cd3430283c6f6379d51a2ff0f827787cd68edd851b6a735cd626d35186869b22efe2ec4ed53b412ca9d94612e71a634c27ab8b58559a773613fe493c418d184abde76bef1c0d61696a0ebb23d277d0d4d4f32dd391feb2fa1207363571", 0x1000) r5 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000014c0)=0x3) chflagsat(r3, &(0x7f0000001500)='./file0\x00', 0x10000, 0x0) getgroups(0x3, &(0x7f0000001580)=[0x0, 0x0, 0x0]) lchown(&(0x7f0000001540)='./file0\x00', r1, r6) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000015c0)=0x7f) chmod(&(0x7f0000001600)='./file0\x00', 0x0) dup(r5) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001680)='/dev/bpf\x00', &(0x7f00000016c0)='/dev/bpf\x00'], &(0x7f00000017c0)=[&(0x7f0000001740)='/dev/ttyCcfg\x00', &(0x7f0000001780)='/dev/ttyCcfg\x00']) sysctl$kern(&(0x7f0000001800)={0x1, 0x22}, 0x2, &(0x7f0000001840)="fbb23360fa0b51ca30d67616170a7a0c6a7b54b7f9ae23cca2f3246bfec1a69f05", &(0x7f0000001880)=0x21, &(0x7f00000018c0)="68c4c09c64e0823f9acd218da0992c98d8a9b3e10e5b52d13fc2a07e676b1c45a2b062ca68a5a97a4a7da0f889254285fc3a7a08608ef849d80fcfb70d5a7017c57130ec4fd9aca322", 0x49) acct(&(0x7f0000001940)='./file1\x00') socket(0x18, 0x8000, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980), 0x200, 0x0) r7 = accept$unix(r5, 0x0, &(0x7f00000019c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x7}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r3, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = socket$inet(0x2, 0x4, 0xfd) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r6, r5) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x0, 0x2, 0x0, 0xcaf3}, {0x8}, {0x5, 0x4}, {0x8, 0x19, 0x1, 0x7f}, {0x7fff, 0x9, 0x80, 0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r2) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r0 = socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) shutdown(r1, 0x0) socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x1ffa, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x400, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="818beb0e5854a1dbe90903e21964a9b11d89dbcb2957ce4919c480680e304dc33438ee3e17d19f4190eb1c0914cd5fd618b32f2a758c5309c5fa5fef374121837910a74fb587dde1aad6f984fa6a8b553f405e0ced139b1e63cfd2dbe7ad785e3ee74ec99f4f5e93f65e80315d66acab41f4674e96e154b7965bcdc94c19ccdfad051a5f923403321e987fc696768cd2cc918c778189e7f9b49fa34d58762a0fc5cd28057c5edc576d32386766798c65a9a02f85c0a90eecb5b146f43b74c2dd245380c8497d8a", &(0x7f00000001c0)=0xc7, &(0x7f0000000200)="881356d2ef9e8476e1fc97c89cafe0e88702bee412971e7babc2c809fe0b2e48113fe7068ec935c17cb7c2ff304bec012b8d97be55c95fa331bc5fb9be", 0x3d) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000100), 0x1000000000000309) flock(r1, 0x2) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x51) dup2(r0, r1) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 4: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/131) r0 = semget(0x2, 0x1, 0x73) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) (async) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x4000001, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x433c980e541a30c5, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x3) executing program 7: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000440), 0x1000000000000188) r0 = socket(0x10, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1, 0x3f, &(0x7f0000000040)="674cd6e5", 0xffffff5e) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYBLOB="f970f8f98cd6196e6486c87784da2251b78db2d6e57d2fb989e6ca352d3e325c5a3695f1b22187a81451485c9ebe623a17371d89ae21ae67215ee3a112b9f489d971e63fcc73828e29be983e1f4d89ff20cfb4f78d066f268b6591842a1400beedc8f8fe1c91442909a6dc6067b6f98b27d98cbe6e8a45037f40cc28128a1dcbcf97737159a68077c4a870eb214374def71f96410426df8723cd10406982224be23090af8755aba0152b89fcfd667d4d987dfb61f2188751d0c6d11cc67f367b211a"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) rmdir(&(0x7f0000000080)='./file0\x00') executing program 7: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da400", 0x3be}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="7f8e769e0afd415700000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000280)="693b9bc414a932026faf3315fad027f7675c5eecfe86d6a9854a0fa28094a0fd37457734efc6068a2452f3feb662749601271a327c7dbd99a7b0b2c88a444561ddb41782fd8ef037266abc2689d5b175c481b40ba3bb1c4ee8e3ee430cc43af7c17a6c622ee6b9420d67c833c9de303224518c8b2e1093b5c9583fca549ab30204d4b3def6af6a8ab308086dc42886aeaa729b84a38aab7b5137f940551e3dd37f1aaf2bde95449b41defab3636930eb88d5d4c8de7ca6c5c5bed01b53b3327ba81ca2a171b57235", 0x79}, {&(0x7f0000000180)="7d7d8308ce4092b5082ac1e0565bc6a1943e8f42c538b094b2288991df0383c5b47f6670e72bc89aa6", 0x29}, {&(0x7f00000001c0)="cf85c9a3138e89a9075a4c47bbdd9f66db6b277303e57c56973c51c57b56165ccf2de753d1a966dc9167afcdd48ddb36b738031da0948febec4a26849b799d48bf4d158c25a43fa0c52d98cdcabc6ba05bc9ee3d8c64b72f8bad98f3f96a5d97cd1d0eede51308e8ee902a5e0da0ac56845f4751afe7fee535c18db7f2363a241553c0e457b58e310d85a1e4dcbce9bcc5a2ea16efe26e5889723411a90c7d0079d4e852a974b895d3", 0xa9}, {&(0x7f0000000600)="1d0524e18c641b2789403ddcaf89d68216e29201348307c7f26871a1f8b768095aa3a21a85aee293f4b1f62f2e07a385658efa05ddcb3b3a83178bb0ebb949b23e50194e85ddc4618775c2f99ad9efedd614625d688018fbd4d8559b96548f34261a589ee2a098c2d6735aaf1f4d962b3ee192bbded2021de1f96099c6707906ef95a64dbd21a343f70ac172b5bae33616a85e71f45f81bf38fed3d0b1644dac2bd22378e02e608e2b5f103deb5eb29706dd595316d3b7a0ee57d8c1b665896183feb2e879ca9cae76ba902daa7ca70aff6d3cfcafbe2f21f374af520796628f149729b90f11", 0xe6}], 0x4) executing program 7: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r4, &(0x7f0000000480)=[{0x0}], 0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r7 = syz_open_pts() close(r7) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r9, r9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r10, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r6, r5) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmmsg(r0, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000580)="30bf6227ba9d5e6eeb9a2fc271a5f800626699574614108621733dfa7651ba46dedc2985fef14cdd5a98ad567c17e904a50404b527fc6a529ec9c6cc624562113608cb791d387b565415bbbdf444f3b3dc778e3a7b0eff7bcec9d87ca17c50744a77b5b66bf9c7364b1bae56727fb249c56d34db6a05c10cc5390b76db5412017075", 0x82}], 0x2, 0x0}}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000a80)='./file0\x00') r3 = semget(0x1, 0x0, 0x440) getgroups(0x3, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0]) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000b40)={{0x3, 0xffffffffffffffff, r6, r7, r9, 0x100, 0xff}, 0xab, 0x1f60000, 0x7c}) r10 = getuid() r11 = shmget(0x2, 0x2000, 0x1c8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000bc0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) fcntl$setown(r2, 0x6, r8) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r12, 0xc0384600, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', 0xc8, &(0x7f0000000cc0)='./file0\x00', 0x8}) r14 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000d40)={{0xc652, r7, r5, r7, r4, 0x40, 0x3}, 0x6, 0x40, 0x0, 0x0, 0x100000000, 0x4, 0x1, 0x7}) ioctl$WSKBDIO_GETBELL(r13, 0x40105704, &(0x7f0000000dc0)) getgroups(0x4, &(0x7f0000000e00)=[r9, r5, r9, r9]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000e40)={{0x10001, r10, r6, r7, r15, 0x40, 0xb79}, 0x78617239, 0x0, r8, r14, 0xffffffff, 0x4, 0xab, 0x4}) unveil(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='c\x00') sysctl$net_pipex(&(0x7f0000000f40)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000f80)="ca614b55f3bc53067c2417d66ebe780974cbfbc8e8a04a4fb522ddc8c548a7f9fedb333eb5ff60fe0f6dfbe35c8d4132feb047333bb06617a4bdd134cc3e52db2ccdeab397e75e2143ecbf9831417c7b0241a1cf220307233ee73cbc5c162b2cdf1ac39c0943d65ed3fbdc0ec05ab1530a45cf0404d530c44e2107f31828d76d606140c980edde97ea4e316fb260a1ad89178e20067403a884de7c14faf2f0776113355be8526880921c6c54ebe57610a292d14349d6f9eddbc9de1a0590a27a96171d6f16a5", &(0x7f0000001080)=0xc6, &(0x7f00000010c0)="aa28ed3127f73d490815c0eee465b73fd63cf4f23a0b8cd48a76824d0d973b3941d32d5715f031d5ef25fe0278376c7daa30fe87578cb4b1257c65b02701308d2803b24bf69042be0d27498a34cb2b7133ca819960829fad6c15a74098660e5370c3ea07c0419cf6644bea3c1425548ca2a456a2d7d9cc9a7420cf91a437b5535d872e63cf7cb5994b19198b90c7e5682214e1dd119b78ba7ec9668904588c0197c9f021", 0xa4) chown(&(0x7f0000001180)='./file0\x00', r10, r16) r17 = msgget$private(0x0, 0x160) msgrcv(r17, &(0x7f0000001200)={0x0, ""/204}, 0xd4, 0x1, 0x1800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x2, 0x0) dup(r18) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000c6f26479ca940000001700", 0xfffffffe}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x45b7b9db, 0x8000000000000001, r1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 7: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x200000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x0, 0x0) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6}, 0x0, 0x0, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000024c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001040)=[{&(0x7f0000000040)="83916c7d41a4921272a94c2a95e5f8c350bcb0bb72971b2931836ace33dc9096a2f1fda7beb5f38551656665de385cfbf9a63c8c042404d4abaa3d560326c54c6737af4502bea3290a13c6afd1260acc01e4bb8de35c6c39486acb52997ca425ad862aa222426838d90a41f93fa1ca1253c6598e0703cbaea5305d3c463ce169d46f73fe29169470160be89a36dc4cfe7731ed86c21256cd25113316049532d4e0fc82d498ac8df54d001ce5eaa0386fd7a7bcf261770f2d193ea57dcda2aa7c6b0b63aff71b8db69c93578be3cac8790609cca85e6ea42472501c8448e1678ad119c231d7d90fdaccd614cd14cf79127d27f77f18b3c274e2818cff36ae6393573130036377daa24bef6b3de0aeed1e806e894977523410c02bbb13b77567f06cb86c715051ddf18ed95f7a9534d5d28811eb558a6a780e9de32d90f48c9e968243de36dfc33ef71f782bb5a6de29c5a2dc1eb4059b28f28df38b8832cc4a3132b2864b9f065637aa263f28551fd47600079e0b1a23889f2bd5bb7a832336132503d4c3bfac102f8a81c2ee7b8a328b639980ad85e25055e9a983c16e671d1154981e0722008bb455b6daa0a29e7c83210a9aa69a61a115b221f28807b780706b5a97faee29aacafe9f85b7b9b704168ffa059a1ff3451cc26df58274d7d7268b775556a3635d1cce6a58b14705b5ec9b40a07187fd5e93967d0bf4a5f739c18df7ce72c4a74664ca907e870fa16c57f094e82d7c84d98e742857d7e95c76d53202e543db0f6454070ebd07ee2fd7f4e8f0318f3a25340bfd8ae22efb1fa5551b2f7ad5c591ee42ae532397b11b4f4ea83508155e66f869fa097b61cd68e7ad560f5a605898ad9b9cd91d216e2a8f9bede26df8e2ba3087ba15f47204e6b57767feae5dc10ea9d904913a99b3e01e2fb96290d8e7c481bcdac7d8c51441d699c212de826c290b5a69b05954e778341ef6102501648e3ad31e2008731d47c32a0a4cacbce803997b1ff31a322ad2c9d336c4e89ffdb9d850fa5bdbccf49b21d98503f92eb1b4635b27ab082b5fc0d64f5779fd1769fa30822d02805d4779d996e91e14381e14f3ab94b363f594dd6610684ae92fe9d4d460a3700d4b2aba1dd8635443df49093b7522cbb43ba2b2d67ddefeab43b18034d6a5249206e856b9a80eaa2209694aff01e11257f6fd7531237c13af92888705d0c33b535a4615afa67fd9386b8c3909435965475b0fba87681be058d2b28ca96ec657edd596d61bfc535a53be4ac0abbf6119908aa7dab83e89535339c83a1c46bd32212e255176a07398996f9c25bba134057c7ea33e067876e1c7e41e951c984ef4398b2032a966d17c5bc408bac6e5f95e485d93f2bdc331a958c7e070a2c450da6d9e5660e5efd70a87a84c0ee962d1bd4a57562627847205b17f1001094d04aa6d76937cd22ae776812017f4ae853907a223fbc4fdfba083c4af9abf29a5cd863c6bac144dd26b0044d858949ed3002927c7032ed0add369ef63d38e25fee3174e291279d861f434554ea60e9c0241fdd5da0b9e4354e9af1caa06c7de967eec07fcee3736bf1b4a867439cfeccf6042c263fcb36da03b6807b4f065c87d6bb03d31b88690b96b002334e117e1b17c845fdc046eca03ed84e98ee47fcba94944488ba94c2fd46d032818cab77ccb9ae1c9d34a759f1ed67baef8d6948fb6abaf664ae78beb5d88d041207ccb30b8726c16a7b6b0cd97493f753d7f394280faeed14d44486925c2e0071ad5894aa6568b73217e74909f5267e26f6ccecac32aaa825f982cc0ea9750881da81c5c73fd5dff55efc89bc83a0d78e5af52c8cda6417bc06abeee07484d40acb3343b4999e7b9673d76e7839654a0429231e4992fdbf51c63240755b1cc98a01736ea4da9ec43ade9e8c830dbf24bbf49d791c904c25b1c53e5352c72fde83abef973724ae2e29bda55479e09057a6f490e308f406e8dec1d1a8bd0f47f4750be2bdbea4920ebdfe38e036fb81644d5b416ed86d50f8a4733be17d9ad108d52d9e480adbca13a4600db70ace71d95b09fcf874006ed3b10e8f91c1ff80fe73a31dfd7e81bf20b76056ff4063de0a2f4ac2539f7106042ac7dd1ad20f19dfdbffd2af8a49a8b787828fc87f2781519cf54f2d008d877b99972f4150438ebd77e94286ffec9a728269d9fa536cc5e34a7b2c4b5aa6836e92087982f6c4596d281a07537c22cef9f0eb2278220b1a015201d55f98b2307850fc82266bf8d1efcec507b94b65679324b428aa8795b624ba8a22183eef71663d629bc13b0a65c1363b4f75dcad1a7e556e051e0d6b037ad82fae89f40f9874d8fb02727b29e4eddd304e8e130b96735911beec75e3ae3e21adee429bf019749fe59bbf0f7a30e65ebe351182f84aae996e676120088caba941ab77aff9ac39e297d369a8bf76d92cf808b9fe882c95038c3559a5887ffc4d8a0fa5c43995923c4fc95285f076114840b8dd6b57b6f3c471b48d49aa5db2ce23fc9d442e8e21622c557d0f4f5a12de486d0be6ae9a24b040f1213ec7fe6e3ad1323de1bae30f110b188fd2d060d7eb072e37d28167ede9fd0543078abbad451bae3f632b1fd3ce3571b4d4401b8baebaa68fc4f179628048458c2b826708e69bb1b3fbe60d9d8cb7802743fcae480f4c5fe95814cf66c529fc4854ebd1f42c2b67dc5030c4c684f14cf592823f0e460b635313828b3ee8a0698aabe063e906f04e982100baf8498b52343792bd284fa51c931d3ac454433e722eccbe9eecdaec2751b1df1dfc73d7b1ba385fd7004798e8d2ac5e17d5f787ec5d5a49071dddbdeb01bdf5610b66e524e268fd7cf4f82047ce4a66385390753ff04e1764c36c99af914acc505b76f05322182aa332e05c6c07690e4222917fd3604b8128b52cdb40e10c45725b334fd2b320bfb6720148cea0cfa0db9a6f67fa58f3a0da9022bd6acda8d88582b5c707e752216a97ad27cb38790bd297664e0de0dc6591b870fde7a70d5c7d02f9bf99a5cfaa3fdef22922a1908658900766b1d38419efe8b32b97ba8fdb83517f3ebce31cbe48fa0e338ed3ff2f2ac5a1a7797ef0ac9391101b6b0c1553faec3b6ad6d5738dd032be1eb989fd98a3efbc6235d9d9fdb767b261cd5b728ea0f1b6eeffad29327fc5282a61f40ecc5d735a88e5cf154bdabf2fe612dcd234c2f0c0fa0a67774f26e44e2c4bfe0d5478ca1d15c1aad6072bae92e662e3ce63dac8492c243f7a7efdc371a1ab3299857ae9c9de61832a94c64c748bd41bf1053824ca64e98c1fb26a55bd25953f7938da85d768a9883ba0bbf3fc10ee92ea653317da38ba805969c222e0eb9ad6255fcc59f46a445181bfe428bb99b50f56f72d44c3cbcb0d3036787ff0edf9ce4597812d43fad0c87dce087aa02467045c739569ab2fe684b3f4f1caffe1536a3bf7b96d4e8481c47dc85b8e15bc62e20f0f02f90b236c4dbf0c28424bb69b3ffd8eb67b2470f6f257ea96b6de6fc2b5700b2630a73c9989d67845c6b4024b156041f5662bb3375488fb26abf08ff6c224c392d264a77e7841545a10ca9339366f5d63bb913a74a647eb383de49cb46d0ec84cb2556f5a093d833f7b53bf79701e82b81df6bb4af0fe196bd8af98f35d01a781eec17b98a9e301950de56d5e706a18db3fbca6b233c526d0381398375334ea34416afc5b0275b895b41433ef38f912b8d38d0a38f8a7be3d2ebc808cd59275bb335a578c5c7c34e2c47527912e0d9929cec4972c168e58fba54b31df0613c7e2b47d26ae0188243019c37ed536b5381df4c19578da359e8514886aaefc32b18a6f34566be3e5d86ff8b5d0e4ebedd1a66937090448a350b4a930236da88c7a91b02abe26b69c97c988eff111634bc8ab3d9759102d93b660f8e24bbcdaf0f39364a4d8964402d1f524df8f63f5e15f994489ee266f24e4e57a3c25af4e8a6a399f26780fe834182de65cae16a1f5b2b7f9248b4923f6f4fae1dd110afc0ecf847efcf66874236dde93f3119cf2196f1aec67a73abdf5bdb0c4f3f84a30b53d19ac29b70e3982fc0b1e645f9644a7bdb441672c9721199157389a8717adacc3eaf1ffb149a3779571aec057c3166b0d6f7511bbdaa6f1428167405933922345cdf423ae234bc8f8bea8cad071583eee4dca1d16aee9a234183c3aa211bf9be84ff83d8c25d243f7b176001330c45c0f1b8ed978b7ed93d9f12b926ad04be31b266a250216348f2bc0b59739e1b3300da7e5ab0b869484a50279bd46f57de6d132565d7dedc412858160ea45b5f8c2aa60e1e936ad041c6e600ae1327162f4f448a467e62bd57b4d272120d755acdd40d56e101d6a67d2cacefc562f5396bd2be35f25ce151fac4cbbaee428367b3df435a022345af17f4a19df13f9e3b1c5bc318f83d62f8c024fce8b683d3ea99e28f8aae69e6d5614bb29ffbb18bca50cf47009b0b125d4b4591caae813f7363064e1e1bd4aa237bce37e2137c3b4d4cdecec20f0aa65bdb8865066d4aec9adbb0e757a9ae5e1e8629920c2310223b632733fa8b6781914a237f83c6019eb0ad254bbdcf26684cd9071166df68cf8c34a173265d665d53422869e76433388ddd50cd9eb015118a49d7ac11bf7763ff57b22b2150c591d0ec8b4bec5e8828daab5f4d603ebd6581352a7aa09db8941e8aa5d199548451a92dc7c6715ebc62e6f44ab5d8fbd6c3edf363ff657549e7fe2176f01001c46d4070f9c53aeed7782af5f68597ab845eba8d61d459dfaa0f3276ed168da88c8786dc3647ee96e87efd5115ef0cb6daa454460f7ba0aa1078bc903d7c81f22e686916e3291869dd1cab257c4ed9494f9e52cc9af3ae9cbf31005f5c4d3eee815bec5a59b777142c4b5de33d8c953c82b585b6b795b446f1eef8eeac4baaf31a91f64d47db79511d746db63e6c496d55da932b5f97082c387c787decd56bb8e4c19fc63022fe6c5c99353d0a98c5421a11cc676a3fdeecf86c5bc2392f10d89249ce19d4c139bec78ce7ee3c8fcdf2bbb42bf42e0e0e977fa42199305ed038011a8ac0b041daa1d0c5d9df7c5dbe30df032be6cdd97f970bc02017a6b158281c390be0af6f58d914641bfefbf44ac1ba2eb58bc120600f5e2e5698091bea6f8960a0e3e578e2fe3a099c5d1cfc3520125dc84cc237f502bdfeae4c95a0358b1998fc0919828ead206a45909e935e82c9d5e596c3d3ef7a5f16877de3b241362aa199169755e2f01f26e5e0a2b75061343073e1fbf7a9b6b36867b8a75685d39f7b76aab39f4b3719dc87da7d37f914d9eff34100e7d72adce7c53cfe3f07547fb225d8bc29458a6cabdf7ecb0bf04063073d6efd13357aa7a9e5140ccca7cfe876ec55cc70ac28d992480ba991d9be36b1d0f8ace0e549e102ef0e22361a35744dfe4f74b2d51036305247e5ed2ef7a04df392d1172142715df97a53a2bb248d3346544fb43db2d0999e70e545616d3aa783e28cc12ecf3c13bcce2a1d4510538b1a40d6ae7ee93739d9b6e5695aa7d40a96cb5d86159b925994412fb550ba72bb8b8f123495b164a3f2f9026d9b0c4e078b60087ff7d7941e8cbb81af9522ef0a45df5bfec1c6f2890c7d037b5ec594e52ffaeaf1348c00529dd2f6305fdde8ba0da928e98d9135b0b97da7b30d6078f4c1852553495cafd66cc456ff2a287c4206d76b1850b446870c418bd88857f3d27fc0cc6bc605bb6c0b3ccc0af9729c50619626752862c5048d23a1a1092a856e2ca3ea80b79e16d181f5565384f4502dfe18d3", 0x1000}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000a60000f2b1d4154717fb7c8a486c1c4d0015c32731a449c2c37a209bcdb06306d3bfa5942027397d7e0cc1e85cb12098ef16779ac73644d6bdb5496a9d01f991ab45f32110f2aea659065cc4e7e5ce8c4e984a5919a615902c49ac4a1914d1b2c7c516647c2dd4ac1a4a1f27534b7d39c516f88896c31a5c4e5cc497902beba5e61c16150d8d79ec08edece835aebd972b8cfdd2d0738c74", @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xc}, 0xa) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) chown(0x0, 0x0, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() r13 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r13, &(0x7f0000000000)=[{}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x0, 0xc98, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r15 = geteuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r14, 0x0, r15, r12, 0x0, 0x1f}, 0x8, 0x80000001, 0x13217f73}) getgroups(0x4, &(0x7f00000000c0)=[r8, r9, r11, r12]) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000440), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r3 = socket(0x1, 0x4001, 0x5) close(r3) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@random="bdb70c419955", @local, [], {@generic={0x8863}}}) r4 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r7, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffb, 0x1}, {0xb246, 0x5}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x5}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x16, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0]) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r2) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') executing program 6: setitimer(0x1, &(0x7f0000000180)={{0x1, 0x2}, {0xffffffffffffffff, 0x5}}, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0001000000009078ac1400bbac1400aa0000907800000000b3a33a0ce047b5de3126eccb58641b3b6ee642907e35a9d9a80cd98b9ee3c582023ceb493d0ad04bdaf3b369624ce7041063c8ec4bf185b971395df49b9097eee0fd1c8862f80474aa08c6f5c66937be533119d2b1cfb04b185a83de0d77609a6d4007395884e4fc6b0caa70f444d1e7d82304a8466cb9991a596e"]) close(r0) socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000340)="b7837fcec6fa97d947030000000000000017b7c96b4b060e510000e44e8459defd1793126bf7e7e408003e9307b5bd5a18f375da8c0f31b6979c6ad91382a312986a32a1c8c19b172f5fb64442a6ffca8a9e9d4aea6aafb6670400438bb7c97c199e807fb61c696d39ce945fb610ef0662d03ce98740d29f542695f06639a49f96080000000000000026d61057a2ecc0e8e455d41462247e67263acd8c2d50aced04ca826d273a90f483f02e470f14d1530e180a6f916af5f8b82a00d351427ed71627f123ec4fa92037cc7095abab012a00853e01109326ba7d4ecb59715b0601a200ec4f9f5d1f73db5edcc4771dae85c961da3c3147ec013ab078718f89932bcdcdf1ccaefc5ef40fed36ba1db71ff79c5113a603ecf5fa7a1cf262ef", 0x11e) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) listen(r4, 0x2d3608a5) executing program 7: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000200, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4c", 0x11}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="7a23838fdcbd973056893e86acddb79cbf3edee8d963245f89d72fcdb28e62a609979475f755d43a47238e5e7a8765a9d72e9df475e8b664f47114c065d6af5e285a18689d35a6cdff720b0dc0a95748905cc18dc0a76cedeea5037a51fcff3b2ac24137f64d57bae9bdeb662eba", 0x6e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4000, 0xff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x7, 0x0, 0x0, 0xdaa2}, {0x8106, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) lseek(r0, 0x0, 0x2) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f00000021c0), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1000000000000211) syz_open_pts() executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x0, 0x6, 0xf7, 0x7}, {0x400, 0xa1, 0x5, 0x4d49}, {0x8, 0x39, 0x9, 0x2}, {0x4, 0x43, 0x9f, 0x80}, {0x86, 0x7, 0x7f, 0x10001}, {0x6, 0x20, 0xff, 0xffffff00}, {0x200, 0x1, 0x6, 0xffffffff}, {0x7fff, 0x0, 0x4, 0x6}]}) pwrite(r1, 0x0, 0x58, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x10001}) 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 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect(r8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100, 0x79e6fb62}, 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = socket(0x18, 0x2, 0xf8) r2 = socket(0x800000018, 0x3, 0x0) socket(0x6, 0x2, 0xfe) open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getpid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) dup2(r2, r1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x10}, {0x5c}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x43) close(r3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) openat(r6, &(0x7f0000000200)='./file0\x00', 0x8, 0x80) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/30, 0x1e, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x7f, 0x6}, 0xc) executing program 6: clock_getres(0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x28, 0x3, 0x0, 0x800}, {0xffff}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="1234c1470300e68b93029dfee01ab8df3da13333dd4afa6586283ba94023de3d4204b7761f88c96c0b502a8e8badd0a7e0b250b6e4f95fec8f3bcc3688c16a2dc871b539568a1406ebb9406e893ec3b7edb0a6b53ec9ae1ab02ad316ac9b63031cea0587cbf96ac72016c898943e91ce1b488591f546162cb961d65e28e458fad6c41dc5b74fbf56ec05563bdfcd86cb7a6aaa5ec45241717a382881e89414be7f3cb71dc8b171a5e400000000000000", 0xb0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f943", &(0x7f0000000100)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(0xffffffffffffffff, &(0x7f00000006c0)="92", 0x1) readv(r2, &(0x7f0000000700)=[{0x0}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000), &(0x7f00000001c0)={0xcea}, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x202) nanosleep(&(0x7f0000000000)={0x2, 0x6}, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x8e, 0x4, 0x4}]}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) nanosleep(&(0x7f00000000c0)={0x6, 0x6}, 0x0) executing program 0: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setreuid(0xee00, 0x0) getuid() utimes(0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xe9, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000700), 0x0) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setuid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = semget$private(0x0, 0x4, 0x3a) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc135", 0xf}], 0x1) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) semop(r7, &(0x7f00000002c0)=[{0x4, 0x81}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x7ff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000001180), 0x0) executing program 0: r0 = kqueue() mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x81) msgget$private(0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x8d, 0x0, 0x0, 0x2}], 0x3, 0x0, 0xbe5, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}], 0x1) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r5, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff}) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000001}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000490000/0x2000)=nil, 0x2000, 0x2) fcntl$getown(r0, 0x5) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000340)) executing program 4: socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x102, 0x200}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) r2 = socket(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) setgroups(0x7, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 4: r0 = socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {}, {0x8106}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[]) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000200)="eed40900", 0x4) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r6, r10) r11 = semget(0x2, 0x3, 0x6d7) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000740)=""/135) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setitimer(0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x109, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0xd3, 0x11, 0x0, @empty, @loopback, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1, 0x1000, "f918e62f510b60c6ec1109fb3879f741ca515a97ffc3a9c3243123e83562707b0bc2f0cb1442167f47137ba9b24616a46dfabea4c1812ea3c14aea0fdc636ca0dd065a0ee4f5c481800b3f4aa7c417deb6c8dcfe287a647cc86678935f7cf097f8adea86c990ddc4be2e2fa4a0cedbd2dd003dc53cf15f520eb58180f1a9f4d44c703867acac7543f8e7b3dd5d5024d6adc5e8f0986685b147f3a7326d94857dbc8b32fceb9b9cfa9d7b56eaa06b02be1098eefc3d7a201911b96d920f3a6b1b5e3e875160ce5fa6b4b4f8"}}}}}}) executing program 3: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x1) select(0x40, &(0x7f00000000c0), &(0x7f0000000140)={0xae}, &(0x7f0000000180), 0x0) executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 4: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) open(&(0x7f0000000000)='./file1\x00', 0x849b351ddf1384dd, 0x92) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sendto$unix(r2, &(0x7f00000001c0)="14a58c713ef3f98887f227d2577275effd06cdf2a30b0be0313dcc925ded7310da222b97815b21863aef34ca327c5526c5aaff7c6560a1e9b38f5f21", 0x3c, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r1) setreuid(0xee00, 0x0) getuid() chown(&(0x7f0000002200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x0) r4 = getuid() setreuid(0x0, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x1, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffe1, "97071540d67d3f0000ffc100"}) writev(r5, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000117000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x1}) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000141", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000021000/0x4000)=nil, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000400)={0x10, 0x5, [{&(0x7f0000618000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00002a4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000021000/0x2000)=nil, 0x1}, {&(0x7f000017b000/0x4000)=nil, &(0x7f0000047000/0x2000)=nil, 0xb}, {&(0x7f00001ed000/0x3000)=nil, &(0x7f000017c000/0x4000)=nil, 0x8001}, {&(0x7f00007ed000/0xf000)=nil, &(0x7f000044e000/0x1000)=nil, 0x3}, {&(0x7f00007c9000/0x4000)=nil, &(0x7f0000326000/0x4000)=nil, 0x81}, {&(0x7f0000380000/0x1000)=nil, &(0x7f00003d3000/0x3000)=nil, 0x3}, {&(0x7f0000633000/0x4000)=nil, &(0x7f00000c4000/0x3000)=nil, 0x7d1}, {&(0x7f00004e3000/0x2000)=nil, &(0x7f000012a000/0x4000)=nil, 0x3}, {&(0x7f000058a000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000429000/0x4000)=nil, &(0x7f00004ce000/0x1000)=nil, 0x9408}, {&(0x7f0000578000/0x4000)=nil, &(0x7f00003ee000/0x1000)=nil, 0x342}, {&(0x7f0000761000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil, 0x9}, {&(0x7f0000570000/0x4000)=nil, &(0x7f00005d4000/0x4000)=nil, 0x3e9055ab}, {&(0x7f0000324000/0x3000)=nil, &(0x7f000016e000/0x4000)=nil, 0x7}], './file0\x00', 0x6}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x202) syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000300000000000019078ac2e00bbe00000010c00907800000000aca6973f0000000000000000e0000001ffffffff037ac98068090e80abbe400ad2a25b3c7f6c6b6da124cf742eb993904008c9e53f6370f8a5a38073b36c37b40c9031284bd321de6922c06d3caa4252433dcc00ea1550df792d7e2603df1e5719beb1cb435f6d1e98f56b0970556568c10576be92cf1935c545a9a559592b3aacb866f85b87c9d0a9390826824d6e6e5c872e1281a13c52e6de304d3c28e030c67a59a3c77f76aa10a282fb5d298d0264e634a7258a2c6beb98a66d6e8f3df6935a14a915592265ff92442ef9ea5bd97a1a603430565357e4a39a14c1c6"]) r2 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000740)=""/159, 0x9f}, {&(0x7f0000000800)=""/198, 0xc6}, {&(0x7f0000000900)=""/152, 0x98}, {&(0x7f0000000280)=""/124, 0x7c}], 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x1800000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) socket(0x10, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x1fffd, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) close(r5) pread(r4, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 2: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2b, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe80000000000000000000000000aaff020000000000000000000000000001"]) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523f55b7fa2c1", &(0x7f0000000440)=0xa4, &(0x7f00000005c0), 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = getpid() ktrace(0x0, 0x0, 0x22, r4) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) bind(r5, &(0x7f0000000000), 0x10) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) msgget$private(0x0, 0x114) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffffaf, 0xa}, 0x0) r0 = socket(0x20, 0x3, 0x3) mprotect(&(0x7f0000539000/0x2000)=nil, 0x2000, 0x0) msgget$private(0x0, 0x20) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x81}, {0x2c, 0xfd}, {0x6, 0xfe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) dup2(r0, r3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x7}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f00000012c0)=""/4096, 0x1000, 0x1000, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x7ff) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x7ff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000001180), 0x0) (async) pipe2(&(0x7f0000001180), 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r3, 0x0, r5, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) r6 = getegid() fchownat(r0, &(0x7f0000000140)='./file0/file0\x00', r2, r6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f", 0xc}], 0x1) close(r8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x1000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0x40, 0x9, 0x20, "50970d293000ddc58847caa16d141ba1b8288e19", 0x2, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r4}) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002740)="31229655df90cc37f5daed91e7f1d13e3ef0ffc4165a201211e1cc331ecc1b4b6adeb7007cc18ecf3860a70473e25b765b29467b24d4493f1ff1d54001515f87fdd9815f65813e812d021e1e076237d9c2343b03fa1d122ed2bcdacad13596a19c39de6a299eefa9d670a7c965aeb7c38e8b5eab2f4b7176cce70f2699a6326a543b57aab6951a0c45fe63875a71deb55f0e85cec2683b225bfa1e40b71b3646a1ee444265e7819226e6df6eb41d4d5bd6733c948c682108734a0734b5eb1b3102d755ae93e62ff61ce00e112c5ed6838077ba36bcb6ed587542196ce8c3924bf4031d5c522ae08ce9770f4de5ee602e696b138191ea143762babecf5463be3e14b499ad1ac46e5a447d36c2d207742231aa08ee5c92762c996c192bfa0d3895e3464eeb7f8559c2e1b4ad8e64dc85afb58d3a6ecd0e2a1f31c039d9e85f680928cc68828493f1b07ab397b70a192a62e61c423cb94f14301aeb5693ed7836ade02fb179555bb7040d7dad1b158b7ab00bea2223b5dbd544dc850401f1d3387f09d068706428541e2df8a06a9ab41c1bd5827aaf4a5e3446df273fa3303fd82f84e9f5d1109e9febca8364b306bc8a338213b59c2e7fbd5079db26db7c3c60988395ea99999e446181aec0fa2c11dc70a5423325f4ca9807a8c04bd7feaca2914a1c627b870f9abf5a7f4958a7d6bb32d26bef4cf0e98ac09ed953b1ed5e4290f1762a17cfb9f0c3d59f68dc0a41e49ad4d414529f688ae252112915a36c84be9b3dce7f6b2ad0be7d81479529e6935bb9da6bed154f4215fd4d07734d9d4546e21640e6a6907aebf59fdf7765bbc69b50d8c6e278e697eb1c9fd8465e8f135b847c7222cd86860a0b077c3d84beb6759de0f3c7d4766ec8e5dab1cce831d7e48ec3eb9ee544ab0da4848a78e44c4a93a9504c8c45ad68740f0339a1bcf93c19f557e1e03088df6249fd46460667199a64bfedf0ef22cc71a8a54e36e89d5e266d617ddf3a1d2993c021a58b893300ee23e1401ae50b15114891d559a05e7b30acfdedeaba0ed7de050b47a649dd62019fcfeb24e4c231f5ba78bf0174de1d5d2017ad5534727cb0a67e4707ce3aba19042e0ab680f0c2640dddd41dc82572e6722982a738ce5ea6c3612355747aef053656748a365882450196ed3058bb31875ed636bd17f6db2c8c0d9aec62adcbafb2f697d2d0bbc7dca5b36e33da24f9db4fe985e0a7e740dc685361ab4dd2b144068d6bcfb543b31f762433774bbc549abbebcc724d2d384f7d926815a86de08c72c931b8ad0f63ddcdde5e72d74c56726012d2d020375de228a7ba43bae65c223638939b3045b9f94d9f9133bf3c15fac91539424ba626daef56c064c2624e6a118f8433bb10620618c422965fc1b30abf8b52a5433a29420ae8fc6f0ebd7a50b227ac3748ef55b60545af78e6210ce7eb95a1fbc283aefb791e2cc6befe12a070d6b3dbd5f2c2f68bcd59c3442fd23daeefc7a455c5514312cdd7002fa4961829a54f7672d1d507660f382202170b392198d2fb99d018dcc54aef950714ed04f34e2326a7a1b67a05dfbf884ba43ebd25dc0e668cc17e9d7c0e907875bfbecdaf643c244831ca92ee91690517d2914d82d40dd6f9850230a1beb95d5ede180d7426d9e2c28f42369d8506b5b3eeb4c3a3b3afd84928fb587cad55c32d9ee8a64a26f54bb6b8227a8101ee19d2ce42e19fa85a6021b64fc401cadd16f275b2b2dabddd0db9b96f0cb4a122a9959947dd2dfc2e6a77671d068aa33d06e2a9555c5a0b189752abae38454389b8694ad76fa79307ddc027519eb44b8cb6dfffbc70a7d885901e8ff557a0c75415641c257f01eeb6eef9fe8582173058e2f7451ef61fef09adaf6ad69ad5e727785eaad4421516900a8549b0db12aeb582ff6418ab090dbcb6becac6d354844c637324710e1ba0a4589924525df84de78dc205bd42eb30938e574e258b7a512c589ee7a530f7320b75f3a7d88df312e7dd7f07d7c7a3f65f432e7bcb03c68eee12188f6677e3aae4f1d89ebbce43387268637f9e66b93b8580931105a10ceae030e7277a3890cf069c32f7958bcee3ac3beb8413486e0a770fa4d4d6c5e9344228d246106d9ea6302a3bf109ed9f1cb6cb167526b9a75eb5db7ada44eae4e8151553391cb56f2cdc38ceb08ed6e0ff86449fc56c0ea73b2f372279209e3e467f4bf3f4f98686e01bd1374569e5ad612b1678b286360e862171fe5b049e4739c7b8a4aa4fdd8171944de7d8ade082d1573536d9fb866ac24ed8f9db00b521c2279ca40c4b0441ab087f3a6dc640f2804b0a6186c5e2e4cf7c794a5b1add2b52112cbc95426c31b3d4e853a992385952515bfc34ffcfd647a97e46c8ae3f9d2c34e9f48b40f95f75f2f8134757904eb524f626069459c507d18b928f18c1ae02c0bd0da13cc343c7a2124211ae82af9c6355efa6f52a9cccf44fcefc8a831d37e8c30e7dd2951c7be07195a7047784a291a007eb5484937788f2b97d28a672a6d26ab9cb39c96c5737ff047533c0973aac43b33cdf66dc647892f0f12b10d7ce185912e1a60bb6029c50ee713e22691b5c71c1a5a7d44463eed58ba7521d86cf0ac1b0bf90b4333cf099d91c628f418440aa62f907a9e99a09e7f99611f3230c8ac07f0e49a31a719f0eff4b7ab501ad78069c607cf2ddc73c270e30c466084796af278605c6d09bbd7578cfdd310e84340871da8b615c3b6184532943681f81cbb006d17715e666512fc8f7a4c1ed53af334d0d374a061c2bb0c3da1bac159b19981b9714affa695f6bafe5ed110e969082c2cbe428f4d656f960679d29d3dcf5013d95d6ec5ca841e7f6a68a7e95041468cae544758c7cbe0fec61abcb0672b5aa306d62382f77686190754c6cdfe40f36e95732f205f2d7ca1009173faa786a936a2d747036e301aa8a857df9f3830a04de252a15152e124124c5372757ab442fb8d112457b748d29c79494f13a3d9b2137d7793713e9186a731d074777579993e37eaf76d6c5d2d898876df1f3aa502985ec1cf0df49a9c28820eab8fc80f96bfb95e703d3f998736c781571c7345e0e61aebd134df20cbcd17c6e256ad53cd8b2c0b80dd3f189495d000ac63976b6018a0158e1d7343e4b0bc9acc58314ef533f991178f50f9c661d891b0d2d60a57a1ee07af97e77e3a9c6cac218631fc34d18043816dcc9bfa9a2f39ff67b2537f2353c64ad34062688b0a4e527abc9ee08f30bdea4eb7e74d25644f2fa812b69dbb1c4c7273f0103fbf1a936fa6e9fa11cd8251b75baa70419dcbe8bc6db0dce59395f57103d2b32cfa714099a30dc471882b0bb4790f69fa7e8293dbccae84b4b1a0c56a5bd046746a7ef3b06980da754ec70a1e68e4ae81de0a7dd9f81239a4dd0c2e58cda4e58c3c9c39845c00c03630b2cf8d3f37b9a9834c64253d458f2ba10a36a2b66c2ce231abe969c41d1f50ecdf162f0503d8be5d8330bb0a9ab809ed2b96aa1a7dcd882df6ff42dd2c337360fd3a5735377423e96857fae73fc1b8bb4bc8cef3f3136ab96e1f02354c30fcd0123a64b953ced5b79a4fbd19c98273428a46694513d4d12d3e65bbf7846d63ec3ad514a138536ef7f5465d37a5afd3c152a55e5c0172e38ad71f107959ac38473c673c1919f6cb3e0debb4491ff2263e8bc4e104b10a0658179e75fa3d10f0bee104cb4b97f12287531929e9e444411fdc62647c34f058c0894f4442f7f937bb97c44851d2665f8bcf35b1aeba74390ac1e63a6d96614f827f7e68817ebb7057b44331c6fdbf9e24946bd8bc8ca11e28935410e0105bdbe5d6ced99fe1987aa8b23e9e5a0f3ec95b8afb0d1dadcf32ce6472975d969a8ff03e07a8307433f631d822f40677ab4700a4c61e7d823edbd232bc484bcfd39ca5e803d7b2f6c6817219cbf60e9d8a5a323ab53b858b2d1717cbe37f43da1f9bed8e8c966a7d971daf5e0b13986db86aa13ddac95362e48603f1b8e297e52d141b82c1ae9e869ae3cd527a34bf45d7d4bc2c87f1e683b15e164edc0f2387449337da3f71e64544d3a6820d22ad90bba435921706384dac3454853bd80bbdf07c2cc5b593d688d4d381cdc6b11c537225cd0fa8e766f985b443f80a48387202257a2f2edcaba8cc41bb6c8941d4ddd80f1b6b3bec296e645f165d3557047a1aba1f752e1ed6810e29392447cd204a1aca6e89b28b8824a64a1b6e1c8a6e9073a9385f4b549de8131df9d872db7c0c18789a6e07ffca7a2900f26030e0a8fc03d7e34a29121f3dc87f8e91bfeb70057956d91a1d312d3212679ba8bc72522b7fcc061ba48958a4dc19f63deaf8831c987d1f1e4987211277843935f8259165e5d651a070b7f596d655733e58ee1a0c19067c637db8ee604f563f96217e37d2a08132db2ecd3e2770816040b38552e25d0c2d7797594b68c8975dfceb52467271d8d29b4e0e8aa5a1886f29a9ed106f1cf8717322ed39865c9636372c22c29f370cfcec1022310321ccf0ab3413522f3d302365d377fc9dcf0acd804d8e02eee43016a9e126193a5f23302b1870eef59ca20d289f18032ad22e05ab98c3f21092eb53adddf573816c51e1efa67e5cd4f00f686e00fa1f02112defe002e071dd4baae818d6997e75fa70b53591f7de688a287c5f12e5aeb04be102e2b2900bcbd16f3da7f3ad22b5bcbb29ca47067190f4db56f128b22727d7aa8e68c5488f2dac98ab26c67a0b6508a95c5c3a0ead3cacf68b27befe3a2462b8883f7694bdeda8cefe804b20afa4e1b16ffb8c200bb23ce2cbf816a4486b4e984d43cff76f627e4a8aba1df1c6d27667f5690083b00edd1316ad64a1717f2bb58a280c41c23d73287b4321c173d46a29f8b06beb689a73f32984de06a5f251480bccaa57aaa6b2750a62e7b9cd3171659cdab2fb2ebe8329c22db02973c56ea3b86c03243eef71c977b2cc7590d7fe53ebdc5cb51774366ffb0c8534fef935a059ec27dee06efa6a2e974aac92db53dc9a7931e7be49dc671613f50007d2c500ddfa9ca661f91299ad9a6df966bce975155aafd2ea26963fe8e0237bd1c90fd8194644b5a6f54a2d2a9255b69a3a45c172f1444144a7964706b31680f424660b198d3ce2faa1149040b449ce2bf2a3f14a382af69a274481d90bc17862b21c7d6a2c6dee5b8b8e32fe60717f49248534c6383c431407ef9d68c4314f144e56bfaded8ea1e9a5d53eb397555a3857c4aee3d316264deb43ff9bf8fc0021b33a99b01a2ea3be191ba6de48521c3e2673c198cf51fd4a07a2efec91bc232285c8cf52882d096d909765c5103c4acf255ddddd624913934bd7f33c9aaff5fbfd6e348b17ff1f445e71334c1b2ec64810b6265b9e0f8a0e2d9f2ddff21f374a51e6115ce7f734c6a289f310f74a1e3a5706053bf67b7b9c0e9b2fc24ca2611438daef10ae1e91f38d11f9ddb6e596fd3e2ae1b7bfb4a18a96f4a28b3b8c64c8bb6835b185d1b61e90427e5fed5c8506eea52b40ab851b4b84d980ef5399f88e67e3b6d40cd836c27b868229ccb8f42e1f6d3637a122ef7f4066d524271298a720df03ad9b80cb70c0a08ab42f4e3ca42cf7b31be7fc2bee969c606672859f8eab005cee6a77c413f6aa428fe7299ba50374aa854c4a2a55fafbd7aef4fc9a877cbec10558b6c16fc8423d99fa937305a8fdbe28630bdd084ab3ae0329b1bdb9eadae7f5d9a41b51167453466e6c13da661756e4f70357a9b8519ac81a11d4b8a968c1f305f5ba20c092a980b7bbdc68bbc772ec0fd325f", 0x1000}], 0x2}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="060b3dffdaa2490502c500717e256aa608673c8bca15d761eda20ed4333294f3bcf0938b944b03000000a2b5ab334af5950bbbc7e8b5b2e22ab5457249cdfcf74f5d", 0x42) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000000000010e, 0x81) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fsync(0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49, 0xc0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) shutdown(r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r4 = open$dir(&(0x7f0000000400)='./file1\x00', 0x8000, 0x21) getdents(r4, &(0x7f0000000380)=""/85, 0x55) 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) r5 = socket(0x18, 0x1, 0x0) close(r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f11890e176d5dff1935f2a47e2f0aef8a320faaa7688c5cf2c742ae9c0dd915043e22ec0f1e70fb8fa83de0efa6c74ad5a64372b5683dba3cc332dfbc5a8d924708c3e6cfcdc41b93cc578fd8be9f1ab1706534e287fadfcea768dda0cb6f529b42c2cd568f7c3c9647111d88101756c6fbcb92ccb5488aa25e5f0ec3e6be3e0884ceb115b7688eac1ee4a7092dc94db560ef75cb4323cc82a3fb89a7ecfa100e1c86e39daecaa073bf529003d8621480256a05eb30fba5a93745925525343f9acbafabd048a8aa80dceba09392d03b21d9cf180eb19857e815fa09", 0x119) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 3: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@local, @local, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "b6ea07", 0x6d, 0x2f, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x1d283c0f6ded3379, 0x0, '\x00', [@generic={0xf1, 0x0, "03271f035439a9509786f63a264780d3575d46e75ac921f607c3832f5d24"}, @pad1, @jumbo={0xc2, 0x4, 0x8000}, @ra, @enc_lim={0x4, 0x1, 0xfc}, @padn={0x1, 0x0, [0x0]}]}, @dstopts={0x4a, 0x0, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0xfc01}, @jumbo={0xc2, 0x4, 0x33}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0xcc, 0x0, 0x0, 0x7f, 0x0, [@mcast2, @rand_addr="9e6b809d805de91b06122b8a1e391ca8", @loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @fragment={0xf0, 0x0, 0x30, 0x1, 0x0, 0x18, 0x66}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x67, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="fd8c951e", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0xfffffffffffffeb9}, 0x0) executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="51aa8327a2df040209263d133cbd052fa13b9540684a280602decfcd041994ba225180d651fe9a882e9eb43782945f83b0631f233c91cf9fae467810271ec3f0b92e255e4568c48349f53667e48be84a1579b6978d300eab3e48ebc69d8309665bca68", 0x63) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x5}, {0x6}]}) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) syz_emit_ethernet(0x3e, 0x0) r4 = socket$inet(0x2, 0x1, 0xd0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r2, &(0x7f0000000480)=[{0x0}], 0x1) write(r3, &(0x7f0000001240)="e49f797ae7f9ec077edf6902329b0e7967318aa5eddde9094a2b817b8ef681b198edd60a1d00a45ac9f48b48861d08fba3abd872ad0e889f623bc0cd562f013731ee6c37faae5a6bd0caa2b07178399feef9f7c1b3525f1ea04957c5d35330c3350702545922d210aa3a14a2914466caa78d0b69f4bd92c5dea267d009b65ce3692ca13dec7ef577b5b37678720a30d71b8df78c8dd9ca99f8344c36c8666aba2012e72545edb31877d0a786d2401b5929a44bedb815d8c1f5888d1d4c188b4a946fd0c7a71dc07762d143da8d9523eabc79ad780c9bf730dd5d411b55bd1655399af5b3912227a6ea55c749af85ab58e682d5b81237d0711eb227041fa57a36bb5c8126dc5cbe7e39b2b80981f865ee979699970f68d2fb819d1058e65bbd69c156c217ab35aa94e644147c29f0d2f58ba7159a48a9c3b41d653cf186adc86636faf84fea9e7a546a006220842048e4616067258c13f44a3e999503180b0bbb3130ce208a5e2b358d9fcc762865922ecee695f599decfd5c94bb84849b7237c6adcdc8d5904274b461f04e5a4c5ae44986cdbe8eb8284f69e1239fcb025336ac1571d7bf3936224f676b487e569f734c5abbb1f6c4ffbc302ab79ee228d6f14e3d769612ef07f3ffd68d0a751c816e9113f310be44331c47b1dfee1db4367ceb5bf5b99f6f4508760957a20899f4f475f81e879e3e3d8e42f9afe3f8cd5685c670b78862b91f5bee20248b256e82cb3b51d32fab6aff3106f76637e287ce251a00298bc2e9574b443d52e8ba159a698f38dd95fc2e176e34d5f17c58c9a2fae5aa4cd3204a84f931d64225827074f51e5adaf61d3af35b1cea098ccd750572c83dada4f1f791b7329a79bc79f278572ecbcd6bbfe736776610f1a5a6ca9172a1ba5f1b2f53e3899c955933e6651b3c727424f899be1a3898707ec5b15a5fce03304a3d69746ee55c141c2aa74eac42163b918d0ce53b2026e4e3c88db152d2d3cc8ff15423f60a5fe164e0a32885817a1ee405e1ec1b65ee26439da5dadab8016b37c1d8adabbe677f29670eb0b1b835bac4be972c18d48bbadcc4287f359705a47a72e6797fc4fb4d721d080a72e9201b3f8319b0453ea46702095cae232c02285e5da17772755e2b250f1144b669ecb4e7aa55726c6511185f08449b7afe032e9416b81e987603914a9c64a37f215302f5de069d4196e45456841fda13e0bae66d38cbe922d6f6486a91ac43c3eeec21d72e9b7f1759d113a0081225c9046c9afd381f0a9084ebb768c444b3e9fa3d2303f395bb9f356ff06461aec2fb8e9c21f91392816360e8ae928717c5d895e409b2a2fe98c902dee5644dbb680a5f65231daa32ff98940a13ac464ed6d43fc14d1bd99f4121529f0b65f97c25505c2f47d7c9962460cfd7de64add9f0cf243ecf29b68a00ed159f9b1ef46961f75dcda79283f7dd5e684bf7035b1ac7f281f1c1666137e625afefa2ec5435defbb11696b1427221b4351521717715de0cb44005491ca1e483ba273e0942c357c191b5d27e77199a8ae27e78ca5792499ff0e611b63254e59ceb7fb3754359cb2945920a9b589715e92fc708ef7be2a2a55f328e1618a3cb1a29de5c805d196a78edef15bd9a17e2ca5b87240c5a1dbc9f584d4a20e9663678c55aed23b18de7aecf948a06244e1ab4d10ba225e6e223b819e96718165e95ec804ae22b6ffc1d38a0d381aea49a90400b9d58a1de4023cf392b229ecd8169670ea4fbc95310e05985fa10583b2d82dabdf7e84f4c6e9751d2c054307187b06cf93056a425f839cec26488fc833ae8e64929bbc5c63315b41d995f34af6922fd754d2fbf811c7d9ac64e71c2ca853df0859144838f7ccb5075d00a9c933e8d87925b58bf1741f0861e2f77c721ba5d92fb3950951803850ff75c8a910593227f169d4b4ce2c6d7e095955084acabc4aa8828e1c08d4dccb45950d19da518dc548d96c9024c1a05dea78780ebc78026307854f36b91a1dfd455a2d6c0031c7457db73d63c50f598aa9286d150d9080ebc8c66a57998650d0901d28a580cb18fb19935622635c0f604630056afe3ff717cd2c8b583d7b3c00c24d2aab03a23a1ea111f4d50c3f419382bc4186abdd811ee52b61dc00e06fada86a8fe13edf6ccb83abe5c59fe0f5a15edf4c977d2f2eb2155a7d2ddbbebd0cfb2cc272bfb2bf3fbc53e8df9712e4d651930a709679f01b6f798f9760e67f0bd5c035a5b620ba6909f90f74e0fb4dd178fbdb7c432c79f5d6f70c00699180124c4dd492e5122a763329648450e89fae2cd9eef0e88e2e19abb1da0a657bac959e2670bb1cc82d1749a3b1545f66c498ddae012140fc6dd1169bf1830281a26ca1eacc0ad9dac13d067a66e463ee963718a38114dd99da756c6543e3dce9a858990b43d03a5ce94ea2c3fdbf8d3538e42ab0c6de2ef12aabf88a214ee18e8664536f1166f53af19ab4b3f4912ad322cbdfb3a8044c82cee0d61451ba77e8093618575e501d0e450e7493fd9df4de5b5ca6f00af125208bb9dc3dcd4333c11c7740f551cdfc678df7b7c37c342d9d91471a3347acbb68b6bff991de06c49a4fd76904bcf748ad106006bf3524c86eeb176a77c5b9588e4d6648887e033bc9706afe7d3fe395be334889dc614f60ec2e6d3994dd9dc694a18f09cee5c0e88143e087c2cd39e77bbd066d7eadd21b2d5458fa86429c6470a735705decea4b2c1cccf6dd58cb5429d5e6f7cb27e3f8228a034e98673e257eb4f1f09b84b8649c3e95ace14c916e10c0cbdf411912104a68b2b2ee138d9bf7a792d131df069369017d7a37caa130bcb77385641a460f81eb70dccb7ecedff79ef81f04eaaeac47d067250c1fa93614c74c97147716c9d072b25e866c6ce09df90dd5dfeb972344afeb79cf968abd3e1ca44d3360319f432162a7455f4f0df37e5b24431bbaaf6a9e539445df4b4ef68758d0ed67ea45052ed293aa8b67d5caccf58c689b3605381c9482f9580499c45ad0112d4d1de4306bce4a4b14bc12c37048a306093d0e1df9299afb079d4f85d35de2f1ae7dd3cc589574923263b2d7962d7ffc150db99b382a19302bf8bc1ed9b02f7fd2cce599fe94c7d15a9bf7cd1eacde03cb91747935d751232b4c5150f4e71a541fd4a0044a6b6f9bd235209c296c7cba4b7f8dbcdf06d822aa3056c80ef03682853f6c5802df2c7b580b9e9d8dcd0e77e81dc7b2ee8d5aa9d657a8a135a47386e84d9c427fe90ba620fd42108a34b1dbf7540071290cbda257a7c8c9eb9cd1d29e78cd5c29d99c40aec57ce8ea142e6f8141bf25a874d2b8ac558afe8e320e18d4458dd1357d073d4a2bcd1dd75d6c22a7ded24e3b4629f2faa8761ad94189890590146094c3848ceb7d25247e360ede7081de00a8acc39b181123a0bb270b203a37dba065135de1a8c3050544cceec1f7721822a3c19a30897b11c2379decb521de7ca4b2a2a2dfe9838709842139ad830d965503fd1206b5ef592a16a7883f532b7da3e66e6b2ec0f1e0f2dffdb500150856e4e4d22e3dd5b9b0dea397ea298c67ace215da8c1abe0ea1fefe7f4e226cd16c8924f8bc8446ad3474848499365ae03f52b63d25c2e7fbd55c922540f73e4deadbd82bcb58388f0d03db6975caed089e6823dbfad130f29e705cbccdb0d932e2ced9a31166e1de81335b6f7949b591c3ab96854050878b4c28f6ad37f8c7818d5e395a8a27e6803f95696e72e43870af450199cc955edb456f28ae20752129d4c34b0e921b17a9bc42c8cb696e0f10c5ff634ff123ea2605a2fbdf6a27dae9a179f4fa593c2cf6b98d5e15b955ab3d7746f4376c25985f46ddb8c40588eb26169838349bfae48247e1da954f86ca683e02244d4827c3c7b3ca73b9ae927d614976cc806a72cb0f77b450c2ef637ee8d4ae7a586460a08791470b239400374602e40d2e0ab7137b2c7aaf2dff20ef516a6a1decca17203e7a5320628865c7cf5974290761510f384cca44ad7a60cbde51344748c79e8d582b36705824c14a7ac47e6ffbfda50186bbac60923f52f0458ae4ad061f6a717f7c0f0169e661667d43b238f02e16a72f2d81cd6933204664c40c474401ab242990c9ca1b49693839e2d851be3b233c27a4310bf981bfeeee85fe9de74f41e19491a656f73bebafcf356e7435089e78742493d50af83f6d67bbd7f7fb37a367fa1490ebcb3761347e8cb28c1d2a66ce0f7a201e414d0b180086ab5bbdc1877809a6c618e874bf08a968e6aee7e96138e7686ff27ed9e9c95801ae8a29621236d115bc803f83e7d5970a786f1489eedcb149c9e4f8d8b5deb3eab586af0df33b9a84b19ce8db832e85a76e6730f37f077a6991fba9a2db90457240e394362142f02b2bc7faae8f6822c3360775859c583d36cfce5a82b129f65dd958fc16bcb3a385ba2caeb5ab245cceafdc6a8a6617a6f300939aa04141a6cffaef5db316127c8cc0a70d61726d313f9c38139c393a312d6c333fe63772d6a205b44c8f6b15db9801eed9aa5af1d0bc5fa2af4d301f63c8ec16d041f07c737accf3b4858f2ac59d1b410c03bfc0fbc5f43181221e24a7907eff5daf70d1e4c48d4c58b38941147fa2cf3fb76e34edc4d2baeed9d830344b6f92825684d0cea9cb36a00bd3873d8a644e5ca6b3d36bd2f5a8e4658e09ef5e74d13a952e254dddffb0db3a224e228f028dea81c4dcf54c23e922aaf176827b5e47eb6fa5eb6d87cbbcaf57b647bb44dc4baa3b1f3ddabc3fc14d070231b9a47bedb75d2d783cd03d8e6cd52624e98442f2625ab9f72bda6a0762b42937e01d34e82bcfa4fd8ec7ec9ba682aaa592fa14621cff68109b1af80151aec24f5e46d16e216e2d50bf6586e500b12a9266689dc5570130b236541101b2f191f2d187f8942d2c9ba07cb46a65c119bfb09c72c956fd31a86dbf25b2bc22cb2dbf57476a85742d492384070d38332c4647b5715a9949c7e7a9b3bd164c877cf0b0e6458b9c50ffa55dbaeb61b9092fba6cc2dba267cd6d0553063c1d013e3e8348abd05f6e479c141b8e42c9f1e088cd891d80493f099bc9adb2ff6a1cda420831c842ad44dbf599c463a1a7e1abaa22fb1d499446bbab784f545336b3a5118f9eaf2a365b259305783e894768235f3dd4477625ba709f33c483b54052185bb2d76eb2693bca18396ce1e1611a1556efc3bc91ba1dc3aefe29a5fd2e1c8e2689240f23f5bd04f790ae83dbfd8d3872f1b27a890ecb1db1d64f14f56dfb6b9d0967c93536f747082a260f10ac0e176fa534778bb4a749d950f86f2c91d4f0283066a49c0663f73e734e3cb9150f7039dda94c18ee78e6e79b7a63214020d56c66787422a59a7f8039be4bb97162dcf392cb49e8346447abf17519198d11073a4f1d35aef172a9bde979cdd230d287ce6849e5c7116c71065d0fe183744a13feac741a9b80a7ef796dad713f4bc3d063841db16b11edfb4a2a8788355b96ba83db57468ddb169d3f7b46f8208ad6be7998cd2813799302d866714a34312bceb2682d33bb475f4f9fc480a282651c8c3ba9d467704053bc8ef42eb905cb84c407cd723f1bd8a58c69996bb170b9de73456d4469ec6f9ff824346a6ac29d4a953ba4ab56f576c6294a29131f5184dad191c1f2ec0b27985200ff56017a180fc241a68552ac73df77edd7debf5cc737579bcdc260b8ff22635f4f0e6835bb66be32883bf01d8610e613385ae0e90641d2ffffcce011e7fd9bb0326f135dbb24546ee66352417c6290e24c6d2a847f4f2ac7ea", 0x1000) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000003c0)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0) executing program 7: sendto(0xffffffffffffffff, &(0x7f0000000180)="fcbbee57e65c295fff298f176626121f9cd08133c52799910e098dad4ad5d671598ca50b64bde007ad2f7c21d979dd75d6eb09a9e89237ce5cf1", 0x3a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r3 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000540), 0x4) sysctl$vm_swapencrypt(&(0x7f0000000300)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001ac0)="0576ca05278be00a74e2983bd065e27a0beecbc1bc65043ed695cf802dd4195cb7c67a84ce3fecb26fa775462655d088413b164ea2df7e504ae4b0058a33679fcd0209895d8fed235ca59734becf66801a8102cfefdc87bfff7b800d6b4b4acd407e5df9635457f99214b20ff91eb846dd90af449d824efc8bdeb9cdb2a695b78a8b1d0691e3335ac4e6e87c8e8584dac4991f4120950d1941d4c3883e9aeea8d2dc9492570cda231fdfb7cfa7c0ad57ffa3ee5b3d5fcaf5db1465c0898680284d6a3e3d6000e074c627fc56955f45d237d24d978c0a0354568fdee2ad82e5733a6a05abd1718ff27d646129ccb710f1409fbedd28102f0a0146472a527bc0e480f2fe254e553fea4078f807f68481da543340775ac7a4faf270547797745c2b56d6dfdf2df7efd2975ad11f0e471d23d139ae2c8ae54a1a037d9b120b8e898d3db9f9699fd13d7cb258e41cbc66b13f1e3aece9636cfe391b4ff83bade440b01e0602b7de484701b8c2ee8f084e9acb0a57378ed9775b2eeafa34c042fe8976b734bf549c9743a11bed8d70e87f4ef40cd44a69976bcef57da5890d5181addba5155b95577362e5505e24d2818077b2e934ac382273037c658ff370b2b3885115934726f516895ce0675fa94c15fa628e38c06c18589ad5bebefacadf7e9892eca7cc53d5456f539689b3ada77ef5b906c7d89682db28863fcc10f09a12954a904be5fdbbabbcdee938a82105cd3a9de985d688f38cf55c8fd4f6cfadd4db47f4dc561fb8b7df730ea5fd864cd38f9399c6fa90193cb510d2ee7e6285b9d1cefedc2e93d13ff9535ff52257c32e595d094bd34551140ffab95b3115ce2ad1b6b5e93f13744376731bb38bc9a1905f4c9eeac8bf1de2861e9788421b6321ab519185dc06cec62acbd55f405b151386cbb1ce8261341ae78e85ccf318a3501e1bf7165da8f8858e2a9a14d947dcb701c75da7e54a72de326161d16c901ecc4eb730472e0f8c796c9691189fec8e6bf965e1c4d7e5a84413143b9a34114fe2cd85edab3e52504cb25fbba73a884f64595d2c0ce8ede8e35fb0275a11f2479626c8969b5a2fa35dfe4865f69cb8b0486a94ed7fa6235c85a097f34ef832a786f6870728c33788d401bc838b2b8b2ff3a612194273e229bb0b3602ed88ab093147cafd9e72cb01a92e327534174b1996aa126ebdba57a40149fb99a71f74d28413d94f0770229a90fe5073b1632899500425eaf5609adb193e69e4702b233dfdbbb6227ecaf5b60db41e7868a7516380457d8b40b166eb18e02d4871724ce99fa1c485aa382133719799e669e9af7f558f3d55e300c114f7bea97a9350872c1d6820ce605fc393badfeb244f6074dfb897580e68d60787e8a85690c6d8e2ea18e2b19aa019747cece52f02c90a1c909ed7d9593714d6bd1e412f0544b48c09fc3ffe7287a13f604bc9b00f4c2d9372be4810fc42d37ca3a7d963d858664f6c399a7f2835a59c39e5e280fe53f84547a2e884bfc894db8f23a9bf7b7e550b0ac88593b9e6954928980fa1bfb59a2f29feeb4d91d635f4a72a2f6dff8524b25dafe03b5d53ba750260df333342c925410d22fc5f268f64ae90ec8d25698111fc7497f90141151851bb8c4d0fe2f677f7cd91557c1c0ee3326c1e870cf6ca2d0a344f435abad383a5e56b40236ac8357b43fcaa0f58f08936436b50f5187fb7da500c452695f775048b6ada5d065df1178b69070a961f7ca51ad87673676bc3968a0a29deea6ea4cdb1b37eb6d121eef671e393801c024d8e637b6bfbf5e1ae6dafb9cef0b7e00c5b4b49db44df8c91440bc49da558d2141e93ad2a817bdc4c5fc07679582a5160f60f3d6a7b7745f5ba659f7b43ff1a4ee14df91e1b336448271528d52ffe1be42741836567b506a56f6325b29fa2d37e2c874836fcd1a8e2c650c681e9eb06d852a57295639b3ed5fac744cdba047716fba2f7d3822c7571ab37952925225d1839b04d701950f5b105a387b03b75243ed45cf18f3a978d00a93e978ef3eee8108c619f93bb2442e4c3b546be0014117784efe005e743de9bba8e1d4cb1807a8b1a3494de0258401808df76f63b872fd38e43f54f4b88299aeed3428c86d48cd68a5a3850df1bb8ce44db0796698f505abdaedffbf0281d0b8d9735683eb83e35bf26fd61d5e5a56104fcec0fb2f078f5031af5c36f9466b8aeac2b93fd051b65cefe7ed17ae1f0bb04f71984e22e31d9489e66cd30545a2f0e9c17391c5c73973ac67cfbe7264ff5e6feef810d43d5d803697188a91c4210a1af61983941e234caf637588229641aa10e61c2c4bc68a9802b094aeecaeaaa0e94476c0260a1b1fbde23f5267b71bd1393bc54f2b9feec3ce26fc8ee6f5cff798b374096d1be4dd6e3fdb145d5c7b7fe948c296529e3903abcce9e19e0d79f93a4f0a411bb8a14d764231448b06820a9dc8b7c7241e5281b06c2b948846a3d8d9fd8783850a0808e1b900431410020687f29bea995b8bf42a8e24547aa48c303941e62503d13f63f29ee0265b95e994e8a4245c02e4174792b77f27a549c7fb1104112a5a9657d806ef552cacc857e4418b4352a1c82c17fa775f239e6a486450f20f76e50d3ff8afb1d1c9e514350a0f13097551faa02fbb53277f1c9d4bda5a0cddf39ed5031244c44b56735ae861b654c07f00b5600c77721b8d45e75c4db1788b9ed161d5eb9bd9585c233bfa410ad108a6c1dae82fef5fc3e288bc499d23b68eb530d9e262ebf48d77ef514cb629e3dd7e36a4febd51f1afa82edb78d07c51675156c023535ad52323957b5d167d772aba989d186b7cf37a641be2113583e06b09fcf591ed86977dc0a3d356fe1145014ed5c8e74dd80aaca9cbe41a95e000e1dad92a54420e23b9e6a8a8f0c784a521f7662b497e5202fd546445518276bd6f3c53bba5ca90d0a7a4bba6da55f28077c9ad47cf4c075bd40dbf367745286a43a0ab6f30c1bb7f8540df2b5e9624da58a87bfab91ad69f70d44bc5cd0e8d65a6e5094546929f817075c962bd9b991af7fd0b1e2544b1a10b44aceee5d3347f9490c0b7024ff46499b9ac41a7abbf49b6ae81fef65fd1f8ac6d91c63cd4127e62de7dfb5e9497af0e4657881aa98c1bd752f28e5a18f9f47f1f4c005b67ac4367618c59f1ae10c779c24e708599c6888da327d1582613ef740fd2401c466ae44750b4a3acd64dbc55e21b37b35a71493f86a9dbc95014832664c673caefb1855e6e5aca96558db31f0a06375403eeb2974469122e001ef80557e412923b169ee64db00778cfb09347786ae64fef5b3e84934aa63d5636bc752feb5f8fb4438a040cd3a550b0f507aef82db13cff47b454ecfc27636b4fefd40ff56b5b87d81aff6c79ab5eaba9b6c5dc7a355ab5b2a1b1b9d9209ce94a0ea915bf916ddeafba45429362e63c3416cda80cf4c3275e87c23668eccf0cb743883823e4b608adcec0abbbc1e79611a3b29171d6c04bf71bf3c4c91e2b09f7bf2e2ad3935264a66a1f66380590aeed355ae27a247211cc6cb26816ec6679103c54bfb99abe370252275f04fdcce3ff6c3ba74bcc811717739b093bacc38c2601aeee9e54c4d710f00e60509c4ea544920b05b60329f4d38ef395135987e8472d5b4dd57f17d0554603ee048c6578e5321baac331291fb231597edac872e5c33af7636a8c2bc3cfb6488188ec93c3fda48d28f3325d90f944c8e9c5baf338bba1b16adc48472cf0398f2e075079618f09c67ca8e632d02cfa126597c319b0ae971b2a11cbc7d17311ee15657eeb2db9e1a354cc99f7605f2783e29a62aefd8818247cee8449fb81a2287d9599ae8a8c4c946753727adae306673c9664dcbe3592880e674ed55da1ae00fd1a1fa0ba8b6824f78d913efb8f9e671a846d4a524fe88a07d16ff7b691510d732f293c5addb9f5f10161467d80c900b94dfb5d9eecabc9dd6d78a093958a4219048a315b2b3457f676a90e50f2f852f0febaa538a9c3b14716117ac6384ae08fef14f7a8bfc0ff99ce5b18de58e2f93bcf6ca289685941edeaef7793f3f9820e1277aeb092191d029b1dd69d0cff3ce26d424ca8571419439cce220f2657b323b46c1070ebdaabb792305c25ef977df830255088599461aa8f3b11497f1337c27d0092da43f61f761061ab131ff7a538cba2d511ea3f018eb45c4e3aea63245797fb13a4053700422e2b7381bfd68f2494f904fe6a504c89d2aefa42f5e262e0e7f5108674fb6ef243c20497ff6367ea1da6f8eac9348de498fb6fdea5d4e0fa7d7a997e691d9096fc9487463e5387766ffe25f3ae65e219e5c769f43c4164bc7b35917f42af4d4ba43dc4a7bf895f0b273f84290a596f3b99d91da4bb025e9af68f59927e04b62b6b98333732eab3077c558e17d51480a9348c921b308031fe298c5091e5a3f08dba7bf69f079ef2bdbae603d4c230f7bb675ff4f79d0b6f8d7eabf7914a5229cf46b6c2f58e19ecd67d3c54579e37188136ba00b17bf3758274a5ae35ba753f24ebb84ac37ac882029aefe656153b5979f24c257ac958793e155f76d2c6675804c101ed478fb34cfa128b23df45b691dc9a754873cb3f0496750e6a840830dce570158f274d08480aa401b5bf2d802570ce0b9377a9dd78cd68f8d4b2cc7c894a7e805bbef639b77b5d2c6821869d9a7f1b469018f866d12d101e78a23032dd358c60924cfaa38e0b2157e3c701dabda49a898b6655b076691ad7ea1f913f40ecccc8c4ad43121ce2f840e1a98af80c878b534ec488406dd220a8b06bc1cb15920a8afa12d431398ff9872b3d4dbf716e066b1f8c2949a7f737ec312f191a376e5465b0e7eff00c5e3823d49154fba93fe0c18cfb307ea9dbeb64e514288dd0e6ec4f986994652f34ef172f069efc632a04635c4ecd0cd6a48a3990886f224de497c8e93269f64ae6806207ddf6dfaaf4c2f31113af42d6f166230c0fa9f17e341ce69b380b492744bbd586b42869eb6c20915efe3a74cac50b46ebf9b54cf635e2691eb37f5f1634704e1abee1ddfb4d96bccb46121a815f6670d06d5886efc89a8ec84fff778b6626151ce3027cccbfe486b3982f6d84760041de68b260dcf1669f118ad9bd9a941013b2b3441f13d9e82ca77a72341c9a5d91bf5ac71b8f092c12a98d280fb6cdc0569c5ec1b3d50b59747f266448fdb4b58af66ddc8b0b259bcb12cf157854df26cc154b887845c137721a6bfa4e8b02ed91c642961b2704d823f8cfe5f3761631697cba38a93705637e6ac8e9c65358c14fb914ba9f8a1da60b0253edbfca818a8e1e62c966dda5448cc0764dd983c98277f3422010aef1ab95e8af3d9c29443dba8a9a46c272b4ee1d98072b80cbabea6a1b4129679ed7247b64d9b6cc8755a4f19cf1350eb6e88217d3d80bf89d2b93e710d12649d2cc5f83f44af96f1493ea8a402623fa637a3de302838f041df07480a92513df623cc563bdf09077683877b6010be8d7e19afd0a16cb58428af38ce4c68f2fdd69825a33db9da439af69c6b5b345e8519a9a4fbc3b91e3f93cc6dc48f8dc81aef9616bfbb179c9f2442f0ca941f8489a3fa5bf2731688f8be17fa710dba67ac965029a0c1f6d8e17218343cf4b413a9292b26826e8810043c5a6bee1d54e854e3b41905d913efa23565cdfec7d06d42c0d8088c5972bad85b7026dcbbd277cf0d5321af574a0765a27bbfd5719484dd9508fb33881292dd77804b912dea32817a96f0476872c7c4ac5bac31970ba4d8c81a33a70ca21e68d711", &(0x7f0000000500)=0x1000, &(0x7f0000002ac0)="c1372f35eb16b4a4dde56df1d9d9bc507a0c13ea5bf60a7a39dc0507ac6e699fa17a22e8060d91b0dccb648d9d60b44c18eff3b92de2451e8755b3c737f53bfb648ef1dc3f40bbd862a7e86fb3197a3b85d2b1b004f1579fdb8358915eaa7231bdcc82a252907fc2b197f6f52dbf93bfb595e6eddf81f83e0d75e684460eb020469158b9644c0a20b161a2ff18369d42fc58e934d2f318681919ab17f15031a026cb9abbec511a41080b71195fd5b40a7026a4984b60f840587f7d81bd7c65a5981ef51995b9b84aca3f254edce8307359fc2c21cb425517eeef15d055db399af5364ee28b3ac08772ca3eda97e35cd075c5f2d0cdd7f4f70f2cf9386fa7c3e2b49c7aa37ae4cd4a7e1a10f0b9fada83372f12837eb81e198175210519580edf5184fc2ea3ba81fd53fb7149e354170d0bc9a671cae08e0469e98523333e14c7e292dc6500e32fe18b50cb0e1650c44e4c50fd7afdbd7e3c98eb7aa1ae25278ca022ff76a944360735cccd963902acd4706404258182b9b7b2f277fd3d3751e4fdabb9b2441a61014683f86d00a61e6faec4ab078a05b9c0a5d911dace659e8f3fd3f10fd810acf2acb31047834c848f263f753eb7af0a39819cd8dfdeef627d2460bcbb58077794df7cc16e4b529ce92e3b18500b09cf4043885620c0eaa2971fef4c55c18c392df86107490d49904d441f617465fac2d08baf24a9c9b5374424587a0bd6a7ebe4994491c636377731257574832fd4578723da8b37cc75cc525344823432d602257f24f1e1da8aed93bce78df7612bcd13daca7cbcda103f4a8e865f96b9325355c815453154ca49b8a0abac100c0d864e4a6261e5036df186867b85e991b2625c2105dc537b6a75a299b30c5a6db3be6fe33bd37904a2a14e4f934c0b3312339682167f145df28469d4f065e6948a39e957f94a2f633ba183fda0a0eb4845de1b678d48c4f448a12462f083f50030af887504446ef1f57d425ca8e2c8cf3772bcd17791059e71ae18120a4e9b3d50458509c501077cfc73e27b87f57c9d162980a2e5876f565e2c9fef09241f48d9f55247a378f8993eeab619dedb4ec57f3bcbdcfcc9847f7dbfa86bc9f1c56bcee7436317c64f439bdd104f1a8e0a3ce81e21c74929671ffce8264e7f654d7788edf11594f546bc1425e3c90aca183221b240dd18a4149f37e0b41080572d6ead296382c24eb4d918adfe541a4f27f5da5704685b521bdfdef128b599ff03a1afcce3d1430af6ab8949c72796e2af15efb0116b5484b6cd1cafad17f50416ebc2169d7f083ab35272b966fcb15666c9c46bc43923086180278aedd3fa1b9ea8c7817606e12ef7e91cd5414661672d3a3737e554429b7e719ecaeea661ce634b88ee25ae4875cf3def56acc3cbbd92b69e528b08013301ad9b6c22a6268f7f8156d6ce5ab3c056d4f4ed6b72e119fc30f5cca10557ebfc451ece10f58e1d92fed0b9bc68b4dca773e2fbe40827844acde363c7bf258512a2df850c4c676b9a130c2862a91d69ea52c29408159bd427dab0b6e5521cde02904c616a022b7f2f12f5f23eef02c26ec9d77c050d8a8b2ed55991c3a8148984ec5049d373c99d7efb4c617bdef3931f90ac30456c37cd31d9a3d54b08c324e580981c05aeb48e43dbe3028adbe8105ec70d673e34778cbd483f18dfb2c5398e7e9b2b5912a9c263734f12b5279a080ccf72ae106958e3ac500a23a27be334a9625fbe6ff553bcd5e0f8a71a2028bca02113ec1981f36c01767f1f713c2e5cd2c1c1592b9c29b2521cef87a9855331963d4f1e69c34711d8c560713d5ca378b59f76194f5cf6d71a2ce07d42a64ac5ddf1c2602bb9d756ecc9708c8a34f9ba7a1922fa0dee56c3c29a13686c8cc12c020f16c2009341e408b03d8dcb48318dbf487e61841239bb1d01d002fd89cb1578417b037a48dd7945af4ec1cf3bb88641eb897fe7cfff50f7fcbd9cf4da6e64cd20ca6199ee02d4da661a6e28c4085bb21c79d27fc4d28544bac795eae0fe0ae0f9a57be61079cdc1658e23e0a380fdb095a7c177be8ca5fa6a72a29aa2007a12a72b997f7361d0b73dcb547b117ab5e7eac09a63aa685c845c1ceef5e586d9df33ab26e505d703d1c4910a136fa4df8abdd1c0040e850957c48d1c9f7a76e1ae457a2855dcf28f7c1688b4c1cc8eb5b2bec73df264dee5ba9f46d6781e8a9a61d174b75fb1c423115163c5d28441c9377bbcb1078c873ba274b8953bd2a9c9f8696fcebdd9ace97a60ec9f716ec0c3da9d7b38692622c1665e870ce77e088761b436ead4652b36eb12cd72085574c75a97108bf90965707715680b2984175ffa23e66d880f53491dda5f845b19608007ada5d6ad00599ce7e68f7c17462df2ad75b082e81a99f960f570ace707bf009b2d5a0f7e128fa8e0b658cd12e365eec78712adce024aba7a53fb364aaf2b856663f0fe0d4911dfcb049e46336fa49945941b06079b779a36283168f7b90a6b5a7850b1d59a931bdfb5c71be6fb8003a797240ff57c9b435296dc6ccf64b305604a70d33afe9f5502cc293edb5bd49a84246cd8a74a478a36c5c3e9515b5233fdc18fe4acb36d99040af87ee6fb41e2eb4a68d632faf889b121932ad16a2f7c8ab9c29b6be78bfe0569e89625c5a056002abce5fbb038fa86c6d0c4688af6be26d7cd8647ca3c4562cc8f0f19531b51b91df83c45d160513ae8a2f33f233e91791c1df45cdfd215e33143cc111d46628f1d6fa66aeee5624d24735ac549d3ec3b2cd7349422d5b6fb31f76e35b31c37421630d5585c8cd4572f782708ca6aa7da5007f97ccd5342b638eff010b813f8a631c489ec0f1dec46e572c70a3bca57b6bf669acad921bc54fdbd1c49f5c3ea65fff436c24e6854816dd9a7bf66f930994f589bce812195adc538760fd0dec6ac8ce4f0479cce5793cd20a44f5510bc8445bed0820fa7cce753b4b9cfd7353267a8e774e983b63f5d95140bee8bdbcb9fbc0a6ce4b704504d3e3d32a4484cdec105e218785d7607158e1daa62b37a5215c767af49da96f29acd9c48e3f225588f9b8f2d370bed4d97c69162945a1d52cd76ceffc8cc0c02c6f27eddc6e9ec36fbe9ebdbcd08c84c76d0d0b43bd1e021000a56d8cc8cb04bc0d4305bd9cdd135a17116ab9ac058c1c8c8a300c3aa7b76cf53a129debecd04eac03aa2ab202a64cbc1be9008d016701c16bc4b0a70381aa54b07718a46ac05d3d6628a0e372e78cc66414fb464d381b2c5aaa52308f65e18c00f724952f7490bd93bec8b2455c1b8abfc279e193b9ce8a9fb83253a55452a9c8af139597b9a5b32135314f3ef5650a04bc66bf9aaddf418bcab72d9438faab75abd0e7d9e95f424b1fb076f8e8262c3cc00e97ffb56e729ab0d97574dac2831d91c1617b378d33eccf905374efe77819f0ff99165cdb75eb6eea4362622191e7f3be0a4a4f2589045785dd53d089c354c00fac155bd235a1c5047f56577f0be8456c25906ceb65f66f579db28e04bbdf0528904873612919998e6cf8cf80d6ef75d75d606bb8d58d8bc53dffc3494c78fe6fa3e1007ec8cb47ac5eab2a381e9b51a6fdbe6faa260e2ce6850d3c83715f2716070a8f929473127d3e12469a4a39bd6718a1aceb2a934e0583f403974499568cfd5274e78840144b7f5cc2f11c0a479f4f15bf2d4d89a0b3b3933fb76ee2677005745c280cef91e8fdf4aa515b73a15a08cb6ffdbb23505a136c4a88f9eee1d0c77d21f03cecc7061019f27d1bb5f9b810b15a81b1fa0badd751ef9380d2120b8e56f4746f4e31b4e16f3d2433552211ea15e4c206b1786c6da688dcb019369bf97e302876c9b340338a1dcc5a7a231b8fe11a3fc618dc09893d3267cd2d6fcb439601b5dd309c9a8f42e3da8b36c392c20f72204afda7c8b0b281b939c9b2f6863249d811fba6d177131c9ab62c757b30740d7f96b6a7a63b221ae8c6cc5832238275dcb72141da04972d3d38eedbefe11bc69ce5aa20af5a517c5dabb4e3697ca4be39756aaf88ad3b60f8c167373269cd9110eb326ad64e15a97f0cf50ac490b6278089123a47c7453d8477d60b1bead5c1899e3590755bd57160c5707ef7a730e68c58557580d9795dc689f11376f03c0ddf93fba5894b6c258d2cde2fdb5bda7fd5217a3c6f432ba4896c3fe5b7a3480ca795948f70f3e6d44738efcbd1bc97f5365dd178a5f0a6a134526bea2e65e2dd8273868a3a391ba039f91a78cb1b355f8cda76e2418e540fc5856efec1468b1345a29cd0f00f6f3a5bf48c266cb91eeae80ba9e7fb2b22e413913d87bd40d557d2ec79717435479cefff763c21809c4643116bbb170c82a116c11c388dc2907debc31678ef9c829bd90c3e077c38648cefb68f388da819d2533d219c40d9d85d93c7012fed786084ad71bfd6eb237a3c69dc22dec971785db80a6eac0872f0604d8ea5f8cf54f3d8bee39efc12167a7865fca0a2ce97926fcbaa72d797a9442c012f965b0984dd00926fd07e00c96513861fb83714d61e6d4187646d6ee10b07cd6ec23df00282e3037bc3bffb3c0f700997277d7d659e383fcada49c4ad2c95a059ae2b8c124b2fab23343ca19b97e31a7f4a8c9a443b88bbeff2d2997c65c71186e614b9937de78097a76a7d283aff7283d441c25f4c937db116ae10729dd0f1a984165591b40f942cd7d9813b710dde9c9fb9a50e4303e75a2281bc02aadc0c5bfd7534544efa7e4420d77c13d4564b2c6fa10832706d271fdfd0c98bba84c7ed5e57e94029d31c1cf018228323b07f8f6dd2a6f0950b3ad9e73b075f20e9d31073d909fb9c51248462a0cf9af8dd176ed0800d56723101adbf8edd2ddd075e002d400d1013f01b808dec443c678da16bdf1ef834f5d5d2099712e7de5a860eb88a8e853a8f8d7a3692390e25189b80dfa919f53540176ad986ef9ac0fd890e3f27acd952e70efda039d1e10583a8edf5df2ef5056001b99c46ab2cdd9967770614c3d80679b8b59a0fce2e73ec4ae88bb35567e537f743b08d6f1dc524e28517135535a93383cc5d7cf85ab867d43ec3123a06fc42f8520016f64f640903715526d9f2b0ae8d0d01d2ed9cf16227a6833e3f038854048fdd32f22df72729f8e7fd6fa0776ccc51a3463c99e866929061c549730c244d7449a4bd58f7eaf69ce8f0e207fe8d74faa10608cba3a563fb3ecb9ad59c9cb31230bce0635018d4902de7c01c8ff25b4d4fa53bc731aaccbded38aaf826f2672d3d1cdeb62c89fb44a29bbc8768c9935791d07236520ac4623197440ffd984797e8e29abbfe85561a36d8686ef91e0efb09c598f605395385aee1f6447bc2b2a97087d17b352194d87440d8b3d20602619a1a476491f12f873f3d39a9e673bb402a077ebf397bb9a9bab9a357eac84b731760789b1d453e79ac9490cad3d1635ea6a73195774e082ddcee9e4c422bee1b863cc891d7471372bbe1b12e2e496a7cffe47c5a02b873be8ca7f7d2717fd4ac2747b01a58e6a9addd29bfcefd1ada8d784156af37c9584c24781aeb370bc87a4c2325e8da05b9933ca295f05b0274cf2d32b21b767fb1cff8b40fff24870af7431838f447a653f10fdeeff28ced196b1d107eb771b662aa1c3521fb21fa0e841d553f51d9ed097ab27532ad2c63f47d3ecce7c1673bddd4e61a913f9c5eccdbfa89a225a4db9cb4fab6d5cee13a1facaa88a2c6d31c9763a2feff16686bde33375ccc0dd2c2c2f0a783491da9b7e80c08acf215cf180fe801bdb2642973edf1d2530593c", 0x1000) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="52c715055b02b6b7a78d52942f62706f174c57c6200004fcbaaf603afa4401b7e520b6afbae7171fd1392212e2f2b6ba72fbbc5e3ec8dcdffed41d4a24b94f9b2d8f67cfd1ac9846f9d3ca8fe87a6a05a3be1d66a698f0219af1b9baa5325e90265a1969a08bc20965fcd0fe37456bb233b3113d8d735cc2ac90da9ac448f202276a1d2babf5220a3b6368b04d47529687d712b6b1a74497740d3910118906dad669a56c1c45724c6fc854723989e01f5c94090e2332d25d82219a4f629573872b0b1245b5c3ecdbcf334a174ff624", 0xcf}, {&(0x7f00000001c0)="9e63c557279a3067dcdd4c8323687d250746f3c20c2b1847b37cd5d1afdd22fd9b5493fd355052d890dc646c4af43af491b4aa144b3add3fb25dec7ccdfc24c1ac840dc97373dfcd08cba80ce29cae1f0d92480f22bc276c2d99c8134cefdf6a8222efcdc4b8373660e33f1b13286987165d8dfd4e54f3cccbe754ded38ce14287795a7fa8914df4dc3e597906863d9fcc6a51ebfc4d918138e35e2a5cf4bf7de4d76b70d2d9806902ca86811ce617c1681b13c31be0d0230caebac48745a735817dacc7", 0xc4}, {&(0x7f0000000740)="ffb78ad57a9872982e38de5935c466fb360f6d1570132eb89daed084b1c4e9dfd90e6f4cf7f353a47925714a9eec72f4428dc85fe3d9c239835f7af9c3720ffae34e80d0e449c5d2aceb16ba7b48a7e7493e9bf6af41824565f4cea9494b0d6071230acc14cc7fdb09ebd6117b8e9b6d3c432133ab20d5ba7af79f7b1d5e97d2000000df1407d7f167200d32046bbe71572fa558f9c1521e62aeb61acca85e5449bf4c91d9eac122e0a224d5f32857ca51c1761652cdd8371d500ef841dcc44161cfa38f1cf6a2426f13b9e30bc8a3bd93a4379ad82992ea8b4a448c8b74e165eb562ddbf79af449f7d2cd89e8384c1a70fa063eb9644f423223cec5d072d4928c6e91d609b6f64d4fac8f7145dd399e0b463ede82abafdf3662d9da7bbedc0505e38ace3da01ca5947dd7a6dd56c51a8723df405c17ce13b38c32d43c1b366d6f", 0x141}, {&(0x7f0000000340)="a3731ae47eac003d7760df187d0ddbd9392abcbc95034d2c6df5b854d66a509761337f9537a8b339f3a7f817cd3034b74322ed7654a89ee625faf77e02b61eae71eb856eb220b96b272c657f3ffa89ae2554f747e37c1037501e9f890ca0c9e81dd39465ed6b55e7b6fcf1bb33285fe24115762d9fbe8390a412a27ce5bc3d3b8ee1d41fa6e3f0a219b4ee6d3168095fb5d50f045329440d59593d8fa0053f803b31b595", 0xa4}, {&(0x7f00000009c0)="575e58b5f0b4a074013a89d1064f5b46bb296ec541c40eca950d764bc1ec44400b71638686da036d4bce51666947ebd24bbea82dbb3545194f11f00ff9151ca98b42b6835c1eea77fee135b9399b207c3746d9cf00d4f61d627dc7b42ef9ed4d54219db7aef968cd59d0ae8560994298dc0dabaaf7677432c240fdc81f82ed2be85cd4d295a0598db815873ac688fab5de523b5b75ec9ee011da41bd420951ddee39fd8ad4e26f0112e8667d3a19c66cf34966dfc36bbcc786d3e6017b55adf084161d276b31198266973de127aefc8e120e22298b8446744fc2ac98991d6c833bc7da7285bb01d066a416f731ada3314596e680d6c1103b9641f85c885fd2d1d65a4e367ce8190bc5bedafe20e7ca7298e8e090994edffc68c1b86da971bf2d203c93718fc8462ab0adcede66d5af5f21dc957035409f8bb3f304d2e3160e4b58bfbd60b890b0de8ce83f28ed534be0108778c6f1718ffea6b67ee48abd4de5ef2c8966985fb8d0df9c0127841242b21f000db472294210b4a30e4a7c0fdac5dea21893a8be20fd4abf82613c8576bbd431a8e13307c46459cce20715d073d0c65ae0d6c8b230bf13bdfa1778bc00f1590b98955d2db413a486034afbe71a03e454297f5dd1469500b08fa3967fa3d95d79cf72fdd581b0e49917d219d0613681b90739f7bcb8feb871af22ec42bb53a935bf59753cdab042522a85aa52670f5972fc65bfd04bbe60ea38403f05700a22f5fad7421cb20228995240eb8c3cb12994da9bc3c1aec23d7e38e60c68f44fd132de0f564c0681b99281ee854ac55279d6ca02a19e49ff41880208250c5b1ca4b2fc4d01bed0311abe9dd507639ea23f683d687a91e591392f888433e504080f5ef1cb2ba72a4dde56e8c213c9534d248387938f76978edf0509779168e1268387d0d3c8eed8700e3bce7c76592f02fd8ab404001d7ec2458f861ba3364dab179f2ae1abbfcf933cdb71291065095512f7c3468fc5fa0ee4530c64e33e7ff61090ff20e6d10309d6fe79ae2583aa8b35314c641356633ac56cd3de5a13854088bd157c26959ccad8fa2ff12b3e20aa8da7c0943be43dec99a8cf659e70bf5b58c052bfd17b98d29147ebb495ecf5f420401c65095b9f1899657a7aeee81a4fc04bbe66200a36fe84e916d10379eb3017aca464cb581d6c26cf89b39c287c0be95f56a1c4b1dae04139e48b67f8de3176f2e879351ac996eff5bcbebcd1d6368b1ff9d6b75a8e4e53f19d31f6f2132444a3cf819371d1dbfaad354f97c3287429b9f3bcd42e014a81e3d8ec8da0b33ae541e8896478cd65584e63bcd0c2393f8a7550a575901c2579c47310d9f01b3cd7a006c3406390af303d02f63b5218285520ab3670d2d5afb2f29d8874be035d992823a8df07ce4ec8595fb6349c3e7ebcde13806bd8bbbd07a873e9aecde44b9a6994dd2f5754af87d311a7ad2c2f79b6253d1dc1f0f8e2739cf2ca4cb874a3af813faf911811988321ea823338c5526eefb2193a8b0c84b1b138934a4f1e9c09c885b522d908ef70340c0314bfcd9565d70519a1a5085fbe505433050338d57ee5c5167110703bca7a792491d702002770ca2b95e71df22f4135a74af983ffcb65bbbd98661ccccd8bd8a999eb42e55723b226ce9af38b6d7b9bba995d16a24af4bc945b1e2e43d384ecfdf9e8bc57ece28ee94734a9e723f6246b206e6479a8c7decb375b2155540148a7f6def92b9ac96b326a6bb16e05180016bf8f9f3cabdcb33aac0761b5b4bb692ff055e486e569fceb96b777dd8997d5d60f639e3b0970e2149dea9b014c8dc3161ffb79fbebc54b409dfeea918bf9fc210db6814271796ccce3bcffdc357f01d608ccaf8533afa225809421e897fcd00f05ddc3fb84ba54c5709ec5d2f0848f92a6cf90a7591e45ac4bbea4e1ea9f25384234695a3c266b41fede91a1078eb5f3a4c45e9095d0a4969209e20282b62e0f1086cb234043d6d38635ffb657a9bb238f6548444b8accdcc7cf64a1b6e45ddb23851b5992fb887d7eeb06195af62e37e31569ff01a195804635fe6f7cb80f54f6d71a334ad45bc30410cb98dcdfb4e03df6a5f099a19e9526c5aa7447f1333e9a0a033dce6a4affa33b46ab1b3b6797d9e804c9f59f998769ad51e2988ca8f7d0a490cac7cdf26163641cd02ced54a69849a228b15a1658a4ba1014c5c09d9d073a38509bf2888ba32dad1bcf8df0387425dfd7621cb0dc9fb96bb1cfd30875940c2a48ae5757812d4fe3ea41f6b304ac445c80d9983ac09e2c5bcc7a636e3e608a1a2b11eefc74039f6e2cb4fb46d36472ae1f7f79442d31f7c1053efa5802ab19680e12d47f35afa4a266236d386147d6d93913f35d105e92b9b0678f3d0673ae02520dd140eeb5d0bfd4d5c2e8719bf01b813097152922874bc569af2a343b1beae7e4c7b70791b771c9e9f6dca02cf9d841a414fff1ab2102fada1287ffd9c1f67156545f37fb439277001f9bcd29dcef5a618090189996c6b327b7f501f5ef8a4ebeb133f5a597f02567848aa1df8dfc7cac56b639960d4b40c650587414fdc24bf08f264db3c50f65160d68947b0065d2190724f2f7559bb233cfa3b0c714628bb416575ce3006e206d3803f9cb78920fb1ab42ee38a52d6c8216ccc2674a8066f1bbacd8ab392da85a3e7a8d39d98606f05c2e9972ee30f925b11d548ae6b41f99eb4627e931d3f6853fd061ce5a9f9cbdb4fa00cad08c3a62f37c3e3e0bd15df468b8ceae2464a935f722e4d503555b70537d8bad59b1a973fbfa2aa5044a57a79cd81308b42953531fa2cff999ac80b7895d4a1174b9f37f1705ed27f71c18857ae88627aad85aa496351665220642fb2230270660e4495b5dfbbf5345368155e9fe0f04a0af21aa56efd9165eee8cf053327a2aa4076ddd76d98179f9c046510819ba4a61a5281f7b30966bbaed5cec8e254c135d3a56564a4c029e7f3e343d6406c72d3d00b7ed9b667d98ccde572a4e9ec00a34e307ad1530d39d5b425adca40ca6525575595ad7bd650c0a7331c107135092bb4df269f7db82c7722a22f878e8d2c61f09ff8615ea917969be163c49c7e5e155e2a2ca8db4646df8a34df315352750adbbcd3016f828829b8caaf62f2857fa0af1de0da335836ef02e664a6cc7812b1b8566a4bacf5f9c5424cad1ebc90a0ac9ba674dac224de962a7bf5537bf0ceeb3dadd60b8794dc30031300ce28b4719e05b3feae19ca9c5677413133b10e6f7c534ba0b43cf96af6ec667196b1321964f6619d0d58a2af40145d353a85bc3319c6df163b917057a523b655b51f9c5dc4c5b803aa67b0a57622b43b04cc52190a5d53b76f21776df8ed9a0b4cd7da05ef4f1286ee39c5c6c231b9c095e434358fb594a8c38b70f6199d7efb093dea2b39e953caab34cd262cf5563c1e755c716a2206400d18c57822d4544291c6bdf2762d23dcf2ac6b2a5dbf5722d93a6aae650754fdbcd8680dd000854f835036ecd7d1a3ee4fdd8607302017d66a208d49027b24b1c87316f5cf5f61fc278063a6f5c14ab17c20e59465073beb51713b33bdec03fa71e0ef0a888fe65744f3889dd7aed3dd1ddf6b859945e2698c5b03a6b7e8a91360cc571ac1bc3e56691c7bd40a96fa8b6066e759af9c56e03f27e1bd6bfa2ba3973a584c4a181fc5cb1f26c38eb8fec0969a73ffd976bc0df43d72070b4a7ff1670bde02d5da52765e173cb8175ee309971b16abb15102f8ab3dc81410e159c7e5dbcb3ba5baf0bf03cd86ee7606837c165b9310922e029f7ca4e280459c7b5b7db49b88c502b42f1e634682551f977ae4dd32ad6c16282a830e3981d271ac0d836a75e7e833320c1cb54b0dfc95722650ba124db205be4f905dc56c442d77515a162e56ae634c28579f29b90de1a1b43f80af9e18717ee98ab4acd5a795c9bc1015488c30567af077dfdf5081e818acc5c837ce94bd6f17aa977883799481e53ca067853e53f5456c11cab445d5c97356c903461db820d522e13f2d9c60f136385660ac9bfc49759cdfc89e59027ef675bc18ee66b60d7341bbee02012c9f0a482b66a402fc777a26b8af101ccf491e1b3198347a271b96276c86b91b62ffa74680761d8827c299a9dd473d0a728e6710988b1b4ff2e03b34b000a0a5451ccf0d96a338345873b7af18f2a7560da015c33e5a11ab893dc8eb607c40efa8c6f6ac5c3b3b8af62174f25d1428d0e5089a47592148199203d7e040eadab3914e45a1c1b02bdb3100b78d7a890f45a7f82286173c5b4bf49f5aada41093db1421beccf4f8c2726cb410a038a71302db62bc587b3fa64b9789443ae28e4457d6e5c5753dc617df2a0cf277d18440652d72c1b2c2a7a7b5563a5f75e96acd3f7a8791f66dbed2958fb45855869824eed7127d671dfad5b3d7d79ae6d803867a5d0ce0e754c6917e4d1d4266ca59c5b0e4f9bce9b3a0fff9f55603c53a5f66f8c5d2b9ea625c69e0a87d84a2a340815005ee601e2dea25b9ef0801b19b9ab3372626159178d4c5236fc8bb5a5b738f69a415a35971867caee05677f5212ffde1c5ff1721a1313ffbfdff9bd0282893afc2a25e11c307fc8c9dfecca2ca71250a3aacee760284c7031a410795772f60d1470d54a134e25249edc07d5c600ace9bb0f375d72190015df023bdcdf42665a3728f168c0fa264e89a87471ee9ca7994aee8e616de6317e98d9395f985e08ad9da0d368f978b781d8d79ad404d4dc87dec7edce7e119461b018e81feaf9268aed13eb722960bc74414693f0d025c3fcab8833282afaa3b2c3ed85f7ac628857e92f9d2a91f236b5eed64b7e9ef5dc35a42ca265d5148ef53ef4ab2258feea53cc2493972eda87a12017d9075e1d0ece2414c26c68eca7611f354a4d18a29e3c5b62c9bd1ba673b8b30d30a67486d74abf8be6ddeb0258969265a8d2094313cbd2ae40a48b9d5ab570784270856e143f69f79e8ee87d080245f279899fa077ba788a1cd76f12dc4c9f35575b79627d4b5fe061aeb447d16aabd956f965f0760dc3bd6c6a421334b8a8bc91f2e3a45061e6a793b62c73b2d6b0a0f89a433029b5e9d39203f38268ca9ed5573d6e460a41c281fbf084fb356a92e34f727d94c9370660f04f4243c654aaa5c3c260f337d7cd0900bbc2b687e3408251967a4255f1b2d64ebadc245e5c2a5730331f90a805c54687f006f26f2856bdfec997e3fc2f0dd048ce8f4f8fe358e3eb0ab804d2e1fc4543fa721b04df9d659d3170e16cfb404beb334b1548e4de98e4b8cd500a430c29713e0a84bd588988349d4c10e2e5995a598117fb01f7ecf3a1fc7800b29f29fe4ce7c9523b653c49c36ca58e83159e50f9806c8ad8a6f2c50e92424ad4ea1ddae43365bb6512482aebfd13b158178cba16f9c71c12bf701358a90b64cf936db530867d5612f497a27a94756dde4d8b0b88afe7ab3c7cb59c6a25415581cd60b8baf32c40f2996fae4eafb065531eb297cc0f3ea91fd34799b915722a7d85473ebd62694258a656e681a205c74d6e00be71c0b5e805108cb5f43f3321dba0df4138bca10ea2f73563b7c991273e45a698ae8068be744700f092029d736bdaf7fb9fc6e023b040fb4003d503df8fc0f4e8b86d5a2f90452630556d5734dd17847374152eefc80bd26390901a55a7f373a9540231403aab2fd506d292294686123cc02f95a6f040eb9815f9fb62537fc3bd957bc151f45c7d16502289b35ca82a60bc616d14ecf7db3d132635e0862f4de697ffd9d873182079d1", 0x1000}, {&(0x7f0000000400)="fb18a2739701fc1fb3a42518e562ec1e30a241ae59bc23d80b836dd912ff0289ac48452a9a702cefad826e2f260ac6b910fa577c902a05088c92cfc70ac8112eb0b3ff144681560f14cbad9d921f06e9374142b3a800769dfa0062e8d865465628331593759e3468bfb6b0854f37705cd7c57372452c3e09d840cc8da1260f9b6900c7a189337b9e28062b4f620f9767ab723be74ae109a6785be5bf0364c83bb75dc9f4a37a24e112d0c777c7d0afad258fedd22e51398d4bf2630296af21c35b6d3afa9a5bf5a06990692e9e9eb68f5854575a0b4f7f25894824d6a2cefecd444fc407b70796c53091c2", 0xeb}, {&(0x7f00000019c0)="03f5ae9cf415940877b5f9cb90bff6e1773f249359be25a2849731fda054171d6f67d19573fcf4affdfd17a097c6145e629fbe59a08e95230e5f3e47cc3146b88e869f4b983eab06fb0496a0487dc168559aa32dd43bb0f5e56a1bd5bcbac41e7969453d6d150e0d9d68cf84df06479d84d57ca4f773392556899292a3dc7c4dd225a3b43f9d435c4971e474531baa918df22a387e2e65716c31a348ef1b3c528c63ba1c9893b0c7dc9b726fa0e565d53a15ecf2b0f84ab424614cce41676108210056249066ab89b1db0af5e4a5b4", 0xcf}, {&(0x7f00000005c0)="b81b3bb558632af29f85bbb7faf28b4d04d0268fcf5fdc8481561acc28d760080206e97a031969e86980fb313c1121694f4ff720ec723065858927aca6ad8e8d39377d751237260a56c218889ff4e00c3310682ac2f73fc0cb2e205011361f33973caec156e3be4361d2a727aa46b6eee3d2332b8955ed3e0238adc00fc0b51e82163509577502bbbb5e1c53cf6bea2ec9ac54a0191ae8fc72de5ba3f649dccaf1146c3a8ace59833b", 0xa9}, {&(0x7f0000000140)="49097581e8b105160a2d510df49cc56834bcb478be52512f5dfe", 0x1a}], 0x9) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/145, 0x91}], 0x1, &(0x7f0000000140)=""/31, 0x1f}, 0x7fffffff}, 0x10, 0x46, &(0x7f0000000200)={0xee, 0x9}) syz_emit_ethernet(0x119c, &(0x7f0000000240)={@remote, @empty, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, 'DpR', 0x1162, 0x8, 0x2, @rand_addr="ad54acdeb45d151971ca9d1de0da0998", @mcast2, {[@hopopts={0x2, 0x4, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x2c}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @pad1]}, @routing={0x16, 0xc, 0x0, 0x0, 0x0, [@empty, @rand_addr="927b3ef95148986bb98879521e78a4ab", @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x2, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x2c, 0x4, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @jumbo, @generic={0xc0, 0x3, "9a680c"}, @generic={0x1, 0x1, '\f'}]}, @dstopts={0x1d, 0x2, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x2f, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x1, 0x2, 0x0, 0x6a, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x1d, 0x203, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @pad1, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @generic={0xca, 0x1000, "8ab89696b626b999f6e28366ac81b2e0ae4b58c63e7f28c497278164bbc0e54444c2a5cbb7fa4d6a5503557bf356c5239a1c1567ef6b7becc3293d0f5dc5ee4a052f94395e967cbc0de1bc3e7cec88873a1530e1c86abd8574a4dc16cefc373e40a138e3662b9cdfc97d52b32afbd764a5a7c84e0dc8b1d41f6c9e32c2cf16387a2d674ee3a6dfab0f505fd80d453a0d0a720ff1382c9a9fdd82e83c8cb58cf32f91ff988af38d5242227525466b1508d5f24e2bcd2ab9d9780e7605dc0dba1db719765a5310082048fa43a397966eb0ef016872f3a5259b2cc645d619460a6410744aeb5ec85a486b3daaa771a56c90ad56691d83fb359d5fcb718e7ed09057da03122442870587f888f8e46502c21e271c197ed3f77496e44390dbdc7a92c8173e078f88ba4b17284c0c134ae7df98a74ce79b732a8c042b9e7bb39f4067182071eb479ab40b552d813a131004fa4311f9509296d7bd33185cafb95487c672faf392cf5af202494d90024d116c40a790acefccaa24cda0e84a2f1431d74f84435a04de687f924ff1ff46a7cbc200dc08ef914250bba2e62c4ab5fe16c846e7ebb2f23c971cad210ad050c2410cd63eb7e04998a1d300d652d86e2855576456e22ef6e0a70c240b2110792f8d5660d8955cc515614e9e7e132bdfb28b8bdcaeb391e2ace426ee9b32dd33f1321b6ed6de81b4a2afc2f5b574865a5ae11002866f396e2b201e6342c57322ce9597d19d3a5836860e713edd6687ef87ef1fa0b7ef4a3c74f95beaf07214acb377609fd00f10b881d3d8e62c78bb6da8b4e190e291c50c46612b54109466b3d2237da61050002e735af2261602d7e17aa3705785fba88f07b94f70b4159bc25c3b076874be53b9d04f83b69971cef4bd0df7b0846a3578a6c6f88f23a33ec6236bf6fbe9a058c2f449e36b56792f0fa36db90c050c9c28efd8cd77b0c7e88831eb9f5081fd1c94baa754a221c5e6e71ebe794a16e0f0c4afc33eb3ca54a48b98242dbc0afdab7c04a859e14477c0433bffa38edb05fdaaa9bb41faadce7204edf8c599e621c3831bd97fc5cb1d1b1ac0a6bf0f9e68de193f963c1438d8e9aca0c5f718d778be653b56daf7dc503b79ffdb4fb489b6b1b28a97169287d8aa2a861d5ed08fb957bc301a1ff717b6b8eac5f982c5af455afb16492e21526a2262df4d20723e39fbe2904197c8b3db06f432a3b3d48113622471fb5f791f9efabb467d658f7fa2152763fe2de555f7a5779fd6cdcf7fb3c6e3428b9a9adfe67ee23fa5ec8f58d052d1ebd152fdbac11ff16663d20e1c5b8ca05da8553998d7b34320a867fc1eff5d2fbfc696008f0d77a2ddb9b2124a748febefaca99eefb2c833f98afe20dbc2cfbc6fd491df9b1583b9bc7073b2ff640289e5833ba8d343bd680efdff8097ca9640fb645e2726f783711bb63fad859813ff1b3786a0cf9c6ddd5ccc7cfec77eb177bb1296126710461201f7294dfb066f9f0d487ae519edca6a07553c274ae67cc714d83594a5b3b85db612f90c84219b03a15608ba29f5eaa91de16859a430f9fcaad83fe495d9c47d44ef50a7e177a72603afa5d98e27fed58aca75500fd949e933e33a3ddfa78d81aa661d1d7ecade8a21bfe91e586aa358ef00759dde8f6b47b61a72c7139a5326962135cf211ddd9832162663912175f214e30ae25e1c8afffb4fcf6b3c6fb82ee69100edf8c68f64e80e374a152bd0d3dee42126d09e2e603a72634310bea78541f03b838b103a76826763b482dadba624b36c5d525827f6d3c8ee9121025361d5c70a058d33f38518c8db0fef0f7fb55dba06c0aaa12dcea770d9a866b6838c9cd51793deb743603bfac561670c9cdf362fb3334ba6827347662abf5cda30056aabe3172c4890258356d2e36318b7a5557bace02e47a4b7dd201cd3d7450faa50dcf106c1824a3892e6ed78bc7f8564423c082820a0dce37ddda7812ac9a1fdb1d97eff07c18cd3804a75c2168ad1149f0836add6d6860ea440b600d41054695271c525e2398a8190e53bc43236fd3374b79374081dff6edac9dfda3e9816a895c8b78bf6c141fcfb5bc9ee09362bffab4c217f8f0eedf26215f48c42bba36fa9abb4a0da968170ebd50d43298ea0e62b2e809354dde22547d5651e76a2cb410af7c188b9dff8849f29028769d545740a3dc42804ea62b24caec86b1d66b25d6f0fcc5034398d1c7b500ec95b2eea7c179bf5f255ae73b235ccd96176eac5594faae1b3984e3067f7830efd031a423e036a2b7ae2c3888c89e27ef9dae789d25b952831794146bfef63c0eb7045226b76cddab88472f9054b29f955880291875c6c8a042e8f3fe92cf7c2c16ef433a852ed00c9e58388a1acb6df1b75cee787269915bace72d92864adfae0f5beba724bbaca6955dc35345ad0cad09df6b34122c55e75ebb043021d7fa36d013d6da0720b19c76440aa75df3598a99597b8d565c969a04a6d980eb14c344cf7e613926f1f48933045dd388a5d9d20de7cb5370761fda2b03176143c6d38f63fec94e02414d920a543dff3d46e943ef721032b050a2abdef934f4bc083f9dd97ed3a904191369cef639ac88fdf931f8802b42b6d521e81039024f61a98815b3b5291ea0cbb08340bc0440330e6153000567c17060e6fb9aed549a15465f16d085a9de68d6155d3d3a610ed2fc90c26a2f3d1be408d60b96fc8d334ff118b606125e1c8b610a0d5aab103864f56b61f9b9ffa9e5335052d1176a90bf77f9942332d743d03d2794302722ab7488181d22505690a4f3cc08cec9f15c81b4748864f235bf67e2bed7e15c793c0e0c500ce37a23a1f79f10a2088f0132bbf55f7af3367ab57de9c764076d17c3d4f684d085c4b50660435442bccbac76e1ec622d056dbaf2aee9ad506bfb0a050de1c47778f56942aa9dca0d0e1e740da4e9e5d9e752220af78268ab9ccdd86b261b5103c983a5ce33bf532103370d3859d9c22bcae29e8df59ede6735ee5b66bcb7fb6f7fe07939ce1ce44c1140444e42d336e7e0546ca8654cb3674a4118795501cd00ed4bab70cf659b28a0c60c38b3e3e9268548d70e85a3680b667e37b0801d873014b277f317398c33924da18fb0a5e53b939dddefe087fb0e7f19a0232ee7578732abdffd0d22c04f2854932191b086cf1184870dfd829f445ffe5a560f2159cd189e1aab763082f1b0e54b1bfb8a2866fc26a4b8c0c7abaf0a41191c0e29e706c7e1aefd1f1f45744b350f9e1eb494843c717be9b20cf9e9a0702ef213ee897bfc60a1dd2ef4c0fc0b602b3bdcf818a49b4fdf60635c2a404108c5c1f0fe747f3352df88679e1c6d42764ec38fe95010723accdcc038488625510a95ee33bbd00396460f040578f96a4d4f9f3d90476f6e392e8b8b1bbeeea05f3f71953c17165a00971d0917e882608f35c481949fa68fc0e4bf89e2cf6a2eda628526ad25e1b6a09b8dd3b78b783468cd995a18234af53dd118ced7ccdcff969de49e1208e5410b5f4e40c77385ebd3a3b5698dfe381cec7a48c3227ffd799963762e2272f0fe5e907b06d38e3640dd21aa4727d75fef66baa60c803dedacc11db01156fc2210ebd089ec212a8cc674d1d893f7be1a499f357f2a46a3859b7dd0741626c1c6e4830210dd8e15b8b3a1cca0a69866fe7e222009bfedcca258849c39382cf4fc1ecee1c70f740e32df524b81c7506977a5be185d622ef223ca6a3a23ba04b9d5e537313d20148af551d1c7fc725050b13dce98e4e8b165d4e474525d70f217b064c78bc9195518bcfd145cd46b7b05fe787c0b8eaf71c3854038ea5bdfe2a8693a259f286eed03c2913c12cc6ef8d8f0c4453e812cb21eb1569fdf8a515577a32b7e779f25a323ee1d33e4d0b7d4f9e949adb3c49af42ebdc7045cf8b7369eeb73c85d49ae6e5b10c375c2275a1748f839c55d261e6eeef4b4789db1b7ce57fc125759c1ef98c3d02b5e50de55f6929fbfeecbb111d73f9996669800bfeb8ef0c6199c3291ea85dbea2eaf62249cf5e34b6b810f936cc265a70e07dbd1f0657f8c98dda63a42ef8d8793a097c36093f122c377b29ebb230873f87e49abae57315954ab376ca7a34d68c9f858d85e98e6575110f33a1a0e3b6570c3dbdb0bcc4d21ef9bb7e9a9bd71451fa02f4599a6a3004437ef1543a569b5b2e65dc2efea495147f4731cbbdf160b9efc7a352ff31a9407025f50b7732913abc1f0f02ac8ec870a443296a5ab890ea62f0d1a98c4e5ec49fa02aae481c43d4cb57a0cdefb53e9d0cabcdc83869f4cfcc8de8d56ed1eac5877e73c6dc879fb360ae8c48ff8ffa8d55330dd99e7136d7201f7c9eb195d39e37018a9ac65b366b932fee05eebe39b1f3d0c78856d2b6d3a2c018ebe13abdd40526f5511e7ff654d94cd94a79de431ebd697e321a31342d8b84ef3a95044e6373eea2678208c4ea543b1fecf82a4dcf35d53e3b947e98d55c1024159c8a0d08ed3c57e102d3ebb394e0e7f9a158d696971ee714fd2c1ed22216a6441fa3a7f51e95ba5b65c05f5e158e85c4a95c561f20b4763237674bc0144adae3c579ff769a566a21eefa97045b2a67eef05e851d5342273dbacc4fadb98445140ec06ab2fff2cf40c8a9ffd5103a00f225929ad68131357b3917ed89a1110f502dd63cff56f6a2e9008d6c82758a8b135c027444b70e6d4303069a60df279d1ad70cd44d7568fe2ec5b3da33cfc534d418e34cba172a5cbcd8a72e74b89fac3ea4825815ed3c800a743342fca32e3481d9997643a8a00dda032ab752764fee4edafd7b98f01e506c226578bd09a601d5b9562ac40091e72ea484bea9f73a9a8915f429398a46f3b1342de50255670fdd04a8eba7cc175b003ec076d6aab62ab757d60e8fa79155b43b589cfe4fdf36ad9b186d34cf8239e8533e39996791c48f03bc888e9a499f2863bfa6d3a4ae05c057da0f49291121e455c4873689e8b0517d56d4972d87e4c82170245ceb773501d9e0de636d7d8d6a17dcfafad805949b5d5696de5572856fd2d5731cef7e3f0ef5c2ebbc4788c260da60475b4918dc8b450542e46aad19e47694405680ef294aa8a07d78919fd258e7569e3d23a16fc12277a8ec5b42d8a4d81c7cf9cc586c9bf3e22064c0ba04b97368030f898c03a252c45efec11c66ea61a2dd18010398edded48ad0ccfef8eede583c98dc8545b26a8cf462c68a2cad8adaef51d9e63f89474fa51d0a52cf4983eb0187c26e53f117c27cf1cec168797f341550238400a3969bf4ccf825c46fe56f8628823f19ccb1ea7ce02272eabbf117298dd4867dbdba518bbe64d98533a6fb9403e4c9c3a14a64e3fc8681f224b841781b1671e251a954ec6cb6149be1f43f43467392bb55a581d5fcf928d9f32a763b10885ec93ef7b475b792cba5bcd71d958766c9620587f4398513b1aab05a7164a286b107cdeaca23962692ebd4b1c642fadbc504370a12527c6b60df9b01e72bae7824949453bd4e291e90be12bcc6a51d0bdba9997230e2775b63a30547dfeb7899159f5fa5c609160c2e5f6af0fc03bd3f9f1d6ffab2220039ca2dbea2b98b0c5e115a5d96b7470c8c22470455b84fa8f18524e30c9f64925a8b5c437cc6e8a4b5f7ef2d8a8d052591db9c6ca437878ba011d2daa01134e5eb4992e6d55e2d8fcf8414d322dcae7d720aa18e40afc120c86f1093b1e38a1605578aba618cfdea6bf3a6c84a360baf13e28131e52e1823d241283a28b8e393fd0bc9d73a913d9326a93f576d12b6a57f33112c316410a2"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}]}, @fragment={0x89, 0x0, 0x2, 0x1, 0x0, 0x7, 0x65}], @udp={{0x2, 0x0, 0x8}, {"5a0c44d5222e7210c7dd"}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001440)) r2 = accept(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r3 = dup(r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000001500)=0xffff0000) setsockopt(r3, 0x8c, 0x4, &(0x7f0000001540)="22141441f7afaecdd27cd5", 0xb) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001580)) r4 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x2e) utimensat(r4, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0xcb5, 0x7ff}, {0x5, 0x91}}, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001680)={0x10, 0x813, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6b}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], './file0\x00', 0x1e8a}) lseek(r3, 0x200, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000018c0)={&(0x7f0000001880)=[{0x84, 0x800}, {0x89, 0x10000}, {0x85, 0xffff}, {0x41, 0x6}], 0x4}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001900)={0x859, 0x1}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940), 0x800, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000001980), &(0x7f00000019c0)=0x4) flock(r4, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001a40)={&(0x7f0000001a00)='./file0\x00', r0, 0x2}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000001a80)=0x1) bind(r0, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x7fff, 0x5}, 0xc) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000001b40)='./file0\x00', 0x4, 0xb22c) sysctl$net_inet_ip(&(0x7f0000001b80)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000001bc0)="6fcb1aebcc89e429b47e27b36ec2bf097761e64d95edf81272b7708d85ca27ed25b51b217acc23edeb470ddb4a72315d6ec5df97d5d9514144b233fb6d37ba6496c49da9ff38835289dd58", &(0x7f0000001c40)=0x4b, &(0x7f0000001c80)="7a0cf783887615584b2a5cb0b20ae5535dbce762057e649d7b6673af0d646f069be4615fb4a183c24e9096148c3d05189f82e62b3ac153aaad684d1e3303e52404682138fc95baa2e5457eceeb985dea9fdfd7e79b48ed83b5f2c7bd73efabce92fc45794c637fcec3f86acb758f5a29c8fd4dedd674bbe8c1bfd6f59c96df048dbfec32fe56192b8197f67775293f55c8af05c8b75530cba47deea7c1bf0ac37cd6e4d12e47a821c84adbaeb2053547c60b", 0xb2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001e00)) executing program 2: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x7f}, {0x8126}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0x4, 0x0, &(0x7f00000001c0)=""/4}) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) malloc(): allocation too large, type = 127, size = 7069436652 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 3: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) close(r1) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000400)) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$setflags(r6, 0x2, 0x1) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 2: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000200)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) write(r3, &(0x7f0000000040), 0xfeea) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) execve(0x0, 0x0, 0x0) getegid() open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ftruncate(r3, 0x7) r4 = getppid() sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000240)="575aa20c5022a2d2e6bac175c2acbe38d7d3b92b663ecde1a5b10c4db88283678c71f4cf058a0e89eeeebbf6a336b2f3010b14260d4f7b2a1d3850d41bd8b51f580eb0a5c582602873705b37375f1d945524e86c7b6e142900cf5f75ee71a603e6f9970462b04affb33103eaf5d5ecd5f178bc138f3c5932170b6aff88ddc392d2e3e611dcd9fe6453d74a94e53773b7d1d51c7e01e4bd6958171e725c567c01dc", &(0x7f0000000300)=0xa1, &(0x7f0000000340)="7136b9049f267ce30352ee51f195d1a15cef2ec4ead6967397babc491e5ba800ccc94cd3e40a4acd87e815e7d2953da68725c5afc90e44d713195cabd68f57e43851ad20e62636300f84df1b08afeb0e0a7ad87c68877a7942da10bd9f0639cc8f11b0479abb175f6622e1ecdb5046b80a0def2e496910d369d89ab65faecab25218f138a52d3a34a9ca9ee4e510295d990c3648cc90d88fb5da0a929b9a473bceb26cef38c0c737d52d9d7b6c786158a76c2463124eb163ab4c", 0xba) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, r4, 0x0, 0x2000000000000000}) setpgid(0x0, 0x0) setpgid(0x0, r4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0x4000063c, r5) executing program 6: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) write(r1, &(0x7f0000000140)="7f", 0x1) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x170) pwrite(r3, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2000208) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) accept(r3, 0x0, &(0x7f0000000040)=0xffffffffffffff21) listen(0xffffffffffffffff, 0xfffffffc) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) close(r4) accept(r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r6, &(0x7f0000000580)=[{0x0}], 0x1) clock_getres(0xbe44501372635004, 0x0) getpgrp() socket(0x18, 0x3, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x5017, r0, 0xfffffffffffff00d) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x263, 0x5}, 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="89ffa22f3c25", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socket$unix(0x1, 0x1, 0x0) r5 = semget(0x0, 0x0, 0x24) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000240)=""/4096) executing program 4: r0 = semget$private(0x0, 0x3, 0x34) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x71) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) readv(r4, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/130, 0x82}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/201, 0xc9}, {&(0x7f0000000640)=""/248, 0xf8}, {&(0x7f0000000740)=""/70, 0x46}], 0x8) semget$private(0x0, 0x1, 0x440) lchown(&(0x7f0000000840)='./file0\x00', r2, r3) syz_emit_ethernet(0x1012, &(0x7f0000000880)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x0, "d21d8c235c38fca26a0efb5a4dd4fa77772adf8f03291606da0ed8a7103007d253138c76f4e91cf99e641f26fc253753acb44f23588ac54ea0be8a79142f4f8a1964464f51136aa45bb16babfa862fd9a8c62c547f67189f5e360f63aac6e29f24a52ede86e312245553bde26e4e8a23c6deea3893a418e729d0de1b60c5217dcdc8ed7d934787bc7396c0f3f9afe86af33c389a5e0c2e0b8c2ecf977037ca12fa0ff25a0fd07c40efc14c78bed707773306cefd30a537f613fd1068003f2688c87a0d695c86d1371f00ac84e0920e465ee9463a60d05995c68871684724677539b12f7c4dd9755da620a8c4c9a8706288c4dc62e699b1cb5cdd28d5440c657d104e6f47ff03118597d32b0807b691d9e827638a9cab4bb6e940cf8c298e5e59d0500d1e4453c719a94d90ba452a49481eb618872a2173522e80b4fa0f711561dcedb68ef93597f2ccc658b969543f5d5862a04ae1e6ae00045d60fd46458214db2fc79a76dcd8d0d940858918350e44a696da6c3ed959b5709c4f07ee61ad2f4819727b31505bb7cb224d41cdf958566fb55ccc637aa8d27dff7882c696a6ca0834ece45bc1073c92de6cf1f29f5cd39a4929d3b1ea01c7aad017f52e71b6a85478024f35bff053b05cd8e3a9f67737d33a0eb606b42426219651a6f5e2bf759a15a8ef51c3ba5997520375e30ab898763d3d5bd2300d6d317c69bf80333ea20c0bed2530cb97907b444091891c490b46845867d2334a08f140e4a4da1a4c3ae1b87dd04ab318863b1bee3ab5d60ce64d78e2f7284ea080b85dcbba40e2bd24c11940b91b3b1a930e8a33f67f88dca6d5eed3e0087fde8aefd92fd6e140e7117ae485fc82dd88180fffb7add240bdf93ebabecbc38ce3b2dfb1e796b920086258320ccf555bd3f71a90c24c2d26b459e4983dca06f69efb75559b62701c8372bab604addfcd1e0483e9ab7209f5704f9135896b4b73606573a14216b7d43e8179c927b0b6c40f571a68b38543b9957c863fb095f44da719248f7839a9ca7444ffc0b8a1fe8d7197bde2894b55de4db3b1d3b006fb80cf478867e974adad1db2a869984c2c4f70fd2e7ef5289687ab72a8db091dca67c2aa8d8bac41d0b0a5128654edb4eea46a69099ec4c437e861ab2328f3dea0a449de0fad84355e1c4c46977cf530d19eab46a060219562b14546e99d7b2753cd06767037607702e506ecf44435d3e31a04755e1be1368d7319d038de6f22a7ce947259de8be03c309a8e4a4bd9021f8ba58c006f6c2dc10368261870ba37f0c8ad0178ce8ad2bd438790479a2636ff9ee86ac2ce0f05b7af79dcd45b00e6948ecd2361e3e6f2b88b0a4b7f59cfff48244439a6f92b5b4cc619e417543565890f797ff36a70a2e7f1e9de96f8bae2e54f05723c72d046320121e3f95c8c1b1ca65fee97356450e1fca855e79eb70bc703bc6226f458dc130a80b8fcd23c49372e171bcd4574249a4c30ffebab2b3eddbbbb7306666f553848e7794c950bf36912ca8cff5a44baa7f75efcc0cb1844a25bfde1301223674017b5c384d4d8c760de0bddc30a1fa1c8a1535251d6c3abf3ea5d81bab1c9e9944cf14c714dac08072e22f6b543c0bb51daadfb89b6afb9d6bf54d08e471941b74817e7072d430251c00b5ee9cb2aad107e282a40592ad5730b5bbc8cabc50a5a9ae95c7f1b7b2fb6dd29d844f1a4f0469ec0f4c05a5783c41da7dd221891b833768448063d25938c2bd723eb8e8fe57c5429721724238ac15c06940fb6b69dc89c4acd76d4c3c1d8844b7ac7d7d44062b674db99fe0a6ce83baae3d843a86e46514b3a8a7109037f28693004680b10b1528bfa812383f20e4686318381cbb8dd2fc9b63f9b411f8c84d5e0027f9f1820ac8de73905360981daaa886e89a59a98f4aa10cf70d114c471a286481a87d1145eca5e2c1c210417d1db395bb832b6297414fc2d5bf48e13b594ea0d67f3999a395e78a15e019aac72972c947a08f8a3b385d1237c944f5e1f9e637d127d785e038faf64fc5d14a0fc07acbe0b608d5e56c411c8bb817da27981ccf4ec22c7ef6186dea1b4ef5e49bb5387f425283263606ff9d32f7dff51588f00bbaef9cde9ce04cf94df40451e31b8d79357bc51e8e47b41e2d15c14536e5e7e629a8874e04f2d92689d0bc35fc1ef0d48d7dd8bf0dc9249369ae59efab65e0cc7be3561f9509dca945a705227c462102930c458d6ca37a24fb7890d0287c6799bf323b2a9c60d60aff97e276f91f61152d3c5d21a418f8743c62053b0e1c942bdd3da8796414992ae877c991781d4c87ba0f79bdb9516c631696658332eeda97fd0dccc025974ffa75999d149cf289b517dbd2be281b2ab0dac526aad77fe9786d834afef01af469c3bc137aa5c01cf76a179be8f14c613833cc4bef3abdacab6deac292fb1a816e88b677467fffb3c7ebdd6b713e0adf72b4dbdf68d6cb109cbb4e07a0c105bf9af82e953bfa6281d48d4f0b01600b60bfcd8e191052a90a2a3bd05cccf110fbb9b0da7cf20af2beb2927a4e30ecaacacade3ccc2a0899934feedc7232ab1d153a48e1da9bba1938125597768d77d99a308b9edfc7effe74d9fb91540ac003c4fc773424a69081bd6305291ec4ef494843473bb56acba0cbee8271428888f1d29854e33098e5bc5a185664121d8e27bd403b88afcc181b1d83187b0a8ed668f97eab45c749fb960712a4a88bafbcc10b39be87826551eb02b1af195ddd76f69ecb044b6d44558ff6d212c72cca39a117eb76e4f85a94de249eafd728d1c5972f32fa541db90cfe53683e894d69d43add671dc197b29fbea08a3715770f072584f562de76a6825994683d3ac842d91e17f7544d247735d09a630c54d4eb4a5af1a0859ec828e0cd64ead044b63229422d7761c8a4948a17b1fd74cef944495a84d619c42167df4108d59271f2a839aaaa483228d6e024ba24f2f1e266036dc4c2d8348fe0b2e36d67aa55b0afe2528411f21238895b9c8877e70b9c6713c7b86fc213f361b189bc75595c5b204041ad854c36bec2ec0ec678c5fbac73b7275ac0f2e730ab2c02391db08f5df87732509de4f74c15efc6633fc644efc3180092cc0ad190fe7b84c2f02fee0c3b01e67f6acb3d09766b60e9abd41fcb3090eed2cc005340867077d165deae2994d223320a35c95fe740a7d7964065fb497301142552f0bae624a52973c86619c39f2a31d66fca99895e267bc1f1eb8829c86dcd87ebb367c7da4742d8047aa84dc637bb83356cc17e02e68d78c2d5a2e7a14cbaa0a62de90f14944ddf9dcae030375f28dd49b1e93cf832ffedb423aa12c3bdf935a276c754c152a69ea2420cf3d60ece8490564da0336bed97a38aa28da0f34e3dd2cc8f2a844e5b3b1a6159cd53ce82734e0ee01d6a4b1d0c6435ce9ddb5d66e7de2e014a8d0546d8ce5d6239fb80b19b5c91b7088b1a77130941e358b87b075d05291bf2b66183c634ef53a4a25158d60336870bca1c40a182a13084b3f3b907cfae6da25c17baf1f23831d8beb89c22f789030c9e9b95647e49a8a87b4b2cb0b58b80a9e2e6aeea4ae8e19b06341c5de3ea8310481fa7db12d1b3f74a95b90cdaab27eddede2d5de4b91852636975b8fed0bbc25ca86be187eba37a136d56ee8d897a8a7b0139e5a75c130cbbec2a11ce77c59baed344d816b341ef475cd42e4018389fcf41c7582afefbecebe1d5f099ff9b4e9aa1ed199b0716f83e30f07f0a2f2e768100c0d867e840d4a6e320b5af9b7123b49c0048bfd95a9e16ae53688d022057fcbb43f29ed62876d77607bf19f6f4f16f372a39dab0c365a7b05399cfec8279ebf8822168c9f1c5bb4c9d096f4da2679f3ee96ac1c156776c5ac12afa069838858691a9fdedc180d66188f54e7e7159a1229080fdaeabe8f019799f0a38242f0ed7a945e3dc422fdacbe911a7f19170604616653f2aac09aba900172f74d8fea50b0fd7c92f0cb5ddba008449e411934eb879f16dbfe9a9314635860c3f572c4a2e0e4a8fa17085ad45679cb7ed60cb2242a77a4b92a5960dd0118d12895dfa30c8470d3e2076d119892333e8d9a186b63b13c943a318c44aa969c1a401b76585ed89f1943354ed2fe9b425dbdb9d315d0e7993ae0acfe2215193c6e388aa85c7f27bae13901981ed4f7b9d2a764f189aec99082648f8fc34c0abaa25e15bb64415d5dc8bd7a4a9747644e3f01d8cc5d5d98025bc1b4792c8f97a6fd5fe6826b5ea79f3dc1b9eaa35fece0f29ea240273a28305dfcc7bacee3d4957235fc90e5ee80b6eee5fe8a779b1a4d630c130af4985eab297d7350a9ad218ee3ab3f457d1e40c4b5492df5e6b047f035da670a31ae5bc8278f9a3b0a996c1c032b7967dbb09ba7c399f88a851dd692d0f1f4bf5b7df828c942849ebc0da061d28488753a1d13ce2632d3dabda2a3df56795a9a609e89369eee217b176c2860def00c77064d38908826c058c2dc06268925fc4041df1cf01dd37bd684a86d831bf5656184286e410efc1178bde5b73624eb91459691cda8251657f60dec16dbbb553060e6a5244c3f71225d4de0ac145a9c13ff668312f70e392cfe2da74e55f132e840dc6a6a1e81dfcffee85e9bf1a0b47122cb2c63329cd26a9b54889675b115a3210cdc79511dc08434312e5ec635e184128457921d62fa1c58067cd4b64b2b34b2c97cbb7538c99ace04737db882bdd2b8396bb5ede1cbb0a4ba92c2f6919f5ef0629bc8faa704a8a7a22329c004ea40137904b8aa82ae57888c1db7c7365233e4acd61257658d65824b7a9ebae1eb9b8e799c8466c0d1f36e944da315d7a40844eb109c06c88eba7f57b7746dff1f0941638ded4f6b87c0546d263467e97f98c1e322c3c4eb35dbd6abdb213801f2021886aea013fb38557256befd885ebaca35511a01a08b2d83688ea0205469556d9cc497e2b88771fe6708e37dc65475136c5d3e222c3b4388fffdc8e9ab12ab06fd10c404a5ff2edef114029b0a2a2a5dcea2f2e6456c9e6b896f4c42681c15072dd0d66cfcb5ad4f47813ce901254b9de954e1b55adbdc45b49f6acb14b723f79210627e1736ec42c65d9b197a17693f3d17e00bf2af9ab55403a773b59433df852a8acb26f76ebe768b77b89cf5007a2501f9bba6908138ce24a66b1bd44a5d277d0b823cd4d9dd0e306d098266203119adba613aafeec6d91fdc3ed9f03eae3af346d9c39663cac519c3d377987886e4f1fe35b0e86411467244b90458dd3ef33edc4a8d0770d498e34b3df3bd8a673d35997cc746cf131214f99d5301b9542ad4db519f8fada99bd5b700fe4576cd73e9fc276ade47cac1440e0a06ec50b6544b792e40ffb6190ca76a4c05a1780c8a267f0512a210a69cd7cc38bff5bb6ff35f6f9b0c5bc39478758628febd4d76edd3f422ac6dd80b9c282d50449d384a046d67d8c39408db725bedbfbd46a064d4fc7b8000f605eb2b25f98db92f898c0b6a7a13a7c51a350add9a1d24cb3855ec61a3dce9e67ba3f0a5e93dee7d7a13ff7d94171da1add93e4bf85db64608fd27a43880ba056ea7e181ad258c3f38d86a8563a742056092816ce2d3cf784e2e10d5bb4180c83e0a6ce84384d762d88b00e9a9a8b85e40ec9d64290cef578cc2ebca5133b01a6cf21f1382061edf5819e0d9b9003d98393da860b80e74f70afd3f3b70e1192e492c00524924ff1d4fb73001d74c93f19f9b37e77875f48584129a770f3d1a75db8dc5e7c9a34ef7a3909338c692014bf882fd5ad4559779"}}}) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000001940)={&(0x7f00000018c0)='./file0\x00', 0x23, &(0x7f0000001900)='./file0\x00', 0x8}) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x20, 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f00000019c0)={0x3, &(0x7f0000001980)=[{0x401, 0x1, 0x1, 0x0, 0x1f}, {0x6, 0x8001, 0xffc0, 0x9, 0xfff}, {0x4, 0x0, 0x5, 0x7fff, 0x6}]}) sendmsg(r4, &(0x7f0000002d80)={&(0x7f0000001a00)=@in6={0x18, 0x3, 0x1, 0x80000001}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001a40)="44e039b4b440f64c8d088af87b228c1d046c3e1172c79a3bf3af2b5f125d859e91ffb3a545f0861434777cf80e46c426c1bc77a433a82e378734f703e60e7ba07dced1c4785076c29d458a4974701024bd60d95ee1c62cb58dd9d05e0b97f6f8285650ceeac59d5f019fd3e27a02da19932007219fd337ad1f8bf0e82d84228aace1f57005f02071d093ca2029af42884a3b4a75d6c3f49e13c390d471cecc6681f973547fb79e995d1b43daa8182b7f1ec087b0c0381ae47a0d6aa1d1eb527dd3889b831fd2cfb9f682fbd559bc6769", 0xd0}, {&(0x7f0000001b40)="3e1298880a2346bc92735afe0a5557c6838be06a5f381a7012c59230460362a1594435fd7689c8b392775b7f208f5df5ebdc7c2111c1f0e513d55a09a2868be937dc58797607927631d9fdd0b2a943a5177bf72a427df90fbee07e3f586d0a4de2b51aacc795fcb68764f78949fe239503a41d51d6f0e575e3a14b37878fd55a94af43a1aa73b7b17c6987f316439cb9f23fbb802cf226120e076b4f056d20614e0e26367f782fe800e3cc4bfe18b16fbf51a1aa8340112b8c1f14fc987e3266070a7c005e8b466f57e51078e5d741dfdb080f8a879f5ebb13d2cca321fdfab965158d18aec097fa70fdc1ae061172ec71ea45eec78d9879aab5529147228d39402a626263ccfd9f03ae9402013b3ca052b3aa99a88a511cb392a11b02c239e41eb289312adf7e4a14b71cb233813d35067f06049d081ffd76b7a4ea6b83c8795a53bcaf1005bcd7468d7e7116b761c98444657bc92daedaab375699f9efa0c31b07c7887f985ab4c4540a5ed6c07162203b50bb8eff84826b1d489869c3d60194919ec2a10f297c83f4e51b7c68c98a0ed4a58f2eb2fdaf2d9ff6a5f78382ad2bb9daf674dc1e85256b8c09e10421c5a63e943a6af7f528f747a7f30dbb9055a3677fd832b83714119b9ab47a6750f6de58813e9da31590e3c8f6353546b0a0c0a134c4186070bdc6abc8c4cc784ec9a32ab3ec194d947a7572d7db412718938b4422f30d537e80a72ed8dd3d2818fe3e304ad333f6961ec8b2f01d4c3c86b17716a748ac6b1b268d825f079cfb368e63d551238e452259f32ce39bd0f408eef53f99eb7eaa72c1cf620921bef31e4b992c2275a69300913003f4e7466a6c9fdc1dcc709e10e9404e063561ee51b5234efc7226c09a096d79568451613961caa75639c64456b316fac79d6927c6b9c2dd10b3b08491f43d52defe88a208520066664e1b97c1292f892a70a84e3b28992923e31c736debdc66a4aae477eb52037bc0eb5bd066ad7c8deed1f1f1315194fac1b956c9182d1bb55dd222444fc1e5a521fa2bb1555592fa6bbb0c78d2ffa3e07b2161b73f727ec532face32ecd99cd7c96032654936945d42bed6f4f297d8e42defa5331f7e0ba0bb2b705b6f8f1f08ba31a95f7966ee04d92bd6f48e1b61ba86a12fe80b272ff85926810597b49ba4f0ee00e325409357b5daeaad42e07ad83b2d617917241c7621f351444b2c5e75fb8e8642a432043fc505f523830abf5286b675faef2c9dd3ef2238242835d3d6d82d9d053fe51d259609b8d29f6f6849ae5ad6ce64532acd9eb108ecef4013159ac0c3b540693bcad050143f03d2d744cce11748459bd466e0c36a98effe43a1f0ab63b5ce21b030700281a5e84e733fcb7c795b55e9199ad5863ab4c732e52599835a65f294b10f9b794f8a0ed9cfba4ab129deaf058232f010b290fb802b5cba71963dd5c498ea513bdcd353b280db6c04cb295a712ddb0535cb9284483b3f6306225d6b3390a63b70a5d8ac656d788af9cf4c740a4ab7fa0e601da52fdb03ee4bba8f58c9eddac01ef2f9536158c657dd074e78a0b6052f901c11c5d56cbffa2f3bb4f798cb4b4eff30795c496b8fc0cfc27dd9c2fab630e25231a93581d5facf63e11615ba1f32f6bf335ab698a927fbbce32898d94a0832d9acdb8d65a8e299d9814126238cd7c070fb0b3ad94038106656b6d1993fbeb8967faba3aef4113c80273286e9db9c42b2bb4d124d4014176bfebe3b9b07b5c164bb07b2f5c97892c0d00f6be3e0373ead016e890ff6d94907ec5a2fe78f0e231b58dd0e3f36086649ea07de8eada3995feeb894a94e40d6e50329b22a3c9536b2c725572e41c7c8d531d7d7ff1badf626fde31942fcf8bacf3a8a86e9ee795db4f599910b8f72b6ab24a10704b6720787331c480f57255002f902d78f1fd58f50dfd3f0382227894251840cfdf8c305850ea89eb999afa0635a3303388776bf5ba0087c5226c1692e3ce3c7c6d3e207d7e04d0bef08772ab76f08460d1446b4fc57e8f65a899727dfe223bbef8f25f2df1c8c5566a0d54312f1a55e9c457f2804bc2869b0d5cfbe520b89ba115e45b4db19896af635aa86376f53cf5ad9fdd466daf021e8256db11cabe4dc6132106d93032a70fba4244e602524393981923f2b9d41819faab79cff475596f9b7df22631f2ab4530c181faf8f86dc446f710d314eecfc369afaa48bb425d9e29b3f16dc9b169896fabd40232a1af072d4a2e7abed2fc93fdb7f5320c1cf3b968567c9e8c2ce694b56419c945a29243af5c7259782b347a5c9c8bb8dd8be9ac1e05bb263a39253cca527f2b39dc3b2e8032d8f980957e3dd1d9fd1fdce8ec3a973f71c97070576f4dd1f90b6a3462d7fc0e242247c10280fdd5331b90f39f621ce3239ad50b840bdb1679f765782dac01e204103a5f1f91461d011f80a8971a9eb44b0a2600693f971a4913b2bcd8371424097e6854e0b40f0040d684d850def8dd0bd08c19189ca10212a944543bd276964ea196f918f18de3dfdcfa24b47c61141033b36d81bc2d7ba1ef3b619eed5b87075a20ec2d8a865489846e21570b7e0b123c87f61393c4bb266a24aefc0e1975ca3d1e34d0b620f8c7d113396fed1a91350e919773fc01825873f7af1b6cba4a98221c5d10e9f53bc8a869b38b8d2dd8e26134f175d96e5a0aebfb78ae8d756170e7988fac095936dfc248a75c2ce95f9548d7c2399dfd6d86f0b885578b123d1ab11319911066793cab558aa4ae4f1c86a7640c41f7f342d552bbce6c816f65e83188140f163e43ba9f0fa647fd28424a550ac43ab92c301336b2b0dc2f920ab9f50abdd59b9badbd3cd1ff394575349187833913d13b71bbb7d709493223641cc14f0b7eb136238010cb800334d4c5c4406a6c4f730ed2250ef7500e88c453946bf63a089f091960c297c702b4d1a6c4c8f2c79b80d52ec80089ab17049b5b517feb9a14a5faafccf11872650f2f105f0a6fc5349af865eeda3356dd08064e93eed2b9b16e977b524ce9410eb6eaac70ca24c79251ab7736c1a0d777d2743eac075004c4ef8908a2b62e4916d83166df3a9902191ba52d491273f7be797707da542bd4562745f29f831dac3ebfd19ecba6ee09ae56748042725df7de540ab175fed298869e948f0bb2ee957a8a971a9c127aad50c968ad7ef47b4ad4d820014bcafa79021c93295ff01faefb736f03d43a65621d236d94a9176134d72543a966d94885ca01b67e9d4cbb667b562556fef1ccd30749d7a01ae598e92c1526d8e60e9f89fd95900fe1a5b79e7a9d3d0f5dca6c5f799fa9522d138f600e26d8eb252d1dd37b9a9126054cd8ea8a1fd1972bdd88f426c5a81d4901455454eba57dc1e5f378b6b28ed842e8fee7c33e1c1672475c6465deea496a8dbe883e6a4de20691b6525228a6350b94e2f7d2e5dd967b23fd73a8899aaf62d7651a47204e0b93fd7f79c83a147d0e5c4bd3d4d91aac066beb9fc067b9ae6687322918f90a69c0e8040ef3a3924d38bc35d974fc2ced22aaf05871f4f89f6af72b8d12efec0802349226b6aa00387fb7abc767be27c55a138d2416ff7a2a1a0875672a0db079c4f744067283ac9a3ffea215e31641da50cae59a8dcd549bd1491b27e7dacc0d888705dbe9359d924f1a9bd0e65457713de0c2da4329d5b336a46683be1ca7f6f4587841eb054d569eff02c8b5736b7a62b86631a4b70c4ceddc56221cad83ee587ad907b56ce9382e0491488929a169be3c5242fbb594a3e73a48fd609791b072688154f37ee84b0bf254c14d001102aaf95941d337577e3585400a0c6e413f0656ce1229932967908b49da297640ad1603b2b414c0a0034731a328dbdb27ae9ae915ad0e67e30bfb5fd830eff3958b33e5af9650af1ac91ed983adabf92ac8e482bfb547fb0d9b55894032555456cb429b36bb425bc7494af3af5a30eeb6021975e7e35b6cf209ad37b4b426fb9c7c20b2f0f25ce713ef1c9de67069edc7b7c933637c29124c604ebfde85a27ef55810033456a551e30c86ba6560a91665a34c2869c4e6e65325a3464352072d107c3169ca95654899e67df033d9ee092cc253ab4e20436b25a999a932c17831f472d0254de0518d0cf41db6fdbd5dbff287685dc64fe88bc586599ed8c39aad96ff7aeec80af49cd1155e9b6252e815eb363fc8ccd4dc745d5cbb1e6fca29de056d0c9f5af4d7d1a07278e5df9eb5dee40293098c79769398e2ec46297656f7f199f5f74d8b7be8a14d99a9e806ab2dd59c2cea3801cf06e4266e01d15693898f95fce1f6584ee2aa7072baa39752a36ffab8c214fee556d8d59596c774334b9acc6e0515b85b050b6890df50cdad31656d6424b1f495ff344c9b42676b6c96daea62b99bd57121b1b7677a3cf1759e86f78cb229eb00a59a62c42271dd1ed0ebbfc6d94c70c461007d3e28bd6d6fb7a6e56385703d1901e2d9e5101616f03fd38d9d3935cbfda7f6f6e2a4c12a9c343f8cf9e6013725ef2f4c1ea997d401b53130783b280979ce3efc2ac02286d032a49b57e320a30031e36004615417d643905dee95fa718be8c14b3901308c77adcc6dd7e5a70051c109de770a2e68b85748a23ee55c782f0b37802d35439a1df8a87402774c310a6423bd4fee6b2506bc308095762c1b39167529abae0bddc4d4c895fcbb042ffb784a3afbbc84dd0da34075fe7b7629bf955a100748bfa35f5afa35b583a214203e10f6c8691040c142bc994313cb02a3b0b843161ef01364875fbf7d127ed3c07ecd0740a7ac9255cc59d992b36d6c46d7eed556638ca2bbd4d2f525bebca7ddc67abda4e2ece4690c33c7986477cd242ce10f77db808004b7f79cb0f0b56eee4a0835b6c13a6399918c5f803e4ca68918fba5f6741a40fa67687d58e2000effccf3e2427e1229b3f0bed605127895fbaa285160384b42110315e3f93cc64ddcb1825ae47bc2b8ce7c20ac8325d5f89d6eb5179564b78c18baeeb0fff5353503e491911f05f8de47b4e81352ca7230cddb798248a231434af1e26049625af88f866330381b7835bbca41d52547afdbf1abeab320cb4b3aabf1a5d38f7ae4fcbd4888466630cf16ab40f4e02cf30f2dfcd18baa90a06fbb6e96eed9837b158a1987d72644f77593ace42d5ca1637abdc66aef3fb1f44f0f35b5b7129ba7a252c31fad847c1de7cffe56a1410a4b7717ace92f0b9d05b09a15ce69a7ec4a591dbc58797c51df46ed16dfa25a564cc626909ff17faff3b2a00220891901aa194d5c137bbfd878413921d6272f46a562c460003a221b0feb81e15ad6126b754f9197de841d71765f3b71e480a31d3ef8b3e5c3b8750fa5966eecfdf92a82845cfbe7bcbad3c12d48c94159eb66ec180eaf0332e0cc51319cc910ec503ff6836d8272b14b8df39cba1796db4fd10643d3d6e140c1ac3178a7ffe3783829badc58019d0b7a51bd4f240381f493e4c8dbf313f7f4c8b57ba9cadd0f43b4f76769341982209ecb88fbd57677af27745faf964e909ea182d450c54a78658a1a17a593663600a5daec36c14ca2863bb58e11c151e82d3fb4dd2bc1471ae88c56c4ac5f9755bddfe774ad4671dcd267acbba75d0cce749b8f9b41f2ab74769f1f7cc52096955d9732275c86187c6bfa1bcc7f1650154af8c223652b0d1e04db4cde034d409adabdef14f7e4448e25126e76d34263be78ddfbf8f1f663f3697131a3c2ade6fdee096f363a193ff0794d8958cf3ae604e362a147eb7e4330a9c74448ec270e7bf72", 0x1000}], 0x2, &(0x7f0000002b80)=[{0x108, 0xffff, 0x1, "9593c9b12abc63eeedb1aacbf391ddc81b09863abb6280421666c0414cb4f80c4e56052231fc674db4cce70a583e9fe10f6f89985e7bb64880281e76717c1d9aa01e50ba2d76dca4f10685a0f70d6baa815d503cee9ae4c968114ba3abf61c781851210c3c6a637617d4e5869bb30730e8eaa706395e59c326c881fc8a959d3ca5c78d1686097d468b518cbbbeb27d1316694a59ae08710e59f9f91c34082f782e701749d4936666bcbde337e85c37ec1d97fc2cf64e01b251953bf45d588451afa29b9e64ae4d5820a12f7cd0eb8dff10ecc27f53fdb3fef1d4395c3d78e69f93e76ff6db952e8ea2b5089825f23621c8"}, {0xa8, 0xffff, 0x15, "de9abb0870eb619302325f55c9b8fe22dda9200b137c0a89422256a50bf9b4fdc781690678440d8ab5bbe731e64552e974f9c8cbc921b25e43d1f3e2c96a9d781abf8ad1439e955e719483d98fed2275d9b3f6c1cb33089967427d1d5eba83b15b4ba918966a6a00052463c79f94cd3f58bb9c92e809c728115ca3af361e24d2297238706737325df4fa07931b04d07201"}, {0x18, 0xffff, 0x1000, "430401b9ab"}], 0x1c8}, 0xf) mknodat(r4, &(0x7f0000002dc0)='./file0\x00', 0xc000, 0xfffff585) r6 = accept$inet(r4, &(0x7f0000002e00), &(0x7f0000002e40)=0xc) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002e80), 0x80, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000002fc0)={0xe3, 0x0, &(0x7f0000002ec0)=""/227}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000003000)) connect$unix(r4, &(0x7f0000003040)=@file={0x0, './file0/file0\x00'}, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000003080)=""/136) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000003140)={0x3, 0x40}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000003180), 0x200, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000031c0)=0x1f) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000003200)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000003240)=0x1f, 0x4) getpid() pwrite(r6, &(0x7f0000003280)="7762720b81a8f90095ad143c7a2fb291754d909cc8fd2582fef0acbab7db33a63a116c632d3f4c5c42fc6bbd7dd70083fd92da277ab7fd9bb7df5b0e174f166bbc", 0x41, 0x3) recvfrom(r5, &(0x7f0000003300)=""/254, 0xfe, 0x0, &(0x7f0000003400)=@in6={0x18, 0x0, 0x0, 0xa}, 0xc) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 0: 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(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r2) socket(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r5, &(0x7f00000023c0)=[{0x0}], 0x1) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffde58eaf0b9d3c", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}, {&(0x7f0000000540)="8989", 0x2}], 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5c}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) bind$unix(r2, &(0x7f0000000240)=@abs={0x1f95d27d48731892, 0x7}, 0x8) socketpair(0x30, 0x0, 0x9, &(0x7f0000000100)) connect$unix(r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x3d, 0x0, 0xfd}, {}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x25}, {0xa106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="dfefe48f5dc5aa6ee67e80ea038ac12fc6b344c1be8fd69b5f5dc15ac4bf50b7e2edfed093f07539de02afebd2e227c11a3556648cd2b722eb346082b063da469db23e46c40efd4ea52399cac52c80ec39d4f3bb76a58c65e7dfae51e4efbaa7fdd872362b6136a8074c0e496c73ad23e6fb68c26640c4efafe95b77e108c0b6471007aadde07131b264f7c704198def9fea727ffd33b7baaf4e9f24aad1f5c052457f1ac1eabf3e661e803d7a9eea2f466cfc29e7dd0718632cf267ce0b35de124d8f075a4d2df204dca19bb5ec1172dc7f1f43da75bfab5f80cdd7cff8056cfabf14654269e8cd5b12061137c41961a8d1c53d2725f0a7acefeae519f6dea80b7c7f74728c6b9d2385f8c5e2aeca3b100f829af779c53aa68ca10ca5827290a72aed8bb8dc12f7feac839f3b9096cc83a1c24685015607fe5833cce95df7ea6dfeacbcfac8c0d47f234c7f94fad662b557961df8a7e27c984adf5aa454da3e6e77b5222ab6b2991d3386cb8080e298ddce9e1a26a641f83f6bb1fb11b9861b508cb11877791030024ae6097bb7396b2abed570bf6a873a8db185d65aa4c9a8e0d98fb44b563d0946bc38ab2bfea37974922b0fd69fb374fb6d89fe15abf2620c03e4", 0x1c3}], 0x1, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r3, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x1, 0x7, 0x9, 0x8}, &(0x7f0000000140)={0x9, 0x3, 0x5, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, 0x9, 0x1, 0x5, 0x5}, &(0x7f00000001c0)={0x8, 0x97}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) socket(0x18, 0x3, 0x41) executing program 6: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b}]}}}}}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000140)="ec6d9ae28038a3bb7b2397fe15d64a659e82d4df8419eecda82d60219d31130c26205d66943ca6b6d30598c4d099c651d152042e67ffb22f39f25a3fd561c255bbf29a91104eef922af7d1feda068fb3323f138691d0bb74c29722717cfca4f81048c246109236ee345bb30138a3858b06e5a78c19c7d28b1e52894ba43555be891c7df1e5b281ba78af5f80625ca6c41b17a31a59f90dd7c2664bd7a0", &(0x7f0000000040)=0x9d, &(0x7f0000000200)="45df7749c62cb9e255791bc2078793e52b3201d7a5e66b3c3fd30683d9c392253a7637c2aafd082413a4aa36532876e379e7ef0cfac390a58d89644a0955219e80cf9f5ca191147fd4639667fadbe7f84017145abcca7de49641849dfe4f6dc433318a6c4b60ed0b77b35097276721049469c318b55968fc3639fc4f88e4fe2231b69375cbae363cec954aa64dcd17574a6eb9ea3e53e36bb3f2f71cd14f9cd0cd50", 0xa2) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r1 = socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) executing program 4: r0 = socket(0x20, 0x3, 0x0) close(r0) r1 = socket(0x6, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x122f, &(0x7f0000000000)=0x7, 0xd2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x1, 0x0) bind$unix(r0, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet(r1, &(0x7f0000000240)="075b0b00000000ed770000000000000000", 0xffffffffffffff1d, 0x5, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000300)='./file0\x00', 0x80, 0x6d6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x43) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000280)={0x2, 0xe}, 0x2, &(0x7f0000000340)="2e62c04abf15085c3178276ba1c5647d5c23910a5fd0d2b2280457c7d89bce71a1ad0fd4b7bbfea3a0d8ea8be708c063f7f34a4af3c900edb7816b7a54524f9b68eb3cdccd1e0e5a7f4c5b01c93b7dbb7c49fdc2a8eed7b055cf408812ce430c2623411fe8746ddcbaac2d8b839a2899781b22bc002fb28e3a13a3860b7af0", &(0x7f00000002c0)=0x7f, &(0x7f00000003c0)="395a5eeb64ca4e6a7bf5b567fd94f0e5dbb221460c73bdb3dfd73615b83ccdf9054c80b5f91a041ae17cfd743d6ed95984b31cb45c713363ce02a5250de01642ef3757ec538ae6758ca8a600e1e3a6ce5532919391c0990bf1fe0bf97b2853689f4289b32e2002e8cea25438a477e940387c0637c05b56c6ca6e0d2ad5f0137e60974fa5fe9bdd39bbeb65995269709381c020b64be4004c6cfdf846dd74c8e8740c1a911020bf40283dc51d98", 0xad) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000007c0)={0x5, &(0x7f0000000780)=[0xff, 0x38, 0x4, 0x85c, 0xffffffff]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000004c0)="34ab1c0fd43e7724f070a430ec6a9725ee09d6bd98b4f25fae07fd1e44fc5cbc7eb95fa871293cfb90d1a8f5dc890e0a5596d329a612950e1ff6474991258a067f27df51f23e34021fd32d0250", &(0x7f0000000540)=0x4d, &(0x7f0000000580)="a9a94ec0a9f1db1c9429a2e7cabf48a51102f95ed9c6ed90faccf25ac2d0b823f95e060bdb6a7e1054767e5335395454348043e1ef93742b53f818fe6a36e4bd2c8a8476f464eeb8cef2680cc84b1f78aa634e9281df4be461d2bfbb0c564a734e4c9c91ec955e14a86479fd4ab1468a4c53eebb9fdbc0871ed5719e8032b0e8d60a43df55b5fd617140feaa1ec359838c06315cf1cfc5d3ba1e89e44bb5", 0x9e) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000640)) write(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f00000006c0)="b566aaeef495bb0b0400c085bafcc77b6caf09a1cd5b3789d34c77e69784b22d5877f9a204fc67c3ac4441e346626a453f6a79c88f4955466a2ebb202f3fa0d4e9795de50975f128c73587d8c3bb97d9e1e6f6aa5833f049220b3b57d096b7d878f66cf48a61b4a262dbac7d04e2de5c2bd8875c1fa1e0a28813ff820ebe87aa42db577ae887c06a2cef0ecb9e351b806b6f9c16eebe9c24f1d232", 0x0, 0x0, 0x0) executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/69}, &(0x7f0000000080)=0x47) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000010, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) geteuid() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 0: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r5, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000040)="f9a974a59a6f6f6afae16dbfcf97e93ce27a7a3d5a68a3c0e9e1643ca568269aa3055a1e5c", 0x25}, {&(0x7f00000002c0)="2b2901a4c05fc173720b0449d5cc3110ed74c54a625f49b3c4666966f08ea1e6c9feca682cae77028130c8b1221eb6b2864791b48206a8a40563c66bcc48648359061de7a976910bbb7bcecd0240a08a4ed321f9d0964d697dcf29787053bafb196a0ece87f25deac925ffe893ca6ebb0145ad56922bf21a609adcb369d3cc6cfcb886797168541beeaa2e1b2be6601ff804a70cc4f215751fe42201ddbb32516c7c77583aa90fccf4edae3744da8bb57a3533636afe752a01a8728acccf8816bc7db23ec99012233b2d0828087b71cafb3f9c5ab0329e7c3312e5", 0xdb}, {&(0x7f0000000140)="de3aa0cfe66e16bdefd6020fbd51c1cfdc6e0ed2c5b7de06b8bc17e636740372c1a275d65f61fb85c297f8a3085a0a26f5a70d499d80e7ac65ac94a2874c33db88e0701ed60d9e53c830943db8799f69b2111114595c8f8044d50c4ce6732f5a6d4c06288394a32b4af76426b273f41db6425c", 0x73}], 0x3, 0x100) r10 = dup2(r8, r9) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) sendto$unix(r2, &(0x7f0000001500)="62a74b1770b86db3e27924de8425ff0c915c3e6f864eb93163fce664cb09789a0ad1769a9e4c3d390f242b9cea2bce4c2bb2d5f6648d81bf3f200183991b62e9043cafbdc995d04c1b2a051feccdd24355899a13d84e008c7eaed41adbd7d1cc3f7f848e2875b6087fca7ff2d69fddfffcf18701ba4e53f92656dde9829fbbd1b0a626e931ddc9d13965e7864c63459c9171599380f14f8b2441213825d905c02b6217a8ad84471472940d9830a35588cbff05bd0824e9a0fa3590e2ff36e7297925896f4d4cb5175e5c470b1006cbd08b6483a120f67a363fb655cdcf04abe1109363eb76394da283fe347f39a3f96b17f1fb8a5e2cd5e7a4a89a457d611297ec319d3cfb0ab128b298754a4b5d5899cd5c93aed9b44d63c111f9b0728cf1ce79817feb61520563766d733239a5f999eafe446f1b628681e67fd8b37554b23de08a4cdc2ec6e6c047c120ebf00f539b5bcf7031ed277cd4ef8f259a8f010109b8033f1d60b00601fc94a7142d257802da0a4ed065d814b9e367718e3fa6ead2c9db88063b66490ea52f7bc881dcc281ad20005320de3d5eebbf1ab9a40bd88641951403bec38916c30313a6d11a3a6102d88ff175a27c880841ab94482f29aba59beff0128cdafb76d5518b5c27e24ba1b7c70407acb6114c7c6030ba3d94eff169fd06fd9538c79c3dc016dc11dc4fdeba20ae86cc616f929e6b8f863618d709f1626583b117316835ed4e641d1bc91354bbf6edc54bbfbc923030f44410dc0ed0d653e92ec4b4281a4aaa142cc5c4d1a4623cf07e1997796eb55a169d2456b8db37e6b35055b0df515e5cff11edca6b02772006a695518c14190bd23f02b542a7e6e1e95bda5e4d146eaac08f0e9266f672c66c1ae26afee3f9731da6bf83d350a4ed1ca31124de0f035cba0df215859ed1ec94bc25882fa6b215e3e4c6c7bd5ddecae9f12b5988f1df0687774e2e10dca9ec51bf5008c5981eef7da2e67ae18766b7672babfb5388348233262e269c2c9ca93f6585005153bfd42b18f992f1c8a1f9e2d17eef763403ac9400d926614bfd7df74c205d08bd76e6f0e2d207b1f662ce32cde1d404a0379c33dbbfe4d70eaf6a896c511167f817ec844b4694ef9cc30942a2dcaa1b049d4036bf149b419271f74a6464046a7de819aebf0dd557358fd9763d219c96adedeffd10083c48b46596128838f9597a97dcbe11a8dafb083e732bb7cf47ea025e65682bd9d011d556c09536bf9b7047c5e036b15d8813e5e1d418717d58d7711632181640a98218bfc04fa324f8a3b6c278b06d4ad3a0d17b00b27b7c6d4a4f92a224377f22972e8ecbf265c51be9ae8b6f08888106314ffa0a9d58c14c9c6dac4b14f6a5c1842f57cc8f7be58f63c51773281df8f8012533d81088742b30cd1c40b0ee99a7b3f21cc1d81f2f6aaf91eea8b76d871bbc764fbc418163e4611c6347002b43d5df40e7d870af56e915b03480cb5d87647fc6ffc1f76467c8e7b88474146796e84cb7a1cbb5f9b329267b35587ecbaf06043f986e8c832b00422b94c42b8b0eec9078e315a5d8adb33b013d732616e8112eaa1ae84729baa12f47c8fcf9d9dbbc2fb7fe2b3876768bda1a3253a97808e7a0e8293fee5aebe7b5bbf1d90cfb752f2c7622d1533108f7c68ccb2cd03d6df985b9fe7311a453044a0112c1899e37b6d517f181a748cd0981645a65e126ecc1c97d0f7827ccc4133057584cfe171be7fca41566247fc2bf3095e0caf2d3797912281d746fa19fc39e6621d1801b337d97d312c8943511a3d2e2e2002577b6570491bd05b20479b75b8e97751f059b97f76563a17b9189287c7f0be0eae7a5245c46f74e031caba972493267a6f98323911c703e267d64b91ca68cb08d0ef988b0edb0839c34e82a5d2a27c95957f2115101bc8fbbace034bdb81185a7fd92bfe2f34616e386acb153729d714fe5fabf20dd15a354993b219a47334d47406ecb58f2c041ce15219290775b6913bd144a7911df73a4525e55659dd4a0991ad1cd65bb4f990f74ce9fa5b47cc83cd87ab6aeea4f10fb499ead7ee2ded1d3327932be138b1d397690b70bdfc9c390bbf7fe971f3da4afe667345af5378ffd5c9f2fcdde792ed7a2d89a3047c8f9e0327dfb91d2e96c179399437a60dfd23fcbeed34f12d4c54411a35bf364850637a5994d85935daf6a781f6266e7fda0fea10ccde7f16f00f93cde259528cb1fd68fa82954b41287cae8ab0e6e89bc5b859ef28449c5f480c79ba8948639e73d9e27b6ad7bcdae88a2cb9e97bb4cd2de36e072ae88a0bdfe111e904151200012b1ead27200cacbb7c53970c16187f269ced74a7986209e0c08bc6222da1ebb48b4de28ba82f9be763a823f480dc5d0d935c3c3198912806cf6cf52a080fa62ff2ba706624549d1f571bc2709a0e328a2de24eaa961c8d2973ab5ebcdf447ded7aaaeeea8e9bd3fc494b0026ad13d33733c98a297e7c05f2bff9acd1cef4ccf448a738ccba6f0afcc60e0999e26fc7398374e2b02b58f45fa116b97e4458c2268717682c3eb41947b0d111a24c04dc9672d246663cb950b847c2f8b50b9be33fcb719890871fd589380bcfc0fbb76f2bdf35008ba52712981286aac4a75905b3d76b81c89585b8e88b6d83f7b7768390cb5547ebb3f39d2618d1b83f92653c2f1e4d2786a14eb41398f9a470cc05c01ebf9560f2fb8f719cfd470e3e20b93ef986251fadc96f65fc5896c757fc967ce4957ae67d9a7337d5aaa23ac9d72358e293127d4151b46a23b18d6040f59928009fdbe67e9558c5fb47c1d6d7b7b3e547887d9e40b86766c273175d6851528942517187a469baaff0ddab54292e22da7463150e21ca9c733037d5def33b9c4ec685e5c40f287f589be402e7f3f53a3c4b070b105d9ec04a04044b01816c6235df59aeba941d7765ecdf29dc82504891059222422fe82083abb6ae364e646f14d3059574957e7ea2b303658562d568370d3ef714c9a8d3cde4115c2ad26aa54639a09648b6b9c2c20d29a593432dffd6f70b14fa2044e9de93dd9ac7de9e124f3c093f09f5f5c84eb3b766ec0dd358b7cd87ba28063e4cb7ee4b8807f526bc7ee753755d644a18a7726613201fcb8b0a46d700d5be3a656bc1f2549bb67e94414c50aa4d65db6d844b35aa91855305aa431f3d03068b4214425eeecdfce036ea7224fd2526a2b258374e49398b1a4d070480440d3fd4059203a9019fd4f57b207dd09f4696b2e2a332ad3d0fe702d1cc4181065be863b59ebfa7b683820227b45a3d55b5a66a1bf9cdaf62f7e0d5da4fa08a4889393ff173af27df4089a6337fc4df2c5bc0abfe2343955380053321535d8a4e623ef4796b78b10cff77d29ca1ba7221b73012ad236efacada6f2b3ccbcd5108b2877ac30a82de3b47df480a9649c9518b26d995a22656c65fd37a81420abda1cf9115cb4186cf8727d7b5427497028845dd3d50d4ca74e64caf4e3c605642d53de2f9f2f132dffa0ad7865f1bc5ac2eec99a1c79b8493ba843e1bbab36f897830eeb48f812d44da2b6d8b232459e8703ffe960cef01896d1ceeb61f2060a744aaee8618aeb0de0591261187319c8f66b197a30bdb3cb5e3cb66f85e5db3805de0a84b1d1664c00d7df5702ae25c1d6784f14139b0d6718e8e3b45e77f4cd7cb966e1dc0de7cd50cdb59335f2ca12201ecf2f3dff2515a7bf86eac80b7e2d9dd4e265d1f3e6b296456cba181e7d9434e4d8abe5d155f7ba900f4b20ee7b8c5927f46006ca137b9fc5c36c1511c157c0bacd00ed0afd9acbacd9827e910387c1b7173576d3158d49d14b4328f6457a032373e0fc88e44ec44f9fd4ffc4fb38e1741eea0fb34e6169fb8b744847600ec9b9bf7b5cbf01ad8733d38d75d4626ea965f2173706b692f6b9922405af6bc9e936e26b6f343388420d7feb642e0ac1400867e3b4deb2a89915233ab350683e5f4b8e4f73d8b14c3fe255cb12bde08ad6514ec0d1edddd91419a49fb499abe6dddb3bc05df684c0f5182c10b2a7df199207e0043557c0fb54f8b6e6220599439fcf2492075f82cb60e97e5964a63ace53f31c10885e39b52ea40fdd9ccfe887220740118f051db98295b69ad6dc368dfaf26a1304d0ccd15ff2b031c6659250e8b48d9620a2a509ab1dd22111101966e0544dcc1828fc7b8ed4463db97adef54c7dc2d617ab0d6bc549257d585ecee9602612bb77b313f51ebcccc99e1a6b1d54547649bc46a3fb0e0fee3e41051c719af2306bab04ede56205275336da71f7865bd28c725a6b23f7f3f03a38265b45e6e3473f2088a02cfbbf89d313ae9f32459edb3cf10186000d63090601b8b595913e7a2d7f8706b0eded5bbabdce17a3789fec6b398a36188258fa5f4aea924269ecc784b870cad162acf1df42f845671c91f040d2267056cd22e318d929100e8d4db8851df26c6325734b96cc7e6e313a6d6e4dce3c2997f1e41495c37808ed662d8cf2e2f6511e9062edb848fb9e0c054a077eae1238e4b943a60fa9bb320f0a4e956aa4076ff6d760b10813db233a84b0838acb3d3da43b14be0f4837a87cc92fe394cafd5ea4b031033d9cd6f303cd38d1f78ccdaacd852d07ecb719a7c54548b57c13d0c143c1d27c034f035cdd2c67f31e76a99fb9913c87a5e5396133af9d91496087e7b4f4433719307ea15e695ac443c704d6657b9b9388970fe780a76489eaef3f63effc98d8524d61c77f4f51b9d6ed81348de3c07bd18f203dc0086bb72471f01c2dd2147c000fb6b47b784c5737b8ecf80cdfe298560d4cb9866f8375a51f84cf096bf15d966941676f591c9d2b5ece3eac457b3e5d53ad084583882d403aab153eb19684c82e6e5fe5c9a1edeae866b74737bd729f6027143014e54e3cd56e0e8cdc7029c81442fed2de2fe19cc926d3d0df56ba15ae4daa762ea1c00be905f36c494bf25ade31bfcb830a407399e7b7e03966cbd91ad363eef6384cd5c8599e0ac0365fce524a6a8f79d3dfd51fb9d96c6194f38d1469693d3179340b4673242e8dd8794120c32faeb07274a9f46df2acfe19c09078ff6701847b153bf7dbfaf522476432a3032d3bd51ead4530933b72ffead619576ad3627180bd65dbdb6696930b14b2ab0117c31cdaf8297edd131421c34eb5276afc9b5fc08b77bf5918f3cc69b5ab04ad7fff254abf67a7a584dc6c75f75e4e1ed7f9aed34a1db2657f2c9aa036fb2c6b5080e46ff466ca71c49796acf6cfb3c0b0c8d19025a65ab23819f3289cb598a68e30c20426206346c5dbafc08903f125518c1f96b5fe8f3689f9432aec86931d7fe4e49dee8f48139ce5515de0b5d3e61e25f810fc2369ea064843261f14d5b8e06938fdb7fbe7003d584d66450889855975de0f3d84dd8eb0b1cd129c066937a4eeedb504ff49841860424be7c279c93ff9dd93063ea75211a3de01575d666c03353a5573a209a1a9802229341c4c4ac872848a9ac115f2d6fc447bed261db447ffc9659e340e7a94f7d21bb1faec0d34c760ad2458b16592085758dc7f33c8c865f52304537c96be938e5ff14dbaeb2d2764ae35afa70a94807545c845c0169d264a67aa379ee7f363ed1571c51c692b58ec9b946557e79e97ac13ac0586683c291529c8de9253bf18fc8b7eaa01512dfdb438aa45a5324f30cc0c56f2445994aaa8bcc213cdcee2cf74828840349b62026d11dd283b5e514e7bd5260f2332cce8c7e6fae48920313d05b6c67f3be9e9f44f863a8d6af68c1ac8772f5a4b885737a5bfab07", 0x1000, 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r2, r1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r0, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {0x1}, {0x8106}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[]) getegid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000200, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x1000301010008}) executing program 1: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240)="d74725a6c2da7a42fa2d4a01f9727923c98f2136749afddd707e1b7c2adabf330b6a1d033f9f780bb5b35c129e70", 0x2e) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000100), 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x8) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x81}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x6, r3}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)={@random="85a8087eccf4", @random="7004f5b37507", [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x28, 0x67, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}, {"09133f3b1b4d6bb0be65bc5445ee838b7ce2bdc77c33ca6e2d999267c6be011d"}}}}}}}) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80000401) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, &(0x7f00000012c0)=""/252, 0xfc}, 0x40) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) close(r5) pread(r4, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) (async) pread(r4, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 3: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x7) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x130) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x81}, {0x8106}]}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r3, &(0x7f0000000400), 0x1000000000000165) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000400)="53bd9353385d955ae0ffdd13559b46b39b4945c5b81f4abe2f75a005c81233020ecf00006b1099111bc20fc71225ef15040001fb7354ca208dacc56a57708764e70932fc87c603328c4ddf64e625578b2bc7c1681e80ce22f635d3ce764b15f5c56d266e0ad1500000e5d1dffab3954884e1c514ba4e73ff410bd55da2b3dc4888c963b008000000a9adb4f4258e45b412549c03c279c961010d680a5099df81d97e4fd2d25400c1c3ab4c0e601387deea980d99a8500f5c75170eefa38deb4342bcd595c992ca53094b29fa6e9672518825d90f2961ca031e741c7b07afd150a6341c34b9f6afec3b11b5fe8cc287951981e25aef8f4680922c14fe3909d7336e86e1a5374b30b38b32ae86dd4acee389c33c140910f51b506b65475bb33545f86e1347569aed3c905d12df12ba06c8bb528886875f3562da851f91cef4c70e04396ca9fe22bd76992f1087e61ba05dbb103f3a0589ee6b3eedbea0f851b59b087048cc6142166266b1fa016b5fd507a84d204474e3cdb8f63f479d54ed1db60aab3cae8dd9b00293d051186ea3b0a7fe4ca91c5ac49038522f416557597bc9e9f4a92a6c60a588ca084cf738cd49e9", 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0x7, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {}, {0x8e5, 0x84, 0x1f, 0x4}, {0x0, 0x0, 0x0, 0xbc1}, {0x89, 0x0, 0x1f}]}) dup2(0xffffffffffffffff, r0) dup2(0xffffffffffffffff, r1) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="ea932a1f99c677358fe2292887049fea3f02925bae04d27d6af971527ca847e6235716a6d5c1963cfe5e73781c1a965612f33c7b5178372aff6c5f", 0x3b) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f0000000100)) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x75}, 0x0, 0x4, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x8000000000000001}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0xf9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000), 0x0, 0xc8) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x40000630, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = open(0x0, 0x80, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socket$inet6(0x18, 0x1, 0xf) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r2) socket(0x2, 0x1, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x0, &(0x7f0000000240)}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4c904802e718afda, 0x5) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x1fffffd}, {0x5}, {0x1006}]}) syz_emit_ethernet(0x152, &(0x7f0000000300)=ANY=[]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x0, 0x4, 0x0, 0x8, 0x3ff, 0x4, 0x1, 0x0, 0x5, 0x18}) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='/dev/zero\x00', &(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x2, r1}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x2f) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r5, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = dup(r4) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2, 0x3, 0x0, 0x7}, {0x54}, {0x8106}]}) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x6, 0x1}, {0x86, 0xed1d}, {0x26}, {0x47, 0x200000}, {0x89, 0x5b75}], 0x5}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xd2b, 0xdcd, 0x5, 0xd28, "0d0300000004000000401e00"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="edb8ca2bb1b8d357a6069f47cbea8aa64664994813aba025c637a5e9bdad8279c144fca2823132296085ef06a03bb2fccfdb5854c79dd8c27efd6cfe16db84", 0x3f}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) clock_getres(0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="77d68c1b6846f0f2", 0x8) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x7, 0x6, r5}) setegid(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) getsockopt(r0, 0x17e, 0xd, &(0x7f0000000400)=""/161, &(0x7f00000004c0)=0xe6) executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) msync(&(0x7f0000f04000/0x1000)=nil, 0x1000, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000040), 0x2, 0x0}, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f00000000c0)=0x4, 0x0, 0x0) getppid() ktrace(0x0, 0x4, 0x20001410, 0x0) syz_open_pts() r0 = syz_open_pts() kqueue() close(r0) r1 = socket$inet(0x2, 0x3, 0x7b) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r2 = socket(0x2, 0x5, 0x36) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3f, &(0x7f0000000140)=ANY=[]) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x16) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x2f) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000440), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r5, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = dup(r4) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = dup(r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)={0x101, 0x3, 0x3, 0x4}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x7}, {0x20}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7cf5, 0x1, 0x0, 0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\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(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "ff1800010100000000000e080000000400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x228, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f00003a7000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x2) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f53017b35332f3cbfeeb4324d560395a", 0x14}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000004c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225e92f3707ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78a8c55a7eabdf343a8ef8cc935527d985985a844bae72c2b8744e", 0xbc}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f00000005c0)="04544d8737be5b92ac5b00872fc66f3d821c4d083b10028d380f2db2049d80f6bf51b786574d95272dc7c78f6a9bb0290284fa630d6456cf1c7a4cba4907106dcdf2f4a0a6ca", 0x46}], 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) r4 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x0) r6 = socket(0x6, 0x1, 0xad) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt(r7, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) shmdt(r4) shmdt(r4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[]) ftruncate(r2, 0xc06e) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf78f5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="c7", 0x1) write(r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@echo_reply}}}}) syz_emit_ethernet(0xf6, &(0x7f0000000080)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x86df, "79b7076b7d48170bacca45c5e8d009efcef55a9b3a638a50249716e4b4358121e0fcd13b9bf01a67c1e0d8aa6a095f0ec6bcad22b4f11543beb04a9024035c7c166a98bd4fa92ad87de7413220a4d038e4641453391fd1b86b805aa4d88f7c5170d7ebbf0d7fb445ee1a89e553bb85cc1868a0aa79a12028003b257542b30c2da59e2e1a6e8014f7355d20755eef892482e77418a6ce61d1e7dc6e1364043d64ce203f63370bd1c37034ac73b5fc387c812dff729e93020e48850dba4ceffce2583a496869d1d2d7711d003073652064add5ecd31e40b68b080fdbc9db9e0e4a49a35af4"}}}) vnd0: sloppy read from proc 67728 (syz-executor.7): blkno -4194304 bcount 12 vnd0: sloppy read from proc 67728 (syz-executor.7): blkno -4194304 bcount 12 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0xa) socket(0x18, 0x5, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r1 = getuid() setreuid(0xee00, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r2, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r4, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x0, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x88) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000100)="aa1b112f6c6d11e89e6c9380471470016b463b23e263bff967e320443240830b976be504a8e1010506d72fb78c272945b0284a8069d0ac09c901adbdb38b7528", &(0x7f0000000140)=0x40, &(0x7f0000000180)="15371cbdaf2dc36091d9950c1dae8b533d406c5e167882d8d5942cb890358078a5b02c442e90404eaeb12646020a2521d0e4870634c32e91e5f4fe35acaf6fa1fe09d9334fbed0110c46b2d1387b517d1dd047a60749a1f9401eba37f65b7ff6a5d889abdb80f7e92aba946dacb134617ac9deef94663ede0797a07414ba", 0x7e) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="2e0e4ea76f26f69eb1dddf113e14abf50960d042cad173d02ab773377e460d847eb0a2ab4c6535c18a8a3db48c1b", 0x2e}, {&(0x7f0000000080)="5f16e7a4e821735a34cb55328047e816faf982289b15b0ebb79da95b0fff565415ae05ab9097b0c3820e579362618a39a1d4f0b9dd396bb10129c8f262818fccfd5ccfbf891568edbaa71f350ec684379bdbd3d1d1ccc429d1edebd4e9e7f1a8ba251c8ecd652b97c6cb23474315d76d61f5948a9d74fdb4a7f6af8e33fa4e8bbf0f6440dd0b4bbc9e8b8bb9d5e26f", 0x8f}], 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) write(r3, 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000200)={@remote, @empty, [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x6}}], {@ipv6={0x86dd, {0x9, 0x6, "d5c8a0", 0xbb, 0x8f, 0x7, @mcast1, @mcast2, {[@routing={0x33, 0x4, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x0, "53367ec424fc3b722ba6cf8116672721ff56ddc5d412c6a85f6d4f748f35837c38db311ce8a497e4856964e250083adb3aadbfa267f9a7a355f19d8b75a49435c31c2a5f427175bdf3050400c22e9acc5c0156f34845e01715ecab7b92641a3fdfbba087fbcbe741b99541f589bdf02fdfab376abbeecba1d9d2acce9cc17428c50920cfd497ee390935f5"}}}}}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1f}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffd91b3469ff86dd603e6ad9c1103a003bcc2629a17a6c18afb8877c8be162e3fe8000000000000000000000000000ab86009078000000000000000000000000b5"]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x0, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x88) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000100)="aa1b112f6c6d11e89e6c9380471470016b463b23e263bff967e320443240830b976be504a8e1010506d72fb78c272945b0284a8069d0ac09c901adbdb38b7528", &(0x7f0000000140)=0x40, &(0x7f0000000180)="15371cbdaf2dc36091d9950c1dae8b533d406c5e167882d8d5942cb890358078a5b02c442e90404eaeb12646020a2521d0e4870634c32e91e5f4fe35acaf6fa1fe09d9334fbed0110c46b2d1387b517d1dd047a60749a1f9401eba37f65b7ff6a5d889abdb80f7e92aba946dacb134617ac9deef94663ede0797a07414ba", 0x7e) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) r5 = socket(0x18, 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) close(r5) r7 = socket(0x800000018, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/36, &(0x7f0000000140)=0x24) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, &(0x7f0000000180)="fef2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bda0300d86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d1274ca6b37c8d9b21e7b955a8a29fcd59313ce8831f31baa4a254c13beb97ed2fd48d037fbc82a749d1b39823ed04d8966ebdc06a8313fc8acfd62f1c000000000000020060b7773c3d621837c40d0d9fc37f86888dcc5439c432dbf79373a7e57e9e0473e924805b0dd077fe000000050000000000000000", &(0x7f0000000000)=0x118, &(0x7f0000000440)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ebe389871829bfe10dd4c4d2c8f9da2bd2868fd86791d9178c4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf070353b45d53aae196bffffff7f00000000b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4dabbf86b8c104a5b36e7d9593828fcc9c31f238b6e4cc1e03e7b20000000000", 0x107) executing program 6: getuid() r0 = kqueue() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlockall() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x48, 0x8, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) executing program 5: r0 = getuid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r12 = dup(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="fc56a1ce585426f436e64489350f4a0552c7995010b608a5694492c641b0bccf7a6c32aec66895f356a67e6401a64c4ca251417b6b1341b98f08c5df1d839198d1f92cf44f8344f15fe3ca471055efef76a3b3c3fddce907accc8658f362fae90be460eedb97e172cd452ee5f29567a3604e20fa1729c00ad273efadf9f617827666cfd86c328d6f28e13c4c5d4138ea818234e59bf6133bb20760b02c07b4893dd88a6b90d3b44029de509611b5b78e3e59d683136d4ab29c2ba2cc82f14854e7b158a527f31d942a54118e363bbdc6fd98ff52ccba8afe31d6e8a723d56c1b03f6646d03e7c519488b3fe09cdff1", 0xef}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r0, r4}, @cred={0x20, 0xffff, 0x0, r5, r0}, @cred={0x20, 0xffff, 0x0, r6, r0, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}], 0xa8, 0x401}, 0x4) ioctl$VMM_IOC_CREATE(r12, 0xc2585601, &(0x7f0000000500)={0x10, 0xff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3cd}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x66c}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xc661}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf865}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}], './file0\x00', 0xbd}) r13 = geteuid() r14 = dup(r9) msgget$private(0x0, 0x0) r15 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)="643840412824e620c2a5f79e7a286e01966cb168dab50db6e54023b248258d2f0c4985108475314051a16be250fb2c1d66a594f46ffd89b630380a30ee5f5f46f1cf266cd89bdfea9eff249b15d25c61d97db904993c8452b4bcd7eb1c04b491319e5329147aed188e6bff7851f2e678c7eef8ab71a2f5a45ea6902d27eb000b4d694b2e4a72f007f0ec1eac9bc3b9267306164c1238be9677b6dc5d0be7b4ef128934bc67eadba629fb65e705e6188ac53e042efcb26db2b4e3b37b8a51b2f7a1bb524c8388c1843eff9c3dbfbc1b089ba109371798d2efc566ed8560b52cc25f3ff5978ea347a0e000b4af12a93d2fcd8f9a83bdbdb1e6823489", 0xfb}, {&(0x7f0000000840)="e7d22185ac05b014cee5285e96cdae5d30d4fb5eeb3343b923df23946ed89e4fcbc5b24874dfb6f0db3d792d8684b1f83f4efc856dff279ad0fa8f75d8d07e35909db72e17b6c1ace419b4985027e97a9cb64be69b091b0edc02ad57de56f6dcb5c1b2912c675dc7e4ecebfb7428c50be61ec6ab1112a2c68d35adeda78d59bbbd5f6aefdb04ecd3eb7c56e96dfc6fdab27b1f2b0bab4f6e14572c3935357efd6b60f7d07d7e6549e98408f5cff84c83cfc7025b01d0b84293227cd67a3274cd2d4ca656195ff21ae9400e6f", 0xcc}], 0x2, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r10, r11]}, @cred={0x20, 0xffff, 0x0, r2, r13, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x18, 0xffff, 0x1, [r15, r9]}], 0x70, 0x2}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) ioctl$KDMKTONE(r14, 0x20004b08, &(0x7f0000000ac0)=0x9) r16 = socket$inet6(0x18, 0x4, 0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00), 0x18140, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) flock(r14, 0x9) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000b40)) sysctl$kern(&(0x7f0000000b80)={0x1, 0xb}, 0x2, &(0x7f0000000bc0)="da5e45deb0d517bb", &(0x7f0000000c00)=0x8, &(0x7f0000000c40)="dfe1ecfd001500665585154ba65b228d7b4ecb255b45f53a9e028b02e8be48e69f9dedb425408843a87337e982570b6cb18adf5af2d6f2f05bfe9e1171ceea6690", 0x41) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000cc0)=0x31a) recvmmsg(r12, &(0x7f00000021c0)={&(0x7f0000002180)={&(0x7f0000000d00)=@in, 0xc, &(0x7f0000002080)=[{&(0x7f0000000d40)=""/149, 0x95}, {&(0x7f0000000e00)=""/251, 0xfb}, {&(0x7f0000000f00)=""/107, 0x6b}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/183, 0xb7}, {&(0x7f0000002040)=""/35, 0x23}], 0x6, &(0x7f0000002100)=""/105, 0x69}, 0x8}, 0x10, 0x2, &(0x7f0000002200)={0x6, 0x7}) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x9e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) socket(0x800000018, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mmap(&(0x7f00000b8000/0x2000)=nil, 0x2000, 0x2, 0x5011, r1, 0x7) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6}, @generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80000401) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(0x0, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async, rerun: 64) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, &(0x7f00000012c0)=""/252, 0xfc}, 0x40) (async) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r1 = socket(0x10, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002700)='M', 0x1}], 0x1) r1 = socket(0x1, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x8) executing program 3: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x6, 0x4, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffffffff00000000000000001000001f21bf8500"/36], 0x20}, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) fcntl$setflags(r1, 0x2, 0x1) msgget$private(0x0, 0x1bb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x4000, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) setreuid(0xee00, 0x0) socket(0x0, 0x3, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r7 = getuid() setreuid(0xee00, r7) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x1, 0x128, r9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x28}, {0x54}, {0x8106}]}) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r2, r3) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x3) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x1) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r6, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x800, 0x0, 0x4a}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) nanosleep(&(0x7f00000025c0)={0x0, 0x100000000000000}, &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x6, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, 0x0, 0x1e0}, 0x0, 0x4}) r7 = socket(0x20, 0x1, 0x1) dup(r1) listen(r7, 0x2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$getown(r2, 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x80000000000, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') close(r0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x44, 0x8}, {0x2, 0x200}], 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) executing program 4: shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) getgid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0xb1d, 0x3}) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x7000) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1a0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10500, 0x2d) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="2e7c8cf24e4a168f7952c406f7ad9aaf5162e9514482a82e8d0278783607fc1531a5f35cc94444f56880c84a35a787041a07b6f67832c63a7691265081", 0x3d}, {&(0x7f00000001c0)="a0bfae232d72495a9a0b5499139c7c555c510379322bf1bf2d405e7e363292f9c8d9f8f735e4b74ad9635fb028f6de77682dfc12ff5998c5d4ab84ded3a9b4bf5f10fe9f44e61db1dc295fde09305edc1d8d7a85e0ef2a521095012ae6f67250422060db45376399714304bf6b01bb92447b95c50681d2861fea4d10a47f13f54fc51a895b8e62b43b21e7a99126cfb344df8cd8f9bf7018b12df2cc9e1c25b028ecd662625b25d25639303f381001dcc61d77e139a15d1a33a9c16d584a0db5cc7b7d72c386d4644131fd7f8a2f34d36e2a9cb760390c0823dab5ef", 0xdc}, {&(0x7f00000002c0)="0069b1f5058a4ace34502968db8ee90865fe2c6e2989e6c75080aa515ece256ceee71de7ebb6a02ac5e477bd79f152f8a23d8773c357f92e81fc5da57ac1583dbf5340a18588171d3fe02b5b55783bb0dbcf33fdb989a98cd207ef4a30b5a577c83d36efc2a170708b5569c9753785b90ad3ca2a9bbcc7852b305de8e10d5933ba1a07e03a4c81ee554c548150e14e8eaa5b4ff6da68f5772294c6007e2b780d0f0a4b9e1a04b6347cbc03a038cadc84c871d3ce425b6d04e028273abc306fd7fce364aa", 0xc4}, {&(0x7f00000003c0)="7d25b26d3e9cd07f24a8b1ae077471e6d6c238b4d6b9d1a633838567865d55da75e955e445558b2bc06e5e3c15da4137cd2fb7d45cb114d42ca7d608014ba3308e6507a70a0156c916da35894e573f2c96517ac088a4ea2de5c5f0cd6300d4abfc3293c6b5660cf814d78022126f6c9b484a57e0406de61f90261fc979c20d6e88a8d4c1649c285b088e223c91e6073045aa4259a4915d7551e181c390c7fecd9f", 0xa1}, {&(0x7f0000000480)="3a7fd73caa91d0f32d68f468aae71d7cb94a71266159c981ee570e0521203685f6fb7e8aaf900b1e8112653e411b95abd3b7837348578453462bbf20405085f477297509ef753c075d9d739d7b092841e174e27e9ce3d86f731329781fe10a870644ec8f4cf48a5eea8b3f36f48ebab397259343d067c9128a4cacd57f47053c7441ba8c3978ff1a2c8cdf276095d4a2f4ead49e200f3379c67068a3eb08519e7eedd8e388708763e1fa0b14483f93f974a81d7b7a3fc60cebb0b364feec8aaaffc0b5ec0aabe368af9ca232c530dc", 0xcf}, {&(0x7f0000000580)="b11aade152fe95d6f641008a7b55", 0xe}], 0x6) unlinkat(r2, &(0x7f0000000640)='./file0\x00', 0x8) r3 = open$dir(&(0x7f0000000680)='./file1\x00', 0x10000, 0x1af) mknod(&(0x7f00000006c0)='./file0\x00', 0x0, 0x80000000) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockname(r4, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) syz_emit_ethernet(0x2e, &(0x7f0000000800)={@local, @remote, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @broadcast, @local, @loopback}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r1, &(0x7f00000008c0)='./file0\x00', 0x10) getsockname(r4, &(0x7f0000000900)=@un=@file={0x0, ""/14}, &(0x7f0000000940)=0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file2\x00', r3, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000ac0)={0x9, &(0x7f0000000a40)=[{0xff, 0x1, 0x7f, 0xfffffff9}, {0x1, 0x8, 0x8, 0x73}, {0x40, 0x6, 0x5, 0x4dd4}, {0x4, 0x20, 0x81, 0x800}, {0x41d, 0x9, 0xca, 0xed}, {0x4, 0x3, 0x3, 0x101}, {0xfff8, 0x3f, 0xca, 0x7ff}, {0x8, 0x20, 0x2, 0x1}, {0x5800, 0x7, 0x1f, 0xfffffff9}]}) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000b40)={0x7fffffff, 0x8, 0x1}) syz_extract_tcp_res(&(0x7f0000000b80), 0xfff, 0x3) open$dir(&(0x7f0000000bc0)='./file3\x00', 0x20000, 0x48) syz_emit_ethernet(0x2a, &(0x7f0000000c00)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @local={0xac, 0x14, 0x0}, @random="1378c835a882", @multicast1}}}}) faccessat(r7, &(0x7f0000000c40)='./file0\x00', 0x81, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) executing program 2: r0 = syz_open_pts() setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x7, 0x2, 0x892b, "fe79c6c8a584d97b486da97d10573febfc812b88", 0x7, 0x10001}) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4d}], 0x401, 0x0, 0x7ffffffd, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a39, 0x0, "ffff09009cef01098b748200"}) poll(&(0x7f0000000500)=[{r3, 0x4}], 0x1, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x18, 0x0, 0x10) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setsockopt$sock_int(r0, 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000440)="430000009883aaa5af833d1ee8f083341ad4c70c96ead106a0e9a7b09e9da8413e9e11dbc35f1f1042c070218e4645e162eac0dfcf9637fd44beb2a0a89ba97d447158a0c30f5c0190880f8052213987635b2e7408f09c9a6b4ce67283811f94a4db623409fe3d5d1efad5de2718b3e3b0a049940601fefc8e1e0e65ceb7", 0x7e) sendmmsg(r3, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="a51eaa24772cf522dc70a9e5da804b260068f0d7ecb3bbff34c97bb32a0cfbbe1531ee35fcc5c8882e98e35ddce5f1952feda4f0cd7a64968ae551a7b0f1f81698d6852f612d70077e68c537d369f8e932d847c8a7754debe3e316c47197cbdb8d69c38f5a1d23a3869e846c43a2f2124a2d085d2a83ed3fa3c77391bb510070bb2f86d48434c0340113a6c6c32fd692c52eeb125410773f01", 0x99}, {&(0x7f00000002c0)="d3dc8ea9f587cb880cb8e029e0aab54eb2f31b4bcb91a6c4a4e8b906ecccce481c6aac84085368842d1e80ffcd5fc126d09ae34e8960b2c41c8cf3e66bf92705", 0x40}, {&(0x7f0000000300)="113dff810b4d48123c16e95a1cfaf451d7c2443d4b5310dab5d51dca45c66dbee605acdb463dd45f8ad0ccec9aa9dbeb8d5eff7af46d6fd894acd324b5939d6251a88232718029f2aaf234908554e3585dcf590f08fd08a67c7e2e44500a0060e914df09104b07e9198dadf7c9120eb4c3cc8da0a4c8dafe3f0294b38fc2565e192adeabcfefa67abac26bbde3877605a3d8d79924097e7250c452c2b7b6ac0fb06cebf5e5bb79b8da1e7ade554ccaca143bb06d68c7f5c556ec68d431b093129810d71b990e15aca5f8bce0896eac", 0xffffffffffffff7e}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="500000000000000001000000370200002ae008d078b8fecda1ef740159f3577fe29cfa83d0d72a6b375f33fb10bd405160fd39c8a56c95fdb2999ee4a39c2c4edc51ba3c249b08453193ea98674a460067aad49f2906e3bb1757bd32780916bd178b7865d287fe1dac4d1f4b298647bf2138634b2fa8314436addde536edb29008dffe3eb3ced808"], 0x50}, 0x7}, 0x10, 0xb) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="1c00ff00", 0x4) setreuid(0xee00, 0x0) mprotect(&(0x7f00005cb000/0x5000)=nil, 0x5000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0x0, r5) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) write(r7, &(0x7f0000000000)="76e5deaadc89cd956c4a16481a7fa8ad6f01f860", 0x14) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) r8 = dup(r6) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r6, 0x0, 0x0) executing program 2: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 5: r0 = socket(0x10, 0x3, 0x8) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x10, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000340)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xad) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r3, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './bus/file0\x00'}, 0xe) write(r6, 0x0, 0x0) ftruncate(r2, 0x400) socket(0x2, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x1f, 0x9}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$vm(&(0x7f0000000400)={0x2, 0x9}, 0x2, &(0x7f0000000480)="ba16611a", &(0x7f0000000540)=0x4, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x12b) r8 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000610ab9e37ea0b30714fe13e83acdcb418d49060475eddee668a0a693c50a1b4ed90722580b2750a1513206b1db870c577ec343cbf9524ec096a4de0d0ef3be34be3e26af9a2e14c66fef579445bf1569fbceaa837f42e983634c2722a5f8e2dd3077fab1d649b9a5f8d4f5bc8febce2a4af97f3c2eccd95efd81e15b20c811dce36e2928e6f055b8a3b007c4911fbd35e6", 0x6) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "8ba4e3069ffe2645f16901f0ff63a792c4437ddf"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000001180)=0xc) getsockname(r2, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b0004"]) executing program 2: recvmsg(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f00000004c0)=""/253, 0xfd}], 0x8, &(0x7f0000000640)=""/41, 0x29}, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0xdcd, 0x5, 0xd2c, "0d88f9000004000000401e00"}) getrlimit(0x3, &(0x7f0000000000)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x4, 0x4, 0x0, &(0x7f0000000200)={{0x7f, 0x6, 0x4, 0x6, 0x80, 0x7fff, 0x401}, {[0x1f, 0x16c81042, 0xfffffffffffffffe, 0x2, 0x80000000, 0x3, 0x0, 0xfffffffffffffc01, 0x4, 0x81, 0x9, 0x0, 0x7ff, 0x1f, 0x3, 0x76d, 0x4, 0x8], [0x2, 0x5, 0x6f, 0xe, 0x4, 0x292, 0xff, 0x6, 0x3, 0x80000000], [0x3, 0x5, 0x5, 0x7fffffffffffffff, 0x1000, 0x8, 0x80000001], [0xffffffff, 0x8, 0x1f, 0x9, 0xffffffff, 0x9], [{0x1, 0x9, 0x0, 0x9a0}, {0xff, 0x97, 0x7, 0xfffffffffffffffd}, {0xeff0, 0x1, 0x80000001, 0xfffffffffffffffc}, {0x21, 0x7fff, 0xfffffff9, 0x3}, {0x3ff, 0x1, 0x0, 0x6022}, {0x9, 0xffff0000, 0xfffffffb}, {0x2, 0xd975, 0x7, 0xaa3}, {0x79, 0x1ff, 0x1ff, 0x7}], {0x1, 0x4, 0x8208, 0x1}, {0x4, 0x2, 0x8001, 0x6}}}, 0x8e7a, 0x7a}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42111000800000000000000000100000000000000000100000000000000000000ffff"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d, 0x0, 0x0, 0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f00000001c0)="c8bfa7c2dc6a747283ac1ba1cdc6505bdf9cbcce32ac59604c3cc7fd2e0908a5ba604f45d692e19523378cbd5e67041fd2c9cef1ec66a94f050ae7b2251455c05a78cec954b90e378cfaf804803f3c9b33b80acb38462c6de01645cf953df67ca38ed897580b12e06971e52c0896ce566b1c486df43d9e97a82368aa41c8cd0a06347553190be99f03c1c1e570879f89b628774ad2c49e348c2527e811dac94056f45c186f115a6967c29302bc28116e", &(0x7f0000000140)=0xb0, &(0x7f0000000280)="dff76aca0e1a1531bab5850b0d61aa6c68f3ebad40212c7f817641c9795ed52cc1fecc2dd778d860c6c066e7e0c7bb1d343a525c9cb683fdbd29d9369840a3b29b5c87dc33cb898a1382936b830151a9d40579dfacf1d54dd7acb1f12a2267b68d17c20bd7d7b36f12a8319301822486146bb41e8c8965bb657eb8fd01e33dc4d8f737a8424d4e75c3a96e12fc92c869ae9eeba085f5a06c7d04da8f2c2ef7f2a87052084ef05b1f164e2af330dded33968cd4dd92ced99dc9b2d5ddecffa1b7d51b056538c7423d", 0xc8) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001640)='f', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) dup2(r5, r2) sendto$inet(r2, &(0x7f0000000200)="f1d5ff8fb6f51036cdd228607490b6e04560070b8ec614e6b7e14e8a415545a4740a94793815290e2f7a872ef42e08c1c97fc8caa74f5f7d6e9b764b452a503a458c4db0cbafc26d7283446d1f99d2f70d1fb6483368999ac725ff47027e602fa18626f582cdc74ec437c84cb7d5b03f970f19e37d97ddfb64b424200afe1149263f4121be5fa0ca44bbcf933fa2213eb59709c7e85d1270f91956ae3d85c23dba5a7d580b8f549eadbb361ee278e6d7cf78585e076065a55eef6680ef5df96665a06b2b8e492a60", 0xc8, 0xc01, 0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x65, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "19fbff", 0x2f, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68"}}}}}}) syz_emit_ethernet(0x93, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6b8a"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @broadcast, @multicast2}}}}) executing program 7: r0 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000003c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807"}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898"}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69"}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328"}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d"}], 0x5, 0x20) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r3, 0x5) ioctl$BIOCSHDRCMPLT(r2, 0x80047308, &(0x7f0000000080)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x7}, {0x5, 0x81, 0x2, 0x4}, {0x6, 0x1f, 0x3, 0x10000008}, {0x4, 0x1b, 0x4, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0x6, 0x3f, 0x45, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r5 = socket(0x2, 0x4000, 0x0) close(r5) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r6, 0x80044279, 0x0) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r4, &(0x7f00000001c0)=""/64, 0x40) renameat(r6, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, 0x0) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x10001, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0x8}) getpid() ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x0, 0xff, 0x3, 0x7}, {0x8, 0xec, 0x80, 0x3f}, {0x3, 0x5, 0xb1, 0x20}, {0x8, 0x80, 0xfc, 0xfffffff7}, {0x7fff, 0x0, 0x8, 0x7fffffff}, {0x200, 0x6, 0x0, 0x1}, {0x5, 0x7, 0x0, 0x40}, {0x7, 0x7f, 0x1, 0x53e}, {0x401, 0x0, 0x7, 0x10000}, {0x1, 0x4, 0x20, 0x20}]}) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x70, 0x40000000, 0x3, 0x9}], 0x83a, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x2, 0x7d}], 0x46d, &(0x7f0000000340)={0x80000001, 0x1}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x9) recvfrom$inet(r2, &(0x7f00000003c0)=""/92, 0x5c, 0x1, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000480)=0x4) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x3c625d21ba838110) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000500), &(0x7f0000000540)=0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000580)={0x6, 0x1, {0x1000, 0x2}}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000600)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f0000000680)=""/135, 0x87, 0x42, &(0x7f0000000740)={0x2, 0x1}, 0xc) sendmsg(r3, &(0x7f0000001040)={&(0x7f0000000780)=@in={0x2, 0x2}, 0xc, &(0x7f0000000e80)=[{&(0x7f00000007c0)="a2d4f8b4cfe407d2bf7b5643acb1e861ee1f91b2230000728d37541e4d7044bfd45bedd7a525a0426e29dbdb46b6030083517bbc1d111bdd6f9abd2df9303f5cca7db968eff1b65b036cf4c3677da312a74d063ea50f2f3fedafae74cc44fac3ba19b7b21617a80f890ae34ff9f43c44317072d7c99a44e62a53ec78a1625df6c421dd6ed0b4f3600e", 0x89}, {&(0x7f0000000880)="8169084fa0a5c728a14705e8021f1794b63ada27fbfd27e03344b97de508ac1e6e5656978b3efb6d17f482e0b879ad0044f618b70e81ca1d349a502fa4247a54564181ff72994da86fb97692d531af3491f65b00b8f920befe1f7f0516f03caeaeab67096b9b9dc8d9ab78d868e90618bd24703466ced7dd86a28e2959c7e6", 0x7f}, {&(0x7f0000000900)}, {&(0x7f0000000940)="b6ac431d30b6a671b05ceb393703a3633765bd70a03a3b9a03ea4f7910313c9f2d986f7e3265955b8c3c5801d886a123b140a63ee8a5bbbb1661c51dbb1028049f86", 0x42}, {&(0x7f00000009c0)="25f3392b4074857f5a198b0f6afbd6353260652062890f2d8fb8ee3d2238dc7f26b66e0a898095592955b08cd6212c191fb390ee0dad26bbd39acd0ad7a6eab5ed337c1b08574051c0b3fe9de79ab21be0998cfe2def94f21b028492ddb45ff3afb1fe4bd277b08eb1c355dd1b2b23d1c2916d5b1a25edd92cd882ff0983a36b84dcf8c6be882984137e37387cbefe5134917440a30fc421d3ab111be8b95d39fe179e3869aa65da4f", 0xa9}, {&(0x7f0000000a80)="47bdd850998cb80dd8d12575a7371b1f7c8993dbe14764425861ed6627c6f45fe94a131b08fb1454328fc1df61b6e48bb91d35988b9ae51ace5b3d48020fc406ec818a74264f835789b101319845088645bd936c6f1a6a248c06dc8644b3fcfc5455bff67ce56e8f6eed256de049381dc18efcd7a8c098b93fb0f953ed6413dc14c85e7dc295df4ae6cf369859aca72c49f33248f78f4d4d1c06de65189d178673c798a010f0a070df6fd4e363680005dc8caae25ace483a73f9348fb6d51c3b44f3cc070339", 0xc6}, {&(0x7f0000000b80)="cc6becd2e234c7b5e4c667b8ede55ad4bb874bcff1f9606dda3896cb9376c5453ff132d4b324ff601e05033936b08bd4594a9e49cea838fb1cfd17b7e3204a57d800bb71dabdb6345eb15a305106650d1dc73e2cb6b9e53db123e40a856bdf97afa26e669a5f420859038aaede2cc489c3861de01aaf044ab83db49da28a22c97d06a5516eab62cec52d024c8e38897047d67265fe14e063cc6022", 0x9b}, {&(0x7f0000000c40)="5019918d8e2b8769a8407186769ded95cb7ba724291143819eda322f361243c48209b9c02b908c91ac4b92fac3121d211ca2e8a8bc3a7d5de8d387dcd804b3a5af133ac1ee8d1c3c9e616370bd934a1be0e564ef2ffcef776b01b2c2dc42c0efabc48227c347a4133e742173f3bd7243456230259542836f0ae9e2fee61a49dcf308fb765be69dfbd006578f26ca48af7f1c8591b2e6d3510b9a1239e69dc635dd7b694c66a1cd6185ec5a0fadc8b62ff2c10766b27fc6b8d8e2573074ec9ead208bfbf6f416afb5c268e11ca8c1034c2a67c133b5ed9ed3dc0006ab371b221ecfd4", 0xe2}, {&(0x7f0000000d40)="c8f13698bda7f13bcc3cdaf4cc2e5755230c34f21fa715c68f049b105b95bc7ea9811e9069f7a74169fb0b3ab107f7b55520e652f2548c8e71b242c85b3d8786e0f5cf3bbb10cabad1f85e92de4601c23b54927e2ed6062012", 0x59}, {&(0x7f0000000dc0)="cea41a40024203a3a667f44cf26ed732b6f0c006a18a1890f3215aeca202da8ace0bd2cf79350d39f9fe896b9cda792e5bbed614275b802706d29e35889cbc2a1498c97f41eaafb8fe1c2af5756897f8fae6618ff8fd246f979ef8a0166ab98eeff169f41be6d92d9744f594b4e501a8d7aff8023bbd09a679b96113e68498cbbe2df43995b48e6ebda9bfe861d2f982db1246c5e50f0f239ca178e83c37c8916959f30769119d33fa060a", 0xab}], 0xa, &(0x7f0000000f40)=[{0xd0, 0xffff, 0x4908, "a91fec8632cccdeac930e0c36951d1014618966aa92d23d3e93462665b428ddbb2c7d5daa3ea54765e50b562efacf6de3b6c9e76cb8ce15a67a190f919f3f8c5685c5c1a270fe4eb5231e7b661435bd953af4a1fe5f2a5167f3e1623676f06898b15d4bff1c4437fec8e0a3259027a98f7da38cd5531f335e413fad3e86b28359caf605d83e71be966a1b907ccba0195b052aab95f13bc5503fd9fd2823fdaf42fa81b17aa32bbd4efab359c86d2085c8beb324b9ef2de2166e49252dae0"}], 0xd0}, 0x2) accept(r0, &(0x7f0000001080)=@in6, &(0x7f00000010c0)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) unlink(&(0x7f0000001100)='./file0\x00') ioctl$KDENABIO(r4, 0x20004b3c) getsockname$inet(r4, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001200)={0x5, &(0x7f00000011c0)=[{0xe1, 0x6, 0x6, 0xf2}, {0x9, 0x40, 0x1, 0x7fffffff}, {0x4, 0x95, 0x4, 0x1}, {0x98d4, 0x7, 0x0, 0x9}, {0x7, 0x68, 0x8, 0x5206}]}) getpid() executing program 2: syz_open_pts() setreuid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x208) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x20, r3, r4, r5, r6, 0x40, 0x6}, 0xcc3, 0x0, 0x87}) sendto(r2, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCEXCL(r8, 0x2000740d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) bind(r9, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x400) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7687) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom$inet(r3, &(0x7f0000000200)=""/128, 0x80, 0x841, &(0x7f0000000280)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x2) getitimer(0x0, &(0x7f00000002c0)) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000300)=0x7ff) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000380)="9019008d34d9768594122f5d1bc909138366bae991af49c3460f2a4fd0496f20de6c344059c70511be0647baa95d8db87999780f07ac553b792dbcbca136d5c960b829f906c566577eca84877ca8bd6c82535315e44fd03732389279375e8ab1213c39b59c5eee6cef1bc89fc8bfba2f54d2cfbc1cb30c6b64913da0dbc02a85d99e8c405073263af9f847ebe34709c67fc7628e632223614b480818fa097684f2a45569fbca2c0818b48aa6eb97934e79b468907365236e5d7f457bcb15116587959b79", 0xc4}, {&(0x7f0000000480)="7705d5677841300d6214a96c4bf01f01d273821648cf5e840b2ccdfa591718e1af1e4ea6a24d6505d2f4284bdc004c157e323bed1ceeef130e39393c322b71b4744709f2cefd18023efab2805b4d4dca7d32566ea1b84c5fc652a108d453b31270391291774126318eac490718e4df6903e3baa97e70dbe1c764bdaba2694903b310f74092a784bd06c6a8388f22fea1047ab51ff0962ef9f4e82e7601a44ec882be069f4955c15a2357b419578b75012487b98c62c4a35e8504c27e57dede31aa9553c270c7d6f208c0c20ec8d6a33fdbff8786ca2fa26f50363673d07daa3c1af56feea0d3125dc82dc14c008c6c691e7552b26bc3d8e0299771b26487c8b19e308158b8e67e0c9a2989d395cfaf4c6627bee169ec4d1300ba98f7852123f4f74a1535e879c6ac6319bf5ed9a79f397b2f4e83addf2b03b913faa74fb587406d8f53c5f6136b2e67faebd216a7832a9def70012b56bd9284503b2a17f4d09ab69b9ceceb40e7cf87097fb866b42710b4a96cfadedbd9a5bb5e487a3ac00d888bb310d96445e17fd626f85802644fee81867bdf6dbbc0484d20c7366d6898843517aa123ab99f427c5aa31707b1ed110f91e8567093c5e139908bf5731f9087bf2acf7336bf515cd71f7dd28504341aaad7520f64a79da053c1eabc148d3dfabda5830e0273ec0ff1a38a4b571f4de16f5288e825ff5dc47f056776e95e7ad9593a3df27a2b7d0735fc662ecf189434162f6e2133791103e638b5ca2309f5ea455e6eaac4b0f61492c71d265ba844844040532d2ff1f04a9f086f2859a3d4a8522fb9f46e4573797c6d7b8b1bb4d8f59dedd5cf900b24d1b6fc9664130ae4fa2f7256e9425b6420a72ebd861b37f5a20d39b2e5bb49c5f3fc5503d8cf7f96d62e024f0f4743e0ab9ae4aa257a87d58cbbc7a02dc75459efb90f632b837318c3358a7949dd86befe42ffa02283bb3315b78c854bca871966941e62776bbbc35e4a22235f9896c4538e8297a4da5288946a79d34de411a018c095cb203bce08e72aa117e4b7e864a366fcfa79de132e427573c573a4316ce1f71f1a8bf0a5e8d0a076f2d13ee75a801b341fbe015f609e6013c7a0b61e89030cf77abe0cae493fca69f2dfe90a6b19c4a9467ea1c648d0e9cde539da6620474bc93aeda305e45f7aaf2ef400414fb977615570b5c60df21ea4e125b846269d10ed20e013e46677261e458db50e18bffa40cf2b33c3564b22ee53c0d6906f64da3f2542a73e2ceded236f9a5e82f6280dbbb3dd806fb811057c86fdef724699bf948cf9da02c7431b0e8c97403383c0e9a4e179d2079db5b2a68ca4a09b19434e7e2ab8165455eab05379708cb256a07013d6c92c92cb7807b71c013a713c80b2d7fcd164e8da13477a533893c591773fb8edcd848abc896da58185a07731b1c32d3267e2779864591f86002d4473e93b9a37213cdeb7f86288cc636403c99310a72992dd92e620c92f87fd5f077a612289ca00c241c8f3161c79568786aabfdbae665b0bdec106766ddbe8acc77511ebd515920df1e754b2029853f35e05cfbeded83ecf2f9f672d5c965b50354e5b9a771beff8a7187ca695407906c712fff8b00bf33428ae9caa91991771cda5022cf76680eaecc26d2d41509e8b4fcc95307ce30d8054180a40bf70f44262ecc2073a1fa7aeb3f76431f0de1ca265043abd8008f584b702cd280990cf0004bbc1710b0445ef0bf76323623834ba51a652f674eca648c368f97b56c664451b1cd6655dfc77583a7495dae7a81a8cedb54a86a2e471419c4ef214e7ef5f0c5e7674b16350b623158d4ff0de6b518746ab08079e12a2dd003c021a85e865fa29575715a74b04e46526509a9c7d6b0f00203bf6eea905ceca29f2952e01303feb2911bbd528456e3a2136793be1801a18a86d3105600538f5c287caa4d3d63b4ddf2103dd9cd99d2fce007af5fc4d79da385a531535289e42e6e2e69975298372e0d7a83e2eacba7df998698fca747e9114f0cb66e50986cf4b3d1d5b3551e0db0843f685ed98d48e4736af22e4293b6800fdb0271b328b152a1e83767e942bba24ff7a8dac3cb9da0324bc7cca66606f699600974eac831cf9e58693fd97b7b079b30daa516d1501d46e760154b5d68cb5dc6bf156d779207e90a4677fe94d0fad9fee681cb678de520098a08b8ffa25a1c5f2db1c660a78003da3694ff703dde71b1cde673f34a97843b9378722d637aa092e1279b0ecbf796dcbedd41131a07760f4e4bc2e908b53979817b4a2a8719ded3fed3d0abc079e7a56003b0ec58d01e40869279de3efee240f970838da04e1efc92d707a6c844f973002f25b55f43b5be41d15f76a6636fdff5ff0fcb02e31bc860f9a3a8b7b8370054577763bf4a3ffc6e0f9f2fb6d23fd3fb5af29b0e6aac722cec4bcc874f57593467e355e89c39a74cc1714daa391d1b4c4ef855b3eba1cb08580e1656877adb556943c330571958d6718389846892626d73188e68346aa30f1b8d2c22e0c152de7f69618c34fbc178a98058a7185af818384214e524a6a1ff65ea06e7bac7a0a286f8b94b5e613d1f7210c7201db24a0dc9e0948aa30de8f0884b0029da3f39a809bcd3ef30e0f672a89d2ea61555455740761fee7eafe02d855fdcade7d687e8876c0001ee54f518fa4602049568f59c251c254709609821a0b049d1ff108a9f7fc0262315cf697153154e092d5e934ae6e025c762f314a8e22e3c29359cb2c018f2fe7d93fec91ae540975acb1fdabe6c5928fe362d50427e631e8bdf4eea2138ceb778f08aea5bfa862eb9775706a8f93f70f97e417afaaf4b656c186776a29ed73f73c15635bdf323a5e5e00e03c80ca12ce47f63cfb72719e07e483a6825c291263efc73d301d8a8d600964bb38121031ff18c0ffe432bd231ab5900925ff17afdc7351c4f7cb33187b72a069f6d48fcffbfd4be7aa1fa3a5286be662b79d7455bac25d3e88e0769ab1d70c19f4ee367259f3cf7900bd0103f268f1f9bbd45d5570ac86d8671e8fcedc1cdf16080a1871e6a2e3d82a6df5aed82087faf8a9b955a03c8bb2e7ea5a40ad1663ab3f311ad23a0c3b8b0811c51e1459ffa0d708bf9fa2d4d6231606bcb26e162af2e3e0a337a185c77edacfb91110142708fde7f48b1f90c76a3e2bc4c920d6e10485aa4b66ef587fd1db153914e63b2fa6725debe9eb4bf3c934c4a25e1c8cbf86d65b259da129f89b72f619bdb5e1cf0525b4f605077147bc1df5656c0b2be2c35c3285daf90eb6ea0bf5d95201567ff802b6486ebbc3b235cbfc4698c7ac8744cd158572ed9690014a78ac9880f21f55bf8a10c2d56c92d94ec2583cecb2920d3ae9265bd9016d8d3040b338c8beed3900ea854f35a9b0e60498c38c757818737c3ff6aba7bb16a5cfc6befe4a8997e93f7895ac27ccb5b5cf4c7967b0b44528d697b302ffd11a1bbb6b9b5cde500afe2cdbfe58c6481ba2b692e3b07f69ae5515de69be868dd2d8fb6c038790ec7ea87b5aa1a45686d4190e7e2fda5b67a381ca4eaa49fbb69a4a854a3062e912df8bfc82adae984c4e16e60d6919a7bb256354e05f475f1b7d3d5756a864f27658eb87668a0d77e1168a4ac6ff8f6a67df7beceb4686e969474be303264d2a001984d6e81dfc6902bc5ba9b457c5e977c6e98795ae58069fda62dfc0b29d594e24f26eba897cae02f9ece07cb20af780d35cd68a9ddf0acba98e4cbf6060217058156964fc8a4aa13e9dabbace13422d79254c101c8468f6a89519c2bcde4205813d7394efd21ff97f0e7102df3a70eaf28ebece4891aa73b45fd473f1a2d39617fcc64aed6dc55c10a3fc31054d34ea6afeec634d584c95c11b60b796d619716369297234da6a0d653af68a3ae0a4700287b293cb87463a5eff86032d08fbe2619c2a84a44b8687698135df8ade794dbe1fbc1655e7bad3d75727ac2c7d73a75cfc6c1480021c353e93431409177a1c693bcb2a9e2c933f5ff05903d810a3916fdc62e1766616b1d38677a8cd47230c059f2f224f0d54e8d39870e2c93d01181d3947737f9aa3f9680e26821fcf2918d4fb4d93582aa5a79e6ce2fa3a68ecc686f911cd8fa4515188c683b12c6c8b0333b447ee3ef598018b4a92850cd069c1257cdc947fd7471b2c74915f5a848ac94a4e53f806dd69affbca871e9b5f2c8f40b219cf911efd3c4c02222cafdd5465a352e5eca5c66f32ea40e4af6ace0b21236ae971b28301fd7cc6b424440b4e31e4e0a9201edb9581b33500b58984693b5942004840f253fcef2d4b006bddbc400b3833de86a31ca1a224edd03b692f834bebfabb6f1b30d6768dea0b5cabe721fc71dbd6d2078fee0d3aff479b9a03f9c5e4956ccef5b267586e6f88de33774613392b0d2b721db1fc58d0a80ab65a02980121dcd0e85aa3ffbaa5dafc71f9267c711aa6bbdeb52037c065cee6114582035c61d8a1cf0bbb31e832e28aa4cfcc4173e55853790e989d6bcaaafe566da587099d65eba7f7555c34feea4af64730abad128aec8677227d0c3544fdb3d2aebcb809dc74b5df639cdc473a2992e0ffec163cb7ae9ce9a6ca99c1828dd14eac7b0db6e177f067add095fab2c2acfb85476f7b06f61a7aaa92958871028611cf6f577499f33dd5158f2438dfeff96f5bca181148d9ea65085cc4a13da23f74d43cd182204c4c002c449e56f31d70539982374e4713bcb1f2f1d64580e1751d4a8b26e40fb03d14f52804c53a273f0a0680777761f3152f1167de729c91d915d9e23ebdcf58b1f9863231375b8783041822541876c48abb31fb2666d2586f185623e8869ba9d713f4b47bd46ee5612daebdcf870004340e6bac8bec0af22d363fa9a4555cbf692ae11e151497f122627244b62ced724090cbedcd17c8274b0f646af32091258f7fe030a38e541326cca7a9094b61071a5c7dcf7fd781a2165967f9fde3cb5cffee726d4e4aedef18d48161c2fcf4d710f1f2f7631b07822c6e20012404fadd3e35a61e24f5e2f58c505b1ec24f7b765cedd0e01743d43f1c89af0de3e7a266d726b20a7ef1501bf6a5182622be28e7bb7eea6c284ec1c1289276036ba901cb14b92db8a6fa8a8c30a6012b354602eb46bec72a29ba4ebf907b644880c0b75347121f3fb3dfde7a4e1a2011161c447374529cab1f0173c4b6074f041c108792f46132bfe532c27e3f9115c7febe58a238c5212eb4c27008e95bf293533c56f5b79c67da1b14ca3e6a744a78d5b280cedc1b263aefbe1e4e4c25fa746693fcd5cce48f8593a7133921728bd6849adb6fdab0b7a09672756559a8d0040be1ec3113d58e660261612672e29bdbde5636456a988bde37f849445cbd5b8bff28e89ccf654d26f64d65fdc95d1acd13aff0805460b3b35468f296c83b0c13279fc43056c089ad27516c66201c75c5499b953e507df14bcc017e2169a32025dd0335184e684f8067da106dbcaddae67f71a01c45be4bc34117fc119d0015599fce3a40c05c4eec6309aa472eec457c59c99aa2b94f6fe3e0f0811dee2257f29436689073a1973b02121fe3175089875264234343e65208046613389b8a1c3cac0d6f96b72dee26f4eeeaaf13efdc6a0ab4306b25c803454cb8a5a45343568835a40a32c8634d58724b45a25264474f8cdc578791fedfb6ec65ff83527795745c1f43b283cf6532750457d79308669f8b0ce621407f821a520d548e5db18b40303a15a06f4cb7a1f2cfea6ca6cf0212b7ec9a282c9a531b3ebe75b10d2ec80dee", 0x1000}, {&(0x7f0000001480)="0034915642a87c196370e5165f88a6de8dd48f0884a9f382c0871573a915f7952cc2eb4096baf096f6ea05e321d1da4609415fb29b6e5c3ddcddaffeeb794fde52ecdd6fb9240d8961f81ed8a91a44962d913c652f3748c6d1ddf92963fc3071c96c5aeed4300c78c2074979b0bc1d230e5d0ebf89c3d348768e54f430542f38", 0x80}, {&(0x7f0000001500)="f9038ef344de9db55183aef9b6547f5818e042ae7a2a77385d2bc207787e4407b6242a33f3be74546ca47a187f85640e6d5ae50ffca9a169645f136e4ce8c3bdc5e8afe33f14673f9433b5c27b78a4fe19f5e50d4132869bb9dbe1019dbda7599e2e1d4bbe02a72a61f2b008f2bb9686a660101d3692a14368a5b3c2670dbb20e6c251f7972499054ca7c914af30b7d527c9b70ed5c23374f1f84cbabab41b", 0x9f}, {&(0x7f00000015c0)="e5d066655b62f4c9df5a612db8a02239e0fe4c545276040b096ea9ab57685500016c269bf6abc2addbfaa43f059f31d8acbad5c56e0c45776d4b9a56b73f64b69c9e68e246a343c4f93b81efbbb726ef5352751ce32c267de5d56c8b5ede76999a3190f65075d366d170", 0x6a}, {&(0x7f0000001640)="34e010009f9144f4f6541fbdeeba13a26bbc218a8adc666ff39226c664c1c7ee27e7a7a64722161666e8a30d0a8b211ca0117f79c9274c3328bcc88357b2333bccc22cfce77ec930", 0x48}, {&(0x7f00000016c0)="a34b79a867caf207df9421300ef1a66d0c4d2665c0eda657d4c19f02592f5f06fde3d05509eef8f2a5b36f9bdaf0cf45fd3b5366ec720d4bc2d4490eba0d626cea7c977e95ea4a2c218ea2de29d300fdde6dfa3a36358c9fbe742d18f19b932ede80caaee45a92f1244ca51b56642df0a5329a44ff72a61475b37a5563039967825bfad9d15ce1da54c51d46ab846bce1e4cd86ee6c0c30eaa1e5ff0f8b94c58bc8f", 0xa2}, {&(0x7f0000001780)="fb4ee1e0ea496021c64ef8582cdfadeb107ae5f6d80d6ea54e604cb6b0c260d4b8ee051d8a018a62cc9f6f64541c4b50089bf36a515bba6099578e57382e2d22dcfc18b31f0a295f8f16a5c13019e82fdb29d453c13fb6a0285910f7bb5423d334cf512040c61b7f81279a9b59a0f80080ab35b65abf98696b1d687584cc6a6d7711d08ac8801357c6d4d91e7c6835647648de01a25d11043e50e3b44a231723b25abc2f02e8b14e4e40182f65f43b7dafdf2f3a62c0287ae2aee1fe7c2aa193d464aaeb7d77d442528e4337d13b60348bbaa30f5bdf465fbf0ae1", 0xdb}], 0x8, &(0x7f0000001900)=[{0x28, 0xffff, 0x3, "5ab0aa637b328cb2aef82599e82a8851ba9c7c"}, {0xf0, 0x1, 0x4, "1083ba53ec832cb31ebc21e5fd352fdf2d3e9bd725d1586602d8361641117b511d73041968fc3c465aefc70005909abff34f6f96a8440cbaffaad48bb5be3792d333a25ea35d51cad828e9e549cc4f6b293bed56860cfc7a2dbc77c7a575c406e4b88f2b738e2b806cb29d58b445cff1b184ba12d4a1e489556d4364bca136bf92c12e8cfb92e3cd374cba92541fb818acde967a4069e1e4a99d84d575f6c2a829ee903ac106d43a667d5ee3e6df56a3aecb18553af1e463a90d5c066fb7bec45b92cf1a2050ba2f25e2eb8e392b386b8a80d104a2588b260826444f2d7d"}], 0x118}, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) renameat(r3, &(0x7f0000001a80)='./file0\x00', r4, &(0x7f0000001b00)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001b40)={'tap', 0x0}) getitimer(0x2, &(0x7f0000001b80)) semget$private(0x0, 0x2, 0x7daf2116c6fcd8c5) utimensat(r4, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={{0x1f, 0xc1a}, {0x1, 0x9}}, 0x0) connect$inet(r4, &(0x7f0000001c40)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000001c80)='./file0\x00') ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001cc0)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001d00)=0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001d80)) semget(0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000001dc0)={0x3, 0x1f}) executing program 5: socket(0x0, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket(0x0, 0x3, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(r1, r0) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pread(r0, &(0x7f0000000100), 0x0, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x1b3b) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0xffffffb1) recvmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/197, 0xc5}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000640)=""/163, 0xa3}, {&(0x7f0000000700)=""/99, 0x63}, {&(0x7f0000000780)=""/107, 0x6b}], 0x9, &(0x7f00000008c0)=""/32, 0x20}, 0x1000}, 0x10, 0x800, &(0x7f0000000980)={0x9, 0x20}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000009c0)=0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, r3, 0xffffffffffffffff}, 0xc) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x1}, 0xc) getsockname$unix(r1, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000bc0)={0x0, 0xfffffffe, 0xdb9b}) r6 = semget(0x2, 0x0, 0x160) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000c00)=""/48) syz_emit_ethernet(0x130, &(0x7f0000000c40)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x12, 0x11e, 0x66, 0x1, 0xef, 0x2b, 0x0, @multicast2, @rand_addr=0x1b5d, {[@noop]}}, @udp={{0x0, 0x2, 0x8}, {"946fb863fa3d2ffaf0b38f065213548402c357526dbc66391a72c4d2cfd9f453e212ac214337e0a72754c48dbd00fe7f2ae316a31468166c737b2247fb09b3cc874b93f135acc189a634542fe45edbeb92ef7b11407410ba20bf9c6963ffa695cb53c2fbb751fdf735e20d7805b90b96be6a5e076f9780ddea20069a35da62be1b2351919f6a199735e41d848310cfe586690d874b249077e9094b18d20a003bb3b007f95c28eb4d239845c7974d9442cecce31642344ef5e315f84a4ce5139e852955fc5c9e72b2513e5b7b5a0b617b92177806deb45cdb51d1ed2957876cc3839bbf606ba5371e58b63e82bfa70edc3e79efd8673ee2f2017fbeea594f"}}}}}}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000dc0)={&(0x7f0000000d80)=[{0x85, 0x4d89}, {0x26, 0xc11}, {0x6, 0x400}, {0x80, 0x200}, {0x26, 0x800}, {0x22, 0x4}], 0x6}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000e00)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000e40)="fcdd4163be7d1e7e08200d640f813c47c7b245144f8c92db946decd792b6e5b71f959fcad5c4e0573bf461f08d26b58c82862df6e2c215b76dab3b529bf043e41e4ac1148e950e017db9aa82bcff940c7527b0c8433d756103d16d3af5096d17d508faf0a1ff1fa7246a2915b5028627d41d3d2e0cc549e9529c6bf413f74176c715e55fdc5512facec177689aaa6fb675563829a2f7b766312f25a78525836d01ed87aaa9809aec5d2fe3ac91782dd26dce3be9c8f3df22bd001062ab2d01bcb2e9", &(0x7f0000000f40)=0xc2, &(0x7f0000000f80)="0fe911155c8ff5a3b5f4ffafd3740b8f0abcd02eb8e0e676bdaec57a4769bb5eeac1c6c02d5a424875e5e0844cafbf4e6289486ce28a9b00b81878b7e9bdead4437d6255438ec0e3470b86cead1a57115f312a29634545b6a9900c54704513cfb775f2378255edff2960da", 0x6b) r7 = shmget(0x1, 0x5000, 0x240, &(0x7f0000ffb000/0x5000)=nil) socket(0x0, 0x4, 0x24) shmctl$SHM_UNLOCK(r7, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000010c0)={{0x4, r3, r4, r3, r8, 0x50, 0x101}, 0x8, 0x2, 0x7f}) executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) vnd0: sloppy read from proc 76717 (syz-executor.0): blkno -4194304 bcount 12 executing program 7: r0 = semget$private(0x0, 0x2, 0x40) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x1800}, {0x1, 0x8}, {0x3, 0x20, 0x800}, {0x0, 0x3ff, 0x800}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) geteuid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="fd9b8b3304ce1798506a4b95194a067fb8f0", 0x12) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x9, 0x1, 0x0, 0xffff}, {0x5, 0x0, 0x3f, 0x20}, {0x1f, 0x7, 0x8, 0x6}, {0xfffa, 0x4, 0x6, 0x6}, {0x1, 0x3f, 0x20, 0x3}, {0xcd, 0x5, 0x69, 0x9}, {0x2, 0x40, 0xe0, 0x3f}, {0x4, 0x1, 0x1, 0x6}, {0x9, 0x66, 0xf6, 0xfffff5c2}, {0x5, 0x0, 0x5, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34da2249c3d5efee329dc11d8bbaaaaaaaaaaaa08004500001c000000000001907800000000000000001000907800070000"]) executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x20, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x9d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000088a84a0081003a0086dd60000100005f3a00ff010000000000000000000000000001fe8000000000000000000000000000aa01009078000000006000000700003c0000000000000000000000ffff00000081ff0100000000000000000f57a53c3140682233d141534a261ed9464f76cb2a6dcbb13879fcb4b95e19c0851dd3881e0600"/157]) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000001940)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(r1, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r1, 0x80) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xf66c, 0x0, 0x1, 0x5777c537, "1c102609307e7be2df67de202a72da64612c3300"}) syz_emit_ethernet(0x80, &(0x7f00000019c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffef88a82000810006000800450000310000000000019078e0000802000000000b01907800300000450c00050068af85011d000611c2415866d9a4dcb7a70b8c8805a1e0000002ac1400aa9a"]) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)="382f293fcf193a2c9b1d2dee1253ad3749805f08cb92cc08e193bc30d1f2edc62293d3f716f8d13e3d94408fd59c8067d9fe218de3675a0de445e48ebad02d40e44350d542215c4693e659cbfe1b3ee71e72b04594d9049d4b4e421da7", 0x5d) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000000000000000000000fe8000000000000000000000000000aa"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x3c}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c6", 0x29) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x4, 0x4, 0x0, &(0x7f0000000200)={{0x7f, 0x6, 0x4, 0x6, 0x80, 0x7fff, 0x401}, {[0x1f, 0x16c81042, 0xfffffffffffffffe, 0x2, 0x80000000, 0x3, 0x0, 0xfffffffffffffc01, 0x4, 0x81, 0x9, 0x0, 0x7ff, 0x1f, 0x3, 0x76d, 0x4, 0x8], [0x2, 0x5, 0x6f, 0xe, 0x4, 0x292, 0xff, 0x6, 0x3, 0x80000000], [0x3, 0x5, 0x5, 0x7fffffffffffffff, 0x1000, 0x8, 0x80000001], [0xffffffff, 0x8, 0x1f, 0x9, 0xffffffff, 0x9], [{0x1, 0x9, 0x0, 0x9a0}, {0xff, 0x97, 0x7, 0xfffffffffffffffd}, {0xeff0, 0x1, 0x80000001, 0xfffffffffffffffc}, {0x21, 0x7fff, 0xfffffff9, 0x3}, {0x3ff, 0x1, 0x0, 0x6022}, {0x9, 0xffff0000, 0xfffffffb}, {0x2, 0xd975, 0x7, 0xaa3}, {0x79, 0x1ff, 0x1ff, 0x7}], {0x1, 0x4, 0x8208, 0x1}, {0x4, 0x2, 0x8001, 0x6}}}, 0x8e7a, 0x7a}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 5: r0 = socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') sendto$unix(r0, &(0x7f00000000c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x40f, 0x0, 0x3e) executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x35) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) kqueue() r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) socket$unix(0x1, 0x2, 0x0) 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, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x8}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x1e9, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x1b3, 0x63, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x9, '\x00', {0x6, 0x6, "94d16c", 0x7, 0x6, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, [@hopopts={0x1d, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @dstopts={0x11, 0x5, '\x00', [@ra={0x5, 0x2, 0xfffa}, @pad1, @generic={0x0, 0x1c, "a2f708c6951a658df9f21016d17335e7bc192c4eaf7947d03c1ec7a7"}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0xff}, @routing={0x16, 0x6, 0x0, 0x3e, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @hopopts={0x88, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x3c, 0x2, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0xf0, 0x0, 0x7f, 0x0, 0x0, 0x9, 0x67}, @fragment={0x8, 0x0, 0x4, 0x0, 0x0, 0x2, 0x66}, @routing={0x62, 0x4, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @fragment={0x33, 0x0, 0x3, 0x0, 0x0, 0x9, 0x67}], "2f10493db8f2b44c729bd7964fa0a246f407a33a2a69217c4df5a170657456f46fadeb1aa49d4b3eab85119c3f601dcc3f1716f1948316eb2c55a3cdee2ef6c757ac9491b232ce56d14bb35192b1cb76f96db87d25e3546d13f9dec77170de4003c3cd7e5eee4660f27f166f11eee9f55d2abc4597136fa5a50e4cbe9326123375db698583f6db67795a0a5eeb8e4b0c7ed7dc"}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c6", 0x12) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc", 0x84}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x7e, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xb7, 0x0, {0x15, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x6, 0x0, 0x0, @multicast1, @multicast2, {[@end, @ra={0x94, 0x6}, @timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {}, {}, {[@rand_addr]}]}]}}}}}}}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x84}, {0x14}, {0x16, 0x2}, {0x8001, 0x1, 0xf7, 0x4b}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r4) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r6, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001180)=0x65c9deb6) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f00000012c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f00000013c0)=""/138, 0x8a}], 0x5, 0x5) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ktrace(0x0, 0x1, 0x824, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r2 = dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x3, 0x82) socket(0x20, 0x8000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x2000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000140)) writev(r7, &(0x7f0000000100)=[{0x0}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r2 = kqueue() open(0x0, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r3, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5f}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000100)='+\x1a!\x00', &(0x7f0000000140)='/$**]\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='->\x00', &(0x7f0000000280)=':$,@\x00', &(0x7f00000002c0)='-\x00']) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000380)) poll(&(0x7f00000003c0)=[{r2, 0x8}, {r1, 0x4}], 0x2, 0x1000) socketpair(0x18, 0x4, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r1) sendto(r4, &(0x7f0000000440)="5e0cd3376da14779431a626b05e10fd896286b86a999f788bf2732bb4eebbb65d2cb022a1610c571f252bdca5e195e15aa2a5307a2411cfbc5f3779dcf7ede55f068dbec5788df233c7fbc9acf6c28320801e997d57f0acb3525832ee2177252d491ac04b8ecc402899d76177a7a8dfa193e67c8ce78e0e727206d5ee542556a4b53ee4554d0c9fa17fc300c37a57486382a3add74b488bb750695b12ea4e962518d1e3b03a0316757559b78beb7472a2b5c2875834aafd715a3d7dc268cb1f4451aba30eb8d3cb00c13cf1fb607a8b06ace99995efb9babeab84def900d2d2989ff512b1a3b45", 0xe7, 0xb, &(0x7f0000000540)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000580)=0x7f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x89, 0x1}, {0x22, 0x42fc}, {0x47, 0xeb3c}, {0x1}, {0x45, 0xffffffc1}], 0x5}) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000680)="4840853f3ffa90dfaba4b48d4bc9e04375950ba0a20c5ec13938b75c24251e5b0c7029d9439b3d059ff491a0a035bf9fd96b9983347a76d961d85d4fdf380bb50bb4c0534ae36cf32fb6e3578964435638bafaa6e7726980b2124eba905cd72647fa7c65165f555143df526ee15e57b1539e23f4545e5a1301a393ab23350f96415e055691ce58a3dbcfc6e76925a3dae816101b950ce1f2949b18e2797e7ffbe5aa2fb8049254f493b4e6d76fff1169a465dc374875d8a63c5e64b31c6e1b53a304cd512a27590b86b2fb6cf1313738a1bc397c45da570d71e8f2", 0xdb}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000800)={0xa, &(0x7f00000007c0)=[0x0, 0x8, 0xf33, 0x20, 0x1, 0x795, 0x1, 0x8, 0x4, 0x4]}) preadv(r6, &(0x7f0000000880)=[{&(0x7f0000000840)=""/51, 0x33}], 0x1, 0x9) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000008c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000900)) mknod(&(0x7f0000000940)='./file0\x00', 0x10, 0x4) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/219, 0xdb) utimensat(r5, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x7, 0x6}, {0x4, 0x4a}}, 0x2) r7 = accept(r4, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) sendmsg(r7, &(0x7f0000004380)={&(0x7f0000000bc0)=@in6={0x18, 0x0, 0x100, 0x9}, 0xc, &(0x7f0000002dc0)=[{&(0x7f0000000c00)="0bca879a8dfb30848eced3dd360c4ebd109b2d2955959ebc875645b5869a0e4ee4d164acb01e7d7385933ef0254275d6f8c2afb719060bf0f45d5e5850e20ad8de15a7369dc024e5b42bc037e03216c0d7854992f5dacec433d9d71284f68727bf60c0d93b69a9559dde1270d3dfb46e214dbbf25f7b71c710ef061b3cacaa771487afd6cab7055fc288cbc7efc281ab00192f4e4378a4d3c355dfab84d89675d1dc5830cb28cc8efd3feb4b4e6592beccdd6941c81984e37771a26eb5b0e82d55b8b88bc54d8160cd239dfa9ce1e43a6906652392db62fe4f74817f36a6bc7676ff4251cc506f718e9cfce570699537d1c5dcfe4a33da4707", 0xf9}, {&(0x7f0000000d00)="a2466b9b8a60406b62fc395d2a5b18", 0xf}, {&(0x7f0000000d40)="601351942ecaf1c6b52a2a76413c5de91f9d77a1f705509d901a229db69b07c97961bdc630bb5d04bca067daf1990427e508811bf8be4e5b651146852cb7fb2cb2d1bf483b4b1186d634014937a22a75cd2ea35103c98ddb84fe7d376b2c0618aa6dff2f5fd143dfcf868ce554eb170f3e19223dbbd74602803f183a175f27c35fa5e305b9e70e6b733fdb076223d460aa74abc88f5e91b87e61b3987ac277ec002e22d9e2e168960e0ae1aae8c39d88ae2d7cbe20629e2a3c78ab3aedb3833620d829f8f8c707c8c87c34f91efd5c4790b3060717a1f6280fc2670976a3882333fcd0144063341bd47d6be7beed14dfe47720fa4535fa6ac9dfb0f73c818e7d91dbcd5a4a45ac3d8b1c0094184da6f33b1caf94e39597e47687a04cecaec01c03fabaab113b049751e87cca08803cadfb9e08fc718a2a0b8767fb01a3d72c42626610e1c7e943eb32764541005e622b26bd9c47e3c946410a6503d4276eae7832ddc9d07b595e2c980b54c3edf1c615668f3f64db0ff0c0525419cad57a2e8ce536dcd2f4d5dd51f3749d77936742329b3dbb8b3c56a73251286a9c3f4355eb2182f9f45a85385f7db13a8baaffb8fe14bf8ee2b31d4a12ebace9f41bbca252f7cf7a38b180de10f24c67b2552a602eae3460d9cfc37e0d278a05ffc00dbfdef290cc35555b199afbd21747b5fa7b1f9805d828440c8c01a9d1bd56330d52a69eb054893c0d4e7f4d41515265f23277aae69486e610922d9d59409d8fb42e8b2ea42214b87571f9e2c6fc21cb23547c9279f9fdfddd8b7409e08578af79ead2e4cd63e4fbbcbd04528f47cf10451e98ddedc7514d29e67d495dd15da76ebec23f7752cb12d48ffc6c35db44118557cd16aa7ec1d6cbf6ee47baa90a5ef5bb3f76235570203813ac61ba2e0b64daa114956751d491423042633af9ca2f8e93f4045a86f6d64ddc7d675272a23e69b82219c4d3fdbde860bd5dfbe9a5b7b018636b13efeeb4f6fc199878913ddf32cce16c190d360ff7835e4f0a877e117dedc0d4913a19c0de2ff24c03926823956e6a539e585b93e61497fbaf6a92092ce67b4dbadeba0aada39b0c8a7ca61ad09501d41b6f75ecda388af7f97b3f06e929524fd3df8d4eeed85aa9d1525e9bebfcbe3e34ac3ab6ae9d80bb4ad073c454468878628d3a6132f960f174c74365c458cf4905c7a81af62687e4028783519fc3af74ab471297f967719a4af2e9ab4e62f9deee0c3560a9b806840d81c7f2d1a15ac7d15590fdda6347d7c384b18b9aa2b7dd7e20c7fa4a449b145cbbd1e3911d037ba64919bdd42e63b8a97bf92891babab1a0a169bf1d8fe6e26a279910ede2ea00e3954e561c14f8c9b2bed6977ec57ef2aa77cafda4b74f6eb24367b70dbfb21748eb010bed4976d2ec821ae653af89fe8f1d766f6710801ab6a0d1ab788090ec4d93b3e1cb469149363a1492c22afb3bdc9d92d854bf8e47f57f9762bd238cd14f5320f5caea2ad75fabd16a6717d787b0adae51ccfb00e5afd1136c5acaee4f0a690196cf499853d391856d4073de8e518bd246ee33a232afcbfa51b86af7809d8e03b6697573c83655ed7683166e9609322d22292604cadae8819edad9909e0103c4abd2a39bcc812e4dea474d34d4c1cf536e894e6d275c3c342b756d878441621b83b84f962b5b2ccc170129faf042f79643a45178c089062367e654f931036bb43d4f1afc1cbeae381e68baf8957fa56c1a4c0b5bb272bd1dcb53bd3ca2481a9703115118099cbda7415922541a691c7c443c2facb1ccb7b1a97a48b3e38486f4c44ce577d38d58de3a639b9a55c04a519b4189a48c32dcf2c5aa25960e2aca5288d46d5806d9325eca2f9e8fa6de85631878283a355fdebc4e5727eb69c1c96d8c80bf47037717f4a9dbc51d8ca766fde8aa674547bd669bb254bbc0996c0c957fe9893f2dae56e5cbe7ba3e12ef127addeef46c6d44765cd69fd666427696801bfb84d0d61d38836d9a9917c54a3cb97349535fe59cf4f3a130d0c69762fc308567e940e1efa0a2f88444b68c4bea7d11aa3f3499b2df7d6bdbb19ea638548f90ab15ebc2b373b271cae033e83d39cc5df6559f099d85a109c0c382caeb0fa2477d94e21e372348b86e0a9bbac30f15e247ad6575c56ea0385e5c9dfb6382da5173a0e7552dc5df426334fa5385ee45115333c7e2fa2769cb1d4e9b7eeb0fa16daf3a52564b0974708b29174186f5c8f73f23db0a4940ea6c89e1b5d792e0915062effb27b779c410fde0267a863839d49d00dafea349c26d296bb26a205a47c92f3bb07b82d2f95edd4ff79d36ffe4ea3f78d135ac46b8a2ef738c8e65100745c818cbcb1815e0c3ed765d16ef25e74d16fb6a7fa730a5de3789e8222f4cd289bce2a63377226133140f5e182334431fb80a1bf0adeaf25b637bc5531a4fa0e6871e086bef9f5500824947a7d96576b8b6afe0c6aa34128c4a5a7f34eb02e59e0191222038eb70e857f59843993e7e2c95eabc3f5b6b4fbe25f58edd1dde93cd32ded8c1a19286a262594ddff3fac67ea3eb60715c502dc6965c66febf392b952c504f86913245d28616e41b235729ed780bedc41368d5c72ec7cc5f5c1df8d948582d78c8f182438edefb1ef40e24ce7f0ea1c7de68233f59b1c4aa007afc85ba15d3675782832608c4c173b571f68952d3c8e3577498a383745d21688887b957977faa670b10e7417e1a6b13c929806e024e2aa9d56437ebd9e01fe05cb2680c5efee1979cd980a3551690892c357cf0012a649a13d5b6efd5a8cb25b9b32da8f837ca4692b5d915a28db466952c8fdaf38b4de14b75f4d6e88bbd3e5981713d8785fdff2da2ad256220c971a5752ef16177be142b8ca1b81e8dfa3fcac3e515d6ccabe0fd64d303db81dac79af03d0d67778aa01ffd625300008533828a71948fad13e50fc1f7a7c945a4378b9722ebcb59ed0b323c069608e0cf2bc69ea7825b2a24e85c2043d2c9818f6f71003f87aecdf2e76929e1a02cd95fa1cf60986e6764ce8dbeab867453044a99468c4fb982f7cd8ec04ea175a442ac8256dea6c4a42a13edcbe423cc9bb5e417307fc7dc33a1c9ea527799c9f656ac4ba51a8b70692905a46ee661181154665819314f68e75ca22a590903ec56c036ead0f664b8a17cac379371b205e772dfca09a3f2a57a2de410ff35a44da230f3c56edbf5a7a5bfa362c10f636b34ff7ae225a7986da7062d2ea40bda360d854f16432e31109794eee1765fa0b01737b12e82e97cef31c77a96d258c74fc82f9c296781775b15d26729f51f80ab9aa7d9ebaa3a412174555748f79b0c5226fe30a61c2999b30deb91d87c1b94fc2e4c790da9f234923f9a858f371b463861a69f6d023f321e5f6f6f846e0b8b3aee0bcc59684e0383cfd9c01ebb8441e3da51c384c5dcb89f08088900d493d5b759bf6604ab4357b1b1693d7cc29312eb98fb12010f0ac8200aac6aba6d960678c4154abb70739a9a1131086ec7ae3f13ddbc55e0549feb653c4eb325ae8011c8aec975a7e15a49388085d421cf37f5276309db6851c2fb8a252495f020e77723670d44bdeeef49f8f5d06978c7f9fa3c4b54dfd7948db4f66c899dc90825af2f4c9d0e7b4bc01f333afb2f01b62c4f7659e25c6ae2af927527fb0d0d4bab6e69dd7d963256f65b6be662b4b29fe9f6693758e5336d1c78c8a7725485eaa4c16f72ef6fd61b4b1bfa2acc00bd641dd4b289288c44d18e080b5fea7b83f40b1e22b93b6e3a5d3f4c9995e90f8e82d05f8c3a743f4ee4d9e29230e3bed0e0b22b0a287e894f1ce7c783f9f513bb3cda29dd9728ea2ca253c6b2dbd5519a9d0565dc6d276a83024f9177edfc94d4e44e37325123b61a1b08e101fee0bfc6194e22921827569b6da4586d5d0add747450f5b50a5a4bcb86871eed629472a006f30390dc47200be8199f2f2cee0fe867bab06d791459e9d77a5fb322fb74d85f28120c90b2acf808e4f69b520fb4f7d20c1106ef8288df72b078c1b0e633c273693236e939ac650ed5550ca20c0c0c43f0f9109ad142040d4c9e012b8ac576c203552b68b23b0bda058a1fcfd4a1f891c4dbcff4c206b3044d5bb38f19ad771d05ceebe93b560e2d4e7e3ad2d9804ddbbb5be7525665d6bbd59a626cfd1304ad037cf9341460ea8926fb57e8882bb56bed0551085925a679b59bd56e8bce90d7d0d7572a1136941fd7e5054d616588b5e33dc6830c956cc2356df1e65d8102df7089253e1e7d1e681f8bb0dabfff7a4a5a31fde4dcac1b7825436075e60ab20849074e75715ff70fdd38d056a011343319de9c8bee492f16b139a9db96a97c7e6e327483c4cfca5d711471e52a693c869e3cf0c9e5930098f34a33ea06346277e3d4c0cf652a6a39bbe8f946840702f96890953fc4a1fe280a5f7b3138fc2cf4ba14601ede8e31f4564494d195038c70bd3fa07f4789d0998efbf6a96d9da91d41f4276d033d5173248195afbe1b64a36c7b28cd46a539bebfc3a535e0e6ccf94a253864e888bbcd164181c521b0b3eea46cb3521a47cd0701eea2ca3c0d165a2d5c7841782f41f194b0c6a16f4832adab836180b655072327e244f0c8e45994d405f702f146f3ab0fcf03daf6eb04d23efcc4997d6d61f84ab1bc94988fe02d76655a7b6d2bc8023fa83d5689a2478d31269e76609d024ad59014a5a83aae3a98f54bc4f5724b7ea82827a66f6a8ecbb5a1849739dfead33e721352a4f0838aa93054181f8100a4f061a73dc87ba8b36d99df1a1b30b0f158a84a8eb9240ef5fdf86ddc5fd08917c8398b69402064e6a4288d7477c765ab530a668f466d62b582cad0522c4091b5902a4e055d6470b52f47e4aaf6e2af02ece5317ce2818ecdd5a265617aabb40e14cc65b142ec29bdf25abf09a7ed95076b176c0b8a9772b644cfd4658e2622d29121bd766b359fdb35fc513a482b338e4d473fdf4ee665387c976d9cd6c58355a162b51d7116c015efbb574d67c701c946713b00eefb99074e3830d8f968f788f3a29a44bf4efbcd32c86eb3a114a47d9d1417c824197917648951b0adf4bcd930dadd750b30f092775f79585a623580ec990f8427724afe54dbdfa31558470a5fef4dd3511e3bddbba61430c43af925e851d68e487a83f1babb0f5079123f8d2a28ffea9fee5727d49a845c258fe73a5172152213bd9ed21919ab52444224d7c0c5ef90f982f400f17393b6e52dd885ffc3145539c0dc5489ef1649d4601c6beae62cb584e47bf65d6be2290278d4bf6e8ffd9dad6ee1e4d153799d98d8e1ec4c00e9010e17072ff6e54f1cee5ebfb1cd87ca2b141452e0d05d695478999f580fe3f7fefab28ad1b3a465b34210834219479895043e0f0a3a281f40d52294180ac7365cb0a2ea3d73028b4b20c66ff976966cd652d6a9282aab0ae6e2e205392d63b6871057c7259bc5090705b417e4bc74cba55a65c5c4986e616a9e4e0e454fef74056f2c4589fb18745d10765092bc1b84e662314bb1431522825b8c3d39cd26a860308f07b51859326fed7c5d141d3ecea7254e28f01c205f79ce710d8f627918858da18954749db1e4322f15634ad31794807c0d9d31458bb337e6d2c9e7a700dcd0e27349ed690a3179855274133474e5da92da79eeca4741f98c909df8faf93ebe1255850c5fc8f165fe8335f7b290306f70cd8af9c6387b5d801450db1c8d288f84ca8228b4076036289b8b3d4160d980888060741905e05ff61f980f7ef8da822efb0265fa32c72d", 0x1000}, {&(0x7f0000001d40)="2f76d3c1f423582e0d486719714298001b340dd70bf2b1df257ce65212167053816d43046d768f43bd0861e0cc880ab94671923cbb1a7ab57ff0bbc832a01754b68bef6301093394c22bf06ec507fe4434566043355eff7e7ab2c9c3960009db4ee5eecc79aaa66b3e6909df64aa558deffbb4d9d815e09f4f9578badc04f2f92972fd40f8d7a0dd2f5340c63c7939755397a668b2bc5ac84446764fee310bbb1abd35485754d32d05fcb98444b9127c9d131f13d332b9af1372276dd1e0c6e20f0e1c0cfc5ce46e9eb7b20c3389d543fae6428ab36371befd8d7c1ea935061313f071c6e86cd854723efedcc05393867169f7e4befc7eddcb5742075834b58d270c1ca6486312cc55de97ca9f0e5776011978e1d9fb524f135c64567831f36688e55f21ec5ed2813c8fd05eecb16e8036786c3eb7f84843e722bba3f050cb2300de07977acb25b5dd9f3090ebc7b8211cede8a005eb46a6964e771035350175daa12cb31adf87292a8499aba59c39373e046cff2441cf413048700f947b8f1201bba10e3e9eda780db0001708ea4942e99d776d6c3d609bf6a4b0513d8d0bf590d77e099afe6e9ede66c8d1db2c6bd9e1c21e66d75e09ec86386ca700a1ce30ba6bbb4561fb22d6cf73ecf5dfde70295b2894a9ae85b1580c4f9ce43b49ed1f17117ac306c001a2048841b4047bffedbb14cd42a95bb6c6bd7c70776113c7a7bbe64ed17798756da813993c93e9d1ae87214bdab89ee91e2b1ecffcc823434e29914ae752a6854c164bd7c1d78c81ce82150eefa6b7e0fa3644ef0787883dabc29651edc63758bc5ced021a9a0fe8dba2f8b889c576cd8aaf0f675dfb16c8e898efafdcc35e1953eefd67e853ce351caae77838a5ccbeaca510d7abc216efbaa58209da75b3848d4a92283d979f35d68494f75d29b8535a68c97933b71f3effcdd80078769fd123c7e61276593cd1404bf11bb467997de850a7295fd2e507babecf8f97117ec948559018d052562fbd2b6f45945a429b726c482dc8f9d1d8999b59688c814e62e0ac4c15d95d75be41b7bd7a2d80618945e87bd730e60f3619abf15d24967d89bcc37601b531748f64bbdaf92203314889e0d0816a1d5acce1bda42e47379d0c87d6de2b02869e673e356c1bfd4bc36582da926980f7dea094bff4dcf65c7f0b53393420b05a1a0eae15b97b0fe9451524149ff55b4e4f9d10e8bf9f01edd842236847da066c538dc90210d088d716ad2daf5354e0194634be020a096596784dfa3b766fc35d3097253312c0c1d2bdf76caf0535198d63c335b58b2b72284e6e31fa995a64fa6f405bedb6790564bd4667713ef747ab5ab1ace178a43593eec3a76de953cffc0b1d46bf2bceb3d9e0c0fa90c69fac4ce1683179cc7e833234baa9236d5f35b34313c13713c7d5c9e2e959845d9e5266696a4f1835c7152ceeff68acb14cb35c52e818dcc9573582a06910f4301e0157ffa549d076205b1e260817fccdc560498d832709514edccde8f618d773c2664c74bd7e4fb02f22bd4d666a0b1b476dfcf6cc5ba98c3685521246c8cfaaac82c322c2c994648af2a85eb3be37addb894520fe2531339a589fd6f76e423844a32ab0a2b65b4cf8232e5d63c37887152b6d9a15b7d310f9af1c7772843f2a7ef64b9adc59bc84ff87f92a7a545ab220cf29763e662e6d15f1e9f6d91d4161f7557bc258d94a9c923d647d103565d9264b15e1765c945ab04901519b69b8459515e5ebc6c2c8c90544675e6e0b8cb903374c81b8edc57129a73c868f23729ca01655f243e19a378b3e759b05b03f96d3f78e38aab64034e92eaea9d74f10d6101e98630ca7e76c6168b44ce9bfa00c00705886bcd0b9150b7a9eb999745f2a96bf3122271f8172decf2b30c8a265ed4c1fdc0ab5753ccadeb08347934ee5e24c2e7d3310774c06b0cd03dbce093fd15fddf652877da48e868e24f0e7938eb817f8e31101bbc9607bd1f5ac5ecd4d6d3bcb4191eed822774943e794e03d56e2080c090e2fd4acb007562e27caacb860dbd9115a48f2123794e8cd0f4e8ef34f0e6f1fc6872625ce6f02c92c1a42651b6764a9088c5ae91b256a5311abc089b9ba40914a9f78669dc047c24f4cd6df2708f2467d11f9d5898ad7015fca1d10c2d2919b10b76d78f1e352f6aab789bdcc019a86964d3097143df0fbbb0276ef37de7f5140e58b2fe5697d1d7251453963a50c2ab6aaccd2b6203a4974477a8640b94d51c1b7369d37993eaf5962bce1be60490245e45e324847a7b115894dff043fb3894659ceab03e00a9e83af3f003296a880664bed41a43b336e6cecc3395dd3b7dc9b9c58f4c4eaa5b52c08e4605418608667380a0d183c48baecc535400fd4873fff103e88529907914dfeeb599e500403d569d960e335596974f09a5765e29efcd323dd569d2a3c4780cd863cced8538f1eebb95abf260ed9c09a5c7aa9bf92144bbee7a6e13e54c8b6d524489ee527dba6027288604cdcbe35d38b015e1e548c22d6ce7ed41084027cb324d03192fb08d976e5db8ee2cc49d0c8f8eab4227c5dde6f97cd2a51a16d0cf168501582f460c89c79e6e02f6bceb8db098ace798bf8f1797295d8fb8898b77fd3338a7805ce09ae7da7c7dfd5c43f7dd55982d5b53b45277e96be86bd43b7c6c9e3d3fbceec33fd9a0295328eb375d2bf1610512f0c8d0d3259a20def80572c8dcf3acd2b3d996c556dff3f885e4ea1670ff6144a82ae86ba7debe76878828e2a228d2fb091f4754c0966021d4e249be4cea5cccd38144db6df11b03935377e306bb642d9f18350c86cdd2c4e2c2f145c3e53c7bb6491dab519d5911cbb378ee7cab57401230223e15fef2525e8a8f42b0651abef350b7baf228fb67b0489e18cebdc382faed415e90512bddd93510ba774dea0b1c28f009bb34a91abf863122d145218cc84ea3858b3f395a4b318cd7a210a56143fff400216a627f1bb1a8fbb3093c0bf090aea4efb20b0fde763d59096061c13158677276e8a19d5807bc83aa15a1d5c4b8976be93d4ae8279462eb500c2524d0fd1bf2c7f6b12500105ba0c23bb1d7ce5b65ae0e979dd5764c7d1b3cd88871fecf5cf0a8c063defe1c10b83266f401690660db902c593987d01cf8e2e6240b8f7ebc22050e971a1a0fe639b16644d4d3483018e5b1b451ea521fbb88d3e6e1f758ddc448c5682e17b341375b157b44e239d9be7cd551d4b08806ccff79e3db3013340ac33f9f7b773e7934dca5756afc59fe4db9258e91ff0f52438f2ce7b3402d2b26b872f4f045e61d747764c3230d0ae485a5bda596a6c93c08dd7d3e42d1743d2df3af1475d5b883c1518073131bb4272c9636383e6268fa6901a4fe74ce2dfd869230ca4b2799b88a6c2280224ed8c6b52b5515763a54973b3efc4d77a3abb2044e9e4761c8e6aae7ecb83b7b215ab4aa60daed7e009dc0e45da9d47166d5e29f0b9e401760ee49b053d468e56299a7376d16cdc012e5f966405fc257c5cb7e5a3788982d65043cab3612a312cecf585c4b58377251673bd79ac68935adb42b65b31680ac576d2aecaf25b6aacb9e2e34943ccdfe0301c9c226cc5a237fcaa5719d3b5be96ce97ab8e5c264fcfa876804913361745db0fcb62f297258ec31256c3ed42911e576e2590ef35a76cb8539a1e48b37e7b3372bd169b3e0897c1aa63612fecf614a1fa7b8a434bd4082f3b2431ce601730054fb44367c4f6673c36f1955919de8870081b916c527e9621f7c9dd7be0e938048443fc8562dac4b3ed281f9c46fd50c6b876870508905c657313d3377e8929355ce4d0882198f6b255ae614d349f92fb98973fd89a5d502057ac241069e2e9dae475310c5959a4dca0c1e201eb415c7df69938bf22587105d3767877260cfb1c7ef9cb76b47740feab220430c8d3792ad17fe135cae4791035239fd50fc06f8c48857c537a7b56a188ec705081bbc1a23b9fc392acdc329e0a645ade664e3b979e25daf19ddf46ba6a96d13284d7b7433fabe2c73fe45911c5a1b1df326137405227b3cf5d541df994972775cb95f9b047e86f6e4f8c2b345d9131b74d38fe950dc9732980ffd63c70e8582ac5178b17999c7f9abd73bb07201283ee4238cf7d94400e5fe7868068d363500dcae54899dbccb949b793aa72fb4883faf6b069e487454e5bea35a89f37534ec57edce4b27272fdd7ba525338241f11c4d11ac521a128b18ebfe74030f8c1d031b51c5b85638a37590e7d473148f27733594ee7a5f0a989fd979d932c25175f5ded439b65cbfcc44f2d668cec48512fb208a9dc5538165a7e7de051d73a26dc84d785ce54274ec3c2e2d0a5f114ffbedc2c82e92038a0a4c0b72838ea84addce4603d9e7f6251870422cacb3b3f2f4c54aaa9ee2b01b9574a5a9ac09bc721d31aeaf7d70aee1d1a0f39090effdddddbf354abc5164d6a5434108689d68c7665e775e30695409c2699784fa74cbcb9fb8e410bf29ae2fc8f16c04b37ce5de4ffc67f618f3ea324304307533fd403f2ac048c4619ba57f267f7514e5454d65d7770f00b52646012889930f264e4c46822afddaee23467b5d9c2cd228f892aba782ba3598ace3d3395040c550838fad63cb01aed20e0c860109933d2313459688fbe30aa15a01c78af918df3020740f94edee61778f74a9b85e5e82319e29ba99f63529aa475ed78eef4dcce00a9845f364666c160b3c9585a1d1c86ac45b3f601a91e8900e0ba715fc719292d0b60fd2503f05b5a1c782ec83b7b62c8775d4460142723d3c0abe3ef222ed4aaf6be66f6e2da598420906b70948b90ab97eb4d2e5cae164e01b511fc01104325933ae755cb35b17ba4bb1a8dc378bf0a12e38dec7f65f94f3245c4c3cffb195cfd700fc33228b7a1e26557f38e98244dd36b2a67779985f760a3c660b7847d83b1e60814c5a9efa05f2dd33b0999062ed5cc1c93e8c768c67cd1e65096358929b09caea8bb6372d71f0f4b937d8a8dbedc9b4be307966287fcad81a9c72cdd452d7ddd62866f9a8e9ce56ad499c63693395a8fbfcdbbcbcaea6948723f383b5c3d01ad6e707e18bc469d9f06aedb1cfef96a5490ec62c246c33e00b2689a63b7f5382a2a5af8062ef08a436ef765ac555323bf5a13468bc125183c7df5a2084e11c98df668be04790cd705626c027fabe41c9bebce68a9adab6e532d52643081c096a92a5adf983687a15ad1b42a492da94116cbb509d330ddf6431eaf8d43fa49422fe19728542551eb9c0e1e69bbb5231e432aad2900c28fff7f662c98a6232bb1471dbc235f9c45cbf8fa713e0e530f284bef89a8af85e0fc546db3584052eb8fc7aad4f3ba02a87860fc10e16d5787949b75281df3b07b433f8f9ad1ca61c1ce474f704eaf1ddeef1479fb1681321b8af54e5391c1feefae6e04048c2b1a57a27c3e9d7c9dff32a0420a3f61c7c586f77ad811c909e6f97a33a31304e454f8cfa705aada83a20e244e9ae63bcc98115dc8e85b040ea64b6939d4fcea68b4954d729e402bbf820cc09d226619bbeae9bb68f0490362796684c6fa3e3a0328304453e1528fc85d7704c87049d9117634b7975348e3df78f0f80122ebdd57548da66719bb1163f0a90cbe7f9a1156bb588ea24409bafc14d034dabf3cf213b1748a15250507ae2052fb7013f1bd443d0f78dfa4ccd271605156c8f90ab463a18df67d17253a235340fa8917e572625336787b4710ce42ec476d3b2ff72a3e6ac79758cd9de0bed615d237ce27be1f9dcdeb35be", 0x1000}, {&(0x7f0000002d40)="10c1a44fcbfd78993319249ebaf74232202cc2ea779d0bba01e673356405064219d118f1d940c98b776135a0363c84a128f5450db02ea1c3c0ef44b3af9c0d617f4f90cd16", 0x45}], 0x5, &(0x7f0000002e40)=[{0xb0, 0x1, 0xffff3458, "327ea10f240d3f590cf5aaec5432dd5aa176f9ec9729d86f61c0a917068b74d65a39fd9285d43f4414d58c9b77b7310bad9106ae5fe1f24c4e12d0023467f8879833ab784d017b6047d28809e68ab421a2606784e5850b020d3408ebd59647c1bc9ef8ce1076e48eafb55a8ea528c378223e04d4b9a33a846409f801ac287c2353e20ce3a3c13320f96b014a841939a5296dac95655a126f64f393"}, {0x20, 0xffff, 0x7, "c206f79da24ed595396466"}, {0x1010, 0x1, 0x100, "b99ec1090bcba85c64132863a6c8121d802f9ed0de5ea590ae1e0958bf08eb91311501bbad20130cfdaac85330341c6c35d4a781f803848e379424fd4b2b3f6e6409c82c48f69c830a3c12e119f4825afaba435fc74cd5448c63aabcf70b274a2f5f723f2267fdf1676f3ba27847ba234aa99e79baae32cd3a8b7f1ac7b7e4b0ea129d6cd745a26477483df65af45e3a3c0863e3ef4cc8f9eaec41a620cade49a608f0cedd8d4a22ecd6ce0f65879a8cb1d0d481c5e4ce3c21f1c873570c2c5e5716729c8a9873bc6b0ceb1d64ddfaf103ce145a7ba870b34bbd7d4484e9140d0803b34afce4c63a38aa64cd6b79c4c8b2a3b94bac6554ed9f30c70ea5bef44945a82b21ab0bf1c32eb9d5c353a9e3e2a4b2a9766cad599fd97c386386fa090da69815103332941e0bf52ed89bac5059cd600d2cf917e8ab65ca47a811064aeea303fc66a196d070c3f67d1a435cece3be300741c57c0fc022c43455133a21454471584e1ac8334979f168b0ff10dc403c089f3bcb9ac832919dacbf43a03dff31fbd8403c7a9e7680e9278c7b4607757e00d961edd15a9123c7a03289058014780fa49561915ced062a464d9ccab6337b84639144d779e14cc4452fcf0f9ea01726a62ebbc37754116135dd49e3a8a41588221f2e9147d39e5d59393035e02e58fb55ac8d2621bdb4c61ec5170df2fb97bd2455ab6368abbf44ad710173649a5ef96575e9a533646383bf77c3ff4d9a7209214d5fafdfaa66683e39cd4bab8f0b21d6fd587991fd600c9d32cf88448d26df3e3f7edfc8fa791e6592cc2f8335d526f9c10c5ba1f36d6cc2e54a60dcdf28076aca49ebe5e679b5d7c7acce38a5827f39130d6dd874d44b27da1d2657a275e24137acbf58e167834928b9eaa20e563ec34d5cdea7c6dc5af0dcf45f0d72d4d97dd043c009d50aa4e673b7bbb56b7f472c2257895564ce36a8b9270c5f7acfbc6e6be237d5e850b1e73d59c415e593eec385f941c8e0518766bd778932e94ab69f60dded90b2df907bfd942d9492b6b2f5f964d1f5be1bdb54b32e8e6f1c37bbdf45f9561f0baaf66d3e8ff6569903878b02e2f68654828e5312f99c00166a327b2b5ab8e255562cf61684f05ea4b0e4a6abe5d36c4bb75186a217c73caf5d1f7c51a5c82ddcbade51211be4964d90d92a3a23441a00a4ddecd00b90f736d98f71a52661494024357a68a43fa92288532915d53aae139f4e792b7090b0dd572cf6a6c0660cb2f10dafaed52633fd3a8af3746941de64d7955be5d40a446f6f636abd6544890d91240202e33e4eb075d0401e671431cdcc88bf29cfa49f739b8688f19e674a7728028bbbf44851a4ec280a883315804fdab961e64d360551ee33298e20c273597efd47aa5eb48864e422f6dbdb7b63119b061cf7439ba312938f14e2cbbe631885bc0edeb9afa3e82cdb5140d755432636f0440a084629d21d6719cfd95cd7d319c7bd2222973d183d106136eed20cf3b68c0940fa2c94742dd203d43c2ca60aa9108bb7d7f7f595aab3cb0978c786e1a3d9a4682e0ddf2d0ab52fd69e8cf0da44524fee44702a562f3f045b4b59c5adc3e3ac3e67f1d91c2ba9a089c5b5e5157cdd8846761c20bbfe2d294e2052636dbf8e3f7e3619b35add79c97254313b57823c28271458401995682477190638f67953094d63bf1d76b8df9b89094cfaaa82a34f6bf8084922f3d599965f77dc1ec350dda8e14beac6862d5fb7488cf7e8d223e21bd1ef445b8fb180856dc78850b36fda3b096b265d3d61f3399ce5516eb68179d4b3f907225abfb26b6c2022314e2e7635ea192972a49b463378ac3e94d71d2d9ece1d2cbcc0e1ed1210a13d295a808535ab558188cfdc703e247f84ec8332899d6e8ebf4a2722cc68a631ebc2e5fec4ba4547142c508af9c46098d230d81117335e84a7e3b595b712cc25e172689865488b45879488ab6a5f142daf1cd9bafa302ec6968a00d154865c31019c6603809f0db3cb7edb7a7fcf174d2f1e4c10af5a62cd67433308b3edb66f32e0346f0c34b80b8e19a9070e4bd862465c2cf4bbad8c0de1a6cae1f570c4b85f99f9fccec0fca9e5a14ee97b5afc6c29cd2b72feb2cf154925517aa2c9f927f0ce7e2e09b626155fb3bffa6ee5caf6d41974b671bd79581c9c2e7d7f5a4dcdb21df675ab4978526da3a8e2b151d3b6974b33dae96a7e3cbd159aaf247a48f9fb184e39037ad4d36f1aefe9700dd484fbbb26a12ae3e934b965abc5b84cba88901ff2a02acd3911a152da3b059726094a717ff4dc7d69e9304007a1cad01aa4be09201c1b1f7a8856c44acf64916fa4f8fb3a26ba87e0c85dc4a5eae25931212165a8e3faf45dc23ac35d04a691b3033caaadf2ba579703487631a684f7969e2fd2f7f079de6842fa71f963de527aa7497732835d51a4e261be58ad6359a59e0f0a40d832239f66290d4f6b6aba26a9cddc77824245dc1c64e4cf77389cad60dae85b6bf135cc826f279f1becf7fa347e730aa6551d0f662ff41ce37187ec02ed4e6c7e03d57c97cfd47cc90689a6487835c145e1a452c2746078427910c8afd55b9b1082cbb668034443fa676d073fe1ce3c3055d56a192fffcc706fddd55dd4af2a00dd334f1092f6c79eff55310bf646a16c75ddc64133fc118da771b7493b999ff529c797935bd5db4ed4437d583895274ebaea3da64516a637e17533accd537bbf5b66dc61512da1162806d8b60da498318168831c0d62e62a6c4cc39ec522a871ad009eab2f99002b6be48f69cf07e30f24d7630f25b006b176ab775c1ab20f97cce8962b77ea6ac30d788754bae9c43a0960e935f029dea4f1c6ec274634dff7214ff9a89a3f5e4e4750e9dc7f26f80bc6540233c6a32f5209a2662d14b3e217da0d299d7fd8fc2a2f49ea335f1a42282c90e25e3d99b5713aca4206e171319006dd4d3763c34af49d757cf17c00cd9ac351e0ff8e54bee6c36094f70e5ffc45e67beac9cdeef93b5639d4aa7649669cbd568c6bacc07346f94d23e329edbb4db5ee3033e4dcdfc3de7a284f946e738960a70454a9f68400c91d3c797186cf2ac88fbdadc135001645b6f92e67f4f5a5a2459b95c7fcf35962e38e69d50045c2feba79256ee89decc292560d10441685ef16e9ceec373acbfb85884e72f023ff2e9e60bad4707f6b42e54f6f5754d9ca1eacb1f4f01cd54c1d3f99a8b962ccbe2f662324f94d2d8535a4ca28d2f427994fb952411fcce6e346ddef18af771771ea2e96fda4bf070ea4844ab0a447373f697ff08b5cd8865f83d4e7f93d9ff3744bcbf60b6b8d04202c607410e259f373d6e2f9b21c333b83904ad657d9d86cbfcf8fd450262d70aaddbe95136b19065263f5e119beead26ac3423cc2f8e3c76a713aee5b3f28897ad0a0959b19ea339df107b0a5945d1e58d3a629fdab307ff65416100798ecf0ec6dd15d1e47adb7240033a9edac8ea570f31a13cede92f5d2d9f2552d8b8e9bf2af94ee85af776cbaa0c4fcac218075445d7adc91a7b03a3f4d86aa45a4c8860f0e78dec1e4993edee96c45a5d17aa761e075911dc2d2133530fb0e02219132fe52f6f5a74d52934d26b3833186e0789ad2f9438f4a7b65d499ee6582da20f751c7d546be2093863b494d3ebcaeab717db91ce06462b3df032800ab6776c69c93d70a28a2e201dafcd53501e6354a31f5e61888bb44c15115c3cf8b93f27a8182d47a26557dd1e43213d2c29bf45680794d43ebaac74d31e1608c9361f1bb1401b4ad769bdc3a0bf3fa54982bf5f59ac34513a7770d4a7b397a3e3f1468de52bccd5097a6fd79ca424835159f5c56d3b34d01c86b7d43f39d9feafd77dba5c9fba9c8c48a17442eb328655d02edffd59440d27818726bc422a9d1f7e189004353be85ca71001a399ae751da533b28c8502c4bf14f48b3c4076ea71a06dad191ec17daa4f912b777b67acc90d5ff14eb95e1e15fcba792159108a0d8f21924cc3a2d280753d4610054ea83bd51b915ebf2d75024b9af4492b4d9a907132c2d17b362098b37b83b7efeb0daf49b844b13bad371b3e204afc00963f959fb3463cf679ab1415aaf6b5ba0cf1610aa60d85dc75fc393d6cc9443ce60a9d0675bfb6425fd97f390f1fe8d9a615018f039781a98d59ca7b33acfaf57bff06003b8f915c623ba2389d100bd511c73f05b47a362e306a4a7717f69389ad11d863ccccc00b071e2153485849656938104bc61ad108d3ee68abc6ddfaea0ed16c19d2b777aa535d66e9102a508b52959768c3fa85817fae88275a280118eb1f85973402b1535218a6938fdffd8c43b1794c695804185072ba9828c078951a8d0f91c639a079a29d0660f43144db556044dfa728f682ab409baae040fa14edb94c861194024fa6bb5120853ed227b211f4ed88ed48ef828f4274e0acc70aef9bedc162cb74965b0c818003497fce7bce62ae0dbadfda160dd408cd5153ff48f3498ebca572a259da682b36952d08c1c9f657e13cc781e41defb5644d002b59a0cb88eb7d60bf2a3fd3e8ab515cc848cc1d7954deaeffcdfac75674b22168120a707e2d6c926365e2df92543639c4b6d94b87a924d464df45d8cdc81b665f6e227e2f67775afc53ab48167f778d3a9f48642b693c63abfb8dc4d7bdb7dde83f4696edf6a91642668918f80ee6cc259c4c697b5c913df6237eaf6e77cf09d77af388e706c5e7ceb4dcbb5c0c7babbb2b606d3e71c382f486da1e8d87b0736f6874ee5d6fab6e327b07e7abbc93da988a0b5e8038ae29051455c045abb18f591233b2629aa1fc1a6d2cded39058182eb7a8993db2b184d2b471094c0934929048795d84404a8e72aca673115edd6692a784c865200b64a0175c16031f7fc07aa3623b292ac2a7fdb28cd16b492c2cfb28f8fa83ddaca90df6456e04339761e2f7ee5bc0cf81d518aad210625d3a6c3e597305267bb349185f9f103c6ba8632fcf53dfc1375f67244e5e8ed7edb0e51c646fa171b6e920e8462e168bc37a6cf9399548afab0a88d5e79dc661e7c99cefaf7e5c4b683cc756aca10030eea260794764b026482cac351444c1e7b6b134631f8b3f4f01d7debbbd1d888229f765ba9c978a3fe5e96de641edb32eb7e84bd6050fdda247e53cedd1033f31c3bdacc5b80f928282f9f17b1dbae95015a94dc30a8b702bba9eca4c8d17b5079418fd32abc74a6f67632b276fbad20d7d5e0ff8009d48f4bd36dd29b33851535248e2544bf40ad9f9224b0b5b687cab31f1a7829c984fc41663a22a8cf4f1b20800370c8706ca5d5f4243040a87d5614da355ddb15a8c598b9f6beb267eeaddc3a139b52192f1c1dbfe5592f2c7ba46d198a134f9c5bbb10dfee15b423e13e314fddc4ebd3ff89cef17a85b182a16c1ed1032b5c5471ead8e5a0a56c0aef43b141921aefa2fec79a7fa903d398c4354672867274292fc595b1c918b7aed1299f31d1092958dba96c66cd43266f53407f9b721f502f0b2e36c4995596406b560e685c07b2c9bedd45b6e279376f9fb3e289fe34912118aff23b0e024f9bd19612f2f70b8c6837276f1926d7f294863c1834fc4189318f5bc22fa57a1f18e4869bdf0bd786ceefab8a02b794821aae40df73ce17c5faa74338822276f611bbe286cb14ab9b65efaea66028e1f575bd8821a203efeb520448d1ed414f77513c3de95e043ae471eeedca41a120881998039ab2a43e139f9f821cd309e7cff18cad9c69213449734fed673b5fc93d813995d1f31e8f537b7b3c639881"}, {0xc0, 0x0, 0x1, "41117ee3f5362a528d111517580478b11ff46683ce112ffcc59c8af0cca58367b226423b8b240efd9f9c4f04ae8298502470f718fe7451a508d81077266b05b9a5b906dedf51f8cf72a68ad2a73757fe978d7460122c4d444772ad9e099193abdc247c31bdff5f469cba4c0125382804405d2745ec05e1a9ca1ca9dc8e90a50a01d48dba590d0998fb4bcf04209d6b2784a81429ded095a4b50ecb7cb93f2997be23cf72d79ad451a5"}, {0x88, 0x1, 0x8, "c636c9b0752eab60f8fbbe03a0b84b25711412ca5e8444b90139c137133d540d2fce2828d8e9fd534c3f144184be9d57bb40ccb6e14afdce6f9054a25e07988c9c5916d464e600c021513187c9c201665e77bfdbf1cc485207aa38d9b3e891413aed4f2af35791e13c12256828405b786a"}, {0xb0, 0x1, 0x80000001, "d831dfdece9ee1726e6b4fad3fe8928426d44674f6e17a52c75a2b8f92eb7e84be02bfb658cc65c226f9fd5f28f4091500e5097db81f257b06bcdaa1b92efbd5b70e17c5597ed22e6281e0e9ca8d122f2b50fd0a9c444fade0d516300b5254afa44a0452593861274f35e661eecb0c5808044469f0557beed04bb06d160b81d9e970223bb9af342635ad8b79d7c47e6af7843aadde6bc6f2fe5f3abcbb2a637e"}, {0x68, 0xffff, 0x5, "33648c3c78cb9657034e0e41f63f9de4a49785c237b77bcf5939410ce0627cafec7d16f17c84537d5514bdfb19c350380509f23e73d640133ea448d6c316d63d373fd1ebd9fa3b022a44d5a0f46807f6316358"}, {0x18, 0x0, 0x6, "72c5ae29676f"}, {0xd0, 0xffff, 0x3f, "71c6e9e78c11d86aeb6d2e372a1a8ad2adfb086ca9728722a8d74c14d4ceb0d0dd7446ee63e2f7063912c681936d85c5a9e2b8e21ddd45520ad357ab66c907016b7f86f2d702c90264d434290d81c2af5467868f1c0feaa44c7f16f18f25016fb826e7c25bc200f75a9c4f77f108fae60e99ad702c9fd30ae120852a6f3ddee85d2a750bb3bfc3c95f14c1a1e38a6cfc6bfd0034c87615386d17bb1cfeb02c928ac969fb478e6a0c0d704b65cecac88120d75b07740a5d5c0b092076"}, {0xe8, 0xffff, 0x2, "a9f66d37c5438cde6e70476eb03100c7f5df2b21658452b71335485a8f3e710008fe174f4932f86dfe78dd665b437178996becee4fed28f2bd540fabf8d7000479cf898c6af7c48c8427a272860b38bd98a12decd48daee9f57b9ef54e1016e14c3a0b3a18870124f9a4276f558200894b1f46948a308b38e765b9c9a527193f07e62b3bb3357a05ab7970d6ce3431c0944d28381ba81feffc1477af921521078d6f624f3ecd495b8ac496b22446eb4fcc15f840a5cd30112d75eccb744f2a5a9ba9c2f0384b84ee100d4bde0a5fd541d1f3f5b012"}], 0x1510}, 0x2) bind(r5, &(0x7f00000043c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) pipe2(&(0x7f0000004400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000004440)=[{{r6}, 0xfffffffffffffffd, 0x24, 0x80000000, 0x2, 0x3d79}, {{r0}, 0x0, 0x2, 0x2, 0x1, 0x8}, {{r7}, 0x0, 0x80, 0x80000000, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x6}, {{r9}, 0xffffffffffffffff, 0xe0, 0xf0000000, 0x6, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x83, 0xfffff, 0xdfe, 0x23}, {{r6}, 0xfffffffffffffffe, 0x40, 0x4, 0xfffffffffffffe00, 0x4}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x3, 0x8}], 0x1ff, &(0x7f0000004540)=[{{r3}, 0xfffffffffffffff8, 0x51, 0x4, 0x7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x3, 0x1, 0x331, 0x7f}], 0x10001, &(0x7f0000004580)={0x8000000000000000, 0x9}) r10 = geteuid() ioctl$TIOCNXCL(r8, 0x2000740e) seteuid(r10) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000045c0)) executing program 0: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 1: 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) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x5c}, {0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_open_pts() r1 = geteuid() setuid(r1) socket$inet(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80010000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x1, 0x0, 0x584) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000100)) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2a, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @random="02f9ce00", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x14, 0x6, 0x0, @rand_addr="f6ec06af000400000afc59f0db9e4ff2", @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x34}, {}, {}]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4e}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fsync(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x7}, {0x20}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x10, 0x4}, {0x5c, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x40000080, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x43, 0x13}], 0xb857, 0x0, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000240)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000240), 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="8752010000140600f6ec06afdf466c130afc590bdb9e4ff6fe8000000000000000000000000000aa8100e67800000000ceff319e0fd8b470629a1dbb00"/74]) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000440)="2cc7491efb622d", 0x7}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = dup2(r5, r1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x1) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x2000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x87}, {}, {0x6}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file2\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x5) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c, 0x0, 0x1}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file2\x00'}, 0xa) write(r1, &(0x7f0000000600)="12e1f34ba50431a705ebc4399b58522e8100000000000000badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f11890e176d5dff1935f2a47e2f0aef8a320faaa7688c5cf2c742ae9c0dd915043e22ec0f1e71fb8fa83de0efa6c74ad5a64372b5683dba3cc332ffbc5a8d924708c3d8be9f1ab1706534e287fadfcea768dda0cb7c3c9647111d88101756c6fbcb92ccb5488aa25e5f0ec3e6be3e08a5ceb115b7688eac1ee4a7092dc94db560ef75cb4323cc82a3fb89a7ecfa100e1c86e39daecaa073bf529003d8621480256a8442676d4f51f7fb05eb30fba5a93745925525343f9acbafabd048a8aa80dceba09392d03b21d9cf180eb19857e815fa090711b97c1d4060cd9a70a44fffd712842800000000000000006081fa80536b56856bc00e5c19e51aa225d6c299464d6ed81fdf59c100aa0b4f9c62a7a8247ad4af1ca1d444fe9493f8e5309dc4156e191361dbbba2b84f32ae7225b0088ef6a86ca1f1bdd6c00df0cfb5605a9c9b9994705a0b7455c8ce77690000000000000000", 0xd3) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r6, r7, 0x2}, 0x8, 0xfffffffffffffff7, r1, r8, 0x3, 0x8, 0x800, 0x1926}) getrusage(0xffffffffffffffff, 0x0) socket(0x2, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x4, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) pread(r10, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) pipe2(&(0x7f0000000000), 0x18004) fchdir(r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) executing program 7: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0), 0x10) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) socket(0x2, 0x8000, 0x20) write(r1, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r2 = socket(0x18, 0x2, 0xe) connect$unix(r1, &(0x7f0000000080), 0x10) write(r2, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000240)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe5350e2a94868a05) r3 = msgget(0x1, 0x8) msgrcv(r3, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r4, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x28, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x84}, {0x14}, {0x16, 0x2}, {0x8001, 0x1, 0xf7, 0x4b}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r4) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r6, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001180)=0x65c9deb6) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f00000012c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f00000013c0)=""/138, 0x8a}], 0x5, 0x5) executing program 3: semctl$GETPID(0x0, 0x0, 0x4, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069c5, &(0x7f00000001c0)) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r3, r4) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002c40)=[{&(0x7f0000002e40)="07640204a49ebeb5369d9e890c8de9dd9d8af6469a3f7fcfcc0dcf6af0059538f3d24e29e83031a7cfc52ee4e5ce0f5464b4d8a64a6ac0690156dcb6416291facff83c9c4be00b77927c35ac82b47cb8ac514f5205ff3f0929d9ddf7a06e9b6e236f4dd9532b79ce3ee524d5cf7668bef1b86702ae84456c57602b6f981716628d541599a8a5430d6927b418d16b3b101ce15ccb611503ab20186c000000000000000000000000d37bf50d37c1c4fa369f8b56568e6eb633bd332c2e6c8aaa14a1be32d97ab2f944db24877645a657d02c23189c1084ccc760173f1abe231576dd063f40f35eb91655434318b1f9ce951fe246acd8ffc28079abd4df359a67682ed169aa06363cff7e2b58cb893988617e92a0d6b59ec598dc206e211597c5416c92568b87b3354f5c37a38f3d03ac3a7ce407c0d833d8e693cdcbdeab07120f", 0x140}], 0x1) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xfffffffffffffffe, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000040)="a365cf7f6249f641a94c7ab2ba7f0f259a441f160e41", 0x16}, {&(0x7f0000000300)="fad187c27d8a3eae89", 0x9}], 0x3) mlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: socket(0x0, 0x3, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000052ef0000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001"]) accept$unix(r2, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf7964) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2811, 0xffffffffffffffff, 0x1) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001040)={0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r7, r6) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000008000000, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00007f8000/0x3000)=nil, &(0x7f00005cc000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000646000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000461000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x0, 0x0, 0x0, 0x1}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(0x0, &(0x7f00000012c0)=ANY=[@ANYRESDEC=r1], 0xf3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="4dce6c71e7cce2e87419d3b0bcdf6b5df1fe524a2bd566d8ddb5d68b0089fc093fe9160f1964c15c90cf1aeb8904432d2bb08d208ffada89271ac0306f61fa8e32f5eae485fe0ab1079521c0b5e0a742483aaaba567996a90b2d7acff6527939483495bb38d6e30c493103c6e91cfb502dbfb3f15f3efe406ec6012dee6f3590299a8b9ed4bf2e1537d9bd7d4ae4abc48fd1d1915244782b4af0d02e57633775f3db023a64c1fcb7361d63a529927f04f38659ab681bb1b34a97158290ccfaa834175f4e87e2e0a01df7702fab3ef3111363b3b3ea75a8f6c69934f70cfe1855bf2d11abb9c3462b7ad6a64c43f85491c2469bcedae3f408bd0176c07fb4f4a6375239140c0ec2475bebfdcbdb0f948dffd815ef477807fcbf184f753eee2cef05afb7b88287794a2c604d4aadc40c1a8bd6b09c7dd30bc74e2203ea51c609811fadd203c10d0bb9e8e5938fb580bd52f306055cf5a2a38256e40e4e069fa9dcfef8bd3e68432de342e6584c353b3fa51c27e53b6f09df9e0d88d0a8810acecce465cbf0e354497b50359a40183aecd536beecdc70cc31b6fd18565021826f75ade0479c9e508bd0ece64a967bd4088c36e0743eda695699e23eabaa127c9ff479e83ebee08320f2b304480912788d2ab570fdb0245c1da0ba1a3dcfa44c645f2d57d902c5981559e9a793a057cfd132294e3c2b9dfe28af49a48230fbe1bcb62f2020e29045a69686ef1f529a4aa2e9ae48708e53f2e7d588a8202fe5582a4600f89c8356cfea31c62d491bb3d870444ace08e2ce426256f48f1949ba4c1b6a3511e59595aac811b6508a29e13f58400b6a5584e86659faf66b8f3444b9da0a206078ec29d88b179c2995cb2d71fd9bdb5142e814ce1c0a98197258d531447f8f3336fea031656f6e287359adc537fa7c72855aeabddd7096106609a112c81eca21a372da7a7e384c1ed80c31c8c4b7b0579a9d1634f997fe66b541e9f40d51c1cb9bad14bd769fcae50494c70eccccb42dd99dfcdec38fb8b53237784709b6c4410fd17053725579779887b45011f330ffe82b473dc46049b9d5ea048f45c50e2b88a1ec9ab65eccac4aacc37be6b03c88cb89fe41f8f02d9b71af1e95f3d6010d97f771349304ccf9d7cb6dd96a3ea9b3ac86f8fec6b1cafb255619cb2e30725b7ac2a5146ddc2c9bdc5d420eddddb1d0e0c07889b386132c100aded5e58f93447f6292aaadb5e6f4366b43d946dae33550bf6530d44a30eb9fd3ba5a61024a9309c4708d19496be6641f1ce14cd05540d0b3d2acf8b4927113c51fb74757a74e754668f677c55629a01b895f65bc25d07e98147dfdd41d5b6cdfabdba5c3b06d9603e143173c7e56b3ea7c289a2a78a6070bb6f45c84279a8e869e95dab0317f1dbdf1455914c552f54a71641d3f75b11d7f9ea10a6f6ed0c8b90923c6bed3779c867cd20eb046945050be0d1c7ca6836a630a4333989d77575d2862705f987a46ab0c1f33acf576a48328acbfa947febebb548fd44d1f0ac87c17d239989582b6711f0d58af585d9c7c26ebfe587eae8617c0cec4b781aecbd83efec40cfdd2b370051f203a75327eab5481bf93d803d2d3547980365d06231cc46e1f47d27fb8a68e50629a777a0752ac2a9eabd05275d806d2e30dd884301e6c374c81e13ad6665e9bbdaf051d9bf40477f752c2fcd35eadc1f16d30e65de5d56469861d9dbda7709f9599feb3269a51a9768014f356aad2fe4eb056f0ae881cc0a82a5dafa5a73c1c63caac9af43c4cd68f5723b7da087acfb6ef252c5c975d3a82e8611823f8fa1cda568d47dcf982cedb77156e15b2bb766a0c17fcd53a45cc5edd4742307f2181e2fe7ea10b1e6bf52f248d7118438ad0afeb6127ae1dcb316284ea56cf2e0fc6e44ec4b7917ccd29c569977daefdaee46da2692d47a00c6bb10d84074f73b2772c9163cc5a8e5424ae0095c95bb1b2fe0f4ed6e6e29d404757c1a16ffb4307e77e4d3034d291f52eacc8fb7e06b1a555012c969cd0211eda5b11074a141aed74af0fa8b5e1722c4915fe52c2fa4fef1221d0db152779cae9078b96415f66085b76d7626751a1be1c3e4dbb6d5c23d845e9c6859d86e0f4b2abc0131eb8c638eb47b997ba10cb6a6890fd6b2d62785335d0f63cbf5f13f3932e36a598fd43fff1950d19c548e6f6c3f6a8b8dfb13876f7f0f7b1fa2688d427918be4ac72f7f5d3b2e862cae65163e0f6d6844e4de7737d050a980c28aab446a660a4ab2e0a89e4e5753e57722081e871d83508d56ecf1935531e8c719b9f93e799e133042acfbc94b336ba7e06ae28e75791ee6a5ab6e50fc908bb2983f0c484477bdc7568d1e5aa05c47b6a0a49fff09fc0602b4fd2db359e57f8b1ea632ec6414bb1f025befd05598a3219f60c1c32dac08d62d5e8b12c31be748d2071f05612d00532006e104c97035ac17bfa897de08f6914b4e08991d4de86831610dd6311cd7414eb733ae061408cef320b935e7c1388f6bf981cf9203ec7d87c03b7e972384293c11311e4d513d7b4648bebe6f03379f6ab05f05fc6f377aa1d4a60491345768721d70c91efabd89578314ba8a67e3a5644f5448309d8115303120b0b53862af68903d648b2a58c497580439dc9187fb4a9d93fd40aa19aeecf5a04d0d3f05900cf8aa96fc39afa86f3697a0afc08f7e6bfa039c9acb00bf4c4d20c062f99c26d8bdc99e38d6b14d994781fe912b8931fff3980d10c2c7398363cac83daf58f8e3b15b729f955e8757e1329985ebff9ae9f092b9f6e86d2d32562be2ab6e11000144c15428ffd1902e14520f1ebdc2bb6e5ff7e5e227ee5f801c3524b1f508aad1b9c5fd6c108b0187944bca65e90d325ba40746776fe11ad0e0d66a565c628a3e334482ca2d5203a05c518b63b34339183d335e2c0eb3a517e4e93767d3193e0ff067bc7c22d4518693989ae0481a29a6067c1d2168c31b98a2bdc0cbbc437018f303cfd1bc4e8ddbe6ba3097781e8a34abfd4cc847205a03c09af7a436115c2b39b6e4cedcfe980e59251ac89b2a29176c77ba120bec1825b1bfa06efa97aeedb9253222c76965d57a4c9e38a7ee6a9e009e1a37c9a94bf8dda1e808ebee79ea8e41ef510639e93191eae85b9e3cbfe5e544b0b4786c7831411fbc37a91c3237e5c9edfd62805d9814e4a15bba44c6bb7fa5cdf4b4b269cf3a6ca676cc7519488caa983239de8f04201b3f20b7f7bda80f7d1fd2dbab99b7ba70afef10f80f8e4b745cef2a91807ba2b3f4065f229fe8c95607aea176341abf51c2b86416733ff9320cce61aacb54c08cb7306e64647c088984fa548b15b28479d9a7b79958e0d9b472213a37c64c41e89581f44bbf69aab295d3ce29d64e075551541b915aab75ca3aae05c26692c28ef9faebc58c1c7a4fb3440647a06cb46db65f2ff3ac46983586a4df9533ab3a6c3a1852affbee420165cfa3dca9a7063b01d69b57570adb751944809e40a40d177e7980d729177e8b82896aa526eed1eee817513e39b8808c40ea5420cbaed8f1cf7cb717783c4b8254a8fe21dc9ac8e5479af7d12d84750ddea4b5f24bb141390dc1f00e750cd089cb6af96351e2def858ee79b0eb7f03820cb53152f37afa54068beebbe1f021057b455c57c3e697855f62275f33d4ba2d8f077031a4586cbe70707b2f84c337df2434acb12ae789f53ebc3919462e41f5e595856602aa0e5edfb2a4e9f4fcf8203be2024508a712bc3ee1f48e89f2ae2d7cc325c1da22af82b914a744a987dec3e63951aada4b7bf9e6cd1419d57c7436cbe62867de34054f4e0e695999b2b2a556ff67eb2de658fb27f65bc2b8eee211e3120e21a8806136c279e5258c02f8184d6064ea92014ef4cbb49aed0262de635a6f8802b37003eca783418a55a6203aae4cc67c468d6e7950ca14660531617da51c12640756e7571dff89627f3e128f35a85e01eb29633941e9a079f9034ebfdac194e294f3ddb743f71b3996d0b3b4368511a994449aa68bafa820e3c7ba1f02edd5a9efe8cb48e119b6ee0aa38a781233b9e9f0deb503254cf58468017dd0115e033bc55af2c915f6a3f6b1559b51d8b1412f2dcd2abe4df0baa4783071550f567382c0bb5b16c29e1484674348a5cc1e3969dc8984723b2d3b2a84a2c9eb9257e42d0faac8333a55317895de05f93110713e2a62addee6f5a7c23a736734d691272e377fceee8d2c421b2c53a187e5a14be47fafe5c29aee0b3fc101cd32b64322cb7d648038efa77a16f98ca291a760a7286f67ddca3bd776edc0fddbb6df7de20a1770e99881b37a00545742c73d48f8bc1b0d81e92da946d06d4aa33bd3c6369ea5f830d1b2d2c0d991678ed1394576cbc176d2c5cea53554e2175cf4ae9aa5ed586d366a2342c7205d2f4a1ec8010fa234b8ce02d3d8fad4727fb1592cd835f59b4217c2d5255b7a91388b493b0ac1652e94435bb79fa79f65c4e7a8070a1434aa2811214a2cac9ca49935fc9a5bbe47696830ba78f9ed58692160c7ad4c5fddb24947f4e2a64cbffdbc81fe104f091f04999006ef636e8796d7d3eb9ec68683e828b18d919bdf9ccf32939316d8d63fd55a3c0dd071aacc0dda811e5b1b7326072f32aed74222b4c7afc5b37c17ee0d16f96e7705f3c15f936dc36e77dfc8855c74b72bc8a5211090739332a637690fe0607c119eed7622ff466925e94b7aa14c7c44545302ded2d36552f09c38a0d8afe4ecfc864dbfd33c6fdae930b1483a3bc5638a49002f8b0b02520b417516fc6ab6e6972437a8dc61beacff2aea6506f91c0fdbf26d3b6a02850ee7018ada212f0e7b59ac85af447defe8660adffd6668fc5b8742c2c93e6029891e2d28a3a88934ceacd0f24d90646eb848da6ff59e2034a121c43fe7f80be399830b573650bc775c6d41e82aa4b17b8c935c237ade6a0752b5fd936a2fdd2239acacdfe5b44102d70f7e5c4057dd408792e98a6b96eb30710e9be506121f56705d3c94755faf9b916dcc026cb757918b680b5034fdb7ef3c98cc477c572d9967048ee90de2e80a439e1160676b93f7a869c3dd65907fbf5f093dd108a28690ce5ed7352ffa51223eef326e429fe4a0a81933cf042e3d302dcca40064b96fdef17249e7e9b792199faf61cffde078e6b92179238f2e6d545f785aae47fd23b485ea38139680148b052d85494da8a4b5c0d2bd381970196fd02e3c6d5f30bc0cb121bb819bbedd4bb21a2c7827ab55bd1e27b8d3160c15bfaef1ef9812aacfbe7d7049da123a46ee3784facf045a67bd4cc65b315cd192d43a21929d52cbed4cb4c7ae1d88a972ad530a45a522cfe4c4ca30b6b1149fdc6234112c2ae8e4e1134d21fea7c1d50f2beaf9f8794d6f33802e2d998c723798e790840408c26a73e98faba7147f398757f62bfc3acf132f0184f5cb157cf61ba987e539f10d369e279abf42aa0d4afabbbd2f7ae8ad167d17bf196a4a5b372983c1162165131a4fba64142121dc2b17abb733c065500827234d7952127d462c5935584492e09e541c196f68d2336f9ee975ee65c0d147339cda7f35b2c4e2fc58df5830542c211e07b66d1b5e10c964f66c667bec409ba086e5f1e2f3bbd78440c5fb2a4c0322bda7c86faccfcf80b2fc56d329887484596cad985abee11b5656ca39e2362916ef76a44e4125527bd01e3de6b731d1d0abd5a2cf979b83f195ce34a5dd1ed392e96dd2f7696a699dd4ab1f150369cb5d43a95c1791e435f209a04dbf29e0714942dd033984dfed2eaee554d27c3eb", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x64}, {0x6}]}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}, {&(0x7f00000000c0)="6c8cde7d21515a221760ffd006b8544193a13c9f7c6ab37791d9a563cd6ced63c3816deebd2ba261c94a3005c1dbc301a8f92348625834daabff14a8a845b90222d40be1e76f2addbfda7e79518fbfc11af6f3dd1a843b57722e6ed9c66a467b17aaafd3afbee37bb48e31a296daf462333eeb04ad", 0x75}], 0x2) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000001980), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) executing program 1: socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x5}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x26}, 0x3b, 0x0, 0x0, &(0x7f0000000080)="244c3d6e88cb4b9d2865fe095c94be97e56fd682309e376c0e89410c6649c35365af2f7f0700000000000000e34f0eae2278e2049695ac37cc22bb02a067385ebc9c84a6b5f39f2e51b74522497213433cfe3c512e895d84cc3f5508847b54c5047d389b2f1cdc00007ae3536298d7d8ff5311a5b7d19848cd67ea6d5d1c989e936dc45ea5394fb4d22d594581db1b684ba8b6cbee04d12683e1f85b325fcef5dffdd9f1e7d37074352625561a4da6533353cdab896e39452c36ae5bd4fd16041405d52f1296af7cecac11ca5157a6ea77c592bb52f529033becb1132a7dab8a3a2a6ff621b4a9d70150fe227186fd6fa216e4409173ecbab3678bd5e8d277e4af4649723fee9a4d51ee1612efc2c641043b3771658c9df6395497660afc97c67eab5df9101ee27c05e502f713e885008179a0efca1aabb2080c50e399f1d659c53da195d2b3", 0x0) executing program 0: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="65bd9a692ac447c692576ac1deda3a59ee5a8116ce68c0d94b4c896572a9353fef9fde698e20f48a2902170b87d5260e27620ebc97dc6a5ffb93b851ff529dac87cf23be8b18b3660c0c6c68c7025f0952fb20f239d10ae30098ff749fce3f29bcaeb582f4b5fae494cc88f773f81e47aacabb22534ccf33ac3c039adaedb41d96dd92440cc90b48dc154786eb86c550a2812bde4b396303f1c8afce315d282e2c1970594a396e98158d56d0fbdb80ba978144d497621362b6a05d867e2369b8ef060ba26320cc548030a4a0367188ae5936154911faece35de558c8b020644a79f685a2d72656876e6e435cc08c897d65aa8c1f9b9d98", &(0x7f0000000200)=0xf7, &(0x7f0000000240)="e0debd4e50744827f3ec411fc1c187d1e0900a09861ae270f9477051684283db4c774b", 0x23) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) vnd0: sloppy read from proc 53099 (syz-executor.1): blkno -4194304 bcount 1 executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x55e, 0x800, 0xb56, 0x1}) close(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xff) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r2, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x2b, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x800, 0x0) r9 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) pwritev(r9, &(0x7f0000000740)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f00000003c0)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r3, 0x0, 0x0, r4, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r5 = getuid() setreuid(0x0, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r5, 0x0, 0x0, r6, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000100)=[{0x4, 0x8000, 0x2800}, {0x2, 0x400, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x800}, {0x1, 0xd0cc, 0x1000}, {0x3, 0x7}], 0x6) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x1, 0xf9) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r1, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) sysctl$fs(&(0x7f0000000600)={0x3, 0x1}, 0x2, &(0x7f0000000640)="3f3def34f69c9f489481b5a1801ee0161be1215211634f94f8b525fe48f3165ed5b7b8ced7bd702672b97c1fd69f021fbb7826d317fecb8e99b24aa02b77111e2a25c7e899466ae03e468f6da92ea1fd515f2d2f13977235a92c070cf7a0fb8d4b", &(0x7f00000006c0)=0x61, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) getdents(r6, &(0x7f0000000a80)=""/189, 0xbd) dup2(r5, r7) rmdir(&(0x7f0000000080)='./file0\x00') executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="722ac32a838fce3cb702b8173e8a3f51c27304cc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8462a6d06ed34dc5e00", 0x33}], 0x1) executing program 5: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00003c7000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(&(0x7f00000003c0)=[{r1, 0x10}, {r0, 0x20}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000380)='\t\x00\x00\x00', 0x4) r7 = dup(r6) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r7, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r5, 0x800000000000002) setsockopt(r3, 0x0, 0xb, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/183, 0xb7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) syz_emit_ethernet(0x36, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIOASYNC(r1, 0x80047460, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x1f}) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) recvfrom$unix(r5, &(0x7f00000001c0)=""/232, 0xe8, 0x2803, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x1, r3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0xd85d, 0x9, 0x9, 0x20, 0x3bd5}, {0x100, 0x1000, 0x2, 0xfffa, 0x1}, {0xc, 0x8, 0xfffe, 0xce, 0x7}, {0x4, 0x3, 0x0, 0x4}, {0x9, 0x4, 0x5, 0x7fff, 0x2c1f}, {0x3, 0x3, 0x6, 0x0, 0x7ff}, {0x3, 0x2, 0x4, 0x6, 0x4}, {0x80, 0x7ff, 0x100, 0xb5fa, 0x80}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f00000002c0)="d637ab8bc2b19720fe64fd56c477c86e5fb97a671948927921bb7d779be71f3994fcc05d3d88a5ca53d315d9fa5da2b49bbe9b7abd423bf40ca623ab9fd2ef2459339e21f6a23877c62a990606051c4e50948e082e08a11d40eb8b27449811bc44c7995dfd68f57e21856637124a8264d9ab893d075a4de106ed890d813a737c6aec66f08279e661c169e2e7e14696088000ac12b1923552e285718ae67962e1cc0cbd2b4d7525e021342412395225032e8456559dc669afee51b028bac27bfd9411965b017c55feae7f21d90a251214ed14884369df47a77230572d4f4f801b8b9d535fd99e5e8d27caeb07532aa32a7cf2", 0xf2}, {&(0x7f0000000040)="cec3a8352d422ae86272cbad3918b95c73915cfe266c6d0a92d9484cf3334077", 0x20}, {&(0x7f00000001c0)="6dfd208bffcb3736dd0f8fc992506519ccca9144f1bf467e95ecb582f9278121f05247e8046330980db49b768a9a7dd1ca68932a00464babe7aa3ebf98fc1deef321a610da75f80a163baafc2577f6ba43ccf5bc1fb27fb4becbe89b6f365c6e917c76292507cca4f12417c36e8904eb7082798572f37b53a273618d1bf2c94b873f6236ccd1081bba3620b099062b8077d9f240", 0x94}], 0x3, &(0x7f00000003c0)=[{0x48, 0x1, 0xe, "bbe0455fcc10450979eb5881f4d7afd829f94122eeba6f4171498e244911c5b9cc01f9818a7e2f4f7e9164da98dd35ee6c"}], 0x48}, 0x400) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 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}}}}}}) executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) setitimer(0x0, &(0x7f0000000000)={{0xee, 0x7}, {0x0, 0xb5c5}}, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) socket(0x6, 0x5, 0x3) writev(r0, &(0x7f0000000400), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000016c0)=0x3fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) r6 = semget$private(0x0, 0x4, 0x387) semop(r6, 0xffffffffffffffff, 0x53) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2]) executing program 4: mprotect(&(0x7f0000001000/0x10000)=nil, 0x10000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) r0 = getpgid(0x0) setpgid(r0, 0xffffffffffffffff) executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0}, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) pread(r1, &(0x7f0000000300)="7628bc2d8b4168fea2ac5f0952c2ce711d493df6c2fca68f311f1580e50eb2277f951caf48ccf85dd9dc480240c1a7ff760487e99128fcbf8ede349099129faef1e33fef2a7e80b2c4c855c7af860dbffc118eea8a9d694f471c1998d529e66d2e5e260d6924013d5717e32c76d41b4a0f45d4b35713b85261633cdca38e70e858039ea1fa8bc2681f603187d82a10a2746afee365f8dc2c841d6828be98675a9643a0d52d0ad9a33ee11a1f13dc58bb7348700b3d8c023ed48b9a00e1c1993bf31daec61cabed235165349649f9d650aec79e3f218a8cf4bcac7a9f222276847a95b8ada54d73e5de2f8e13", 0xec, 0x80) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffdfffffffffffe}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb6c5d10b50b3eda", 0x13}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000ac0)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e881effc5b987c9014ae0ea7b3625aaeac1fd5b9c7944fdd1f9e662ff03c4169ad37a9b2540e36c1dccbe0fa50cb3c77e7b3ccdb19a35868792b6a3d1c8d28293a7f4b6678b961da561d6b6c3b7225f6a0f898ceb195990502a30306277e0536fe716de1a1fad1f71d83a93d7f8dab9dd551259c33ae667c8951154462612fb61f8be106244206dd2830455c0e6c71f66c357ee99f8c5251e3f522a9d3a3898483d0acbf35a349e19375a7a35ea76c3d0d105c34e9b8da34d545ccc48fe894cda809018b392e7b5ccd565f65936af5800129f6a1f7fc8c287c9428c158c74c95b8aea1a88d47e156d3ecdb1af2d0d4eed6d12c6853aba379c6563908ac3b43e193d37ebccc516ee0655f4ca523cfe30d9cf28b2bfe7687bcd13c4a25b0591371e56e2c6caa0a381f1c09378", 0x1b3}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) executing program 1: syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 2: socket(0x0, 0x3, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000052ef0000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001"]) accept$unix(r2, &(0x7f0000001200), &(0x7f0000000300)=0xff) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(r2, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) (async) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf7964) (async) r4 = msgget$private(0x0, 0x100) (async, rerun: 64) r5 = kqueue() (rerun: 64) kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) (async, rerun: 32) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2811, 0xffffffffffffffff, 0x1) (async, rerun: 32) getuid() (async, rerun: 32) msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) (async, rerun: 32) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) (async) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) (async, rerun: 32) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001040)={0x1}) (rerun: 32) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (rerun: 64) r6 = socket$inet(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r7, r6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033554330 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x50}}) r1 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0xfc}, {0x61, 0x1}, {0x406, 0x40, 0x0, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1f3) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) close(r2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket$inet(0x2, 0x3, 0x102) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x4000, 0x160, &(0x7f0000044000/0x4000)=nil) mprotect(&(0x7f0000423000/0x4000)=nil, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xab, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x8) socket(0x800000018, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) shmget$private(0x0, 0x12000, 0x140, &(0x7f0000465000/0x12000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pipe(0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/144) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = dup2(r3, r4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r5 = socket(0x2, 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x3, 0x1f}) r7 = dup2(r5, r5) sendmsg$unix(r7, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x101}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil, 0x2}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000400)=[{0x87}, {0x16}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) fcntl$dupfd(r3, 0xa, r1) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xf1) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) bind(r3, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x82, &(0x7f0000000140)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x4c, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @nop, @generic={0x3, 0x3, 'q'}, @window={0x3, 0x3}]}}, {"543508f0c1046bfbe828b431b82e7c598fbba0819afaacf6f6fe3b7698f5b2fa9ab10e7ec130501ae8417223"}}}}}}}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@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, [], "03b81ce1a018c454"}}}}}}}) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000000}, {&(0x7f0000065000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f3000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f000069e000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 4: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) r0 = socket$inet6(0x18, 0x5cada487762f7dce, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x122) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x200, 0x1, 0xda, 0x2}, {0x8, 0x9, 0x6}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(0xffffffffffffffff, &(0x7f000056c000/0x3000)=nil, 0x1000) shmdt(r3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x124) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0, 0x3ff], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf582}], {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x7}}}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(0x0, 0x200007fff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000301000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x128) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r1, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f00000001c0)="abd6424e1d2e2921d1069e841bb0317f95ae8b4d2e897e4c70145cc79f81e62d8789f4c445eaf63bcac07ff137e7ba99af8bb8871d1b510c99e1d0e66fe1f9058f9061460dd99c592b71471b894354c267b7d8ba74ddbc340b0d83da0bdead3aba3803c53ad7cc587f7ea67887c51e168300fbcb79ac261a00df4d85d67604645b118336b75dc68db2c2deb458f25925dd56671688bcd52b5f689b0c02a607bf3320ab136a21e7841e3e0ec51c27b79e955e647ec92180c9207d00bb689f908b0e1b5eb55c75626341bb98b2f835caf11d9db640cbab625f68dd4ef9cf567d1409200aee49cd35a377957605cb2e9860ac0ac714e00cd5e13ced8628357fe5013fcd4980861031e4bfddaf42dced0e7439db674a247806c94b2ed0f82a78c63a6b4fe79a81865652b0aaecff634067501e00fafb796518d3859ed0b55035aaefc65c18a9121a285540526c9b0713dd21ddbf4245e65c0e83b1711cb0b2105a33253f1b4f883f42fcfd69387baf2346392e77", 0x172}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="befa5d8db49a2c237542b6d61d3b6aa80da4a344ad7ea9d108767f45926038bef15abb5be82d5d52c15bd269fd83b076d77e967abe5201ac3099e8b279d4a7cc", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="f7e0533ae1b22136999c4519e3746245295d3e9d4a5995b31432b5fab9013c156e4f722ed492630030e0b6180fcf16daeed08b3bfec2be3ee1c2a13e2b40c8456aa921174f5b12ed5f309020ff01346280eb32c4c190a2fc1b07f122b6e0ce1308fee89b1be92de49c2345d25a4388fc1cfacf32eeda181ef194ce11d2542ced2717c72675f694d5148018473f74eba27796618e0037e681d531e6989dd34d05a9a03c5da669b7b191d2c07494f5482b88e57eb5d9aa434ed1f586e6d5168a65420f0139ec519f47210b7e3c1211c814541f880987f7f362313d7fe8cb93cf1ee0e4c4b96c250b0a5c54d865a6f1a80ee7962dc7ecf355fed715856846e6a6437b9eb47f9e0937c37984c910cd731f3f9586a0933285ba5dfa9b9e3ac17120744290ea56ff6f6fde22939ab7560730764b61092f8ede187c92b7568bf5a65608733e8bb937cf2a60f9555aaeab24f5c659e6478222b5760705e45311452bf8565341fa84a41c32f1605f40216eed718823ff3c1c54de68f1ad45bf92a3307455614b2629d6471207f41335cd400fc5d56c9a10cd04784e34b83ecd20c47929c9756a934e5d052bb0fbd1b9cdae790825ad3c916c6f7d42f383d862f18ee3f5538bc2c9034ec1d60c7f389d76e44e7fb97fd93aba1665723caa4d8c187b646e68ba8cb65abb005d0969e9b44a5979099d6932fdab0ac24ad4973f8140d0bf0289648d9ffbb2230aff2b799c7bce7610678d3d52311f7b4dd0cd7cc4880b2b00d4dac2aa16d5e95cd7986544abde64b6cef2ec61f2cd7eb5023e5b518c12116218a3a9b3cb8a61471500432d2e0a8b20145b74eabc521f81a335a121c15a42aeeca6ad21293443eb10a44afe3785a87122b491de44de3ad046241559f922aa02e0d8952e11aeb7de99d2635dce62ba0b6326ec8624ec9485f4ca9651600e0954307e8eb25f291766ae64495ecd21f8dca9b5a82f55df000246b8ecf470ad7d8d112496d8ac559c62df17c8abbc3416e0124d5bf4b8dd67dfc8a04d4a6fca103ba7d046ffb0b0aa3a86bdc295cc8d6606e6fe1b1bb792a281333a5081521ea77eb23da690a415c174dca758b3153619ea8b6ee34379a6f671dbf5b15f729158dc53778f763e82bfc26edc4bb9d79ad34055f362cc310dc94c8d15184d103fae8396b2b7a5cd18d889115716c1f77dbb204aaed171a0bedf601f2a86ab7315b0cf9bb30ff389c58ae2fb28ffb1ef3579814472474054afefa0e5ab4385bfa8a61db3b29ee7deb44e18f2d9becdaf0052214e41e1c5bdf0c633715029ef5275b8c27ea1b2a5bdf316f57f492544fc8503cfae16c610d4149f1f6c92b85aa4f91a4f2feaaf2cd37211f163a5f80d635d1f06b11160b22c8abe8e0f24d65b4eeda96c425d7485cafff06fd4dcd61b8a7e8fe5a841e0140428ffdef3c58be35946b6307c51926a78bcbd537d05f31d30cc27cc2cefce12ff2158b5f7b40a4942f92c6c764d37e6923a7d02f014922743c111115b2db1498ca4f5fb6cbc6964343b083cfae2aabd88326bd2b577c962a789484cedc9b062b09062ad2051d85792b6804485d74ecc23c3c9df8b99c7017aea25185dd905401304135baf78ec87bd1b364d5b071d5d163d0bc7394aefef64245e740f9f1491b55c6951564e2b4adfc1636bc4f8f4ad4f1e38dc33b47e58fade95cd1ef38b6ef8dc75ba2a206be69e3e34f0765b38ef4517ffafc4b791efe04c6a3d03c1c9f30b0e42581579fff2300e60ffde473f7261e46958617381a5bd09f90c922ee399715f85e4396b2e362a93d3bf6336f33f3d1c8fae433c23580451235fe52480e74a78bf030b6afa63cbae5938f0c3c77b689b8337ccc05fc77d59da3ebad141f0c4f91a45a33e5e02f154fdb8e2a22d61fa37de7bb82f5236f19b42ef3b16fd614f2bb49e0d05f91c814f08fb899359547872053f557805ee8eaba10bb2681bc7731a34a4d53cf83a92d2c6798fec4f44c3d2c78237fb31c421915b8b41bed44e6bdf8a99dc5198002e12a8f527c745e1a98ee67aa86d0f22c89ae2ae1a9569956b2f7f5707b960f16dabae31802de6153382bf70e229d25b1b18c07863bd9c8c9e34b8e55b073c509886691df0a2a8a7a859263431d446aff3822fae41c00cfc622817dba88a63d41a75cc77ae45d4a18d8854052e5faf2abb2e6282d62a47c753dd3bfb40fb96c8521fa1534a945154595b6922a904785dc0eab50b495175f406272a935ca21baeb527c51d9c2e560bf0b468ee22795ae8818139a5fac2b6318af916d1404412ab7da7cbbf40cd81751e0d7e31a400222ae8a81b35eb58a65876d127fcf460c147e8ba171758ea4ead02f01c25b867643cfba3e422a64136dce8b8cd333ea05f66ff2acd566eec7c5d81d6b23f10a5b4408a775f95bed72af5720c3c07cc81c5a1d948de678568628d58340f0bf0cebbdadc93c40c0a866ef91946dd6fe8cfb08f7651661c80801bb3caa9fbf2304af6a074f7fa79bc04335d0411aa7d835d1f257057edf4a7366e5b1b9a044b9026e25db3af42ea6b39b3cc7d02427e269a464e69ef1ed8dd0e198ddf538cffb2d2ea7714bc5ca51413885c629bb47f9ba9f6a86b21ea945288c4d7d86f7f8b07de48d8b8ae33584b7fc8c86b7698a25a50b0847c54419ddced02f34d19a7590d649c17fda107b0e3c1b5cbeedd108a9c9e64edd842e00cf8b2d30ef4fa08f3bd54273fa0c3f9d2e899da13a71d36c063166a5690f85cc6c4d3a23014c634866390d750014219096c6b4dcb883575bf450ac2368f9273e828172ca267774b917fd26f534d7a5390d0a130d6a78dd9e448e9094dada30c54f85aca31cce0c8156a1a93d220d1dda8da54cf86935442d744c84b25b31cec224001e6ddebea8c53ea9280e7c05305088910cbd98b9bf20b05f018500962e1c318524fe64f3d7225a8f8f561672a6881967a9bb8c19838e706ef2283fd7dd94c47bdba30b689d0e653e258ea2b9acf2b545e8526ffef4b28166ab2624e8426e19d20215550bf7bc601097a6bb2dfd718c723b556d08815e855a42cee369ef4514535160f275700ba8e14fb25d88e4d2a5e6ea6d9351e8d6496d902dc6666e095013fa5cac70f0c5839bdffebd7ca9e56897a052d2a2a9874ca763c54f8cd0159d7eee16cd8076719c06734aadeabc85e40ce70a2738e743ff24119580e6591ac7b1f4e33c6c3b2924cac2504f192c5b2952e37b2ea9a1407b6ca8093fcee284b9457b2505d4593537df809d59c12b2abfa6af758e928f158d4b03459309fba8b70ec9d230e9aa6e2dac0caf4e3cd6eeb49864c682d2dac5bf459886cb3ce46e801b12d6562bd8a6832fd8f977af8f696507b1bbe42610653437207c941198e7661c3baa0c1033bdb4ef8c76612906f911b51ec9e57933ea1604758e45bd0b8b527e1b094a95d88c8ba401b41ab93440965ce9279aadbd79c6385bc6646c222a0b222457f49b5a99442deb1bb8b9abf2c15c90710405fb266a8e9427c4019677a448b6e5247d284a5d9678d39f5007ee51b8cb9cf4ae99103b725550dedbfb7c01114dd649d7c8232931a81ba1b07377a465532f551fd8416a9b602b6fd4e588985385f4b791e2078988d1b82d615f794b7e2223a86d205d85d402f98680ffadac2260d5ed035ba712a430381d484308a2ca1c245b1e87feecbe40e7897ef21664514b71849f6431775882ba93e9176213dd037c1b9a595ce317e2242b4671a3798375807a9ceb4f0e6c35ac81c462118872d9c463bb30f41cb6749d0c8f35487e36a373cdccab9e69a56a9c00ec3514e2fc29a722ce1458eb7ddc319be85df8cc61ffe49027bc12b7ebc6fe70116ee77ff3748446f94ddbffff5410040b17c5d4c361e58d0bc26b3702355f45b17312f9dfae13fdb5cbbd94a0656c4d8ea51c41b319be1274aa32017b34a2e9b3be9152fb8ed13822ae1190b96f7e821fc9d38b9eb20f9055d55bed4a9a1da819ba5e1048a6589761192ebeed4e21350d86fce83984efb41edecc54091ea0d43306e3ba932c981ed4575acb3449b12e66630abaa7bd58909647bcb9af1e9000a5ca1b6957cc6a1b25efdf9e2f61c279866dd0b78ef2195064cf913c73a53bf55661214a18f8f422f9b2788a11a1d8a67d7d291042551abe1e296ea02965c2c9e36df9d0e2fd3656a8926ad4022c25d8e55ac53005d27fc30b74a788c46743e11b51b3007e1de40aa08cf059e8686b100908d503abad80a48aa6f2cb8c75c5390af4298ae39d576ec0e5d87fbc808b1c413cc58104e8f8a9d63257619664702571cf3b792adaa46bdfee607a6d31991f1bddb9c38743736c82bbf24f7bc528283e028b202c1fc6159b7c3fea81625e1f3e815ea6d72ddad5bfab76c537c0ed813cfbd8a5b3d6898e4d3f0a3eb969fd8cdfbf17f4f869766fd707709c634ffb7191ee07600dc7126868d7a24819da8e64e63e627eef4c840bfd3d69587fd79f23d8ffb95ed9b2aa7670c255653f6d3bbcf5041d53baeee6077e90c52cca49cf20f9762fe33c76a029460d062ce100ef41cbf9d25b1c5471d5bada09c366bcc00ef0577ea23371ee1a2c5857bf6af8928a52becb46760e8880f5ef9b5c9f84ea2f821a8157dd70014bd58ec3a9301982447e5372602e675b140a5f5f8dda58817741661fc1babc1bb6ce2f2dc53dd7f058737a9bad790f6acc27f2964c416bb1ba7df34dad480b9a6caa5ebbf1939bc9234ff3e74e9201acc1d7f6b3422fd0a80f92518b3e44eb2b90917d40272aa41e7c26593d8bbf61e8fe388f4075635c43a13b71120373d9a1991df89829fbe1d20b3b7579a6220d57683db4b4fce22782982f345eab2547e3e5252bfc56a6911cacaac5e7e2e3b966c9453d166e83e0417ec3d8bea070430dca5ed95bf9668b782583f420c7a085074660f2b6b54b7111950be7533a27867f97b59a6839252936467cc10efda45cd252e9bd94cb6496edf8eb7408e43f7a3182336e79acfe783b57acab3ad3ace82e1f75342eed0ef2e365b27824555d64be03b6753351ba002176c2169615942a8f173b65b7f23c81b90bba268b09bb5d1a1b59184c7eb4ac7bcab352f6f95ad8a015139d2a386768d4d427697ecaebe9706db7b0667fc2aaecf93c57e290273d94f1d2f8ded68b9ac9904b61c2586663ddc8dca909adb70c7b6f8ee5349946e7362455103813ff240a001dc69595b5f822e2e47daf365f3046c1297deb25c8f01da390abf1342794224998837b9bb96d47b3f84f7bdfc8716d112ddbcdb719f6a2d4c1df65cf4961fd1a039b643e8eb2ed601e133ac09fc9e5f7c37e564286ab927cd52ef2e800c45d1f46262fd8b04ec343153f22d4289053e2fcf8c7b3d32581b012f89b43f6bd9924ddcc9e775a5d01741c7b611ffdfe34af5f84c340b9df3a78ddc038aa1e7a1f21ce30c8d9978234ab7f832522eadf0c0bca856d011843de100ae464dc039edc0de544aac4695c148593d7465a51e9ad532799c9ad32370d7acd073e40c854223e5f5c299d4c32f4632100be0cbe7bf33d1ad70f4b67d12ff5bb72f55b1978c6f952cc927ca4d153e0830101dbafc84749f3f50537a752ca0ae997bfcf17074fd912a4bc2000f480bf10d0c31bd8460058a2c61f2b0d925b704348c4ef2c1c22a8824fdf4180bb8fb0dd59f961a11b6d388f7d31863be62b2b24c3001cf81252053c12198b9a6a90b7a8c17599891d70f7e52e090382171818803bada6b46a0f17bbbba947f6d0efe0897ef1f1cf6ee32d28fe843ef", 0x1000) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x10000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0x71}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000001500)={@empty, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "1d1b1a68a5b1f69e195e2d95d662eb15"}]}}, {"5f5a7bcfb752471b9cac6e8a9f5927045cab03521f2e3b5c93cd8a8426b0837c7c680e7b284d4f262e8856016e99bed65c22e90ba569418d3b0a601bbfb38524e6bff17c89fd286b3c26f29012ddad303b9d2b6e8b488afbe4d1b965c72af551144a645e40ba9b1169ad13e8a7ad1b07a4c71525a89047c2"}}}}}}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x1) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000340)="a6caba3605f5a6710be5d81b43ceca6f16f7d13c3d5a6a84e1af3d693410e94672caddc518b10893724e9d065e5000ba7a6581f3bfcb244cda4456050666a1ca1b5b880d0da8202925645ed051c92e88af6ba173e7e903b65893fd0c29bf9ae5f930b2af03af0a4800acd8718199cba626a5461cb013380446f0dbef635d4204bfb0899507a777e9a298b987b4aa507c3419700172afedbac55b766bcedb548ad45fc821584e7f36bd142165e723d74e8ce9d2e4ee47693065370be28b2f1c49038d4c88ca1ed9dc646bf71a995c7feba2821aebdce553d7385673e461771f5a3b97c5b2cd3afb2d0f244f6f59a6d000f14606ac1b232c9b508fde678febcd903e826e00c988eaa4460d1ebdf67afa305b093e288d6ae42bd2c87b88c6c028d852dc26841d1e15b4497cd48fe6616e08b95645f41c74d82e0046715c36436c428c72f3ae47301e9ba46e1cbfea7ef3d809d3d362ef32f82179238f0db2eee123b82b12d7812874617c2d32f1c26eaa5b3568f4131da03be551a30e5d4c8b415dc49a55410364900e146f1b03525615099ebec0ef3a413a821f8703bc19057f263f32eec00196016228a6fe5eb68db94fb98174d8976e9314835b029c9f1e682e0552e867d068f2900eb24f9dec5c581d19c0c95c56efc0b6c324a8a7b87fb1b607dfe164eed22b55c88d3fc2d62144b3a9fe667fba030e8e34931085aa4ed6df387209f58df0d9b85f924bcbe381a23dd50db1b4415ec5d9f6312f2c30faaa4b2e139689265f2398cffc356c9bed10acad9bc2897342fbb55d656c978ff24d07c4856d8c83b831ab1178af4881d8077dcd91258dbf7651fdf36f0e1eab60409aa2c30ad95796a40406513fd3db7d5df71b8a674f32ecad5511b9966601acb41c25122d0cc52633ae34eea96cae4d46bcc2458e140d27b16a526b75216af321306527cbce985a6a60e67d585585478e2f92e0a6d6aa054d59f625b3281d5073b37f6b307888a1b794c05bcd83356bc48ed34c6f997a086d3880eaa2b2fa2e6117cda355d104cdd9634e7dac5c5209fbe5cf77e05314dc8cf0b03ff80e9e2bab1913721fbecd3939cca356f9f7a9829c62c90a56f83df7203ff06b74d6fb00cba6ca21957cd21a3b2a44ed4cc989afe64dcd49fe726f79375cee43e097e4ba484c43724d90c36e6f0bdaacd5c63e5ff23e4eca3189afaf53813bf0df3e344f6946003c92ee16a91a970b112d0499a5919ca4e1ec97443cc276cc82da05930455afd4410e856e47a0f6d1e5497dc86fb56e736a0749819e5433f5a54be0af1a8fd22eb6f3d5452cc255d86f2a5fa05ecc2a043989bb00907ce483768b0a43666b475aa4b828fe1e66c98728177596c7aba81c747f4e18c4870838ceb91a0f76c98829288d72fe0a1781a89ceef4080f38ffd68e9290133e50f8ea5139c562d2303a18be38e2ea163fb597af9daf9b587b659a874bb72d614ebc27a5f3991511b1a2b4b27126612f872ff13f096033531de467947eeb6c93d1fe4eed9504483b65ed2cafaded459acfffe92e05b7b8286ef14baaf10793d1fda49eea328014143f2ab157c0bf798968b31387bcc3c0d78c3e53b1f0d34ddb8310c93a3d5dff43f1c0af3a6b12f768d4927202ef75f3a4b0034a96ca82c769fdfd5c3e7dd96f157779f3e0f78b01b24966aca4eeccb8b7985c645344b24b972ab5c5e68ed6c0e1f86fee0e12e152a5948235c3496687a05e86d1c2f3ea14ac7378821d8f18224be3d1bb4a8044754c72bbf6e23b676755328bcdb73d9b99af756aed1dbe58e829409d26a25c2aeb7d9e367643a7bf0cf102c21bbe94e2e8377035db4ad8baff0e0bfbd1ca00d359e4f50f18f5282805d9a084ef244bec2fce68081993f1038f946beb87bc6682b945f61f7cfb4ae70e432135650d03c2cad28a803fe23ca3e3644282646a69bf41cc9ea0fb98e2db02b17608350750fdb79ac8581e885db7c38b7d5760e92dc2ee8806c8fe1503c70de691bf09aeadda8c2ec4c3d55399d4303cf0f47597278ef13775d7aa3105bb386154c5442569a63a553385568ce3221c21fe9898f7425a5c662f35c7f2eb277b527d9c51daa6571d141b610510c9dc6bdd5033c8e0476132b5a2455dcc9b5788d7ba573cc29402e2c980676142c2eb81f6286142c18d83c75c054dda187d5fb6b45445d6b05d5dbb676222ad014eea2677385d66d3e693004e00f75df2bf6f82abb7286f50191897e0ec2eddd10f379fce62c9ad7c9649f6474f10a50788fa13c79341791a4d79c1093ee171b5c0acba3e7e39f49df0edd80988212fdd91d8fb5ec9dc0aaf2296208f89c545ee31f8edb3542bbaa62eb12c3ec9ba9727e8900ae170e4ebded59a56bf8654b593194c0273d3be6fb79bf3755b2eadf1da0b51fd9f2d3b9e679fba5fefdb14c2ddb11ad0778c051d04e5e330a308470c124fa4faa960524a88cb8f36df77f870054feb6b6d122dd7bced9dbff2a78e63f486bc801be19bca93620fcb2fb3ff84dba50a6dff50ad37334d96b42c302c0c500e7aa319538cb58674d91af112ca3468ee3e40af244353e991b00250e997e5f668d68b85fe091f5abefb3f74c68314ec0be2ba667c7272f0958e65099ce3101938768cd25a3081ea1830f96bb23d2d636070245465bae3d54538f76040b4251875cd9ebc0099f8887fd825483f636b079890e6075a9aa70a827b7b169ea1bb6e1636d28d38435006925e7f9547e34e892b782575ccf8a151608fdf4cdf0250ff7b278f23a839cc727966c500db6d8f2e7deeb53f2292a60826e086fd8fd7aca4b8b4cb4780c10d6e029c7df9fc27cf6aca132f7700c03b784bb9173ca7750d73cc5cd1fc2d1cdb84977acc83b57ce1fcc8b7f971105632f121544740075e308997de6cc1c595d2a1da88ebe8b286b9f0732b9ca1b2eb83f7e0d13f4926d9bc208f6a90be4b751ef941aec51db1efa8aed3d3b4dbb8c6ea67bbf0b1e2b92450af4494b974bdb93406f27858e571fe25d205ba6db4339cf10e6edf8dffb98c55aac3172579993c6a4133009f5982eeb673039b45d619676cdf1c8027253f9c562b761a3b9e2fc9ebc023195c68447c72caa5b6053456e5c0e75089a5cfa5ecebd7833f3fb8b74612eecb22981e2d50b810ac35660d5c9dd6bc60516f4d210b4a2006794d7f1b2c41c89e477010c3d5c5de9ca5681f723b683b1f2fda47b4934fb8fbd5f4a05cec9f1112a1799d905c0926c0cecfa5ba9cd377770cd5fa31a756ed4ec55626adafbed2ab81432355c93be2a36755f8c7e39ab8850b2cf42fbe9908946dd4fcf3fc744f8616b0b74196de0c0bfbd7a2eb22310b9700a06cac14e32e6b54ef957683594c77872065e13efff6bab1930a22f5ec829ca7a588127d4e344da8d3c041e82266e788d19fcaeef543e804c649bced26fbf1355089f168e41e4a8e2043e039c12ada5cf5eda95489610e3180b810a1ba804f8823f84b5495ab4132885f64d7d0d8174af5570cd2504b47a793a5729a1c5727c282d9d253692dde4af166a755265694869aaeb08d13e2b1ed80a719c337c3431a5d0eb17e43db156e32a063c241fb9a9fc4222b031c7a31204bc198fd3e00a0f1ed59a0e15c854e4ff178de860f4cdd3d0cb168c0d6d4db040479b953b7e4b3327fd3fa026ef4966faed5bad4519d540304281bff28641cc4e4d4bd2f74bf089d52582d4e0aaa68dcf704bec7a7c886648456e88d11abe564c5ffeca9757ba1bec827c312c797d42673599ff596c70b878f570fcb6dc15fe94a86acc5e0033727d1f878860e84ae78c211bedae667aab65302789917b8f2fe6ad90acaa17c1b8c3eae12f904cdf5c7a63e7144a8adf8a86d94f671279b65afe6bcfb56e53eb8a449afe4627d13636c202de1dddc4f58c71b05c789c66cc923200acd133442d7bbacd94b07b98afded8bb07104845add9f82a28a2449e9911aa3898523aa9285406e6a0e16daa0ba71d90207aaec0922390f1baa59f108bab45d4e15b443709e4d8a2ebdb3e1dc4e298320a6fa1b562b234342a9bfe00b99ff8e2110221070cc2f4ab8bc6ab82439106441c15d418660823be3b53675cb793881b2a0923f1fd45c5fb5fe3f7a60713c8b72aeaa7c21fce4e11df1fff46bfe291f3a3c3aad1cd2377cbf16a9d4022e34e63e822014661ae8de138f5793197f851bae34efe67e674b22ff175cc7820ce194e15c641718043bf120ed12efbe7f89d1c8335ec744549e30801144a67443396f28a41ebccdc68944139dd9a6651729b5dd1a07d8cd84a8500c6daca811faea6701438e3e0e9ecca9552ed569c7bb7ea59b512b84d3e20098cef720d08b1b1a79076156fbc1dc7a977b3c5e6221484d164c9d230214cba413e26e1387cf52ac1b04a33b0bd7f638fc3bbbd09692caced09ce3ddbd5f708932f4c1ed9af57acc9ff1e4521eaa0f915176bcd9e5e94484d1fc3fff5de1784edbdcc411bcc41a6bb05f39b0de1c5ce10dc775d414566475b544c6668e30537bb8db1f60f38bdaacffd90e8ed7011fd76097be3f0df0c61309a46df6df1d046c400b629a02fbf6778ada76dcb86ce2eca20b8c2808ace7d2e1808bd2dfb8d7cc63b532b4a9c3e5f2e371bdca26d3cce3f5404b7f06065e8ebf1ced8422f4f49881bd9aab5e54deda3b74b7016f8384d7abc9a584649a0f65c372cbe50b599bdd7bbc4f32a35e8e61bc17e0fad97d7b50948f3f1ebb363a02d6755d4794b36626297cddba71c58e687bf82979735adbe6aadb6c358050f373b6e918d87ee293a2124842755a937f557e41a167389bfff32cbd190bd62c101d5625158ee4a3ea7efb5f8d96799f5a1d86d9a72c08801b88698636b619767978b9c6147c207c6ae70fcb7b57b16280e7965b3ee2bcba5497bd619a006b8d8a68ce0ffc1ffea4306a901c02776346012b54ca01ae7d409f4050f542d7657b34772a2b6cb5fb8dc841a1a04a078979e87344902a07f3db9db8e954b4271fa8ed042c1fac6be6f80b48a30bea2081353a44cc423c01eb3cddd2ac11142dc5dedafa886f649e7fd7cea6d7c2256d07707ca34620d6e2fd0f958cfd68cf3ef122e8602af076a83f2d1bacd0a6d4e593ff70aa2b7b941a145b3dab39c656842088ef444595000247f7032cf3178714467a3a5a74fa7857e71cae3df7401dab3d161225f1d06d253b1a9b97c123deea96f2468a25b77b1050c11d82f938bdf0b8c1ed716a23fca940d4252e6bd899bd866b22957d5d021f5416b56622cb9b12e97b3150837939fc422d44868b7f4e35f6e6592a5ab2621aca0e3681e04cf5e761a8cbd32794ca5f90f68e7b1c1506fe9c80e6e5d763db4bd2586ed60917755e5eedef9eb70bf6b9384756559409b5a8b3f954ecde3bad846c05d06be0624bf710484843e83a381c1eefa91ede0eab1729bb5664d5ff4c1c0b62c370b264eb2d19ef435d23d1f2b69bd4dbf842301d7902d615cbd2e8ba9c7b0b1111ec1c25daebf18d2fc618ffb60f08f4bf68d472b4d8fe632ab8fd966f85cbcfaef5999cebaf56e0fecc3fdf83b182f929fa4673c00acc78ce3dd1cb46a3b76b2f2601429a20d0f51dff82fe0fc4b6e747ffd7f22fb5462a6869939d6f031bbacf09d80e190e79ded97e96368002e8b8c7ae6540f6a569d1b09224e1719741207044a58b25620603af4f6f4047bdb48c32e16de26f87bcc651accec0d2dfab7ef80152cb207515f8a0abecdffbc83c3f7ea2846e26c1ded485f9f6edb2748cde14b72e0920353e6222fcdb5bac", &(0x7f0000000140)=0x1000, &(0x7f0000000200)="88e2d9ae3e12739d0eeae9b65cbe2ff91321e610925e32809042b448aad4a36411fc6b74a7026287ed4ed9e592388dc54df7573c21f0db42eb7e53a1958654b41dd63ca60f26355a72031aebf3ecdba0d07d023793b3f9ec9a1d9c16465472a6", 0x60) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000080)="9aae417dcd0d5d1eb83c1f880d847c9b5d6e2ee7b4dbb02f9e36fb8a601fd8c157f60c5df47812de7ad3a0fc5c8679248df34856c0963fa96f96dd457fb958cb72633125c440c30c8129585c462bce2f22e7473ff60f4e41", 0x58) executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000008000000, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00007f8000/0x3000)=nil, &(0x7f00005cc000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000646000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000461000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) executing program 5: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x33) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000017c0), 0xa) dup2(r3, r2) listen(r3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r0) socket$inet(0x18, 0x3, 0x102) r4 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2a, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6c1db1af) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) socket(0x6, 0x2, 0x98) pipe2(&(0x7f0000000040), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) syz_open_pts() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000140)={0xae}, &(0x7f0000000180), 0x0) 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}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {}, {&(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'}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000200)=[{0x101, 0xfc, 0x4, 0x3}]}) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) (async) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000001c0)={0x4, 0x3ff}) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) (async, rerun: 64) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) (async, rerun: 64) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x3) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) (async, rerun: 64) r8 = shmget$private(0x0, 0x4000, 0x312, &(0x7f0000ffa000/0x4000)=nil) (rerun: 64) shmctl$IPC_RMID(r8, 0x0) executing program 2: r0 = syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) executing program 7: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000001980), 0x0) executing program 7: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1000) executing program 3: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 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) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(0x0, 0x5, 0x40000106, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {}, {}, {}], 0x4}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x40, 0x2, 0xfc}, {0x61, 0x1, 0x1}, {0x406, 0x40, 0x0, 0x1}, {0x5, 0x1, 0x7f}, {0x3, 0x5, 0x8, 0x4}, {0x6a5, 0x9, 0x8, 0x7fff}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) dup(r2) executing program 3: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = dup(0xffffffffffffffff) listen(r0, 0x2d3608a5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r2, &(0x7f0000000000), 0xa) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r6, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r4, &(0x7f0000000880)=ANY=[@ANYRESOCT=r3, @ANYRES64=r4, @ANYBLOB="44655fd7671c51ccecd793b339ca53d7ccf1dff0a0405e9799257a1f93e0f1dd3407298cfac57ff00da0210ff5f2419a053690216b9014cc752d02bbcd6a46e8529e96d78764bd452f2383c8d14260d993df20eb28a524b2d813c57640aec09e6235efbdd90af353746583a6b11464eda96072606fe8b81cb101c3195e6112d3e990f4fb3bd82169527ee149b94b386707b00b40695cda063d20a57127c4ba3c86e6d46778fecc2e3ee880ab90af6fea42baee08e8eee75e2496c928f9b8dfd6927a7288d1b847edb912545e44ba29b063aed57807c96e172ece49602c2871563b0558a96d7735585457e41daf8c4aacacdd225e4857b3146cda", @ANYRES8=r5, @ANYRESDEC=r8, @ANYRES32=r8, @ANYRES32=r1, @ANYRES64=0x0], 0x6f, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86501271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c516285d77c6c1137df5bb89be2ed539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b3919d9bec82fbebb", 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 7: socket(0x0, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, &(0x7f0000000240)="efd9f13dfe15aedb7cbdb5ad521133e0ebbe32faad05a36ec783a06183f5ecefe066c93b2e7310b210e2fcac8b185439f27766a74ecfa1947150f6ab12a18ff46340d67e25c27c5641d19c99a88894d16316345d26ca02d80e641499f905f7ae1c6b79d556cb7f9130c1897e0141429dd53e7c73da852e1a852a810de12ced72c2cb39f7fc516216d4a6705750576ea1929e7d8f58bc6ee624418f510787deea21760217ab65d8a52107f19d9c3a8ccf3e9d87c151cb062759cb1004c7b34d480eab3790dae2a763fe8be93a3139b2a8e4492085b4b965268e3cefac97c39cf8a38909b5c7fd6b820112db99c7204f147d420ff44a4fd17db813", &(0x7f0000000340)=0xfa, &(0x7f0000000380), 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5, 0x51fb}, {0x8d}, {0x84, 0x5}, {0x23}], 0x4}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x48, 0x0, 0x4, 0x8}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r2, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r0, 0x2}, {r2, 0x2}, {r3, 0x1}, {r1, 0x1}, {r1, 0x10}, {r2, 0x4}], 0x7, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2d}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x8906, 0x0, 0x1, 0x4}]}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1c1f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25a9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x200, 0x71) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)="38243e513b1de665eea83a1916e38c94e7a853fc6fdab4e05f334a8b9f6b8b4694eac35147253d1a30643ef722ab417a4e6d41ea53d32ed8f73c0979339d63ab81db120df2ffd1a87cf95f70c73038fcfb36bcf48eb057c9f6c5064c455fc7aa6199e1eb1a17caad4c349aafe7bfcbe4800e5ed2f5eb8a51d75d90", &(0x7f0000000200)=0x7b, &(0x7f0000000240)="8f366529bb2726e2c7ce4cd4e34af124a4ef0e788f47e183f58dfe3f31f68a876bd38f46c0ce0212b2dad2a0dd85427bbc73c85d54dd4f9ae3623c1b598153c09f6ccacc808cb3683ce2305b197dbd2cf8912e5bba2c6da212a97b4bb4711b9bb7ba49d2b123fc5d3466673161245a28967d74851a543e079476d8f387d1617b78cc67588f63a956dd65d1a95f544401fee43acf8afa94196b251ba373ebe9e37aa7dd80f75466b90b57017855b9027cc091c7bf986d0137d60d6cb62de61a492640348b4d3b4258884419e9f025243f", 0xd0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x10, &(0x7f0000000040)="4f9ac059", 0x4) r2 = dup(r1) r3 = dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/48, 0x30}], 0x1, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r8 = getuid() ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setuid(r8) r9 = fcntl$getown(r7, 0x5) setpgid(0x0, 0x0) fcntl$setown(r5, 0x6, r9) r10 = getppid() setpgid(0x0, r10) close(r5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x2849}]}) sendmmsg(r4, &(0x7f00000004c0)={0x0}, 0x10, 0x0) getuid() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x408) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3800000000000000010000000000000049097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c60000000000000080000000000000000000000000000000a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547f000000000000d000000000000000000000000000000063ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357eb3ac823ad26caaaa39b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080b8833fad69b69017dcf7b38047bb4d51df4dbb4865e225dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9000000000000008800000000000000000000000000000046719d2395fad92ae5595d35022a6639a6616464e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d33800000000000000"], 0x210}, 0xf3126e30ddadc5b0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) r2 = socket(0x6, 0x3, 0x9) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) executing program 3: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x202, &(0x7f0000fef000/0xe000)=nil) r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x800, 0x144) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) stat(0x0, &(0x7f0000000280)) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x2) r1 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x3, 0x102) connect(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0x0, r4, 0x0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r8}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) setrlimit(0x1, &(0x7f0000000980)={0x100000000, 0x63}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f00000001c0)={0xcea, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000a86, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x4, 0x0) r3 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x10d, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0xd7, 0x0, 0x0, @ipv4, @ipv4, {[], @generic="6cb355e8ee63a87c9971d8da27d778562a463878c7cca9132a0b1a7ca784a9c6ba7ce81d0960e8104ed410cd9a8dcfc876ac82e9357c5a43547d0740a5e6875ba1bd703b0bea5b87cd5053107a2cc908911a4c20e0857335c24e85a7d456bed64a27f0e13b52453ed946b04861aee473f8ca274c1e959258cd2af74f9484144a64eb5281ceb5333fbf1b6af18e502be2b20c7f652bbd41380aa9fd27ade8a25439ef74b464930ee035028ab32c610e17724d5399da59f4de204af0db3192dd9347feac24f533284e0989547d406e9159030a3005e97133"}}}}}) r4 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069b2, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x42, 0x7}], 0x1}) 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) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) socket(0x6, 0x8000, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x580d) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x7) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x9}, 0xc) recvmmsg(r1, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/56, 0x38}], 0x1, &(0x7f0000000140)=""/199, 0xc7}, 0x1}, 0x10, 0x40, &(0x7f00000002c0)={0x4, 0x1}) executing program 0: socket(0x0, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, &(0x7f0000000240)="efd9f13dfe15aedb7cbdb5ad521133e0ebbe32faad05a36ec783a06183f5ecefe066c93b2e7310b210e2fcac8b185439f27766a74ecfa1947150f6ab12a18ff46340d67e25c27c5641d19c99a88894d16316345d26ca02d80e641499f905f7ae1c6b79d556cb7f9130c1897e0141429dd53e7c73da852e1a852a810de12ced72c2cb39f7fc516216d4a6705750576ea1929e7d8f58bc6ee624418f510787deea21760217ab65d8a52107f19d9c3a8ccf3e9d87c151cb062759cb1004c7b34d480eab3790dae2a763fe8be93a3139b2a8e4492085b4b965268e3cefac97c39cf8a38909b5c7fd6b820112db99c7204f147d420ff44a4fd17db813", &(0x7f0000000340)=0xfa, &(0x7f0000000380), 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) (async) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) close(r3) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) (async) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5, 0x51fb}, {0x8d}, {0x84, 0x5}, {0x23}], 0x4}) executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a6498307dcda9aec4305003b5f29664346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0xe) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) chdir(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000025c0), 0x0, 0x0, 0xfffffd1b) executing program 3: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0)=0x100, 0x4) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x1840) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000440)="2cc7491efb622d", 0x7}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6ecc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x1244, &(0x7f0000001300)={@broadcast, @local, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, ' Cb', 0x1206, 0x89, 0x9, @mcast1, @empty, {[@routing={0x32, 0x4, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @routing={0x37, 0x8, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="f030ab973ad8b6b25e13bcca4a8aeb4f", @empty, @loopback]}, @routing={0xa8, 0x2, 0x0, 0xc0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xf0, 0x21a, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0x1000, "fa5ccfeea217a9cb1a70f1d3cf87972868c6016ed800230a683fae1fcdeb95aad7d6d37266357ef0473f3e68b8fb8a87c3087452551b19854ee6421b2cfbe5534393202fe6f68e74213725c2c7c0795272a99026feccdc26d5f5396f8f56a3779d610ee447cec674800d145ee7fb062e72c2faa55580ee3e9ffc6373e087bb306ec10a52723c2408115ce24e4186aab341ed91e076ab9c175df345842be4c78202628db6c2dc34d9b23505bb8906045d18bdb6879de426f832f85b9d3511cbc8c8769bbf2cdfd35597dc84afdcc9829e2dfc36c6aed61734213a323d680c9867c7582fa6d5864e9b208e0e9b7139a3e2db99f2cf659a542fa6f2a8f2fa64780f2dc90cbf5a2b4cddcd5abf57548353228ea78b534f5646aa1a6c9b029e8d19b572a22730f2847849262f01b2240ab30ba7df2a0456d61ea89322f01b182956a6a072ce0ab2770d22563ded330784913e73e9050121a1d38839057e74dc1186e45f06bd77f5834f3d13d03d8865bd84c1bd330d424057569bca4f38ba033d9e0d336cfcfa97ee58770c1f5ed3067f6410fabc27a30a16288a26f1b6abca10690e2590d802bb71fda2dafbf3cf5e62aee3f3fb5705557710a059f8f2acc9a0af0d6d2123caecd65f68bede4610c755833c99cce7c40efb8c6003d98955e362f073349c07c26bd117dcb0565b75a05d7397e5a644b4938c7d98b8c428bb3f84aa11757838691a22202d160cc583362cb8d0e4b9af61d5985d3fb5ea607148852fea5d675d3db2631211f4a557ebc3aa2adbc61c11f23029fabfd5a4d2f69cadb9526f8b37bc347e0840b51247566d1d88e40d49b97c49884ff961250d9af4aa6c8b9b43d7a819ca6ceef92ad84dfc7339efab61749677188db77dc1f00a73fa675c9791a67478be489dda09b8f1b68ec56116a7be5116b074a65d4f3b8bcfebd3a7a41beb0d9a988a4ac14cb47d6c4363dcb7b5b6d6cf9797d398146a832601da4b4501e09fd31bec90ae6e56d9a8d0cf22cf67c6794ada15ff64225227978385f1fea31f5a0133049ebce527cadb8e163160c67c7e6d07e874cff6da865a68e076f9725d0691c7662fcdbe80b1c244e2c2cf2cffd54d401b522672aafa9501f581478078dc40a9eef41b3a9a3c3bca245ce6942d0b14c997344b27e2c0f75b11f133f5c3e6787fc51a4ee43f432f408f94eb615b9d5788aeae325e0441bbe62cb6ae190813a896661d54207d621d47ccfa33279727fe5f75875a952c77db1628ab92d291661bef62b4e67f74141527060e3cc295fc4b9767dbbfcb24d11b0c3565d4e4b271c923d3cbe34b834310602a4790a91d0cae6e21c34f40c1908ff227c2e2742dab5a1ed5aaa3d59ccf40abc3977f524420f629b7b6e0e7295a1646dd038ecb615e68a252211fc3f559a7fb9480ae254729702abd2b8f7391f1db449c3cc239c938ef6baac36fc3c639e8084bd3725178b27da168bf27bf6a4a5272514fe3f2f6ecacada8d9316d827150183d8e4e2f4587d8cd09f2cda48f7e9f2c3e59f8ee5698dc2ba6488aa69c831e6bf3f79778aa5673f6177edf769f7fc8d951050c24ca75bf77b6c4bbf8e13a6e73b611705d7bdeac05d51c08b592c5e74c322a619065498a11706a2cb281f02105f1efc8a3c4c29015af3859b97511c2cf79769a737ec97a53d71dee072291eea4f142ae8d61fcf9191d34f1f1e577ed7cecc68b675236d71b5c1bee278ebe03c8e2d223560ba4c4e8d6536c93e010caa8085a2825c7bddf3ec792bf98d8dfe9dba7f4ab4d1d770edc48b0715a4fc4457ba2389c9933e1c2fb747f7743f1fd353e2154f2790f99d0863e42d7da47ed3bc25490d452f14bce6932172e7e98121a229421b7aa6c41c7c1ac0dfb83951af5d50a3b326d8946badc6bc6d7f56f6a0db65d9e1f756cc39fc5a0763f652cf7ebfee1ed69f47e3c1ed925e43c5f2861c4ab9c20310cf918b5dbcadd3765f3763c63f5fd91e93abb879bf9f157a2f2cd900ca819be8e9c79122246bc910e73794b33f725e58b893d415630fd1c98fca452526365d7f510d55228020a7bf248dd781b5a9f5cb7a10993603671556e5302beba761fed228e51964da2b7b01b9e69d42c7474a5b5bd2694279cbdd2e1a8f637d1b7441dbd211254471a875de469f4ec1e417bd85ebee69be1a82cfbf49d5f256fc233e2b9a6e14fe3bfc4c039d480f05c0103c91f2569b8a631e11874aa8899fe5ad3e31972e875862013fe57d9af58f82523ec1808d4e319e3cbd1f1dc3c168956b8607996fa717707fa3968e64bafaaf220d7e9ad5b2e4988103a059f15ff36d2543fe2a7fcde87994da4a6a97ad315fa7f1328f9a6c65eb5fb4bb9d7438f79f1432cd6701289908dc796e62191face65a007142679a5b96bd0622e9292e43e2a8f9d8fe2fc3458d40f73bb18c57ea3577089a26bd04d09edbd025d2db6502e2dcbfdd7954d0f687c3e27e7343b4ff1e4d7b0526c196207b7ce6a310bc06fc51b3c1769774e3b435ff67647f36ac5b04752b79b879c652c64088e7f765898de61f0093a5ab800b816991de06b8bdb11354e9a34f07dfcacfeadec4ef7d849d22f255ad4c4e9518ef99d75f8847430a15982f9aad652273d18dfacd737c28a00ecd171099017b12cca542620b622b7b9c1f251945b58f5e6f77e3e2a661b8ad1fee499e7827de16d8c60ea81f3dad854c7a7a6302d7566109ec7cc3cb8c49d6836b22a7f69c068736cb17fe0d4cc1999b423b1b61d2aeef45665bc05512e47576d851573d8c63e452faa368f257d91c62c94831ccc00d6593d106e9c1ddc701ac4897d83bb21ab17e62423f6d46919462cbeb437931de8095ad3e119b5c547f70aa2654ccb7f3ba8c349ddddaa57f366ea01c7a1a7b8a46b417b8e73ec45bc28151f48c771d9c46836e0fbd65cee74f37ebda8aa44ed18362a6b0870e22a4551302370298587cb9e63afc88ab7cb04bd47d5db18fa5810ee4ccc7f1deebb46e8e676401abc2b9942c476c415cb24e1cc7bc52f2ff02cf85959c549c37fdb917aeca3acf875ab3cb4aab7b813aa56788bd4c704be513b23124fa4d494098cd93228aac01919a3fb86249d1ea5eb11bdc28b23cb33544dda4b3e3da35c1deb556f51159d47b08fa2f5ef8fcea35001d83a77456ec3ce070fc75569b0d5a525b4631a6b762b18aa886fa7e2b61816f1f26b9ad7b17629817f611232defa3963e30b8a599525491cad76d0f0ba02aaaf94ac9811b78cc57138a77925776f708f961ef58891a99edb11787bb537a7396ae814999fc1b398bee2b225393e298cad1da1be7c943df75356957551533cac321c2a29e075dd43e88e826dcde0d44b279120f95f3f5267369c70e4c3147288b46c8d3a9d12c7b62257fe4b52f63a6e640243bc840089e8f1e50ff276a5b44e5bedc7c887d89c7672573b629605afebf329a8b12f9bc8a8a3ca1db0c49d58093a2e32b42154976b40e01466d07556687611aa93fc2d5c4a0579a4a0645e597ed5a41761a3a9f9a0a6759a742eb934bedad2d61e112df140b0749c2740eba3b07d797b0bc09ba4a07ebb2736731e6fddb359281dc4571a3791f4ec129112b3c652fd982e3b0fb34f371103db8df50c30f2070131ae85905204b66851afb59ded0155c2b279a45daa75354f88ea515583a985ac9d16227dd443d5c9d6492f1293a6f44a6072b3285be05cb069566a0802f32926cd8f2d415c7f9051cb4aab8b2b3f8e7c22c101e60b0ba1ddeb733700b745dd82ac826583a17b8a8dde46295329e2578100642f447701280f7afbe788df94ad1eea39b15e234111bbea2b21bd7bf0b1707d8c489621b99216ea2fe28c144f2214a9f53c11c20582a58a2ae6417a4a438d70c22c1e88435ed26ae928de350f4f91bb0d9b1fa5dc5a20512c41648a3666a79e23cf7e2d64c3c440fbd4f53089afa126cbdab5479c04dfc555190a819a76e54ce8f7ab6812dd3329b5ed309e1cc24eadcc82c043f22d0093a930460e092c7f47a071549762cb0bd101855ac2a1656f2d29a4bd0733e4dc313f02684675151f844e8c4bfe54a5e8fbb543687676b17ea3f697fd4408572ca1235815b7969fc238841bf3b295260a7743b91b1ac15d8304b36ba0c21d841d92231b706b9f5976216e35fd41842db0c61d70b601468415fd95a22697ce969d61cd3793bafbbfd6fe6016f446b2c37f88cbff6ce40c11abcfbcdfafccbd2977d9fea26a4081dd5db2bbbcf2341903cdf7816554a57d8dff12704c140f6d5251490f9e773922d7181993aa1192fd17bdb657db2d58b3df18d73aec7821f7827488dd54de2f5ebc63c37b6345f528b16aaf3aac828192450ae2794542b0e1b77d98870f6c05433324f257c62366b88ca12e4cddee21e1df4b907492b1040cfef34bbca535d73c1d7130c9cd453cc35a1b5050afdf1ba09e32e4db69c4ddf340b7790e6809bb730ee0b9b3aae735550c32ba96308907bf98d170be156ef768fd77ba2ce0a71d70840ffda9101615f76c0d07e3789e19f14cf78c43eb0a41164e04f9f62f035df590e488b1bdfd07f47ffff3ccd63a87e4228c662ca27374d7038fc934562bab7289336cd0a2eaba6e9a14ea10ff59b01d038adf173f5e6ebfa7e21421d48e37fcff8e6441b4c415377dcd4c31987d0ce741c251caf1ce52a4b801e9d714561d09235ca51fd00d31b30d6ca46b69692e52726559ff8c254a78cd3c95957b26cdc420b5cd0e97cd850fb42166c165447c55d4ee328d776bffc1d8ddcd70b1682588897e6e60f3bf16c8d03eee20b1d5bf86dd433c0a7e15e241a31f716a5b307a9286ea1bdb86d1d6ba276a6d673f06267dc2bcad3c73edda62569fdceadd3e92343ee071e112add0c374ce793f87a34883dfb138a1661849f9d49e4d094bbf142e10d046198fea5ee7fe4ab93d5ea6790e7434da20af02065e2120234ce18ed026a65b11821f54089ae17bd2834f71ed09f68de6d87165073f8b2d3706806af9099325f9151580e39b6f6eff84d7d5d4bb12fc2406674c93acd4de9b84c55279cbbe3f2268bf3880162341cce944f9632eb4f31885ce9dcb5a2ae76a46d5aaea0caf242116f1c13e4e45c5bdfaea21a45bc432251923a73ad861fd3104389f67536ded82dc9e0a68167f8f35a99d091b04a160b85ad815b6993c591c43ffe1347beaa0be9f50743d93ac53591dedddc3bf9c6864601e37b38d38bff17cd4444959a1b413735fdaa6660485ecbad9ff1f727fce55049317b9cfb7c08b1f755fdf66f4107b06e7a3dca31525eefce9675fb361f4acafdd6dde9f9e785821461a1987ef2de88508e4581291dbb753d6e94d69f8171926f017bd06129ba7b32a6de17119f437f7ee865d744c9211afa59a5b46012069e51f5797319f69642f8835ca659f9baee1046f4012abc8aa72bf4c379c58246cc4db330f84a5ec752314f06cec6121c4bb70890c666f15f86aa086c7ee968e3c60746080e6305ae69288211ea3ea2873d9de38deb8a6ae2ec9824586a815bfb774abf1ae201868674900bb123f61467f896809c9c405e1c486ac2d33a7e143a04bc59bec0bd041e9d544bba1e3746a77fc2ea34667af9e8157c1509a1d48d3418bde5f9b7f44d2f59d22ff87a9f0ee2f48c3aadf8a0ea5e03df535e6bcaa301bf91bc9e47fc386904a2d64fae69e7dd03281b32806090ce098276d98db439c6a5b72e247aeb16ec59592691e8b496af82cd3c1db32d58cdb2f5672f0c12351959e0f387f3212999c5d6fb9c96c164739f9"}, @pad1, @generic={0x3, 0xc3, "d501433f9a7abc5de40ace6133cf158c009073def769a68c19e4cef1ff786fc59402f9637a48f9352077c89793a71c78d499905b148fa452e157fbf05430dfbe675ddd30a00e2fdb2671e4b3964133f41bfc1044e8382877ac2c07d262e551ac4363e9c73379cc4e273364f4ab70279a30973ae3cc0359910c04ea32d08e3bd3f6e91765169a839aa3697ba865e0a3b9f628a3070bcab0e09546761a0e797b93a73e042909a949075d7a431ce42ae9e01e29b1d15d69d06c6d595d90d21da47e27f123"}, @pad1]}, @fragment={0x66, 0x0, 0x80, 0x1, 0x0, 0x8, 0x64}], @udp={{0x0, 0x3, 0x8}, {"35d9e4d19e587d41ebdb9557019686c5ce6d2b61c2f71666ae1ddd0ed47aedddef89336c82ffc5423c1d603ceb23eb764df96bf5119097a3d7eae18da72c993276731257b13fe8bb7dec142aa557c11330df917b7d74c4a978899b59b85f67f332c37ccc4ff0334a6684907c41b3f2405298686955fc04aabcb0adbfd709659caf4f4be8f8343cd73399d30aa3da"}}}}}}}) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) writev(r1, &(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 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 0: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x2044}, {0xc, 0x2, 0x81}, {0x8106, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=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), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\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, &(0x7f00000001c0)=@file={0x8afcfd127b1628c2, './file0\x00'}, 0xa) 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) r4 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000000)="cc00000100000000", 0x8) executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000101000/0x4000)=nil, &(0x7f000008b000/0x400000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000024b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f0000173000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001740)=""/4101, 0x1005}], 0x1, 0x0}, 0x0) executing program 4: 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(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @random="7fd675722107", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x18, 0x3a, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0xa98, 0x0, @loopback}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007f2000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r5, &(0x7f0000000000), 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x0, 0x282) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe03) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x7ff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x71, 0x8, 0x34, 0x101}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xa1, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x2, 0xfff}, {{r3}, 0xfffffffffffffffd, 0x6, 0x60000011, 0x1f, 0xb67}, {{r3}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xffffffffffffff61, 0x2}, {{r3}, 0xfffffffffffffffb, 0xe0, 0x2, 0x7f}], 0x7, 0x0, 0x80000001, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) dup2(r5, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x4}, {0x7c}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) recvmmsg(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f00000007c0)=""/219, 0xdb}, {&(0x7f0000000640)=""/14, 0xe}, {&(0x7f0000000680)=""/190, 0xbe}], 0x5, &(0x7f0000000980)=""/185, 0xb9}}, 0x10, 0x0, &(0x7f0000000ac0)={0x0, 0xff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) kevent(r4, &(0x7f0000000000), 0x0, 0x0, 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x7ff, 0x7d, 0x7, 0x3}, {0xffff, 0x20, 0x0, 0x6}]}) close(r0) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000140)="8c703f31fc3f8ec6c54ab2694c93890e08846b29d017da46cb35bd14c56bdd9fb2cc5d14", &(0x7f0000000180)=0x24, &(0x7f0000000200)="776b7ab414095a2819ed6e39ddcba74acccaef1db17fbd36566effadb54b8cda81950741eb627dbcb9e45036f64063794cd5fc00c30b12e0dec7eb991590697044ad70e45639a2a53d3d08236ee609e0732788c68fea68ee15a9c9dee587cfa07eba4aae7ecbef79244a798332af03545950e6dfb8210dbb8fddf247176b9f91931ebe15a3ad70847f2d298e464fb0448e35a60c3a3ec64f5ec02501b47c7fdf2dc95f7379ac46058901", 0xaa) setrlimit(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035000108"]) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x84}, {0x16}]}) write(r0, &(0x7f00000001c0)="d953c238a81a1929fa6eb13f742a", 0xe) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) socket(0x0, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1}, {0x6}]}) executing program 4: setrlimit(0x8, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000000c0)="11bf324d7370", 0x6}], 0x2) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x40}, {r3, 0x40}, {r1, 0xdeb11497a5b7ad31}, {r0, 0x80}, {r2, 0x80}, {r4, 0x4}], 0x6, 0x125) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x5, 0x0) r5 = getuid() setreuid(r5, r5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001600), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) executing program 6: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x841, &(0x7f0000001000)={0x18, 0x1, 0xfffffffb, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) executing program 6: syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500005c0000000000019078ac1400bbe00000010c008b7800000000400000000000000000000000ffffffff7f000001072b0000000000000000000000000000000000ac1400bbe00000027f000001e0000001000000000000000000"]) syz_emit_ethernet(0x125, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x9, 0x117, 0x64, 0x3, 0x3f, 0x67, 0x0, @broadcast, @loopback, {[@end, @lsrr={0x83, 0xb, 0x3, [@rand_addr=0x341, @rand_addr=0x2]}, @generic={0x88, 0x11, "29037a52f1edf4390a2eb79633723e"}, @generic={0x94, 0xa, "840fc685f76789ad"}]}}, @udp={{0x0, 0x1, 0x8}, {"43fcd77a91cc2d1044a93a1fa25f7ed40396119d7d6fa03f22900604eac0d623f6a379272ad4f97d9bc9ef494b0bc69c233a448417d1188b4f5ad32863c8807b39c55b5f86c6687a046196feaa81c32b82f8a840e68f1c156d1b83e769875038e40a6cb587966b78311dc8cc001f12a11fc5dba8b0ef29890ec0748fe186ae88e604b50bbd70b81f643699d79f8c8d4155ae59595e079970036ef98044f24fc65be431cced3cf3b4aa89a778a896037807ecde53bdc79e4371c7bf8dbe6d5ebfa30a1fa0523137ca212b78a9000fa212a84954"}}}}}}) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1106, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 1: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0xfffffffd) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x5, 0x3, "dfcd8ba3383d000000000004000040058500"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638", 0x101}], 0x1) executing program 7: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 6: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000440)=[{0x60}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) r4 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = socket$inet(0x2, 0x4, 0x9) kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0xc0000016, 0x1, 0x40}, {{r0}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x7, 0x10000}, {{r0}, 0xffffffffffffffff, 0x71, 0x40, 0x3, 0x7}], 0x7, &(0x7f0000000140)=[{{r4}, 0x2, 0xc, 0x40000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x7, 0x4b963d7d}], 0x0, &(0x7f0000000180)={0x7, 0x5}) executing program 2: socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000700)='l1', 0x2}], 0x1, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000340)="0000000000000000507c9df2c5920554d6c5e5c3dbca0fb283bf51f58de7fd91d3cbf25aa64bbe5b1f262b3857cad924567bcd7f10bec6071c3567e1c468516f13de25f558f592255713e34e642e819c3e7410c98c0739bcc9a2a23a86a4ba2ff033d0ad7250441b6e8357c6e85c98c3599d9a226e0fd2e4d60fa98ad011c2fda61a478499c5c35e90e1ad7fb06238", 0x8f) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = socket$inet(0x2, 0x3, 0x0) r8 = dup2(r2, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000400)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd60000000003c2c00000000000000000000000000000000000000000000000800001a003f000000058100907800000000d1c70953849eeaf8e1a1023e0004000008918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa8c24baaccf78324713448c4a63985b002cb35dccae110fbf5eab1724b9cabcccd2d61024973c99a988efdcbea1f890c97ad76b478e6b359a3f6e0244a22224e23814880bc76eb197e4e80183d3a81a43477c2e99215580a3c9436794abffacfc0ed71453a1e9214656bed25eb8da4db1871de62da38b5a816bd115f6f95b52d4089e0adaa43f34abeee4bf84a3b"]) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r9) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x3811, r1, 0xfffffffffffffffc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000029a000/0x3000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000163000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000098000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 1: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) executing program 6: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x7fff}, {0xfffffffffffffffd, 0x82}}) sysctl$net_inet_udp(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="8ea2b7e75f351009513526b2c9a4d87ab57fc369e45ebcb79b49426156639e65caff63274f43b6a01fd2ee212ed6fc00700009b782dbc44baa9ea0ec9ab043cc5aab469cc2cdb6f986f82ab9438981dcbeca39a8e4341bf477901f2151dfef89e5c7ab4b2f03e1d8533a866e6e96a67a56e132d2bf769bd9e7d4218e04a16a4d8cd7a769675c4068af9168ebd11df2de944bdf", &(0x7f00000002c0)=0x93, &(0x7f0000000300)="cd15e4e7c773abf4aea86b2fc7bce1d74028ea2c959d4075ae4b7b5d84cddf1a641311c7f66d5586aa736927020dde28d5032ddf37955207c7f7909c356c366d13835d9dc83e7eaa25f461dab30d8e77763840512490fd91ce4596bfef3a6bf0ad02ec9e991b9b6084eeda62e38e948cd2de1cf16f1fff4307490d92685116f0bf8d4d4208ee56bae5ed2093959cdb4835e725307cba26a3ae9f850fb9ee50084d013a12d9fdc6df2cfa6b4ad6bc1228522f62b64735a423e1d2dd81e7862d1ac1776cafea9baf958a619d36f6a63bc42e53c3e7569ebcb360105c8b364c846e6128593194ac82d3f8974b66a21c825a", 0xf0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r2, r5) close(0xffffffffffffff9c) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) sysctl$net_inet_ah(&(0x7f0000000540), 0x4, &(0x7f0000000580)="cb50c102de5cefdb8b588aaaf590ed0bc2cebb6de807825a1f571c8e164aba2e738b20018de776576e2e6004cff918a0f9ea562d2272c756b7662605a5eac3990a8bc021944748e009aef343a277f3cb5f3a1eba60f5e271308071132a6de7e6295950b40efb26ab1ecdc2677448dfbfab794b09d7241f17bb56d97d811437b18489c5e01d97376bf79d1e788e732a4b0924071b5462f3607895253dba3d227d5f7483da7903248d33167a5f6ba88344f8a002e87ee0ce0485b59152d56cd33542983c13ed8dcfa0d9e69d6a45b5e1b89f26c96d2ae2a6befa02", &(0x7f0000000680)=0xda, &(0x7f00000006c0), 0x0) r7 = socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000700)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000740)="30948b81bd2575668733bebb209e9fdfdf2eb1e1c89dc765167cce3626abb8b88bce2905bf7320fd55ea3f9676f295784fbf47ab454becbacf8bf806aad110ede0a74c8a693524cd5a55a48c0920ec630c4a47cb83969dbc57adb1bb29a6c02c58015acc3ea67631c14c9de82d3aed2b49d76c1ab181a40211bc3c2c7ce9498b1fffa82898bc66de02d4cdce990d5cd99d63f6fe34adc5f97cc51c81be17f116f60d57c4b939a60cce4958176b9dbaa3f69d98da85a812df645debc1036f2e712b8250", &(0x7f0000000840)=0xc3, &(0x7f0000000880)="77264ad57eaf4277befaa633fd673cfdc7f6f84ea512c380c340084f460c88d03919db404356d51c70a9ef10f981e158083cfff7a1ee68bee2cda07145810a555288a0393da4aed581458a7ba027754a9f6d62ca105b70be76b5f90e6dc5f059fb6a1050bb57afa17e69d2380c4deddfc70503001be09020c4bd245e81e2dc8187e5d2f2f998ad8b089f7a905072cb1bed3e899d9bc281a3d9ad3e827da7178f27adf8887d0ceaa99f8848dce625c8516cc2af575fb6e8a7d632cc328b72cd10ba4ccbebb0b79dead67296561657f8c135d71b75c7b8f03b7f4c65b9ae645bb36be3405e260c7e38855d3fee6073ac", 0xef) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000980)={r1, r4, r5}, 0xc) select(0x40, &(0x7f00000009c0)={0x4, 0x7f, 0xfff, 0x6, 0xff, 0x0, 0x5030, 0xffff}, &(0x7f0000000a00)={0x100000001, 0x80000000000, 0x100000000, 0x6, 0x3, 0x1, 0xffffffff, 0x2}, &(0x7f0000000a40)={0x6, 0x8001, 0x7f, 0xdec, 0x80000000, 0x0, 0xde, 0x7b1}, &(0x7f0000000a80)={0x2, 0xffff}) recvmmsg(r0, &(0x7f0000001140)={&(0x7f0000001100)={&(0x7f0000000ac0)=@in, 0xc, &(0x7f0000001000)=[{&(0x7f0000000b00)=""/196, 0xc4}, {&(0x7f0000000c00)=""/110, 0x6e}, {&(0x7f0000000c80)=""/156, 0x9c}, {&(0x7f0000000d40)=""/198, 0xc6}, {&(0x7f0000000e40)=""/1, 0x1}, {&(0x7f0000000e80)=""/81, 0x51}, {&(0x7f0000000f00)=""/247, 0xf7}], 0x7, &(0x7f0000001080)=""/119, 0x77}, 0x3}, 0x10, 0x1002, &(0x7f0000001180)={0x4, 0x2}) bind$unix(r0, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000001200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001240)="9520ab42f240b5a1f205f3c04afefacdf88978c1fe65de423c157ac52a5a69b0388ed3a38e53d4e9b2d918f29c193a3644f8af68e920ee99abb23d2d808a", &(0x7f0000001280)=0x3e, &(0x7f00000012c0)="5b92e72200", 0x5) mkdir(&(0x7f0000001300)='./file0\x00', 0x2) msgget(0x3, 0x80) r8 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000025c0), 0x800, 0x0) r11 = getpgid(r1) sendmsg$unix(r0, &(0x7f00000026c0)={&(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000001380)="c6bb7009121468c1a92b563884466059a6f44720cd4298dc6bee02c8d1e9027eb64618cb23c4c087a005eb0ea02ef9d8167c17cce43b7469e8b6f337865dca420c07a7bf9a89390dcba9571c265e72111e1bf4fc5a5459e56db2383e6a430cd02a450f0e938c676905a5291769ff8b7e00854c11d755d429c503a0130873756c33d8649e31f55856a0eeec80622b9a16e86d2490658d5ab94799e339305ee93c50d8922bd1beeb9041cbae558c93c9d2214e6c877d4e4f851e76a21ebce722a64cd99912b0d9fdd3ba93bebeae1b3f3d9ac11d34d1cdedded4d0b5463cd3e98150c0e7a40c839aaf34951451818ec0a349acb8856537f6d25cedc12c158173c7b63c289bafd1728349b9a13bf87bb67064620af998b9347b0709a8ad4ff689983f9822ed7cc9ac59d777d234a6788056e0cad51922dc8cdf92e19cf8b739b2a6dd9b16ff204796131a347ee319a87a96a31c98dace53f7656c623f35bf9d37c5e7f9682c3fe337a7aef9df736b67b4c86d55425e847bbf0b8a02ebe751cb610e865fa4972c45d27acc41324f3ccc16aadae62600f877bbfeada134bbd2ae8c92ac62e49c68c4163aff8c6b79bbf8e9b4ba0ff953774d85071cbc722c3d31e6119cb67ea9cc80655a9db4732beb8992b32d04e5c61a99b73c68db3e01b1eed1e1309fb5dd7ecfc7bbd65e497645a1b12cbd653baccf66ec4ae8c269b7e0d563aa5523c5ab227f722d16549c2916356f0d726879551c3a08422c4f1433221b7c9e7fd0d8e02b3a40b9ec382a287393daf85275b01ad9c83c3c64a90166a8fbde115176dccb57765d4af7ecc746c8e094765b3167bd7044e30b8e0bc49da9183a40521425aaef3714a190c29ac47b20f6deb92e1a356fd7c0a296b0c2b05c6ee56a0e8621652244025f1076118b164ba4788a9e2c89d3a0afbb30c078b9ac060f23b181a5c08a328486a805be5b1a44c0abaea15e3ef0c1aa83ed37cbd6bcc7c914faca1e8cdfdfb78aad45d3db2cc9afe797e8c756ffa0a92a5e3ec77b9e60f6c68b92a317bb72f0582a555ca12c4b04b94e55301a6bd9880f54ba9879d52ede020450900c6bbbf72d159618f54baaa884f9c2ab42f9720491a4b973591139dcbbe60c7b292f190dc3d5ea0dc34f6259175f9c04a9ad18181489a27f67fb5d152bb9391abd9d737871d178fb83f4689e28be0afc42034d48b937b819ddc83ca74bb384cd168fe2c72dc42f46bd1960899fa25d0ebe6423b31baa386fe9bb05b83676dc1b97ff1b30981a69e56929dcc5c635e3a04442ae249440ad6ec8c5c8f28214a09d4cd169b3c9efafa49262279db23f495b74138297f0e8e83a7ef8520aa7a416ce9d222769587dccab373d708f376a3c28a3079eea428d992d25a78dd736473c80f39bd11a766c908e0348b50bd1acb2929b8f77719efa5f102e4fb9deb11b33f198df8114889cc0335372bfe39912fea3085af0c213ea87c3562632bb453a776c77c25fcca24517e45ee3a3ec0ac0ccd395c3e755759f14ebbeb1204389b6147a837975d3ef73d218c409ad89d391f4e6e9238abe61343b30db585713f44b83b61ec2757b5f0ed4e2301338491ab32cd9e9509724f47cd96269d896fe086f7b3d39f8a4dc9f53d460e37d96fe0bab27f7f5603c5795411ccf8d6408ee163d12aff7ba9ff91b8108f337a8593e4db37b5d0d91b57541d5b44d4dab9c68efc765f44aab272327b383acb69eef30c4d6bf4c3d75e2caff09407d08a623db9ebe8ca24be70afefab89e2443714c0561d473c553944b8c4b36e44a3a0957d8bd5252721dcd14fd19a3b8ba2a7310648c527a72e15a890502c06796ef1b3cd3de63308b83e7127b7059be63ef1fd619522e02ce6b186c8a2ae10d9283bfd969789c63e48e07b43f80cafbb5180ab6d992dfe72fe55d028428a90b4ceef3e7af8e23220151a41bb8d3f84c307c8501dc0cb7f6c5b090c7061f19822ef469eff430262f5609025d5bfade899cb1cb31ad5ea57425eb5111b96641d23b5c4093c1b744c6e59469d8ad290e3c9fc4f60330ac213954b245035931d49be6bc734fa5f1d18092ecf059e23a711c7266ad343c0a4cd524596e5e43cd60226d68bc5725a7a1f1564b58a67be469eea9a6e56ce910825ed0e4f90b9e3fa72766e90c63ce190272c096bd47157cfbdb77ac62a70a1806aec6869f6405e601de36b27c7eb808a220189408c3e283cf6b9fd360aa743d1a8cd39322d154080987e30a7df60d618eaef66a3c33e2f6bb6f10da38caaa162a2fff7306785239dfda2a05d1e867f5c5d0800f67728a20e9dd5ebfadd780c18cc72a5c42672ea25abba357ae41461784236e880f5d6a4c36fde0119755fab4fdf9c41af058d3fb0eca474ed10fbb64731ff89f6025002c395a974509c96652ac2baf091f273ae1643e17f81b09f87b2fd7571728c0636805b7ccf9f4bc69591eab6ae384154d5e14d3854afdac3cac868a0e1cfe4bfe96a2c106ebfeba62d1cf98e7b687af3bbc00387c0eaed483272331558a84f32720479b5e0f434ab182956080514c3289ea3148282249ca96d27dfbf972aec28cb86aae94d5a1ad428ec8ef5e8d77d3c3ecc34c7445f73b4832c9bdd7bb9d20cc0da72ecb55578358e1d554018ab5c97e19db06aa1a321087fd689d4ccc870392f5f29a059e153575ba7037b2db986d744b887fcc79fc81b5e3f2184a116ebdd88860beabc22dc894741a528e86f49a884b59c9819fea01ce9618e188cccf2fd99df6c3e25204aba19b4ca20555a1e54ea93786498a2cb9578974ad7c5324d7fb322e94bb9df9f815af72f587e8de2edf7cea34ab35e9e8ed908875b46c41e00f2be7b085517caa0ae121ab75602eb7b14069de1d467ebf72a797b42d518f35d949f9a0fc7212de81a46077e49a8edd24fbbc2e58d15fe83c8202274d70aa2e6cfb06a3afd65686d5e3a7a15468d1f190eddbd716502cc654e47f1e3ab633f2b72cdb6df259b1e04cca919aa1d1c73c5f74340e18d7b8259d5a5495ebbed2ca4679f452b30cc13d288eac2e23ec318cea94d4294c821ccd3e18da88ccbb9e7bf043b627532d2471bfd06fc6ab6de3c3c6e20f44c928b93b29232210bccbb9d79143bb69a4b96a9517f8c517548e452169b97821c8b43a6ca1666bcdb16dc72c0637869645f662ac7be4519f09bebb537a55edd1ec69df3f1099d2e07e9745487b167aca45428be39dea8a4c90a5c514db1ef62fff5760380f7d01194bd6862ee4eb9b0023270fe5121ed246bd4c79c9163d881098187c0b5ab17bb88f0c5bf1452ab388274c8ec9425b2e6d0ad186f88c80cf8ceeac8392325b6eb6be52b3cf8832aee1c3150b8f98237c67d5c2666fafb864577ba02e34086ffce72526c4ef5da710931d5c2269a732bad4e737f05cb478c21d75fcd7580fa68aa5a1d2afbe44544368feee2f5f5b06073916438e6167b38f2b6d4a686da3898d4781498dafd06d11db9a20ac121dfe77239b719438f06d4a6584d6c9f1927f9512e4db92d7175b537dbfdeeaaf26119e1ea84ada3c778eb75310427817906dfc9cb0787b93dbda1398941a3273b32aeb61667331cd93d4dffb6a30435a79b5cb12195fd49fb1d2e2d981030302d35b20066fedbbd4d81c71e48b4fe1676f87cc4f9ae12374fb44d243ae911191bbcca603a16d3b3a6e2f5e5ebe11357c59cad1e3d94bb29624743154dd6a578e745307e416ec0a650ff111cc2742d57d372fd7aab864f73fb8a85861ca8e7fafd969e7e081b303e8eb19d568657d455fecaa5a074592655d57bb1b71f4cb83ac3cb747df0e72c43fab202c59b92bb58343db2542ef4936468d432181851f2bb53835232f184985ec24057c2ab25345496c719463e26d3bdbb1e5c0fd724614f2803faeb9ff15687c6ceb849f00dbab28c7019a6ad946c6ca7f2eb60b8034b337e70034a709943b4275eb1fdcc14e555b96d63ba72c1f4ac3114e3e83b4d5c55b523fcc20a15e813e5829f3aa8dbc6fa4683e28d2733619c10c5eb2b7dbedfc5c4bc026d50e55349dcae915bead8dd0212b8ead259ae7b5b650e8faa3a14af4d266e31761889f5f8eb41aa431ac3ea2660b756d52ba9c1bee51aaf234f43727e89b097695f6322e0e7c41b9f0794699d960552276ecdda549129ea1fdb5f44687ba1b1764d9cb8af2de2647091d775eb508aa6d0632c2414c725901f06fc5bb4da7c043fa0556b9e6fef29b9d22b3543325341c4855dc38e29434999a86d4bcec7c26457c9ad3c9f053730235fa499e23980ae54f8baed4add1af54838e2f3a072fcf3ab0ad68a82e7e0f592455e9a257c07547b6f097440cb087c6b9fc6e60725a0efad619c1573b305bb4c25a7ec658dae752b0fb33359999aba7b289776c96b6065dd01d4d739150c3b2c3f953058cca475cd74e8ae91078dd81aad8df01844c16ef1398ccb5498a2fe465d3e5a46e8732f630c15d3e116096f32635af4175c12c7bdc3f7671f30bc28f7d84d59f966f675910761aa62a524f8468818ad855a60758c3e42717137970fd5f0eea709f528bfef1b08b61ae67107b25747405d2090f8f84f33c28513e842529324442f27c7f6afc5ffc96718f5753652ba1622d9d0d159efc59c523fc699dfe17cc33a996d72e8a0e003120ab6fe5f7017df6dbdae0e9f3c150ee7fcdfe090eae44b37ee355112afae4ae35719f91de43819fda8ce4a45fff768368122cb1780c42b7cce3ef71dc43549c0920f05926096e71479788a151c664b0a1851e4ba78e35a0349750713616e318f3c006ce33f8ad8aec8cfeef666b89cc5ffc98ba43f82d3b985b87be1b33e38fc698c8b3993a9840f6ae5452988e429b963b534181e2a453aab4e9ffef1359387d52be7a6a6b8032ea56963d6766abb77013680d32f652ac03e3532cf2aa9ade68fc74139eaa03bcd78369ed8790101916c90b41276416da1147766249200e2b79fc30b91961592cdefcf214602e8e0a13b24847cdacc57bc382bf83027ba2a2d7c29d6752f35e54eec4ae3c075699f20f47f278026e5f33fe8547e61bb5039c61d9ceee78d369915b3f26501680b3cbac280c3cb39298b5c40fa82dfa3c3858189cabc7374dc92e34f3286b0cb00c44f07d23265370a89209517cd72d009a118251d9a1d9d7c93cd003d1011e9ebf1296021a2b241c9a044b62d3b5e0fdaf967ce6c251b7b1589f95a6555dd7dc8b1ec0224d8b0d1801f11bde00054eccc4dc3542e206caf84e3b0ab112ba1c3d86eb8841048173be700cfd32b36d8bf150bc304e9512e511f7d7f81ad267c5bf5fe36898e1d9e7844e71440a7a99aee5cf217aadbc3176d6a58c9c3ec352a2c09201363c8bae3def00ef9c4655038b7ad4b85d6237b1c957851a21cadb83682a92b61b48bffd763c64fea679c39fec93b8485a20c218ec7774323c0e15cbd958de54dbe5fff720bd165c0edaa922af1316245a047b726855f4c652d125472953015c558239aadf048173c50b21b37a0ce12df05f621a27d166836cea3b70997def1ade815ae8501d8b471f2515fcfb034df5833693f96ea6bb7591300733b4568118a8a9973b5efa692482851832a12c79953eb07b74947c894888a38052ccb27d6661538d8a94ff9983d25b2248d1005579ab8f10387921495d99fc2119d915beafb8c808d80b124d8f3280d9ed9aa84e267c314b7a1480c44520995c1227f181665dceef3e141b2a4f41863db365fcf91053f4b6f61abd21eb463284bc6a373244cbc66f69a71c0488fd75f6", 0x1000}, {&(0x7f0000002380)="08fb", 0x2}, {&(0x7f00000023c0)="5ea779f93b810f674b30fdadcf116562e97c0352867ab2705eece88357510c9e19587ae9f55801ef0a503d1e29d7a34b491f2dd0b749125527c2cbf6d81ef2e98c9d3d586f387347290a13fff174e2d7658986046409b4d056269c1a", 0x5c}, {&(0x7f0000002440)="6fd2bcbaafe68646752b7caecefa1d9073478b075b8085395d0170edaf99b45370cf8928299e18abf024e2ae71691262d7cfe43c0e939a057bad5366c4ffb73af466615d3c6986a45c41e79012ec7cc5ba3555142594c06cb1021689ab3a957a1ac08a63b2e33687deb0ca26c60e49c9bd59921671e024219eabdeeccdb6a83fd4b93663573400534059f0ece7825258762ab48bca1e1df99f10aebaf3629260d9547b9ef3fda3cfdcbc8d8de6", 0xad}], 0x4, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r8}, @cred={0x20, 0xffff, 0x0, r1, r9, r3}, @rights={0x20, 0xffff, 0x1, [r0, r7, r10]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r11, r2, r3}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xb0, 0x417}, 0x200) socket(0x10, 0x3, 0x1) lseek(r10, 0x6, 0x0) recvfrom$inet(r10, &(0x7f0000002700)=""/185, 0xb9, 0x0, 0x0, 0x0) renameat(r10, &(0x7f00000027c0)='./file0\x00', r10, &(0x7f0000002800)='./file0\x00') executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={0x0}) syz_emit_ethernet(0x45, &(0x7f0000000000)={@random="89ffa22f3c25", @local, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @udp={{0x1, 0x0, 0x8}, {"6910b0"}}}}}}}) executing program 1: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0, 0xa8b}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000200)={0xeb, 0x0, &(0x7f0000000380)=""/235}) dup2(r4, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x2}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 6: open$dir(&(0x7f0000002a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r2) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r5, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r5) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000880)={@random="bf302873a5e5", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "3a6394", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)='Ml', 0x2}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) close(r5) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x60}) ktrace(&(0x7f0000000780)='./file0\x00', 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000540)='n.', 0x2}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kqueue() syz_emit_ethernet(0x138, 0x0) setrlimit(0x0, &(0x7f0000000980)) semget(0x1, 0x4, 0xe8) r3 = syz_open_pts() readv(r3, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002700)='M', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000100)="0b8c6bb4e2c220f67460ecd94dc61e0680314a7b028db32cc2a6cada8dee2b000000008199a671ffe0b24a895e1347685fe62d5af5fdd4484cbe121a42c18c898548047a1ce18db3a3d66809a14f588e0c733e5efcea698fd3712d91111fc696ffc4141166445cfda7565e6dd1c8a8312bc67f59b66c3150679908832a0f391a08fe5893c54a3883830b37505aad6b0a2b94870c52b16c309783ae134fcb9ba4f421af2da6a1f7f77546772dab78e701e7af5acbdeac1f1bee25ff607076b3278ce346d6f1045c46170d1e220a2029fb6a3151bc49572ae94f23f3bd69ce302b8de84776537eea0cbd031f3aacc2e601d8c5a04b9925de6b4e42775916f5f0094dad41fe79f83234df0027e48318df55f5bb3e3739358aaa8e6d8e5268031fe603ba34646c9945487c8afbcbf5252312cc849423a60cc8aba169ac430a08df0d2ee0ac7675bd675c3a489e418a1a90e9f1a00dac1adb9ed0af1f0554fc2139e36fbde2157543a768a3021c982f14b066d1f4ac8a80744f4b2a9ce46d786bd2f17e4838a021b157fb55242e75b14c8aa4fb78d52f5a081a59abc55a8c14edce0efbdf2b7da4139feeb7bb66c9b2810db0dec7de48e4ae86c3e108b91b10e0c4a1a4442f", 0x1c3) pwrite(r1, &(0x7f0000000580)="982cf488f95571d36eec113e11fa385a1ea196d6cc8526a3499b7329d8015e36cbcb1199f73922395aee3f95e31dc341c385b7f9faad74617d1485200197d6ec844c21e7444e074a1ff7a9edc513a8d20c2caa5b071fdd5e0aefa7619590bf19cbce2116524c1d4797aa9b4e326953483096983f488f71b63a0e504e00d15b3d771dc84ea84f9c285c43db33efaac6e62dee54557ecda9e3dfd2a1af552ffb08fe6866cc59c7eebf84fa8767923f3e6996dc55320ef4ceb003b04fc6209db5c1fe12f168fc994cf2656e7d17301eb2c0f2348595e57d727f707593f10a4e12beb3d43c9f66f0c1b1cf9b33f09c462853314de44c024add41284d62a13ef24d499aec6654d1b9a42ed20b11d21f3acb265250b05d1cf96ddcaaf793b8d169697ff65b0467157b53232d6169c3f294ccbd0a4246db8e31a31034f640af6d939d61417c570b28040efe66c2c457126c05aefd480ffd1f8f3110b4633be301520d46123db59cc81666e804e9eebebfc4fbd4f98275a950b11f091043c48cccf9a24ae80a09b18f414d2bd0501b321e6d8aa42d956cb398fb3bf21699f1f67dba492445425a8cef243e5baaff265915a934cb963ed038d4ccc31a8e8dd40dd54251004b3c3c270a28a5cb326152205bf49fb007eaee9dcdfecc010aa0a54bb940ebffd8b93c00fc034927d58934b5a3ef6fe084abdadcabea66cf08bace1ef058a937c6f3e60b410ef3958b9d52fc5ee9c78cd3316c16314280f3ab75401d2e9bb74c48caef4ef680e8e773485ee1004bfd728a69866ea4f1926c3df79ca85d4e8f7e7562644132d1f83b1cd29ffd7f56f500c9d4fc1a3f082577d282c18d5cd00c9ddaf1d008539163a0fcc6a24ddd39ad2be8a8148222efb9b0847713c6c01dfac79f0a1b6de372eb7af850d8a8a98f3b66cfa003045f04a3cb3f56711dcaf55a0ef14f7cb0019f465be9bf86b709258c5550f09d62abcd82484b5161bbead5c2ff99b8552384f2145ac52adc0676288a8296e37b84b77bdfdfd983af52f1b73217cdd03997ec69262845e6d394f67f2718ee2d0ebbcea6e728fa773889e49ef86d48ea7833a39aa9ebc98f22615e2ec13f141c26f50010bef746da63739a14abc59ec59a69af7d34e562298d713be05caa80cd60d5cb68ff595c063a682f120ab047c709ec5e65a3620871e839ee85a2c0cb59ae668c0f1220887e74ddf0cc9f90ec2f29cdd3e337f783e354e0c727f65fee8b4eec02c16d0e97907e73b746b9a387ec1029fd7612e612ed3b065a8cdb050ae5e6aa9f878320703800463c47f17ce227ab2c086e02098e04ae838acfa35757004c9c4033b0fabf25a28709176c9f93068c657812b5863239102180e6a9bc820f62a6d5a4fb259d8ab6a8001973738ca0950bc605a7af2ff5b6cec07b5c60ad3a83d193285b3cc136dc514f3fa36c5b48b9fedf0c02912821d04d32196a8eac19224c0067b438799e9df7a3af2f0c7c5043311ea5dbf15898fbbf673ac4b3af8d6267677b7f3f86077547b226e03463bdce5cd81590d5e291bbdd589ef28e5c21a3b5d6c535ab1dd690d89197bd69b4b265f0757fa59ebedb7bd2c7b75872c259455a0f54d7e36dc300827c7f733f29deda456deaa8e157f6717ebfb4b9440c0d5bb41b90e350deae959854e90b50686e27197b98c29ff210357f9c3248ba51de41ea342ee6d48b4f920a54966d7e492709a02da4d4adc061737fc1b7425448a788af5432c339fe46ffd03f7bad48c69e7d4618c01ef475763260383b7f421390a4f50f69d0e706a01280c41b8a4daf29ea8571d98345fb48eee577dc95f45cf8aa65cb62554ee28addbb23f5190447023ca73f14c1796255a514202e32c5eff8d4fbacfd84b47408ebed779a519283e8254fd18ea4c4255a9c6bc7d93fce6271789c03bf3e8b4c1a1aa07c500c3b78d454474f80b1ff3b3f38ee0752d7d285dba865003376eb79224e15e7727cf7375dc3f5d7443a390cfa353c63d829f40d89b3a6ad6d4305e8915fa091c965000b16faba1abef2ebc2c6e7841ef7aad7aa17d5b3298eb94b1e67ee254c3bc235ea7aac15ce6c2569b8df305a314bf55c0a98130b619ab36c3d3ed42bc67b5ac94158d185256718d527394c5a5d1a81b72dad481cce9be18e2c75bc6ea82ab7626abfbcad6312735eecb4249c506772e24efbc62bb821d3436b9dd0f8fce47c29fae95d237781e98887f2ab5da1ccb19b14aaa8114b3b395f0319fea52d93a1be6685039a0054adb3aa2ad7ab69d3fafecc06b9b8772cca66fb01acecab6a469a171c6f58a9065166ac1d684dbae6dfb9549b2154ae03b92a9dd836dc9e365e5422c90cc60adb25cf8475e2b64fac252b849ac42a705684c0418242e763430d8cb2dbe68cbb3e422596a36eb73e8457c122afcbd1804f6910c1529f791cdc605f890f074a32ce2d7726993ab5dca4ae858f30d4bc69a54f932db962acdaa58a1e3ae4dd81f6097b0a62aebd94df7fbf67d79d0dec1608b7f784bdd2a143686be92655c6c4b4913bd39e62f559a0f0e40841aca9f1dc4ae7ffae7fbe7832bee6bc09579cf3cf8dce94a4de1d91af3f38c4d18399b2553abbe8ce87c3ead94f15783991f0c1d2692fafd6367937e0add6b54e0b7a1304d13bb354bcab9bc6f320a928b78c2a92fb71c6aeeae723c9415fa293c2813bbaff5433f089d88b42d3eb27bb90426069707d1c8042ec570ad0fc4e4cf7c4b9c48e9099d86f625950a03ea914a9e995b8151ba91bdeed09c0a3126ffe2a78ea4cf9ca8f3fb044eb084bbfd09577f71a51314fa44ffa41a6cbf4aee53a3274077ea9baa69a74ae2128599ce6e25225ac00a4df5b8e63f5c585039a98a8ee8b8bee390e639cc14f4e5d4580cb7dd15727ab08f379be6b41f198ee3f1500fb08f0526ddc593b8d8741946326cf83edc1775d01b39fdfded9f0c3281af0541d63fd8d82f90cd3790ae30c0a097a1da309be196e10e2211be120055a06432582aebf5db3f85b2592a42161971041740bb9de25772f27687859fc0339d56ea5eee3454c653edd647fe2e407456a5a8cf0e5f8bca487dc269ce77a58f46fffd164a28d9ba3d081357fe81aebab8f62d35091c50d72423ac4af1bcb2c4b9f0bb0ce6261c2837b16abc7ca9874063d2a8c6e8322f09e6076ada8fdfed1e704136bb6cca61e0b5ced7d86d6e0dc2a48d1af47f87fe3a3783e1b7c2afecd4e852080a77d9603846520ddd04a580992904c748e7b47c9305fa4070a798ed2b506a37a48a2d7771419b5cc5de55ecef94dc92508463abe7fe502f3754264e642e8b5ff57a92b1dac95e158418bb3954e4755d5319e5907098d5bba900dea63cc71e0172a8f1fc7d165949ff4bd258870442d98ec466250988797bd1aec441246a051ed1dfc95280c77dea626f08cbae9f5dfc642e1b3d21afae3bc8210922340093bde25a33a33778c5664e986c0c96d6ca990c22575f7ca52a6b7afb7c8c8c161de6e4e649696492596f7704be1bf4df5c8c33cf9f45c34492a0093eb94d9d3a9d0ec0da93d2144d1510085333fd2bd0fc0a4ad1636179c27dc306adde0b0d87995c87401bd0d743d50ae7dd57b9e0cf799ca6a3d35ab1e2e80fecbd90bfb1c028e77ec78c84094c09f554cf681d992859c1a7263f409c7b968af0d03b0527cdf88fc9910c5e479267f77a2966bbd8228cb072403aad0fc0823444d0710b72fe6ef4360bd8c93166d291d09df6b2fe497eeb16e523b28bb4a2300e1e55613c8854528a0dc99d02df2c324455b80a83815233faf955a97dcac56bc8016b4b4d5da4afc293f6f36cb26cd5cc6661d9c2cba27dfe7e4bca9445aae7245098b1bd0b0912b3e818329ef2578395bd11860d803d5e9272c890dc6708e0f506c4e1b95bc9ab6a781455a9a11aea9e377f2d9442e36c1d20665e2a921f8ede7008b3441bce024473bb2d9e71d5d5c1884c98c403b4ce65a390e2f50af0200c94902c63e17a7672dcbffb92635da48c9644d1239468efcfa0f6966a10a6d47524bc768dea5f052e71882ff65b437ee86ede0db9a4e8ecff518f3695db842fba2a064b942a3a97284ba062f351de6f38fa611a3477b5b7ebfa786bdf2ba75349697b120358712375346ca4f41711681e53fb34f6092aa4d6fdb9b19b62fe63867a941c391ed157be9dab3062cbd04984834ac03fc2aaf7b9a824779c327e15d6ab0c9e90e0cd2516f06ac8d0ed9faa22f6b92fb60fd487d72a1d11bb087e39226a0e35f002af0f3e6bc549685a417b400dd2738117482dc985a5360557dcd30ba769b33e3800c5b640d3add6e0085e273a8c9f9a0ea4da34abc327c2c8ed40d13e04c8bed1ea99b4af0cf5755e6a6734bab0850bb06dbe3602228340350366d335e3e21bc0a339ba53831ae38f20bf37a921d85779e4a9e691d301e2742e4a1cc669eb954301602d0b22667a7ae66c0d11d3f70b1dc6d14afba66255eb51cb1cc9aa22ea5d6f347f787e81a7d910fc22a177144a5d1a2849b47509109a92124849692302fe98e445d34bf144035a788cfd267c4ec5cf5397e93aab00f4f0252a059ecdceaeb6e103827155de7ed45eb3cd5dfad81fdbe41a4aa2e67d832d9db88867e5b81a526e85a0c72ff0e73ac29eea6481c7524699f8940533042db6198cbb491fc125b70ac1c08901f8722da9496d713c8ed0a5ff34021b67e371c73cbecffc49aa932168c24cde522a2a4c830de2b40258ec308d0c7d4fe96c8e3f6f7e09ac69d0d56bd8265a67cc245b1fa1ae52537824ff2cb05a20b1adbcf30dff2f306c65f4158c391d91bf7173c849efc2595f2dff5a116713cdfe17617aaae2f09d4e47d8858449bdfaf738d5a38fde6161aaddb7534d3ed5760ed8a25ead8620df2804fe99624899d1d47b5464098a71265712d7fbdb8835d519d1ccc82314928338caa6796ce7af485c3e0cdf54291f8b1fc3458456a2db8bfe408185d21db83eef61535933511876ff970d9efb3bf1b3cd5dfee2bf295c4f525292ff4ac13d22f6ad90a8a9f537a3c477fee4674a9cc78b88d26c2d70a2f648254476880454460c122d5bf5ccefaecafc45731bfa3367ffb2497f1b0882ef6e996aa8636eed1c28b414f7eb6ef8d1b6a833ae098f6d407d2d811903356ddb906d14013e2b49080581a035c4e3012dce888db5412539bbdff66498ffb0d4d0c9823a61091b1dd7221e0fd9e3c61610c37375dbd1dfadb11249f84633ca5bd07e376de90a63044543b69e5a8d07825880e257c30dd53f42b77f8ed33348ea7cd3c6ef82ae2650db01fc55d96c0893683b945ca3343036767a33d87d5aa7e345aab2195eaa70f2c9be0a20a4b8d61b4a1da6299281f4cf3f4329be6d718d059d800031afa143855ad6d05c87d6f50ca830a655fd67d7be63af45736ffc31ee625ec56cff0991402b854a27995d3103145c16a418c53bd1a240e421f93000078295488f7310d4729b4da7ccabdda0a95a0f5f80956af25951adf0065b91d3f2fe14cad5f9b7864ab6604e533813c505f6ed98df41ba7788ba4494624634f8e52c95b20a54f1fff536057a998601b20db332e3ac86f4170dd1e97afa3066f03365fa2001a54b5fd95a1ae31f542e6a24b3aca2928d8aa8b567bd78b5cb1ae72844063de565c23d15aba8ab951b0c50eaa9ee578f3962708fb008f14677407fd6918fad0ef79634cd74be52b96cb708a2da8e8055993d0bd2ada7655d6dd38e4c2a22b004d728a2d3e73431c320b61b5eea08d4644b3a1269dc7daecc38101", 0x1000, 0x9) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x1a, 0x0, &(0x7f0000000040)=""/26}) socket$inet6(0x18, 0x2, 0x29) executing program 4: syz_emit_ethernet(0xba, &(0x7f0000000000)={@empty, @random="e7370f662374", [], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x4, 0xac, 0x64, 0x7, 0xf5, 0x89, 0x0, @broadcast, @rand_addr=0x9, {[@end, @timestamp={0x44, 0x34, 0x9, 0x0, 0x9, [{[], 0xcf}, {[@rand_addr=0x1f], 0x1}, {[@empty], 0x9}, {[@local={0xac, 0x14, 0x0}], 0xee}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x800}, {[@broadcast], 0x8}]}]}}, @udp={{0x2, 0x2, 0x8}, {"af02c881fefdc608b7664f067d79c00d3f97b7b7cff48946d33d438494dcdc052384d2fac04b9b28c8ad3df2990c259097d43349056a4f7e172b8edc8fe9269d1fe2d7d1ab8331c4c228ca1a97c7d0e036f1f026a430db6f"}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x800, 0x200) syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x7) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x2, 0xba) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x28) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x6000, 0x7fffffff) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6, 0x3012, r1, 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/163) syz_emit_ethernet(0xfc, &(0x7f00000004c0)={@remote, @local, [], {@generic={0xbaf, "83e434deb5f17543d5c990b35bceeb56b097a674aca79d03fa286fbd5abe8aa04e5bc9d4cd24183859d560d00b34e229644c1b00cff13a491e52a3da69ba0da40a56b736b80fab55cc5d79f8d82a89704bb48f1f1c892d56368b5ccee2b61fe7f2d6e0eff9cf07cdee6b0af2bdce84fc1e5fe5e1e0067184e7249b427c1181a0fef4bffe38436e5723f70b336b671a801ee9e8c183d8963d685861f1388e3973125a224fb7a2d5f9265647e88f0c80d26e5a14b45d32813589061934e12487e351971a4e23d0daad0c34fbc4ec2c812116cfcfc819f47da10c8c1a318f80d76fee7559553373fcfd27587d75a740"}}}) flock(r0, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semctl$IPC_SET(r3, 0x0, 0x1, 0xffffffffffffffff) getuid() open(&(0x7f00000005c0)='./file0\x00', 0x10020, 0x10) mknod(&(0x7f0000000600)='./file0\x00', 0x8, 0x3171690c) getsockname(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) flock(r1, 0x11) r4 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000006c0)="2f79ca08ab08e984c9ac7491e96d826765e1310f50bd67bacac352a42687e0223e7cf5c0e0fbe3ce4213be23b6c0d5309ef4fd95e18d64efa124ef620d485d5cf78c7d446b9ca1f52f9aff4936c52bbd95f6b36076152bdaee8e390df5381e13b22bc33beebc18a3baaf2ebc4249771f4d6fe089f63a28439b4894710fda99f28838295a9f7d0c4c07765e94f1c7d8e546948620bfcf4282c81d90c7d4760fba6cb8403d490843223a7f5efacef94b301583f8fae26bc00a8e7621", 0xbb) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) syz_emit_ethernet(0x41, &(0x7f00000007c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x200, 0x6, 0xf, 0x3, @broadcast, "995971ef479b34df8f6a3050865da8", @remote, "888ace9b839e9b1fb5da5e51da828900"}}}}) syz_emit_ethernet(0x46, &(0x7f0000000840)={@empty, @random="35562192344d", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x10, 0x4, @broadcast, "266c3e8dc74d43d24a0386d4805a64c3", @broadcast, "cf5206176529e6f78836296a25f14dfa"}}}}) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) executing program 3: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bffe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb90a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b900000000e9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c0f2da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c431298696603000000d48961f303906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r4 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r5, 0x0, 0x0, r6, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getuid() fchown(0xffffffffffffffff, r9, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x6, r7, r8, r9, r11, 0x90, 0x1}, 0x4, 0x1, 0x489b}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 7: syz_emit_ethernet(0xa5, &(0x7f0000000000)=ANY=[@ANYRES16]) executing program 2: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r0, 0xffffffffffffffff) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kqueue() kqueue() dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) socket(0x0, 0x3, 0x0) (async) socket(0x0, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1}, {0x6}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1}, {0x6}]}) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x43}, 0x0, &(0x7f0000000540)={0x3, 0x0, 0xfe8a}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 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) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 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)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) denied attempt to set clock back 3221226736 seconds executing program 3: r0 = socket(0x4, 0x2, 0xff) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0xef6}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000100), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: setrlimit(0x3, &(0x7f0000000180)={0xb66c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x27) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea22251", 0x2b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0xc7, 0x0, 0xfd}, {}, {0x3}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {}, {0x9}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) accept$inet6(r7, 0x0, &(0x7f0000000000)) r8 = dup(r7) dup2(r8, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0114b0b2357c9031ceb7424d507c0cb5bbe6f191b7ac572726f028344ac70cb132e755f624c229cae1106954f825f923382dbdca649043062edd5ed8256a436201ecfa6212df5cecdd61da51e34fe68eb"]) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000001700), &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) socket(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x6) execve(0x0, 0x0, 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) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000001380)=""/144, 0x90}, {&(0x7f0000001440)=""/18, 0x12}, {&(0x7f0000001480)=""/195, 0xc3}], 0x3) sysctl$hw(&(0x7f0000000340)={0x6, 0x17}, 0x2, 0x0, &(0x7f0000000300), &(0x7f0000000380)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd50c63a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edc3bdc004407073a3b2b7105e2dfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc928fb13b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfea5791f2cb44d79d92fb26ffcac11c9092e3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505be5c40f7e7d0543abe6bbb24c6c8fdbc1a1b31746a064695f6d51970630daa64f2295b7994cd5d5bc6ee7e32804bb656e8ed9cc83778c5aa2b718029a68ac48da385e256cce1e5e431a4b889fb4ff3cc9b493d7261929a0df91ed30682812e5bcdd77516f08fc2d57240b3373aa52d1d2e6edbea90351c34fbaa06a617363a1850cd068bd586e873538502b63", 0xfd3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) socket(0x18, 0x3, 0x0) executing program 3: r0 = semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, &(0x7f0000000280), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)="a753506bdfab65e4da7a397b1651c4a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62cd475e885950eb0f43b8fc112c2cc0d25f7d18672e00000000000000a7709accf07fd0e325d486f20ccf3a6e2e", 0xeb}, {&(0x7f0000000040)="de", 0x1}], 0x2) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0xfffffffffffffeff) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) r2 = socket(0x6, 0x3, 0x0) r3 = kqueue() close(r3) fchdir(r3) setsockopt(r2, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = socket(0x1, 0x4000, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x18841, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)) syz_open_pts() setreuid(0xee00, 0x0) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000540)={0x691d, 0x0, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r3 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r3) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r1, &(0x7f00000002c0)='./file0/file0\x00', r2, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r7 = getuid() setreuid(0x0, r7) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x100000000205f, 0x800) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x7f) r0 = socket(0x18, 0x3, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069a6, &(0x7f0000000000)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0x8d8}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r1 = socket(0x1, 0x1, 0x2) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f0000000380)=[0x0]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f00000003c0)=[{0xc0}, {0x24, 0x0, 0x9}, {0x1, 0x0, 0x0, 0x46d1}, {0x9, 0x8, 0x97, 0x1002}, {0xfff6, 0x1f, 0x8, 0x9}, {0x7fff, 0x0, 0x3f}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x80, 0x149) executing program 7: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r0, 0xffffffffffffffff) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) setrlimit(0x5, &(0x7f0000000980)={0xc, 0x8000009}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x1000000000003}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xffffffb9, "0000000000000004002300"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) socket(0x0, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x2, r1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r2, 0x6, r1) pread(r0, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001440)="4abfebbf0733446edc6d6cb15b9dd9fdf2e3e47f1444048d7b0b36dc8e7da9b3222341a9693a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c", &(0x7f00000014c0)=0x62, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000001500)=""/174, 0xae) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x1, 0x0, 0xfffffe01}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001600)) r4 = socket(0x18, 0x2, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) fcntl$setstatus(r4, 0x4, 0x40) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) shutdown(r4, 0x2) accept(r0, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000016c0)=0x8) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) close(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x1e, &(0x7f000041c000/0x3000)=nil) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff406cfc0c9a1408004500001c0000000000019078000000000000005f40310c7800000000"]) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) syz_emit_ethernet(0x46, &(0x7f0000000440)={@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}, "0300000000000000"}}}}}) syz_emit_ethernet(0xa4, &(0x7f0000000000)={@empty, @random="2d8e3ea68f92", [], {@generic={0x900, "da0cc1830ab8863334c33685ea45b226167e941e66ed677bbfc3fcd78e960b01161318b46c39c056dae3b802884354939ee7f8cdf646a9470429a7b19a00e067a75e76b72003e43a13da1fe2bbf0bee905be20ab74b3a71f28c9c1c46d32e87212f70a6c0ef3b2254f913b65dfc01c3f14a04d43661fb19bdf9ff5a949c49aa54541eb045785ad48f83c7bb4ad3de66144cffedf8c7c"}}}) r0 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x4ff0ae34, 0x8}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000740)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@generic={0x12, 0x0, 0x0, "4adcd5de"}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@remote, @local, [{[], {0x8100, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @rand_addr=0x2, @local, @rand_addr=0x25e}}}}) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x1, 0x0, "c3e137a69f61a56500"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000900), 0x0, &(0x7f0000000540)={0x691d}, 0x0) executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x12) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x400000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x1810, r3, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = getuid() sync() setreuid(r8, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x6a) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x150) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffff48f, 0x9}, {0x3}}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r4 = socket(0x20, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x8, 0xb12, &(0x7f00000004c0)="2da707c38731cf9d73e10200007f0addf4637d79e0c17b7d199f85fb1d514395bad5152969a71d11b4c55ed3f25aa42eb536fb38fb2d7a83ab479f680799036443671dd3683a5334de878f49e286f6dbbb8583304717ec47496ad514054e3c9d13e8f7ebdf895216b5976645a2836b11a501f5505028d354d9c63e89fe27757f39744753b9703b1aca8921f7b20ce2654f97b17ed918b519662b1a4bfd3c0b07ce682e856c4e9593cebe629669b9f08d10e0a65e67a1287395f8012ec052347a541aff95e8480cf83b807703c257e2a04db168d209aac33aa61e5247c572479c0000000000000000000000f2887b9d524408ce6bf254b4cefdb925e12ebf8df9f9ecaf48e8158e9b787146496da5a52f53adfb31cc8844014c0fa1be789278102233195989a481f75a1b66268786fec976a9bc9a3d491717b2943f0e5febdce5e95b352e1f2be16574010fdae1eb5262c278201f51ee7d4b320cf23e2fe7", 0x15e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001880)={0x4}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x210004) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000002}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) dup(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000100)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x7, 0x0, 0x1000}, {0x4, 0x2002}, {0x3, 0x4, 0x1000}, {0x3, 0x1, 0x1000}], 0x6) semop(r3, &(0x7f0000000340), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r3, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000380)="0776219b000000207ea9e490bf21cea65784b1fa740a7844e6d8efd7cdea3976e1c4d8ebe79dd62b26a736aa601d872b91a404e099a0e3875e65e99db13d429598ccb83c50b7e9034b96ce8f3097075d1d41", 0x0, &(0x7f0000000440)="33d0e8d39981a919c9c9c4e621e6364ef6ee9c64a2449e9509aae4cf648f46e98346514c1d43f2cc8953a29dd2f8c42c1d47c758261dc5bc4c9e21c36494829210c4e2cbeed497de8acdbad585492916c08863794eb59ee344b32321e1efad0fce0bb1f5860246a431b51280ddb3d41d0e39ee8b30bdf026b81b011309ce5c03a4aa1552947c503eb94748d9950288ff0e8ecbb87497a2fbe7b719c58f68147a43662943f39266b1f7c3676a3a9575843d92024fe92760242587d0e7d288206dc3601bad6699e2a3b381def40f6c0129ca3611696d63bf221ffa007cb42ca66d7c3d4dc3b02340d61c611b91121b", 0xee) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xc45, 0xff}, 0xc) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = msgget(0x3, 0x280) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r7, 0x5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r8 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r3) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/77, 0x4d) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\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') r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(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(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r5) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r5) executing program 5: mknod(0x0, 0xc000, 0x2) r0 = open(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000001c0)=[{0x3b00, 0x0, 0x0, 0xffffffff}, {0x45, 0x0, 0x1f}, {0x16, 0x0, 0x0, 0x3}]}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="af18a60277749e07f580fd61b33ea01241a5a0000000c1cfa00be1be5fae96636525a2a37f2e32aef5c1482dc7dbd7e385ebba6b1059be0d2e850b2d728da086f10c80a22d29f0b372ec6659feaa64aaefd0dcd300"/98, 0x62}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/252, 0xfc}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/244, 0xf4}], 0x3, 0x0) mquery(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) executing program 5: kqueue() r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r0, 0xffffffffffffffff) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000002280), 0x0, 0x0, 0x0, 0x401}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x42) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 0: r0 = semget(0x0, 0x1, 0x40) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040)="b5eae8a4117b2cacd7d900000000a4ede061a4e5b4b21a213190fb37a618c144088fbefc15b4ba78c60749ea43e9a344ec7cb0c5087f56f800", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x2, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000001980)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r5, &(0x7f0000000140), 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/144) r7 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) r9 = dup2(r4, r2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001c80)=[{&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f0000001540)=""/253, 0xfd}, {&(0x7f0000001a80)=""/208, 0xd0}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000001740)=""/211, 0xd3}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000001840)=""/82, 0x52}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f0000001b80)=""/199, 0xc7}, {&(0x7f00000016c0)=""/102, 0x66}], 0xd, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x23, &(0x7f00000019c0)="b211d7170d816684c8e360f2fa41c1a0e34279c113946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x95) write(r9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setreuid(0xee00, 0x0) executing program 7: pipe2(&(0x7f0000000040), 0x4) r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r2 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x2) close(0xffffffffffffffff) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x0, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="1804282726eae389334263c31212a998d9c5024eb7d106b101b77ec9df4b806b0260d1107ee86c7c46", 0x29}, {&(0x7f00000000c0)="0fd263093b3314d974218ed75e962e56f422c19fce950a856a4840b58088e51ee909b1", 0x23}, {&(0x7f0000000100)="9919a2704b2d9837459f034198d0de02b2ac4138bc56f0b8070ed12b69ae81b4015f53d9c57d4967357cb7c5230eece597938e80726561f0d5ba8e6dcc7ec868060c56ebdc2ce24c36ed4858f3363bf456761d997bc07a56aed9f31a59b76f8c3adc666272076dc223dd803ad198d0088bfe997811e5d5bed41b5b71aa677e", 0x7f}, {&(0x7f0000000180)="c7ad99ad0ce3c1f50d929c35d9e6abe881cc44a124b86fd2d347298e794c7c46347c501a6ea27c0be7abc63d251c93554eed6c5ab76a24ba7976da853a5274685cf5e13096db9e785b3c94f6af2c94", 0x4f}, {&(0x7f0000000200)="d479f1bc15d4f42805da9f9231334f5bf29e78e89d8caea18619e7332d30d882c8d6b4306bb21b45ff762d7b44ad4d7ac93ab0cd8da913d5531dc1fe8d2ab3c0d8c455b6efc941589082fc163c8cc2f65540017497a5b469ae0514ad2c9c59ffb891be26a70737cc6a28e2351d9643a6296c61808664462bf684a2b3fa3cb6863a8620ad664f8d17637d0de0e184b8e2a69f937cf4c42e06af5508d2992d", 0x9e}, {&(0x7f00000002c0)="ebfa2f7164cbedd182d5b16940640178aaa63dde0bfd125d329191c47263bd888ab67ff8ae0f5d74d7b66611598658ae2cc28dafb80930f0ea385730a0dd93a21800d86de2f109191147f48fb2d6088e380fc55ba4b57264984e610119ace1a7fba5e28605804cff7ffc7e2bc8d4833776a99ff488afae2f9c89c693377c403d6d289f4e4fae04961b4756dcaaeb83803ac70a508251f96f187b56a26a973103fc7c14909f", 0xa5}], 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000700)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x2, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x0, 0x10000, 0x8}, 0xc884, [0x736b, 0x5, 0x6, 0x7, 0x10000, 0x6, 0x9, 0xffff0000]}, 0x3c) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 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}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f00000002c0), &(0x7f0000001140)={0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() (async) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x3) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r3, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x4) 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) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) setreuid(0xee00, r2) r4 = geteuid() setreuid(r2, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xc2, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x900, "64caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d6"}}}) fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff81993feb cs 8 rflags 10046 cr2 0 cpl 0 rsp ffff80003252c958 gsbase 0xffffffff82ce0ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff81993feb Starting stack trace... panic(ffffffff82849a72) at panic+0x16f kerntrap(ffff80003252c8a0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 254 End of stack trace.