{&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x14}, {0x6}]}) sysctl$kern(&(0x7f0000002d80)={0x1, 0x2c}, 0xd, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(r1, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f00000001c0)={0x0}, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ce60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="d1a8fca14ad6ef414cded059ae68d9ea348388b53c9ceeff39714eadedac157bd40b6858a2c797e0", 0x28}, {0x0}], 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="b8f991008bcbf85c27", 0x9}], 0x1) executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) semop(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x1, 0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) socket(0x0, 0x0, 0xe) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) (async) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) (async) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="754ae85a32c3fb8c2b766e9be137e65f275c98ea569bcf7d56ce417a75c634e1a505f365f6b0abec2afcc308004127fb6c7fd857962a3c00c4a6e4aa678f76e16e19618903e31a64757a1a08e1549017175d89efc9766cebd02607371e1051d451e34ce4ca98890dadeb866d880a2f36fb", &(0x7f0000000100)=0x71, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000"/83]) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000440)="56af780668b0e3da7a75bbfa8e46241ff2ef19960130f28b0a52f6aeb9e40d673bc8890d581475d62101ed588844d09ab2e534d3349fceca14f60e97b8d399ad133e91ec8ee4bbf148e589978e0215091327501eb82bf8b780a21ad1adc090aa14eaa3cd3d040c13fc8d5007664e80e1fbc980539c3607532f628c599b07aaa29be485994319cf7adf63273600f47e5221d5c65da3660049ff1461e62ce08925c18d4927be12547f1300"/181, 0xb5}, {&(0x7f0000000500)="356afe53d8b5d3d855a445285f61476eaab642735372bac0b4836eec8bd28520c95380ca88559be1958e27c30c8ca173c8d1d60d39174aa724a29ceab249500e56367ab4e38bc7a61d55c79050f393fbcccd318b92b7f6904755590cca041bd05d7e20c714152911e68d447c8191fc88bee162a615c09e1f7fa56e8461fd4fa82bfb043ad990530dba4e50693b816383b032d81c3f0d042e352870fe44de5f132640c927f40fb2bdc5f09a6b1f774d0bb9f186845b12cbabeecadaf9a47cf1b190973c13c7f0f7071ec31e318aa0f7ada7a7ca87e2946823e07b0bab558cbbcb1369cafaa52949937f8ef86453169239742d7a717125cb96c15931bfcda9e2b775e7acf1eb98047ee8e8d1a98323149b29d789b529ab6acd0f2c47d7232755afa65b410b2c1628dd389edd1230b3fa6b72f7775d786c1ea7b19df06dc270103e1b987ae8cfcc2e8c5ee24619075c909b9fc552b1ef881cb40904698d1eb970fde5b152dc9d6a606e4c73cc699a38863a93b64167889a1c2629ea6efdb97a3e883c5469aa5df97abcd609c73f89d4a4c86626d68805b7aa3e631febc2334d7457e4a2be6901f72366c03be2292d23ae2914e0ea1fd76d161a6ea9cb14e1da71dc51de10797374a8ccdbcfed699abd6908e6ceca4e0ab97b02591472d7159808337630b4229b576a8a25ced394ef26266db0473dfe9974f45d898e26b138ecc3a678051909562c17147c4bf0c0c2e3b3f5dec606641ce44f842002ba7f6a13cd2885cda4c7ba35bf675a5f34ad25a309507927aede41346a5840c4e77819da569550f791ba7747e7fd0bd9d3f16140c33213e2f61e4ed0162da1bfc972e0a558c5069e182b67c26172594e2dc9ee65281bb32824a54f572a14f1bb5f573b20584f8e1381cabd247cb1b451ad7b8a5aee07591262a2c2a8a09e5f73f47a88d9e2fafee0dbb913cd5dc8932bb03cb5c7494024162e5020f8886bbc1a47ad2d48f30ca734a7fe35007ffda8b2254ca6de6330beb4842639119428714a544f67e9669504ea08a3de5dc63551aa7ead59791bb8654f4df4309f86a0b295cd18734e394cae7a6f320e4c32b94e24fa452886f77d97fe8a741b21d705de5644943cb394448c1bdacd5414eb6e483e33451f61c174cf4f54875b22599fe2660a8a3ae06f1cba432154088bc7e9e738283b8fac14cac2cb6802e043dda9573c98a09a43f83919bfd4e2b6534fff1672684c95f440819d905442d6d18f709fa02650f04415ce77f53450bb783462b2cecd8f0b358cca470570f937dbcb2d4ea4be70ec9b9909a0d4fb326ff034fe80a58cfbd6187582c05191ca42308167cdfdb8cef626c52ef177f2cbba8066d4de8983e2e6b38387c2e99c30995127a9e717b0dfc7e5669f84275ee21fb3ce6a323989dd240bb2ccbcda720e5b889c2a553d6cb2fbcdd1005a23b84fec540647db95befa3c22784d2d9899469f2467a0631938db209a62495ba877fde8c4edb3d4ccc0df52a6bc7a125669e486d0174583bb1549dd289537a58472efdfc5ac7f6db6fbfab0604e2064f742bbc9fce851770de9612853528cd0dcd4be2ef7575af448fc5a834e39d7ff1f24f0c606d86f01d0f2d35f631dc54e42570e789539ead0d34e4bf4f9948ef625d4768425d074279a47e76a61cbdcc2d8c0e8401ed9d60622961fb0afcdacec96f24a02861ed6bd49186ca02fde7c21d87df88da3a2dab5fac6a7341e417857161c4222e59458903de0be023e03119a43b459551503dbfa95923a39b5ecc0b2e7c9208abf512ddd27b312b60706b1ac979485dbb9502f550579227a440df5168873d84874bfc3622342ec42302e2082d597ce471f210f538865dfba84cb20fde0ceb10f7ced5ffe291b27c9b83cc0641bfa47424d0668ef01686fc2f9e0fa86f379a38f66655f143ace6f49e9adfd9ad3295007fbb63675725312e720d0e98b5a50f0e006fc36b039dd390e1792c6f2daed7905b27420ad3516123421d7ec15a3c9b331d1351c50da5d882c63164fd2187adc014c0fb7ad50d5d6937e2b8ea72adaa02b1ec730139fc23163a9e8e76cc078a99d528535482696ad61e1b17b0c751b53ca1c13427bdc4ab6eb49edb86e8b67d8ba574847265dcdebf48f094a170b3deb352143517fb8057fd5d2bf8c94ae193911bebed2d26a228a2b2b89c6023d62d6b55d201d2d0dd470483f73ff6c09532e58ae499d4ce506289fc6b7f10a1e0630206fc8092703672dc4212350485cc2ed64dde72098880640337b84f89bd72955d0de775ba55cb4633c93fa3b1e3e4265f796ad41f4d3350a91c137db96341ac9756f9c194fae4d74ad4a6a2c91035839b5cdbad10371192fe0cb92a41c5bbe734a1df7f7dbc37ef43ac9587d718893a978dd50a3d24cd50ee87a837a4614d344d9e99e87c596b1fe29e50bfc6a7ce909978378bc7910f9467f9c80e80791b13eaf75c187063af9f6107fa7ffbe648493e90307e415c9273eb080d8e3de4201ecfe8bcb6fe16e45384cc06bcb22d7f37d0a0ff84a7316d7b62ea37fab2287f81cc030947b1cead7c3b909a8ab9f8036ef795838d618f3b5098e8ab8ca16894c7613ed07d9da2da40967a3d85135be785b46234ac29eb93ea1e3b1e1d637127d4cadb60bc5474c9abd47392c30902f5d050e210ecc611f7f2ea84a8911c392168ad9b65a0f6437bf783ac0e1bab02d0262e8977eefa2b58e08f8786a670c60b467b6a22cb9fa1e98e3e71c8bf7bf17a301c15085e7f9443241ed1ac4df70ea2b220fde3d65dda0bb1ef796771e4e6f64db3f8f2013f919a9981efacf9657bb6cc91094b929f6564a085e116273c2f40bb6f023966fbc1c4d2e17e86cbca38817b5651f1f58be735153a2c6cfaafb591e02380d4379bfb744d9b6784f13f6fd781f9cd2400be936473a5f168bec6c9b30966e4665dda1b29839a46a85b420bad3000c8d9ab3b262aaa1537c4326567d6207cd5b342e37a819999870eeef5d72aaae7c8975ca7aa4391474a23d7684504b8f0a6b89dd306ad6c5e9d1002f6ef30513622f3f3bda368fc76d1b4af61b17c06f392253a7f56b605f3ef1b1ebd8b65e23d1b1a0a5f30ae352291cc8b3c4ce4d18459dc3c541015ecc5f6b1526cee96c73df39ac2b44ada86fd5e856e21db35022b9bd20313813ab4de02f710d526939da4adca970c2478e56e288266199aff42197ca65bc9a0f852ad3f0b67fcf816855d4e81a72323a1087f86f65dd4436319093b5c2f2a494813ace264116bfcf9df8ecd794080f71b56ebfc174b98fdf060fa2158eb91ce37dc6d7e0ff927d1dd9e00c2fcd6b189ba8a9b84c6a4318a54dbd041471b07dd9a15a222b5f21695869609299cb159c7ce0655a033b10c650f0b4bd75d3e9e0525a67b8f44e60fe7d6c0cbf9fe7a5c8072d8fcf917c9fafa5e37f6c9b05572f903f1e5226e66080678dd35d40fc2ed59a74c7021643e7aa5112a4461c733f5f32abc6040af3ffc5411afbcf50630a11dcbea6058c9ca6562cef7b94ee050e4bc3dc50b95ef91974343e29d914cc8569f78be50dc2e9223b55cc2171c9cb4b25504f86ce4df032c14e17aac4c48360db33f36c475fe8769772822aa65ad014b7657bfea2bc4ed6c87058416ed01b9f935fb279d146448f8524abdd870deb8e22b909d4688e58cc75fca916a35b3e850f66ebdbd73a54c18789d4ca03a29e898765c9c09224080dcb305ab2dc246c3024ce2d4421f1d65b7b885ba26ed5128bcce05597dea917310d3e708d87fd80bd1f278dba7e43e0bafb2e14db52247d89586140d2fa55469c5983a6f00d064fb7b9d931929a954c3ddde26e5a2f916e33d7ee330c38f005a05a54ff8f2ebbe6eee3984720694181784f11d02566582e9374e7a2a87705bb0a995c3f51aad42ae044db8b4a6c0355143035a4784c2dbcc2f0c957c9d7bfadc2d99a789ed2116fbf5509a378a39700b4010f675d488789c5613aff52d75d86b65f04e66163528614c25fd550e6f89f6c89189312fe8f0153b23ead93a8435396f9befef5b9307dadd5b00fec5c8feff27b691d41e10918d9949491bfcc8dba2342f0dfa8b31e15d1c498edc230f7024d43fdc0ed689e1610c4a609fb6a6207962b1880487903de22fc824e15595363a711144e12a215b79ca09cee659b7dd65ed7d50e200a1f909524010af81e64985e41a641aa047eb7cc915b3353befab7b595474201f4fba70bafb8548d107401ccf14a09bd0402a4c6403e00ff15b7a27ff5bc1d90c44dfef79aa2777139f3a56bb07cdbabedb02b597183f9dd705264d57cbe0901b9485b915c64915adf1aa65813eb3fbeba4651cef101cfa7839696c6f61b0a36adab929ba120e005de7303dce34e7f7b506960d1d89eb08eafe01214a0c7426c27cb146b4b3e24ba5592658febc5e06fbe857ca3fe2437de3a4dc1b1409313e2056569f40d8800d81eb4045196c41a85028332cc3740968f7f7fcecabe9c3e2fbe833ea970771fda42aef28dbad6f60755649100db0556b7a3b11fd8a3bb2bf26ee19ac6038c78c59ff03f5ee8aba012c3a9a818fbeec19d1c2771648f9c591ecf70afdb9bbe9f55459556323df0e9b1d6068674eb054f323727a60f0b61d890bb85bfc4eecef97e43f5719dae09976fb441d65758db7471c67f8ffeef566ce8b23c67e532a3169473bd9041b7eb193892287b337f9070c94ae5bb01ac137a6d7aa0343567382238e9050ee6d7c740708fdb3f068243c8570b9a7e9d3823a02a4f7a49a4ac63e91c9205f4424945408f99e38d0434a307fb7903543e296463b3812e44d1aca19ddb753b02c2c0a7f05b6a8f2bcb2f0ddad835a46b63557c267dd78897f52c0c917c871eeb57e351af3cbec0d7f1e81d0bc81d9645eb4cb8cbaf38d21266b1ebf2b34693a49b42c1fd0dfb87bb2f5b944c44535a14814ec7545331d87a6db0e8b0f1941e75b5614f8ac1bde6807381a4ba09b84d2b814bbd3862b4b42982f63a1aa8869bceb8235a747aa672216061dc3395fc1a544973bd2aa28e45d7fb5863d393d55fded1a5310171676a08f94066f7d48e2b722588faec0d3339332bebd41d813e4cb2ad4bb6d07e701e677573683837ef8b8404a3f45705be8ed2daa9fab5014bb0062e1913cf8eda7ad3bb28a641596ff6da71015246f9d7f574e969c6fde716205b672a68231ef9d2fc36d37b4921710b01f9decade9d07fc2acceb1012b84c39814eb2d5f877e6385a6f93dc9b415c9a328c1f26bdd608d32b232f0cd8605a822531b02d288a35b475108be8c92c000844e42e55a30272657bc8b85c6d6bf858abaa46694c56d764a5b2ad46772f7062e933519f7f4845fb8ff1eba17efdb8aadbe55742c58dc745b504884cf2be5aa57372734e4ce25b413925edd9a2d3853b783cf513cfed4b375dd2e91900f0ba47c36d6dfe4fd0e11645a3b8e0bb3c69e45db01672abc314b9ad1f313a0655a9e45bbd0f23468c0430e355436de77b2d6129320e3a630c4694e52bb51d6b7c81daaff58586fc81ca425f065e3f3ab516ff38925c1a8bd8215328f479da9048ccd221087ba4d69dbe2e07646ff5b4322680f2d8c01e3b6d794703ad10b3681e53cbd6b97153ff47f130dc06d37cf92e4651dc7bd15fb557b995d860c637075263aec14f9514e0aab97a8621b128c43e6703cb058c1fb10e929d30abd59234a31064bb01276ce623df6f59d1be3ec3ff4e5bbacd8401dc3d081ded780ff66a9b93fd95279e23f1fe60d9ac67f07aff3852ff41b5", 0x1000}, {&(0x7f0000001500)="0800000000000000f62d9abcc703496700c6c6a40dbb990a950f30fd25bdf7c00cb6628ac74873ea738a9565a96e4fd460783d3ca4594ce38df0779c7f18839eedff259144327702", 0x48}], 0x4) msgsnd(0x0, &(0x7f0000001600)=ANY=[@ANYBLOB], 0xe1, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="c74e200000000000000055fa310e50f08cb05a1107013b5284815861a4d53d000000009a9303b8beaea528c97309", 0x2e) write(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x0, 0x1, 0x0, 0x2}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001bc0)=[{&(0x7f0000001700)}, {&(0x7f0000001880)}, {&(0x7f0000001940)="a4b852f68e957afae81ecc8622f3254c1ae096ef7f81122cb1934d2c20af74757bbbdfc366e6e473db6259d1adc4009a05c7ecf526d2f1cd9529883e7881498b5ba218fa4287988cd4ebe772714b5d8c5d9f10cb828aba980b77674570aa46a29896429c8ede069eed3a90547ac2e1c92850c7512955c502dcacc13f1e553dd341d09525118f5cb4acc73814f7166faebd0ea9ee0de608948cd9d90d65d3f792c5c0501d737a3d9c9b510194ded9d9b4db6a2971e1e20a621abd9287d93eaaa7c90051a9b3f913877925d7df80ad5158903edfa169f897449ad5a4e3593e9870bc839febd68726e24fa996292ac02fed", 0xf0}, {&(0x7f0000001a40)="adbfa7f68de4068ac2fc92e8c69c3c02ad531194ab51757f5f6857179161be1920a3ce9ee957d4aa6cb34db14ae86d79ff3a9760099cedddda96c3cc813c8ec6e081fe72ef15a5c5f314ce0c56dd851f82fcf2ea9fa46cd7d9fb076be0c0ff8073fcfa407e3bf17953a2ef194b35f1b4b4245b601f35cad4", 0x78}], 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./bus\x00') open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x10) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000240)=[{0xc, 0x0, 0x2}, {0x45, 0x40}, {0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x31, &(0x7f0000000640)="b2116988b272d2dd3dc90142a84231a746e337b372cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e91e8321f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d74db9f36198f182248aae2b1322e0c9198ed900ab006ddfb67869b51a2216114d1ece0000000000000000000000000000000ff340ebed7659a570fe2a8ba0d4efa6382517a5f6610b5db7fd45b417ae8b6a543366d2a2f1a856f72fdb8f225f511211f2e2cf2fe8b9bdc54c5a3e74dadc9d7561a215818dd36e2f31f8d3f094e36cc48d2d2b830a0e0bc8df37492dcb1cf21b57711333c0609045e5fe81b9d7b2e970754104a8945fc4586c83de6e17ccb955710f87c628cd5891dfb3f755d347cd1213a3c08ab8e159c31e109c1906895bc29df5e41e31fed7a686e667de198714ba6884f7b5a79e6726e549115a22f8c0b7f36f81eeb3386d587143876d28becfc6d366dd56c7cd47d6c99a02c91f579fab848aca2b4496649c94d3eca91d52fcf2b2cce930078af4bea9fa64af5a73453b95c36f546b6999840e5d3703676ed6b8937642a88056e46b60ee62dbf225686f38ba518ecd703cff540435ce7958ab17bbcc8903ba04919222", 0x1d5) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000008c0)="9b180bc3eb987aa9feb13ec99e805e6e84d35686077b138500000000000036ba1bd82e86322c3eac8061ea0e3838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b78100000000000000a3a80855f3c394639e29c513256ddd8680a944d5c2625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d91085733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48696e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ca863f34f9f4e66140ae2b8802cb60eec6add5e9434c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4be746686588ffb7dc5693a090e94691e8d000000368f29d76344018043a1f208261f720fdb791f833a1da5af88cf56ad8479077a240500000008521407040000000000000000", &(0x7f0000000180)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001000), &(0x7f00000000c0)=0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x2, 0x100, 0x1ff}, 0x5, [0xfff, 0xffffffff, 0x40, 0x8, 0x200, 0x8000, 0x20]}, 0x3c) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r4, 0x7, &(0x7f0000000100)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) shutdown(r3, 0x2) close(r2) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 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', &(0x7f0000000b00)='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\xfe\xff\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15i\xdc\xc63?Xp\xe0\x13\xde\xec\xa0.,\xff\x1c\x7f\xc4\xbb;\xe9\xb6z\"|\xf6T\xda\xea\x8ak\x7f\xebj\xf3Hj>\x0f-G\x10\xc1\x1c\xed \xcet\x9f') pipe2(&(0x7f0000000380), 0x0) r7 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r7, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000000000000100000007000000c800000000000000ffff0000010000009c0dd2c1f7409ee901acb8762fe5123d5e91ec65e1308fc836733844fccbc8ba2b91faf69c191569ca1eca2dba5552b7d98c7a1c7ddce999a3701073016adf83f154a1024baf8ed64c16bef9eb21b00a99f941413c8b5b329645c86092d70c71bf8610ba9061a7a3a00277d33905e2043aa2e499d6b5a686f5c9121de89c93f7ba34555a2140c08e679b2c0b7445b4447f7e2bfdc7b77c1158fb54865d373ddd612c4483605bcd3b17d00f7e50a3a01031c35a00000000006000000000000000ffff000000020000d157ba232bf38e27de706096bf5961e373ee08fe1040d6d30df6e8152d57a572dd22a4c9b10a5b00efb5354a18b8ad2afddb6d7e70c87a0d08a5cc9b69be3f8b10a4c14ae558112317313ecb22d3592b50acad04aa000000000000080100000000000001000000090000007ecfeca9848eb0487e03541f35aa88a205bfb1868b5eeafc75d5c28fea640e2f44d2beb1c639f1e3d6db0d4f17c4683db1d1f69d54a81b4195d87debfb83025e94298fe881a9f44c6515d1792f56dd34c76db220b03c687b6f7928698a3b8606ab41a025db9ffb2ea3e76c6013c8c0c78de1943a3021e4f1c5e4f08b6cd093dcbe65cf34c92d3f6bcd8f6e815b7aaee3119f652e74249f25471b6b473e7e6916a1537972f69fe9f803116fc7f848c563ce5073fd8bcf13df28fee402fab6f0393a30fe5afecc7ecaf1192248dcfaa92440fbb16841ae10daaa9901a3bdcfc0be86822c9e43085821f6cdf106a4a7d1636468306b78000000"], 0x240}, 0x0) executing program 5: syz_emit_ethernet(0x4a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(0x0, 0x0, 0xd02) r2 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000040)='./bus\x00') setsockopt$inet_opts(r2, 0x0, 0x18, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000be0000000000000000000002"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000693000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000667000/0x3000)=nil, 0x3}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00004f7000/0x1000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000669000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00', 0xfffff7fe}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x16, 0x5, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000580)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8709, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='\a', 0x1) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0x4d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x1}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/128, 0x80}], 0x1) dup2(r2, r1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) r3 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8000}, {0x16}]}) write(r4, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000140), 0x9, &(0x7f0000000340)="d60d4b1e77ee5dbfbd035d6ce2e2494ef44293dc85ef349cd87e794d882449d932d3d3f92ba299e215c8cdb98a10919a31ea3cf32994207e8a921f90f53242977ad9c0f09cb72ce46541e567339adb8c3e8348938acfcd66508c08dc5b80c3f5f9a05cbf93253d0cf9a9b607bdb44fbe6f398b56d93375ff0e4d706a98ff", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x7}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000200)) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x100, 0xffffffc0, 0xe}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) r2 = open(0x0, 0x0, 0x121) writev(r1, &(0x7f0000000300), 0x0) getgroups(0x0, &(0x7f0000000280)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r5 = getuid() setregid(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, r6, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r5, r6}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x400}, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x28072, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1008, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0, 0x5}}, 0x10, 0x0, 0x0) pledge(0x0, &(0x7f0000000280)='\x00') executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$hw(0x0, 0x2722322b, 0x0, 0x0, 0x0, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040)="817ccf718b82466ae9a32143179eb96f4be090f3f06792e8bd321106ca0a8af75346df261bb9b6c6233187f87054dae71df8dd44265c6a71eb3cf6d9a78a78d4be80232baadee4c7c2d4305a855a4d0c0e9ed3779ca2d7828569fe4f9777e971374822b5b7e547370d6bcece31776f2b1746e5122b28d8d11155cbbc285c2cc75632990875267b2b8d13727ad47858818df0ebb59913cda4e1cc8aacefff103d0a903edcfeeb9372cef5286fbfaae8f6a379598d016aa9e4f023c5a7110da56171a2e179e59465a2328ddf3f27fb43b301c3681c1186271f02ecbbd7", &(0x7f0000000140)=0xdc, &(0x7f0000000180)="126147f53f28444367fd12a09b3cf3ceb7077b7e8d59954a3c3534b955194b3cfcd83ba9b1c2c8c601d4bbf2fd79cd77ecbcd53d2c011066d263799e39d2a696c627073b12b2fbfa9d51fc7948d8ced1a86d82388b9f90e08ebdd00f382390df2e7837d30a9f9f0ae81be56985217baf7fa945b2e672da45be9a0d808f3ede6195336e2d87df799eabc50ec208507957ec3c5a86b608b015ae349ee135bb886b36d31d65fb46391d613eca45795cc91fb7d8ef034b52df3acdf4e3b1f68b26158f2328516e2577713e2248a802016393adf66c6c0680cbe7b80f0d5dba112fc3de2c5190a3a30a", 0xe7) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 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, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x3c, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x1000}, {0x4, 0x200}, {}, {0x3, 0x1ff, 0x800}, {0x2, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x8000, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./file0\x00', 0x100) sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0/file0/..\x00'}, 0x13) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xf66b, 0x400000, 0x80000001, 0x1, "3c107d7e682c330000000000d100", 0x3fb}) writev(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x24}, {0x54}, {0x440e}]}) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) close(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xc00, &(0x7f0000000100)='./file0\x00', 0x8}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0xe6, 0x1f, 0x401}, {0x4, 0x0, 0x9, 0x3ff, 0x400}]}) write(r2, &(0x7f0000000240)="8fdbf9db0651f06a631d0e4cafb3dc7b0111f0b20179b7ece9f97aba135b169880e4417f8010c8f48107fdc9ab840239db2442cdced2e51082f765159f548ee201c3c137c912ac6b5c08f942264db596b77c00faa723ab581241d5c921e1d4887fbc34396cecd9d9cc32e5cf7a8b0ddc407eb5cec97c82051d65229588aef511c8298f13ac9c8f285f57318de8dbefa8631899ba8333fecb1e83044ae8fce25a67a047b72fd77ea07d6fdafdb7b18bcd41b7c17c6339fa8168619bfc554519872bd8c29840a058c873ba3900", 0xcc) close(r1) sysctl$ddb(&(0x7f0000000340)={0x9, 0x3}, 0x2, &(0x7f0000000380)="31a3692e1e1d65e83c5a82996b6844175948a236cd94e8431c72a2d7953a82cd45d99ef284309f45e3dce07877e84ac79d66ebe30d5aff37d3c8288f9e2a8854837d8170c89f607cbc98f62ac628a093b8e549e73a9b1e09b0d4459172f93d9ba194658ebeb588d9b386a70096d7455de25e7d5728bd58", &(0x7f0000000400)=0x77, &(0x7f0000000440)="76e05742575815041733200a571d429ce8243c830c8df840cc8ca3a78e7f29a4", 0x20) linkat(r4, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000500)={0x1, 0x3561}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pread(r5, &(0x7f0000000580)="ac9a34f2a4ff96a700dd4645644ab7f7e2ef5613079008e942226bf83c698078ecb5133356d84787445272ed9c4db681e72e66bf18eb", 0x36, 0xed9b) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x4) r6 = shmget(0x0, 0x4000, 0x9c, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000600)=""/69) openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) r7 = getpgrp() wait4(r7, &(0x7f00000006c0), 0x2, &(0x7f00000008c0)) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000e00)) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x0, 0x0) executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f0000000000), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) executing program 6: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x22}], 0x1}) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r5 = syz_open_pts() close(r5) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10002ffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget(0x0, 0x1, 0x4c) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x43b1, r5, r6, r7, 0xffffffffffffffff, 0x140, 0x9}, 0x5, 0x0, 0xdbd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 0: syz_emit_ethernet(0x1326, &(0x7f0000000000)={@empty, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "a3b6be", 0x12f0, 0x37, 0x1, @empty, @loopback, {[@fragment={0xc, 0x0, 0x4, 0x1, 0x0, 0x6, 0x66}, @hopopts={0xff, 0x220, '\x00', [@generic={0xff, 0x1000, "eb34d62f2788ba419d0f98e70e14e21e949886208e19385204caadce7a8b1961b878407b6f55dae2be7054e82b17393c35d3479eb624eeadb290a8d2edbba7c5d15a75145bd9ae5e26a73146723edd345086af02395b032bc419a2acd5d0be5c5e107aac4083d912758c87f540a11548c51265ebe4d274f334eee715de6886b2f91cb140435a0ab8865204b9c765ebbcccf0207a9b5d0f63cad2a8d3087bcfc76d5ced1ddff1b4d918f76d93b344941e667ea2daeaec1f479a962982eef2a4281aa79d215117edec5ff7fa04241dc4aa690b20773198de78919539e89459070c54b61cdca17ddf96107008fddc406fb10a38248bd8f218876fde8f74c658b3c7bee7819682a15fb394ed6d7fcea4af6356bbd61c610963c5602bd8e04ac498e9e84e5c122be2e1d6943ee961d3092ceb6a24c5e00fca2d8f597fed300407b0fca80588d742c3eb6ea18656562595307308f0d17a728e36902af5f238534658dc0b4c19e19c72df7b9d81e9609b04f6e1fdfd96d09639f2bc0dda33d1f3a25538a5a4a260d72ecf01db5c7f6a49206f3da475eb69968bfd869bd2c0064f585a8c6f95694a00fc0485edd063f0c9c5ff47e0fea34b1fbf6aabf265a5e4443c32b94a8b0fa16072b235c92b163fc6be8d90d9102b06c6317f05055771e4b2fa17f85be9f4050db10901b28c3bbd952d1daeefefb6e45150477d660e33217e53eb4600455fe58dd733d329e9ce09888b8316322f69a12cfec4982beff1b5d88d91cb6fb915ed19dcac1a8339641313c2540184fa4ca036e54b3b993b253837a56f8e9671f7e348986b6bc3ef4851f81f4d6265f0394f97f1cdb087088dc2fcd79b1ba8de1ff9032dd0d39fc2dd014c3665ec75926da8fbd4c5e3464b4f64ecb466af5a3e790525701cb02d61c25ee92cdf8b0bec435884c6dc8191842f6c25f1e541971a8a464344e9242ecc1832452c8caa131e97a3a60328c89e8f7d39c187215e585baae4cef8d2e037795ae6865984f7ccaf77f373d566e723b140f4a84d7187ac8a516e61d1e906580a1039499db7e4e97b6490631c15d3d45a60443864f58a0adc0c95d6052a5f74d3a1e765127252c4a32049d1ad1ecd69526bbdfc2cb39dbdd050bbb81aea238f26f416d39d37fad78f314786f7543db0bc22f86d1acea9b8a1d6ed1d167b5caba2380178a65779c6bafcd0d56120db4952640faaace60c4ae687bbf1f6a5619df5875c67ab3bf1d77ffa810266f230ff78a327c6e51f4d3bd1a4988addab59222fad226d189fd0d4201e88d0530075301b91c7669929879094c4851c70347d08e7da54025565ed316995fdd57ad5131920056b799d0898f72d003416857fc54988f0183eb7691f5cee2b411ec0b5e0ba6b4b4d88db91299c6e104e2243d64243a21c8a14178b15fc97f3e7f95e5784d819105f91a42a267953c6648c67a202a4374b290938acd588ae272c5540b01cc519b8e52397cbbcded34480bc83e2e8f97f92327b89bc8caee9d716ed3820f07b010aa610eb9693e3cc953ef98ff906c9eb7ab7268ac9bd986e85273e6493e26bdfc3b65464ec58bf269f89a708344ac4185cec9a2dc2193bb388b3bab58ed1518fab60e9f877aaabec6c135dae81766a638bb6ea1ae7a4488871db7ed51845944768e4c8dca73641cc0367213cbfc365786c8ae6b4fc8e77c9e45c77e921bb8695a9d72c9d710dcb5062982aa54e74d6f72252a2de8a7d2a64d5fb08db69c51199edddcda467c35dd5f451b23b71e3417dc9347a67669d16dfc69414ffc468c6720f417cf958222f86de372ce3828651f14b558c1d4e3e4511f66d67b430409221710cb12b9704303392f6252821e8961f003e3ea78e976c55c7b855236a059a3a743a80ec116916ff5838e8d63e78fa8c3a5443c8cf7f0f485df85b0e63cd612a30b31c1b15d49aa5045c2d68c407b50cc629c9c6b7b0fbdf707136c6d69e9c30d559194dcb80e98c6f40cea4d91ef745a67efd21f24f3adc34f20bb1ec31328c5cf9d1b8c39f451e768ff2f932c3e7cd49e18b20566ef13e9dd8c841170915c9881636ccc04675ff85d5531d4abfb10df11182678f488cc6d264ff1cd64ded791fe937c12cc54ecffd5fd8b4348cf5bebc5af56d753be47b5ec4a5b2b0a1fed34430cea4eff731db65e205487dcc4fa1c71297e1e78a8bc484b3b102f69ca7565dc5f394b6466b45450cf3e77a79c9823aafc31b4af4f35c75b1b6db08dc53e16d881ad0d12a067da3eafb2c65aea8b6c588520b020d010ae75196405b17910bebcbf86eef49d3d5acea60fd110705ac5339ebc8f19e82c2d15a9ddd8589216ef2eac0958395843f602cf418afd01d2f6250e3d6d97969c1a35c79ef95541f02ebb76993b4d61bcf1b2d8204b8b51dad4482839b765c0ecb46b4f485db9da3aa839d467878169490c744e1fd8cdc2172b62243f9e5fcfafdb23f8be2ee9c4f5c6ddb09fa113a35f9d92f13809240b1783009031f66744ec0ab7b35f0f9c9d45da384379ca3b708e7e27f01647516196a5e2be5ca3266c11537dccc26040362f978f4af08eeb3dbee5dae59ff77cc93c9a8ffa47d12e0aa40404ee85dad8c13b76007532bdfa7c9e7ae27ec27be4a5a1d16e8f0816de80acc12b8e9bf942b20b7f84182ab2e3194df41143518c6ac08dd6177e947ac345bca43149e903ea32976b8056583cd22d215b8f782bec61ca921ac30914f2df0ea4bf7b54f5f1e4a0a916ae33df43ff079c1f98b33b76790e05a562f7f3913c41e78c8763ce5d21ae04d60609e996f10011327731db98d91aa69d44d64fd2974f60402fe0bb89b280cf6cbd0700f79cf886a3e81e46400e6e1f5db6afdfb494b1669ece5e1ffb1c5cd0d7102c2c7bfab93c44f9d7567b3e0961d3f2fa48e0a94f5a5c0abc1186d8be0a28095f7a511a76546eb8afa16e6b610540afb5b3e517b79ad535cca2f4c6446b3b2e0c1d04261b0a7a019021ceaa24bcf115574c867c32327ac53da9cc9bd1e9f4ee48cdf789fc36faf1701668ce4cce8c98f226935b9f61893f2162bb46d0366a3540c9f8d177aa0d636fb190a082663257c20b077c17e48c66fd28a9b19fd17aac601637a336d8e35f2e1b40dc600d01abcee3f0141fa60138fcb8ecef99bcc254f9e6e83e799ca6228744dedd7c633874c298f37f1d3d36dc451a342af009c5394e2e892adb35631f617ba88b9586f47aea74a88e3902bc6b77079b920e8cdac45feb1d1651b31976fe99ab5ce72118ff59d3823cd77d97944225105578b1abb85a71da49f25bdeaa1a84df58ffe96c5c48edda20ba51886766ce8b235137e2f14f56d79867553dd66dd5d70fddc76bdb6ff274591215b23d509fbe6be00ef5449f2177f6faa06a7adb850b3e3277cca33afbe4639b5fa4c7b3e0569efde45dc7998111c10a853c6ecf18df84836ac6547d11e803758bbefbe93a9a61dbf866a78a8005841a92d70b29791d4f53714ff9b476e4b84ff7f461fb276e02e7ef9119c671c7196203b7548a8913bd7d7fd440f974aa3deb1dddf01b9b2f0164d7f39ecd0f7b10a078ccaf08317bfecd1accde5e40fd87cf9ab0b81563505934bc25285a2e63a02a489b6fa6ed80a9a7a3ffd2b7f1276efdee3a8d355bbb4951cd3712d8e0c4925e19e4c96fdb0e3b0c05f671f82d0919aa427bbf55a44760186c96735d308ac2a75e39a6ada6dce942aeee92c0f3fb98ff06138bf668e223d0b4e787f7dbed3d85571f8983dbddc7cdc3f1ef9d7fdac75156ab269c625dc9385a811c1d9c066ac80a085469225bc7a43e94038b8e98c96befbb0911c3ef13efbe98c2718147f30dff8d4f1db7d4bf1edd1dcdf410fc37b6955804a4f604ef29485f88b7ac00e0ff4af9748853f5aad16488833069dd668afb42e8b745dfe3e3d7b5150ae24621d7e8813db1bc3bb177973fb599d47b83052cdfb9d7b1f31bc047c73ce485f42460b2f9eed3663fc0563657f41c5a4283562b81982883dd2a666a08f9b9a02f90fba400c1c2042927bc9a3209bbdc6fe1cf84e639e394060e34c14f44907147e45f1d51ed2b0e3fdce71cd770e805ceb3c563c9a0be4938db761d734e7dee1a5d5c187d1215a1b5d954f9a4316b7a18c4ab2ceb61be94314689798c4c6167c9cd132ff0c5ab6bbb4da2a4a6c9f9e7bcb0cc50616f22f455acff873fd36a6316f02e99c628dee8c3cceb5b8a08c4e5da5a18b02cdddedc13c4be0411acef6c17f6e821003389a0243766f5eb9a74ac0fac30a402bd64eef2f39f2f3c1214422ae7ebc76a020196ca635eaa3c2236f2e5cbbd86e46a784c1e17a9de4eca459f588615dc27f932f501468d10317bb3d94e342c6514e516416917afe7502e65d373b4871d801c213c414aaa3abaf26e63de0abed9a42c5cf1159e0fb0290f0926fd105a8c33fe7b5f92d318f1afad858e09177f1fc567407b5764991c4531af5ba5e90c60d3609e3ef2e08f75f02b3fa54d183b8695a26dd0eb07969c1c8d22200c66de9fe65b3ccccf3d5c7feb74697a81740f9edf4669f2dbd3aa392803fa84ba640ef5f71f05ffdd985bde1a00d7660c15f64215bc81c11ca471d2e381d4b2235fb13849b0b9bca3e198afe3bf1cca33694d9347ac95e7696c91e80209268b16d7a638f86bdfb0a697322332c7a0ad1b86c7a6c07bd5f0aaaa11f77cada38ef5e3cb3ad5f2225cfb2ce4b7ac32db31d71f1b6de0dcff47d43a9eec98f927b4ca3d8f15d9ad491bfc4a7c387a90884349feafc9f63751f12025225f5fc5d4a495b5f3301755d888a28d354f65c2d374a9f23d2a461ba06e6b531ad03e943379b269ca68fea8dd804bbdaae100518bf1defc149e08fbf47b69594a886fa9db6f4648bc4c5867b68708a7a1d895c8599211cbfbc4d9c9ff32caf40e9bc48bf5b15ee081618bfa54a9dfc2f081ba0009c9388fc7d8a6a5684edb53b5cf2c97fee1b3583e73543b5e379a619e26144efbfd76ce7cac9a0844eaf32d5b14fc4526e69756893e68f31851350c0138a20bf0e33bd32817a82b50255d961e6206ad2ac7ad3a209dcf9f6499cd9605abf041937dd91ea3f818b4de4621b92106649baef328bf302ba16a7d137f3b208a871da53750fad181d34e8c3c0f8b79b85a8ee2b32b25b609dc07de1c648edf5e8186c8ca70434cd7aa8f91f6905c6b7409ab623c0abfde65237900a1b4f8734c5be26d71bddeceef5e04ea4697eba50b1f7634ffa6661994aa3a3835b60394057ade1da969f5225068a558dc251857cad79eef46a26c583fb345298205e3f5ae395a09fec8cdf056d8dc75ac0e68ef35c3595bbfa234f09b4944e45b2f5ad9a5fa5c4d3bf9feeed425b21c494f310daaa3367ef864556e62f7d6c514184fad469955bfa85aa6f55874c2e5e424df45294cac80ab574ad91f26ae2b3dcdb9743862de1326dda37c464a4160713e4f68e92dd4f3b6dd9a56fda8c2617237ba6914b58155d25c765277c83751e68011233283bd98cc0ef733d9fda2ff22c331beac7ffb3bfe39f2dc7685a1f888c676764bfc2505bebe3b7e12d9ccec9d23851407a6e4ed394b262dbf3212c0e4dc43e50c45739727bf3cf4a88c9710e68114141f9b97b97efe46200fdbfc3b586ad862e3cb5f82a36f6d2539b6413e0b695a57cd9dbb138948ef969e4b63a384e520c424326cc3bc689336feffa65cb169b959ef975f4b3abbb6c2f9973db04da479e3395fc5cb8384b63b373bdc4924f0f10993630cd880c4602a383cf709801826eb61c28f171e98dc1"}, @ra, @jumbo={0xc2, 0x4, 0x52}, @generic={0x6, 0xef, "cf691737890d061bfc68f1c16d081a888fae2dc657d2829c27a755a36e0f5fdad54af92df5569ec67fd38d5a4bb6ae09886f29149c54e7490d4af270edc055dd85cb8e1a3b5599ab2d9386a809c15ea4bb61ecc22669d8fa2eedd522396c7a8031e46548b789355d815f87b51cf29bf36302ffcce6c29faaae82290cec7f708c32061facc7eae7e4ae4a4a4500c07aa189fd73a36e47a8419f2e6ac34cfc95847de57c4ce5178fff72e491754ca175c05688d586d1006afee819b37728503e9ece4ad0eb46965cc4ef190c55b7d23cf736651388f6e176d7f2588a71693dc94b86e3d48bbe13252438afd2c9fed8d6"}, @ra={0x5, 0x2, 0x101}, @pad1, @enc_lim={0x4, 0x1, 0x67}]}, @dstopts={0x3a, 0x37, '\x00', [@generic={0x3, 0xcc, "4a8ea2c516b2972fd1d9da9b56de04c829df1d83be08718b3a72236cfe3cd3eb7bb01c5a45cd968bb2994b2942e3e298e50c4bd6647ba9671df2fe82f7846358a208b96063d2a16936cc1908cb4a0daed766b89f577b5503b81368089245fcc59292a3ac8af6940f9f928248c4af32a067ba5b651433f5219c2b6a9ef566abc7ae63b965220a73c69da7c84d7712ae5ae0022ef064d8623098042c82e64bf1e9ca5e56b536bdc75366639325466d686ecd830d1ac6264b283add79dce9fe00f2c14d07e08c11e5ff12f4b4d4"}, @generic={0xff, 0xeb, "42c4abd9a10de92bdd0cce51a9011b8951649ac55db9c6a93caeb4130fb6e30383207918f98e66313782297aa99df347875e283a3cfb1ded115419a74f68ea644a47938b891225ff0a52c18cbb2e2c93583fa158c37f696fa1c0a35c14b29ec9fce9bf7c2382d9eacaf90f2fb067bd2d736f3ecd7985b0733081ac487272d198ecdfa78433350bca385227376714e566af4ed8a0e0bbbeab00545ba068dd9dda804c32d51e6610a21065e0a9f02a847ab087dd6ba9765d0fe32600a4342f487f5e5f0d72cb3b4ef580d40cfe9c631bb38b413b2bc7f102a41fb86c6afb43bbfeed47fcb1e7c31bda635f04"}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x16, 0x0, 0xff, 0x0, 0x0, 0x3, 0x64}], @udp={{0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xe8, &(0x7f0000001340)={@remote, @remote, [], {@generic={0x4ba3d377c0916399, "a152ce8e7e676e68f49938424b3cf6dd237469978b6ad4848b77011241de5a87c1c749f36edf8d1ebbed29560772a4e49011deb47c725a2bbe6b7ee29d9668481b0d129f02b8526b64c6907351326d79960aee0bf37b1b47a7875a214a6c19dfd69787625122e0b9f88e2ffa666c19fccb3aea3888832f1cb0815fcf8ce9ce017c0655ead3eed73a884ac34cb9fa7fecd00cbcc3226a710bffcb2148a8f485a84aedf5c68e002318a4cf6a2b6de1733bc9095e94921a20c795da8cd30799022fab73b63bbb96098ffa4e93cf8347a1e54bfe0ea8cdb192fde68f"}}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8000, 0x1) setsockopt(r1, 0x4, 0x0, &(0x7f0000001480)="ffa883c43b2fc2ce572d5d88b8a565aba782835db2b6fdbe68f1ddfb40de4c490ece298080c48d30afa1fdd214c41b79828fc39fbf3705045f78670d7ba33799c40e2d28541dec31c27f571d8de0218ca5c1d20f769b9460a016c15282ef42597f357aaad98008f335894ce778c033a31ba3d59cd3cbc3a83a9385ce963b908d3835817e2b2d79924bca2cbc5bbb2248e5be5b8c1e543087224dfb3272ed94d7fb55b2f3", 0xa4) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x8) read(r0, &(0x7f0000001580)=""/19, 0x13) connect$inet6(r2, &(0x7f00000015c0)={0x18, 0x2, 0x8fc, 0x6}, 0xc) r4 = accept$inet6(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) sendto$inet6(r4, &(0x7f0000001680)="b9392f8c9b97383194415f0380d9d4900e8c64affb0236e4d5d64a3362c3df0c26b6e9631c9fd67b0acba0426382b2822b73b61a4837ec18a9c7dd2d8f6a0b9ba0d1a7c894c5d1bd50cb3e62f5b6d37c9172f0ed9f174fe192349871814bf948a5f27c30f0148555448967538c9597bd11866904cb93136b0496f53d4d3de3fa270c61b2589fad0ab10aa273a35a38f73cf51c8c90be8c5c514482cf1f48f6fe892f261c311c37de579da0d8383ad097924023bf1b5f29d4512d37f0b1d6a866fbb8e24398674b", 0xc7, 0xb, &(0x7f0000001780)={0x18, 0x0, 0x728a, 0x9}, 0xc) r5 = semget(0x2, 0x4, 0x280) semop(r5, &(0x7f00000017c0)=[{0x4, 0xe3}, {}, {0x3, 0xfffc, 0x800}, {0x4, 0x6, 0x3800}, {0x4, 0x5, 0x800}], 0x5) r6 = socket$inet6(0x18, 0x3, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) bind(r9, &(0x7f0000001840)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001880)=0x1f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001940)={{0x9ce, r7, r8, r7, r11, 0x0, 0xfffc}, 0xffffffff, 0x5, 0x40}) recvfrom$inet6(r4, &(0x7f00000019c0)=""/184, 0xb8, 0x0, &(0x7f0000001a80)={0x18, 0x3, 0x7fffffff, 0x9}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) seteuid(r13) clock_settime(0xffffffffffffffff, &(0x7f0000001b00)={0x53, 0x7}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) connect$unix(r9, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000001c00)='./file0\x00', 0x4, 0x0, r12) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001ec0)={0x9, 0x5, 0x7, 0x5, &(0x7f0000001c40)={{0x4, 0x3f, 0x4, 0x5, 0x6, 0x9, 0x1eb}, {[0x7f, 0x9, 0xffff, 0x5, 0x9, 0x8, 0x4, 0x81, 0x6, 0x80000001, 0xffffffffffffffd0, 0x4, 0x9, 0x4, 0x10001, 0x0, 0x6], [0x6, 0x4b02, 0x3, 0x23e5, 0x2, 0x9, 0x401, 0x6, 0x0, 0x401], [0x4, 0x800, 0x3, 0x0, 0x1, 0x5, 0x7], [0xff, 0x4, 0x100000001, 0x8, 0x6], [{0x7, 0xff, 0xffffffff, 0x2}, {0x1, 0x10000, 0xfffffffa, 0x1}, {0x24e4, 0x7, 0x8000, 0x3a7000000}, {0x7df0, 0x2a89, 0x2}, {0x8, 0x1ff, 0x8, 0x4}, {0xd2, 0x5, 0x8001, 0x6}, {0x6482, 0x10001, 0x5, 0x6cce}, {0x4, 0x0, 0x6, 0x2}], {0x3, 0x0, 0xfffffff7, 0x1}, {0x5, 0xfffffffc, 0x5, 0x1f}}}, 0x1, 0x47}) ktrace(&(0x7f0000001f00)='./file0\x00', 0x2, 0x40000020, r10) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x14}, {0x6}]}) sysctl$kern(&(0x7f0000002d80)={0x1, 0x2c}, 0xd, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x26, 0x6, 0x8, 0xb4}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x9, 0x2}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000500)) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000580)={{0xa9, 0x0, r2, r4, 0x0, 0x8, 0x2}, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x3}) getsockopt(0xffffffffffffff9c, 0x7fff, 0x3, &(0x7f0000000600)=""/79, &(0x7f0000000680)=0x4f) r6 = socket$inet(0x2, 0x5, 0x0) setsockopt(r6, 0xb5e, 0x2, &(0x7f00000006c0)="af2f1fe49d51d851b8456aaa8f87f33b7387424d0f0e3894879ba23eaba2345875a2c6d441c8ceeb03a48897b6485ecbf147dc8a9ab00145265f8447db3f0b675dc1d8259449002f0ffe985f25ef3dcc22c1cc6822f95753072a0d0f2020bf84bf86432a22abb257967247a75f9a7ea72ab5e080f9c0f52bbd4b18b2b9a29a45c594058933764072f18332bd4dd8db43b787f8172087a42892a165766c51df48d8d1f956d655cbec0ac195335661b9605ce9950edfe061f3c7614d3a2d563cfa81b937db5dfe4d99c4c128779ebb8d1b3b7c012f6572f3749497ef711ff195cfbfbff7f90685a2481101d9875d18537df246fdf98e77867b2092d7", 0xfb) recvfrom$inet(r6, &(0x7f00000007c0), 0x0, 0x2800, &(0x7f0000000800)={0x2, 0x3}, 0xc) r7 = socket(0x20, 0x4, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x3, 0x0, 0x40}, {0x18, 0x2, 0xcd, 0x2}, 0x49b, [0x7, 0x0, 0x1, 0x78, 0x1, 0x0, 0x3b4f, 0x7ff]}, 0x3c) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000008c0)={0x1, './file0\x00', './file0\x00'}) r9 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r10 = getegid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000900)={{0x3000000, r4, r10, r4, r5, 0x9}, 0xfffff215, 0x1c0, r3, r3, 0x0, 0x6c0d, 0x10000}) r11 = semget$private(0x0, 0x4, 0x88) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000980)={{0x2a2, r4, r2, r4, 0xffffffffffffffff, 0x3, 0x5}, 0x8000000000000001, 0x0, 0xffffffff}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000a00)={'./file0\x00', 0x7, 0x7a, 0x80000001}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e40), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f0000000e80)={'./file0\x00', 0x3, 0xea, 0x101, 0x1, 0x20, 0x2, 0x80, 0x2, 0x2, 0x0, 0x9}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000f00), 0x8000, 0x0) pwritev(r13, &(0x7f0000002480)=[{&(0x7f0000000f40)="982639c46f2660b3218ffa8301354d18f6ce2b00c380c12abe56fb9c7241055a0fbb6f70260bd7a6fbac90c44f7e16001d6c219ac03f3a63094712ddc0b4e1099f3faeb1f68d5d77766fe4f677c23c022d7e78ea67005f23ef0a9786d9825ebd5d096c9a37a11be900701e91c1dc750bbd1f91fffc918eb59bfb3671bbeee1206e6dd0120e", 0x85}, {&(0x7f0000001000)="525d4c563bfdd61e1fdfea66f6678a1864faea1238630f68d690ab7bb7bc2a2db5b5e91ba797b0eca48a49eb90c550bd984452ad4ff3de15b2e6ca576e62ae3f2530d1a338477243e29b3b58186b0ab306e86e", 0x53}, {&(0x7f0000001080)="f5987f98edca40828b12db70a40a5662c33ede6ec72b03d1159ae0974897bfd09bd0ff2fc342fcd74e631a6db5b699d01986f7a1ac2469726059c7095cbdef8f0c4c7a28cdd9f53b60009987b665ecea99fff116dae2d15638240207bb9a10b28d5b932a3f369bfe7ce780be58f8afe5ffcd140d71da90f0771114fb22807fce90938f72b4de7015bd86b9198964f89da2a80ddd9ba9b21ea5ce73401d5396bf205acf3f8c5347189ddb3902366f3233b6d8be6f3141a3d7b6f314dd79b363a9513db2f1c11bb219569d495a943d73371e621c5b50b09e6391af5012123dcd4325350c6c785a49c516bce518b3e845", 0xef}, {&(0x7f0000001180)="ceb328d13fa9423a51e6581ea03cff830cf71ee2eee278bc2109db5b6509d04d3212175cb298ecf2e1d90249d962eb02aac43edfd76c2ab325e1b4a054b33988f13a568c41b4d608ea07c7a59d5a797226214bcc54d30aa0da0e6769f24da214092932a9cba13a385728d8bbf8ce02586ef570d89e0b575ec73469979167d632d37d99cbabf8254f", 0x88}, {&(0x7f0000001240)="ccd0496b98f44ed2e000f0a399a00f7f24b6cde78761bb72775e323f7bdcb4b6fca6fdf8b1647c4dc1b58ac5a17a03056cd2adc03dc7f0da4d92827ca6224cdff723133d55176c2028ce004f2c62f8d4f1769f", 0x53}, {&(0x7f00000012c0)="2bdc281b113d45a7e1e16dc0d2f57c6c89f68752ba4c92206ea3d319434ee2549d6b74ecd77ab1b81b8a6fd726a6a1f59ec6361559fc94989e3d931b775b1e63f75d144978fbddb60b1c13bf7472a6dddd8ece19ddc6a1a8cbf5a9e18a4f8f8cf3afcea4282ac3f7788f049332c8eb6ebc91c5eef0f3fc39bbaa00ec109d5b0e627963375f861189484d1359e7e522adf7f4722b57b316a9fb332e1dbb0ce0c6362073a9b3a537f50fcb28682c38d66296bf95a2f95b3fbc5733ec", 0xbb}, {&(0x7f0000001380)="6239a1723b53614a6aa2fdcc6fb3c21a61af2f9567b2bf32d902921aa2e63ffceac83e5e1f17eeaec7a8369d151e600853680627754b0e69fc647b448fdc23e152628947b01846126428857954c007323cf16f094d3dd897f65f3146d90a627b02590732a9a6f788c0d33dc239933a9d1e21e1f0b38d89b2b4b3ee8bbca28dfe641027e0690dcb4c11721151a03d6db40d1024120f2ea01544374b49904bddd68f022d8e2c32ab8d16b4bb08c3ec06c05bfb054ef894bae40fdbab61d489c6ba969f968dd16e302a44e292d94b3cec", 0xcf}, {&(0x7f0000001480)="2d446846b01ca81a64a4b21d29341735c453a70b174a95efab450d9108bdb7a50415f8e0d367cb19aab01fdca1b42a11b822014a7902454684fdd047155cf683856dc70e5e0224790a67bebc55d7238be2d86009edf88901db4d1270e9986bdf3816fc2a6f4c75fb12cd2f7df592dcd101d1d26d705d0c79b84715d947bbd6a0346948a1bbdfb273a7aa3021a78e94f764e6687f7d5373ab152decd60314df7ea7c9e8336b9803c3d8aa94e75478640efb2e83360a30d50193e5afd0dfe315d1314fae6a5df8af0a4603c840e9ec7038ed4c2e206ce6bd2619b80962405a4218f8b5e0e77e3dad84578f22063be914f867793acf0f6c9c2b661a39fb2f67b03565cca22a6bc5c2e21f25f5c3980af6a1af428ee0418dd3b43678632690d012f5c3936c85d1b9f261e5552697e0984aab54d2ba210a965f44a8af4451a48d23e6a27d11f13d753c01f184eae1e4716b58fde8a526956f8b6dc61ec0a6a278851a805503b7bc03a18535096bce7dca5ea200abbfb0d0a64285c73b355bb5cbf472919774ccc9b01964aca4e4ffa8a9f5771270bda9eb2682b040165df33b093ec38dcc9928b1565606c6b7142cd3eddc1edcc6e0d6e233413961edc8f5f0a7e06b36717a919f0795504623c1d2b132459e19e168f57cc12035849ac3d07325dddf423a8a07b86345ee6df3c36cdd42b44a4ba25bd8703e10eb4691235ca35a0bf6e91a07c482c3208bb622bdc6f99478d715cfda6e777c37d434bf626377a51b1bb4be702ef686c51efdc6c341fd1fd23f83efc51712e76dad6aa8422d573c934ffa4d67750619720ba67d380a0c3b2cb97374ec421c8257cedb3dc1d6758ec3989d652f55433d89f012783ceadabaad496e27611b0152f34dca429a738b346f62b8f98b93189bc0ed35e617d610e0dcac9592e1eece0ff79e617debfa5b9f2d7ae4d97e1bac109f8c17ffd2b3cb5f95209beed586203b583154d828fdc43ecc1535d9f15022572f5406906bbe87cc79e23c08dfebefac804d985bfc098d88d27a08618324d42f34c7dfb5bc6b5e071d42c6aab9075b2c0e5a1c5acac681bdc15b1333d6c7717302e895db7977d4086806246c5111f557c5b47066f29da90f66a927c439376627877dd8fdff4c4fe8de0867e2dfdc14b3added70728049b4037cbf563d74455c06cc53c8cae7e166c34fbc9351c76e2a245d825df786872bc709286169e5707de6577f4d10059e16b3073da2c4671e216f2c068759fccbaecaf70dddbac32d5f4b4d8a2f1da7b0cd6e0c435721a962a78e0699c7938bc6334c67f2aa6841f630b11e8224b5ed06bc7f82b638a00138b387e65aad8a5752b507915769fa5928ac1c08d3bbfa6a5c823e0cdc0f589c1f765dcf68f3cec218a7c3e0b7ab1d4a99b09102cf27c5aa5b382ffe4eac60b6f4a57df75de3da8f7759dcbaa0e60d26b5db132d41130879db35edc9d22f40ab8fab2ac63d65ed0691eb5739e789ffef1188ba80bd73238a4cfefae7f8b8fb9b6f8865c0b189bcd73712dc82042f1ea973f59a11ad19a740646508a836e513b478366acb25660e952d821621e16d0f99e3a022efbfbe3a572fdea938661608416d43eb39937573578fefc86e4314b5a3cf8a734f0862cb79ceb8d2c3260a3f3bf1a43a21e81e51e31b79f26da119ce820af9d8386e6d48444f790ee3af416e8a0a1bbd9ed25e321d35f2e60969192df4351152890dee6c2802fd99ae83dd7bba7e47d0f8bd0d63332da388598c64c88a25cb75212dda612fd016729d39e5b9fa3b892a771a9dd76b645e1fde4be69e2b780eae3f674b1f174560abe6698e3e6f3a7b6e387ad3a2e4cdc8073117713452d0f2907b3f4421c58359897b0a7578aed9d98d94067d43cc62da16ab7e00eb38ee52d4e3cc0d4072c7a8e708ecbfcf945c44eb4be759b61f5c407ab9eb74418acba854f428dcfd7bd5b4128878a67e2eff5ffb69f62ee804f826393bb4a9a98ea3d5bbc8b9737a38460dd04eec711286fefa5860bf7af3053dc2359229537e749808608dfaa2f63349eec9aef0f2e13cac3f576a9655f3df60168227450936df07f0633cebf253d023f8fa13ac2d703c15943d591067db37d6cde4977c3ea0a919c9856b17caa513f08bafcbb0be1e2b31a3c20ee8c15637631c7e6537a227b03afca7bc9bd07ade27d3d0c606ebf7d6deffe508ecf19261dc4d02034063e7571b468441e4753dff66fbd4e340601d43c92ec2096efe163a6d574a311627c0026f6adc5cbbdc17aef492c86557dec7efde5c4a22c7969cc7cc945397eef9e6756f7f723c6eefc391553a0a5ce93c1fc125f67e926a05e39f672cfe0a0278858fa7a9d0b8ed19a92503f30e21e4a045091719967d52764aa15b228fd46e0b1a967c991c058a66cb677a367a6c773d17e6ab02c395f3f93823b56010ab1bf09cc4dcdf1f1718c0bd23ae095ee83d5d5a9422f32a06a25f49d3cfec674d3861c13fb698e335cbdbd199e0b9910a91bb6aa24d43eb6d7979bdc08df2e950d58f40192509dc206c3105a5a071f02db6a63c21cbf89b7a1addedb0d11ddd39df24e03ce82188f2e75929955f65eb85e0bc2e65aeec4f314f57b86ba2ef45614808fa331f3e4fffd3d02de650efe48416d011fb9b99e1f6ea83478bfd1461145bf60a3fee8c9bb16dd6bdd238787acd162d6910e0cda7ed0001d481596c7b11de1d8ee0c3c661ade68bdb76e8e0a7f87f8b176f59353de72630e60bff2aae8c32dfd9236bfbfd627a92e9024a322b7c942d9f66db67d4f35f407617a7f4f065d0b8b7e39f0ff6ec72f1651dd7c7e899518a2f8c24d8490535f0d5a549e7350391e6ec0e69debbe37a1c879fd1903b43be5ae8c03a1f0992b0bee10f6c164bba6e002002aabdd1e6106facf7bf57a1ea43b6bbec487c746286600065cc32994526ed8534223f25777c7ebe11b9cb3189574f60f5d1158a995ab280f06333fd67c48155382f3447570be46ba8f752bb061f56342bd6e13d38b13a079102cf552c263e805ce843468dc765616f5fddda680053ccd93fc38588b300388a1f4a8bbb30fd747467750f9c524df13b7d2e4fbb81eb61480f95cfd09bfcc648ce3321ce203f9d76ca3581e9b34ddfeaaec79ff65afabfb78fb61eb4f9175ab596adca1a667aa30ed64d9433e322d1db51a251d991e089edda0da260f25680cc4ac5d1fb01d709d7360581362edf25d9a8580929a3d6fff318004c0e59c4bdd2b26174995ed8e15569461483f97c265b45d672b2f785f6db057e43c5df58836257cff2bdead08b98bb67838d233383be7f1b1ad6a28171a8274c45c7c6b6427e0e110879eb288f279eb45b46652c5c71b9f44e9f233f33a27c1aa1b0c0b9b4f9abe0a390855f7f6935a311a969c6efb80302ed0bc262605c4573cd516bb526327d3d07b99ce080a50ac8b66ce1dc9587e00ad06c775f632350a6a65ee40ab9942ac28f97b47c1e80865f85a3a0b9e31728b2b738ae323b3900ac2c7c7d0ac9ccff0febebfc653a9e341b778c9ba6e9933e017ae037cf8b93dc8e3aa445b7a43b37ccc42ff720d14db44bbb88fccddd69bcf2ce41762936631c63fcb76704eb24f446d44bf98d0a6bef1562c6a142c6f814edde08c6ee4fcccd3e4973d47f83ce50363c537bbf6995eb0c6ab6b744766b2a405944480a6cb061047cc98df8d8dd95b41ebccd8e8fdb76e33fbfd44e46241e3964c6c4d3f8b94698470c05563bb887f5bebcaf4331de504df0b2207db164415dcaf757414bc7e5ba1598197a3cabeaac5813e95796928b6aeb39c019d6d00dbec66f090de651ca8552112f62dcf8cbed7294fddc978257a80db2435fb3a0f6d5c8aeedf8a7e561b38846dda84af5e67deeed772e9f137c5739e3d1ee6a299ac977ec3fb93e7a61b9a42a8cc43108ddc9ccabedbc33f308dc2a8cf236f321698778460b5878e0e3741c4775b306ab9cdeb0ee81039000989e5daff536ff89fc844d3f46b9448a120dda6bde0bf86da5ef08348369ed260a51722c96b65ae570a20fde33f59d33a38d6d5d1d3810c1210c3b6b2b41d192c5f23a9b98a3d28125aeedc283cd7197ebc2f189748221089582d2b3afa639520f5b2c40782ba1719f0ab8a632962e475ca413d01ab3d01934441ba5d7d2da072f793748db9d38abb70582fa955affcdeec122b1e01287d4e11628b1978825750615dbc74d8bd486fd1a7c95d4318f13acf958de6bf8496f919a665e0e6d51ed98836cf21dbd605df8d379b14fe77ad49749b895a8f820e756a27304dcb06e4943282685f7225c1113ae36440b40df9499bf3b0e97abdb1df3f91f3cc219e8ff307917bd0158da3f5e54175f10bc3ca0bcb51adaaacf03ee99d870399471577895899a6612c79f367f10cf40041efdb9a43505b7d44ae192a244c2070f1543417f5f065a2afaa1cdb3ef5da18461a4ee06b2a991a083d8c6c809fae75f8e2960bd4e8992cc4b8a35f6639b99a1ef62f69048def0c00bf9f1b7db5e24559c3c0943b76adb14811f0a598d8853b034933b0bac32b531b47ade6fd5b24079153666b11e8106f03646961e45eced8590316c1d5d11d11d79446c7cabc71be9160fdf619dbb894c2d6c9abd5c81cd9f4a253797ae2b766c4a694afa50e75308e67a063f827388af7fc82e961d117c02b31228dea53955e8c42b27fe8643242092d3373ca7617e5e5b5cc1f3cc97fd256a0f4ab2c8cff5654c5eb0ad3d318e8dafdfb907e6a8fcb914e8aeb811c4bff2d2fbb93249b4272a43c06cf04bccbcfc4801f695cec1f7fec76c5b1a2a8add6f87f636c59b968c1d31964eac74cddeb524723d8c5452aed8901dc55b1539319094183b6e87ba67aec4a93024fea81ef38f057d58026565a71ae17aa3c7b99229f2dfef96a11478032552400694f8b3a591d7593d3647db690435a07d4d98460dfabd1239a2980589213edc28e1098c93bee240c7399d9a0ccefad377255209b2175d6c83756dc63d1c3690dec9025990694154b0dee6f71394f610407d4b8cbdf8a458d7623463ab3744b934beceb9043838184eaa6c76d1cd4b18326b2c1755afa670209575dd76a7baee6c6a1aa66a8757a7de2fbaddb2c59a478416ee7166088476f2b08c41f4e9fc3f412b26a170511c3ee168cfab497654d41b268fc80ddbecabb5d0dd69a3d9e5604429574cf7488736afed58a7e4e760e4a2b3d3ee9af1d53ef2a73f0d6dec8ea7adcb5eddb2e81cbdc4f8edcd2f3dfb2840f43eac3df148b9b25dca49b098ad93bf75ceb8a77d445f3ead0b3f62b4f3062f54467d154a7fde0bd6d7e85f31db0daa7824e7d4375b6a60b34564511367254fb47aab6c06a57289963a6da606c0b2bed559b7a5ee209123ee4082575c26902e672cb28e33a45cf0e38428ab8e6355e5f2cdc4a1e46f656758693499e1dd530f11ac544945a44565608b89f01639c7c40977052d658f181ddc2ec1fad332783aee27b9e08fbeef55f99617181c1094a87b79f767e01ec3f976492bb1cd08925c62a739548289ead42abeb87f64ae536a5e5aa06ad1031943174f3bc4f0abd92cec268cb7069339ff7fd2bde433a80e21d442619e7aaadd259b93f812468b36c9727b41a0bea14ef779100800efaafb641da13af43fe7ee888445b9012ce3b7ce4a432e30ada409ead529287109039f8afd32fb9197880c326e85b0886d072612e3a9b57bec72c9f22b2ae4390a438c23e7d36e3a7183fd84ef0be1789771647a686783ba75cdb742386653a7a99c2d25171ac24", 0x1000}], 0x8, 0x7fffffffffffffff) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000002500)=""/128, 0x80}, {&(0x7f0000002580)=""/37, 0x25}, {&(0x7f00000025c0)=""/223, 0xdf}], 0x3) r14 = open$dir(&(0x7f0000002700)='./file0\x00', 0x400, 0x1) mkdirat(r14, &(0x7f0000002740)='./file0\x00', 0x98) geteuid() vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r2, 0x0, 0x0) read(r2, &(0x7f0000001040)=""/122, 0x7a) msgget(0x1, 0x3e945a0568852030) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, 0x0) write(r3, &(0x7f00000023c0)="ba640d52aa88d072eb7e533e5291a66db62b6eb250f976aa2f94e86c04f37705962496f8cc8ba67014610a826c71e38275c0269c1dc1ff", 0x37) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000002480)={0x6, 0x60000000, {[0xffffffffffffffff, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x100, 0xffff], [0x800000000003f, 0x0, 0x0, 0x0, 0xffff, 0x4, 0xff, 0x7, 0x9, 0x1], [0x0, 0x1f, 0xcde4, 0x7, 0x7], [], [{0x1ff, 0x6349, 0x6, 0x9}, {0xfffa, 0x6, 0x8, 0x5}, {0x7fff, 0x0, 0x7fffffff, 0x7f}, {0x7f, 0x8, 0x0, 0x3ff}, {0xffff, 0x0, 0x7f, 0x7}, {0x2, 0x7, 0x2, 0x6}, {0xfff8, 0x100, 0x200, 0x6}, {0x3, 0x1ff, 0x0, 0x7f}], {0x4, 0x0, 0x2, 0x2}, {0x800, 0x4, 0x2, 0x8000}}}) pwrite(r4, &(0x7f00000026c0)="81e28a65cca75fe716d381405d08ebff208734050ceb0cdcaae871ece97cf7a7a1ec0de260200d428481064bb7ea107ad0d52f9434743ae671fa96d0a61a6e74587039422d6ea0a4b8be26a22aa7cadcc1739b75535e7f94b0011cfc62ee482150adc59f703ac9a2a260166ebb345a9606faf32cad01f2aa54", 0x79, 0x8000000000000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r4, 0x8, 0x0) getitimer(0x1, &(0x7f0000002d00)) chown(&(0x7f0000001100)='./file0\x00', r5, r6) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000003400)={&(0x7f00000033c0)}) clock_gettime(0x4, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x10, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f00000001c0)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) chroot(&(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0xb7, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x81, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"fb6524251363396ae4f2e83b7fda82dc300f13545193b3d18b4911b043567420dbb9db64547f7bc2e4c67c625aa228b898431ede6900fbedde397a8ec9f27f412503bddf9bb3b1d0323a81b5a71c12a45a47334fd98fce0c8df4fe67f3723b6e971a7d8a6eb846b76a620239ec"}}}}}}}) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x200, 0x4, './file0\x00', 0x7dc17458, 0x9, 0x8001, 0x80000000}) write(r6, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000002"]) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x16}]}) write(r3, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) syz_emit_ethernet(0x52, &(0x7f0000001d40)={@broadcast, @random="8a404a0bffeb", [], {@ipv6={0x86dd, {0x0, 0x6, "99b995", 0x1c, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2b, 0x4000000c, &(0x7f0000000000)="9931929648", 0x5) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) r2 = kqueue() r3 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r2, r3) read(r1, &(0x7f0000000280)=""/167, 0xa7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setegid(r4) chown(&(0x7f0000000040)='./file0\x00', r0, r4) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="d32f260de6dd", @remote, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfe00, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x9, 0x0, 0x0, 0xbb66}]}) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x1}) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000387000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000386000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) write(r1, &(0x7f00000002c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a", 0x29) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) executing program 6: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2}, {0x14}, {0x506}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0xfffffc00, &(0x7f0000000280)="f0ca0c4b1bfc06d6f8da284c599894cd0726fe27062c31d4b56e61235aa95f154e33ddc670ad225e31f726a90f4873cea09cd450e434ba6d4648ca1a16b7abbdf848e419ca6e3ed102513aa3e754d55cccb73b88b39e122a758c7cafa195dadb5413514abd42b20daee1b8a0e9cf4108bbafa364cab7bfc64451abee50222db06f7591fa25f9784e2b85bfbb7b2197df8f47997cab4d87c5038d403258f2fdec71e5d45057611c98beaef002a2223ba1525c7fa57c0e703002c511e0c43d9d1abad548091aeadd6dbaa73d", 0xcb) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x87}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000001400)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x23a}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) 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) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x3, 0x1}, {0x8e, 0x4}, {0x26, 0x1f}, {0x3, 0x2}], 0x4}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x2, 0xfffd}, {0x3, 0x8001}, {}], 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff4b, 0xc0b}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = open(&(0x7f00000002c0)='.\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) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 0: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7", &(0x7f0000000140)=0x8b, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x54}, {0x84, 0xfd, 0x0, 0x3}, {0x2006, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = semget(0x0, 0xa8e9f1980721883b, 0x20) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000100)=""/25) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5}, {0x812e}]}) executing program 4: rename(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000140)={0xb, 0xfffffffffffffffb}) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setreuid(0xee00, 0x0) msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a39006065", 0xa3) r3 = msgget$private(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1}, {0x16, 0x4}]}) write(r5, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) msgsnd(r3, 0x0, 0x107, 0x0) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r0 = getuid() setreuid(0xee00, r0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x3, "d492a809d4cb76c44366e62cf8709f3f010fc050f981"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x42) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r2) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x1}], 0x0, 0x0, 0xa9fa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x49, 0xff}, {0x64, 0x1}, {0x836}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000640000/0xa000)=nil, 0xa000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) socket(0x11, 0x0, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0xff) connect$unix(r1, &(0x7f0000000000), 0x10) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x4) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x8000000) socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x1, 0x1ff}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x0, 0x0, 0xffffffffffffffff}], 0xe4b, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) kqueue() syz_emit_ethernet(0x66, 0x0) semget$private(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000500)="c370eba5805e75ac58c77ff3b8779a5f930804d81df4974d38912968b75cfbefd396795ff10afc1caadb6937834a40e179553c7033e46ffb1ed8cea6079957cc2389216a1d71919940ef2184ec1d8be16790cd6a0e9cf13928becd22050401cfba962d5df5554b9774dcd0c38039d5789ea130b1ffd2552acae5283b7846238f40a0e34284720d2c395e62ec300183f0dc8cb2fc74f6ec203e4e", 0x9a) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000340)) executing program 3: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x3, 0x2000, 0x4, &(0x7f0000e33000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000840)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0) r6 = socket(0x0, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/1, 0x1}], 0x5, &(0x7f0000000700)=""/80, 0x50}, 0x1042) semget(0x3, 0x4, 0x500) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x2, 0x5}, {0x3, 0x4, 0x800}, {0x4, 0x2}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000940)="eb00e30000000000f35d0700f6b598dcaaaa3ce79d3d177f142305173979e721cd3d73f8ff491b15b709a81bd36995fb2f3f6ecc6b4ad633a287793847d8f9dfeacc87104e5e23941f9e7e496faf35267852ef8f9717bcad650ba1829bdf45b7663e67e34b917fcd47277a206a220bdb5ac5f3251643b863abe3e9b751828b041308d3980235acf865c44f05c0359ce7fded1192a06313feef705b22727d404d67ddd66fd8b59a5b6e905d108451a25970f5f991433e31a97fc3c628056606078004385ee43555232bd8a1548d862f3fd8141cb5001fda8e02e81c914d66dd47b112fed45e2ac9df596fde858e203eac30633eb2664bd11ee151ea5dc1c64906436221296a0862b3f80eb7042a5c1d04686eb7f502ccbcd900d6bfa74f9e1cdced78d7fb36698bbdd9fdf20c628e024e9f3f49e11b72c5aa9e4bfa39a778105f97799281dde323b7256b1883ea6a083484ea87f8c97f68010104000100e351dc9f010000", 0x164) executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socket$inet(0x2, 0x2, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x44}, {0x3d}, {0x6}]}) r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x101, 0x4}, {0x7fff, 0x5}}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x7ffffff4}]}) write(r4, &(0x7f0000000280)="cef18000"/14, 0xe) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r5, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x14) pwrite(r6, &(0x7f0000000300)='_', 0x1, 0x8001) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x3d, 0x0, 0xff}, {0x81, 0x0, 0xfd, 0x1f}, {0x406, 0x4}, {0x3, 0x7f, 0x0, 0x2}]}) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0x0) openat(0xffffffffffffffff, 0x0, 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x0, &(0x7f00000000c0)}) sendto$unix(r0, &(0x7f0000000100)="b1220504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b30500dfffffffffff362e5c3105ae04563ecd5cbe38164991f7c8cf5f88a9297beb74e2f0ac3ebbc257699a69139b672f4c335d0020", 0x59, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x3}, 0x4000000000000041, &(0x7f00000005c0)="993bf6f82c7fb056016c010121ccbb58d7e105b7fd7006b21b54a382deee989fe74036b970325f18d937f1d08b0d7f53d16f3516d39d7bd3adc9e883b754fdcb283e51259f28048c7466d9d58d58a16d3091206ae46bd87c050dfcb4dbe8b23531d3e08cfbdd768e13035be01c3ff18a9a3404003f9474084e4c7c2c155c519e3e1c6ff136c859a9a7621b0bc210f5f22eec73566c83dd201b01176007121a264ab5318eef6e9c3e9a6a297fd80e420a3c49eec7235cacee76cde9011108a5dc3bda7eea747d0e2e8d40a78ceb078d87da1e3becac334974e988324006444eb091b1192ffa6060fed37025648cdc0abfec2c0c063d538c91db39fe30567451b992c2ca4397c1d121ba15b62ef5130f6119c398a7047150ff8a1c2569089eddc7ebf7196560f48ad261a9c11a16783752c4a570a01d14a0ed2d0c41bda2240595ef563cc988a8c4affad34dd722a16842fc029e78410f0000000000000000000000000000442969810e5539c4e11a4cb18f68da20ff7b9c632d35cc2951bc73d757abd8bea13e3d9e3b2f1f7c6afe95eabcd3d1dc00288c1a473b31005f73e5cb03de60cfdea2b2f8fa47bcfb777ebf9b2ae071e54aa46f6fad8a0097f96b6c9c3bed726ff48b48cc799a97c320c9552a31b8b69a8a637ea52af353dac7cc8ebe9f82d5363e9c830d448692a2fddc3b000000000000", 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 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) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x5, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0x2b}, {0x89, 0x80, 0x1f, 0x540}]}) dup2(r2, r1) r5 = dup2(r3, r3) r6 = openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r5, 0x40047309, &(0x7f0000000000)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0, 0x3}, 0x10, 0x41, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffe5ffffffffffff86dd6060626000082c04fe800000b500000000000000000000bbfe8000000000000c00000000000000aa11237fbb56cb7193a842d1c2a12ccb4d66d8508314fb361bee2871b36bac0a514cdfd65ec468f8b80697536f7c5e4e06c90189108f12f37f100e3586b749be5ec393980c88e7f8268b0f46158d72142996929ab6a7ba263d33f7265058ef32e847d7432610b0d3dbd2595cb95ddb9517655b089f8d0f489b9cba5976af60d4ec6ae344bbf6114f3a41623d068f05e944d3b90f2d605738239d32be2715b056c02d37bd29ce13aa6a7964462e43d86bab6dbab660007e7a67a80796550d53a8443f341eb981909f87b7eced2c9aa6f2c09cdbbb155cd14ffd509e34c59e103fba7139d673630c8fa58ce8008ecb20b375b275e5183fda952edf3ab20d60f44b3ae81135b988d10000000000000000000000000000000000000000000000000000000000000000f29e53c9e45ee11b231ddc6816f7d9ccccce822411bb3c00a8e22ff385484b3e774bbc68a58c4db98df329f2a7c910cc610257bd744cfbf1f5dd34f8428df73baa32140257020cc7d87514c8017995a9b4e4f0f73c687a5d423895e28abd1096fe33492383ee51dbebbd394fe5beb2387ac200e3e89d4e1a0b42a7204444ba71f9f742d7b84a5938492878f2edbb77dd55f3be1f9599146190a9a971884b98d7adfa96cf1e9d5b35fb9e8f6ee88e66431354f04cf76421152605e3f689f62818a7dbc3cbaf29242182225791aeddf6a8cc3135837729406997a93441d0622d93d61b0419b858590c989d65b47e3a77323c54641f85912a279db9cacf0fd832eca85ed3eb9ef32fc9819d0ed5df7977ffc26d8a0572ff74fe7c0a3cf8acba869c012d1df4f4bcf298995bf71780746f2818bc3eef0277ad57370100"/678, @ANYRES8, @ANYBLOB="9a59fe4af5402d5598752b5ab36e2283a96a7c21865be42f80d65e4cb1fc66deb2704f9b8747ba1a17c08ed71da89ca73c20fba0b1b05622839f141125ad6847e54160ad463dedebd22c09abb374a97b34172fe6a487878559f106e1dd06b145c0dbdf6c1213d86e004ea53b1ca0f9009f66e422bbf3b1c29c0fe9cb94bd39a37c50ecc140f9e111cfcadbddaf664157968c4790bc836ab99094f4371c5093f26435234d5f0621a34076e58bc50245d063abff34f46bdbcae0256120c330d832e5dd3c40ea77ecedf5dbcf18fdad9fa4023d297b00aae199948a151743f9f9e1b4ef680ee50d6d3247e1ad371dea6bc46856201d4fd69509"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x1}) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000387000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000386000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 2: setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="aeeee23b718e2a2beca9707a010cc7677be60debb23be1c256e82fc1a5965b5eea2b451e90f0875c32", 0x29}], 0x1) executing program 2: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) syz_emit_ethernet(0x4e, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x1, 0x0, 0x0, 0x0, @empty, @empty, {[@end]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xdf}, @timestamp={0x8, 0xa, 0xe71, 0x5}]}}}}}}}) listen(0xffffffffffffffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = getuid() r5 = msgget(0x1, 0x200) getgroups(0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x2, r4, r6, r4, 0x0, 0x1, 0x72df}, 0x20, 0x6, r0, r0, 0x72, 0x0, 0x3f, 0x3}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x80bd, './file0\x00', './file0\x00'}) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x126) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = kqueue() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x39, 0x7, 0x7f, 0x5, &(0x7f0000000600)={{0xe0, 0xa7, 0x1, 0x5, 0x5, 0x6, 0x1}, {[0x9, 0x9, 0x1, 0x90a, 0x6, 0x100000000, 0x5a2, 0x6, 0x2, 0x1ff, 0x9, 0x3, 0x2, 0xffffffff, 0x7, 0x4, 0x4], [0x1ff, 0x2, 0x0, 0x0, 0x3f, 0x1, 0x5, 0x4, 0x5], [0x7, 0xfffffffffffffff7, 0x0, 0x25854000000000, 0x44e, 0x0, 0x5f97], [0x380e, 0x2, 0x800, 0x5, 0x3, 0x4], [{0x8001, 0x8, 0x89, 0x66}, {0x0, 0x5, 0x7}, {0x9, 0x1, 0x7, 0x6}, {0x40, 0x4, 0xfffff800, 0x6}, {0xd1, 0x200, 0xf19, 0x6}, {0x1, 0x8, 0x4, 0x80000000}, {0x3, 0x200, 0x3ff, 0x4}, {0x5, 0xfffffffe, 0xe, 0x7f}], {0x3, 0x1eae, 0x2, 0x4}, {0x20, 0x3, 0x5, 0xfffffffffffffffc}}}, 0x1, 0x1a}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x88d2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = dup(r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) poll(&(0x7f0000000080)=[{r8, 0x2}, {r9, 0x1}], 0x2, 0x7) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000240)="a0f96760719552e70861f3724e690df3833dead67bdd7f313187694775a7a007edcaf8b37df2d0b6ec6acba22b19924feb5060b8172a8013d029ecbd9271cd638ea9fe61c57c063af554f31da03249a356a761d05bad4155408f730c22d9ec9ad700b4bda946e1640b0eaed3aa8b87a021a8ca3613a5af93901f", 0x7a}, {&(0x7f00000002c0)="a099e79062fc7c9e05a8155162bce8c173cc9a8e0e4a8f11f432405c0ffd2416755fbba52672f017eebbfb602b9c51747d9d46da6fc6f327fcf20ffec7692b7aa7ec7c952172e9addbd8d10b2e993f35b9b0aef62d29e8bf205b4987b42fa1398891be2c5610c4bb7ae66bfdc1ba74e44abc64801b6058d05cdcc43c643c62fa796b50ce4319639642e48d0be70c8d75ec8da86ec9b85265d7a1e2bcb11a4fc0615f686d53e6", 0xa6}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="143b6f2b2111a352ffbf0633932563cef3ade0c0019182fd9b038003bfb2b809a50ecb7701172c0729903e4a1c85bc70af12d7d3052a07dc332fff32ae9f7b6986b39aa1cc78ae1f185edad6ebb59d0224fcdf34e6f7eda428df99ef218fdff999dbe2c3411a2094b43d6bee56b20d8001c27e199ac3be15a68d1f77e808170e6a4471db56bc9d3ac18e0fe5fe51b09a45a01565a5339ebeb1ed3354b483f0bc4f0e71f481ed95e1e0916e5aeca26a60cc03a819165135820f8d182244fddfca24", 0xc1}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="3b8d00d6"], 0x78, 0x400}, 0x40a) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001cc0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x40}, {0x8, 0x100}}, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f27a688e166a8d", 0xffffffffffffff57) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000000c0)={0x6, 0xe1fd, 0x9d6}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x9, 0x0, 0x0, 0xbb66}]}) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) executing program 2: socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) setrlimit(0x0, 0x0) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x100, 0x0, 0x4, 0x200}, {0x40, 0x7, 0x1, 0x7}, {0x0, 0x3f, 0x7f, 0x9}, {0x687, 0x20, 0x36, 0x9}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) getuid() getgid() msgrcv(r0, &(0x7f0000000440)={0x0, ""/159}, 0xa7, 0x3, 0x1800) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000056000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/222, 0xde}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9a, 0x31, &(0x7f0000000380)="b2116988b272d2dd3dc90142a8423153adcba746e337b372e93320dff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006db65800b51a2216114d1ece00"/143, 0x8f) socket(0x1e, 0x3, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat(r7, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 3: syz_emit_ethernet(0x4a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x2) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100080001}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x6]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x4, 0x4, 0xfffffffb, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x8, 0x1, 0x1}, {0xff, 0x7, 0x2d, 0x3}, {0x47, 0x1, 0x0, 0x5}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) executing program 2: socket$inet6(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r2 = socket(0x0, 0x0, 0x0) dup(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r6, r6) r7 = fcntl$getown(r5, 0x5) setpgid(0x0, 0x0) fcntl$setown(r3, 0x6, r7) r8 = getppid() setpgid(0x0, r8) close(r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) executing program 3: socket(0x0, 0x0, 0x0) kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x4, "090e4de6d30aa6aac8e31500da2d37ffff00"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="b0401d96744149cadda17fd0ecd099ebeca88e8472ad70dcb47dbeb8b8487aceff96a44129eeacb4ea8fb6a0a23dbe25dd741a7da7894abdc54f00f5a8b99bf1e68e2318a429170c78674b6efde919a762bea2327889518aa210591c156afb79943268bb75e82fdc238c79a950f7dd4a08df032c04379de1947c92da37535a84119ca33ab4c06d7bca6b00598632a90f129fe9d3", 0x94}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x16}, {0x45, 0x0, 0x0, 0x8001}, {0xfffe}, {0xdbe, 0xa, 0xff, 0x69}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x20008002) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) executing program 2: setrlimit(0x7, 0x0) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000387000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000386000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0x0) openat(0xffffffffffffffff, 0x0, 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x0, &(0x7f00000000c0)}) sendto$unix(r0, &(0x7f0000000100)="b1220504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b30500dfffffffffff362e5c3105ae04563ecd5cbe38164991f7c8cf5f88a9297beb74e2f0ac3ebbc257699a69139b672f4c335d0020", 0x59, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x3}, 0x4000000000000041, &(0x7f00000005c0)="993bf6f82c7fb056016c010121ccbb58d7e105b7fd7006b21b54a382deee989fe74036b970325f18d937f1d08b0d7f53d16f3516d39d7bd3adc9e883b754fdcb283e51259f28048c7466d9d58d58a16d3091206ae46bd87c050dfcb4dbe8b23531d3e08cfbdd768e13035be01c3ff18a9a3404003f9474084e4c7c2c155c519e3e1c6ff136c859a9a7621b0bc210f5f22eec73566c83dd201b01176007121a264ab5318eef6e9c3e9a6a297fd80e420a3c49eec7235cacee76cde9011108a5dc3bda7eea747d0e2e8d40a78ceb078d87da1e3becac334974e988324006444eb091b1192ffa6060fed37025648cdc0abfec2c0c063d538c91db39fe30567451b992c2ca4397c1d121ba15b62ef5130f6119c398a7047150ff8a1c2569089eddc7ebf7196560f48ad261a9c11a16783752c4a570a01d14a0ed2d0c41bda2240595ef563cc988a8c4affad34dd722a16842fc029e78410f0000000000000000000000000000442969810e5539c4e11a4cb18f68da20ff7b9c632d35cc2951bc73d757abd8bea13e3d9e3b2f1f7c6afe95eabcd3d1dc00288c1a473b31005f73e5cb03de60cfdea2b2f8fa47bcfb777ebf9b2ae071e54aa46f6fad8a0097f96b6c9c3bed726ff48b48cc799a97c320c9552a31b8b69a8a637ea52af353dac7cc8ebe9f82d5363e9c830d448692a2fddc3b000000000000", 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 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) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x5, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0x2b}, {0x89, 0x80, 0x1f, 0x540}]}) dup2(r2, r1) r5 = dup2(r3, r3) r6 = openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r5, 0x40047309, &(0x7f0000000000)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000240000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2b0000000000000000e50000000000004e234e2362083b25cfd38e5d54edeb508572920cfa0e07c0cfd545764824d362da784e683ca1583223b3d301a8752980445e1835351a869f33f5745932ae54aaa7a7497aaf9218b136d46e08df5bba2afc072b086a7a921f8c0ebbf0bb02607c01ddfb0725be1e3f63b2c4addb66f8ee654c7dfc3b957d8c21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x20, 0x5}, {{r2}, 0xffffffffffffffff, 0x21, 0x2, 0x8001, 0x100000000}, {{r2}, 0x3, 0x8, 0x45, 0x8, 0x8}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0x7f}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000000)=0x59) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10, 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @mcast2, @ipv4, [@routing={0x1}]}}}}}}}) shutdown(r2, 0x0) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) unlink(&(0x7f0000000180)='./file0\x00') executing program 4: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf1, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xe3, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x24, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x40, 0x40) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0xfffffffb, 0x2) syz_emit_ethernet(0x132, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x33, 0x124, 0x65, 0x81, 0x2, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x7, 0xe, "4635132a6bc77c34966e3dd2"}, @timestamp={0x44, 0x14, 0x7f, 0x3, 0x3, [{[@rand_addr=0x830e], 0x45f1a719}, {[@empty], 0x8}]}, @end]}}, @tcp={{0x1, 0x3, r1, r2, 0x0, 0x0, 0x11, 0x50, 0xe3, 0x0, 0x1000, {[@timestamp={0x8, 0xa, 0x81, 0x2565}, @nop, @eol, @eol, @generic={0x13, 0xe, "852afb3552b385f3c7d78af6"}, @window={0x3, 0x3, 0x15}, @mss={0x2, 0x4, 0x81}, @window={0x3, 0x3, 0xa3}, @eol, @timestamp={0x8, 0xa, 0x80000001, 0x4}]}}, {"f80f2dbfd7f827bb9e8cadfc31b3acfb37b5b2b0e821f56485d78c9b5da07167cdbfb09da1ee2d46274fde13c8f494f1ab67bf1026b973e2c2be0cec818cd589b47cfa43a16e8064ffe6daf822827c0432cabf362180e834b529130285dd25146f8be86953a4b424176c450ea74415462dc59215aea519d058ce93fb4b2300e65b6ae9e272acb9f6bbe9e12ecb2f96c9dcf71508e9f8c1cb5d16662015b0367b5734322ad8be0886"}}}}}}) syz_emit_ethernet(0x21f, &(0x7f0000000280)={@empty, @local, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "ca5842", 0x1e1, 0x2b, 0x44, @loopback, @empty, {[@hopopts={0x1d, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xbb}]}, @dstopts={0xf0, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim]}, @dstopts={0xff, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @fragment={0x2b, 0x0, 0xff, 0x1, 0x0, 0x1e, 0x65}, @dstopts={0x1d, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x29, 0x10, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="9fa154edf8d2201490e92378b3eea858", @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x2, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0xc, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x65}, @hopopts={0x3b, 0x0, '\x00', [@pad1]}], @generic="2e61cad57a46b427be08e16e3819d62de894e2dfdbe1a161207b7e004d92eab152fef5507896cf0494bf9bf6ab8863a3d0ed5950c82113403529626e5de8317504186f4dcf3e7776fa237df6498b2dc8616054e1adede7aababb7e71850a4f35243383c2f0e6742a4363bd4d0b277590755275087e3e4deecf66ad2262d61c2970b92810451ad7fa4315aff1ab08d6e354f3dfd6f6aae07038e60f2faf8e6c36720bfd623de5d2befa83d34e68f122b6ebd4c38b07904dbcad09f8d98872abe1859f70342e8c75e894a7e109471de1b3fa"}}}}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)=0x1) syz_emit_ethernet(0x169e, &(0x7f0000000500)={@empty, @local, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "5d2df9", 0x1660, 0x29, 0x7, @rand_addr="9409a992155638d6934a543d08d3dc48", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x1, 0x2e, '\x00', [@pad1, @generic={0x2, 0x7a, "faf3f041957c44ba13c3f09feb59eceb75dda66baea17d9f903f6076b18de7fb29ab062f596bdb0756886c8fa3eddb172c51009324d23e0e6b7c87230854fdd2959cb85839ec14f1810fd9817bf376448bcdcbe57dc83f6e44ae00a17c0d025df9387669669bf7e627b70c28a992c5b1ed946a12d4423f447a2b"}, @generic={0x9, 0xf3, "8f22a53bec7efaa290b2d6556da8c7e11418a2cbc08e2b2e419dc5d8611d6882899aed05c568d385ed8d8a76928c84696edc36a0419ae89acd0033f20fdc492b8f99732412c0e01941cb13c321aae9d1bf8961dbbb58bc3f2ab077cb5f11c08f973fdf06e5c20d622bf9bb2c5220c183dd99a97d72c12e5757b0d3a42cf585921992d07f1792e2755e9ed4914e3a7e5b1604c454aa176e1bfc89c1cd4c23c266bb92cd2ab682ebd8a9168e5f466fc7d70a4d674fd5e9db55e8731de1a1e32b90c3210527e46d35b9f3e02bf4f6ae4d9ab7b0f88e624e834e6a404e869363c314c94442dfa14636b7cfdbc802dd61e30ae72020"}, @enc_lim={0x4, 0x1, 0x8}]}, @routing={0x89, 0x14, 0x0, 0x7, 0x0, [@ipv4, @ipv4, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @empty, @rand_addr="0e95b80dfcec12e6e1707fd636188019", @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x8, 0x208, '\x00', [@jumbo={0xc2, 0x4, 0x404}, @generic={0x6, 0x24, "14e8518cf0b61fc7d26751bcdc56202e0b9a698bedad986291de185d3571f6829c62035d"}, @enc_lim={0x4, 0x1, 0x5a}, @generic={0xc2, 0x1000, "3d8a9e7097a8e42b6293c77e89c5197bb8e4ca1845d2714aa0ea8b106ed0d5221b399c228e7f824a315f5173a138742a791d2eaade3e09f1a85c1cdc20042268f002dc2e4323fb9a2a27e429c5bb6936f5fe43538d5ee67a8f146f1ef0ad895671a8418bf94575d31c62463e0a2ca7737fd9a1ba34f2e35d41d77518468c56e9d88a8f10177a8cff2a70f1d7c1ab3027f542daa2682d6794466b0ad7c5a99173560ae23b8b15fd89921bb036fa27cfbd522085d8e169db2650b42dd6d7948d1b293b2cd697cfa61dd1fc4e8f3c0356c2337d832c6115dd71688f14fd8c21b65cccc5f6746218429f29ad2b1c62421b402a72f33000003184aecaa4a122e5c68f53b57b3be56da3a3f3c4b7c892aa7e1269a6f87ba737ea7e14fd61c7b27bd4f5c5e474648b69e4312bb92c572331f2800becf926836a3ada06718901eb6c9785eb09b56e8ae523ccff0b8715974c56422a73df76d7c096bcc8817e95fd69e75ebb8817d5240c76795d04730df281fbc3d5ccbf45504df08c41385fd000d878cb35e59533875fa9654919818ba6a5d2c6b1b094dc78664f75db7f5964f5a34c13538505fba88f12d5ca005fea03baa040c1f1c292341a774c0ce086f08481bb338167eaca1ac10b225c0884099fda71efff33224df6bbf2c0873d2d56d188e06b4bd5528cc1b74eddfeb931b43a01a52ba250f8d386d7b9dc408626d8f8a951b1f9376edf43e7e2a2048400bc223cb10783b2e2e4460b58783b76d8118c8f2c0e012af53915d85cfe676589517ed142a65d17a150baac98efcc94451905bc94835e234a2e9779edd73d09ce96665d57ca778b001c4cc50563953a12ba011d3294cdc9e3771ebbecf8509000075a17e59f4386a05ca795571664e814e2dec8a417fc72ef4ec5d29721ec92ab00087503f2e964907371905152c165f5a28fc90ec2c88dded8007301799cc0a91e205eda421297d8925a8f0aa1e9391f4f978c1011e8037dbbd8a9ed94af531f901d2cf43a0c23211fbdfe1e4cfad120ca95f5c44a798e4439c782bb1c307914ef0101b0d5ae2578baba294b95490991f75ecc75fc36848b84e883614bf8f0bc2100c867a3d27f1050481f0d3256325bd851b057da42af8879b4ec292a748a061414e2525f8b8557574ff249c48e7b631672342e0f6c548c0369fc4cc19df7b0a85c20fcbff651544b2fc9fe9ba2e1abf17b2cecaa80f2c7e689f069f9284d03a5647f309b3bc6448baf093a00f5b258b2832f0dab84b7ea2cc68cc782d090403713d048af03f69872b800ad9d937594966ca0faeefc9ed31b58945c505d497a8defe60c3835a804b5999630c9fb1b55a78707bd95ca296cfc9fd10968a65d4712d1934fe6dea849cd09c8362fcc0e231f6996f72a20a156a87e676367657b5dc76f68bc75fa0e6abca016f8969c89dd0a924e15045ab421204accfe1595a8f494b1ff0c36eef816c09e5fd06d2c7ee140a2bbfbe90abc4a2b115342693ada3bfbb2c39f570e64fc7f35a6acb067a2e0d89df54e9d35de11180e9dd0487dc0309e171860d05f652712da22d98c47c4cfa952add1f6f764309832116b0320a39ece2d2c336f5d63d70df1e268a46f015e9034918d32c631005a630b07a1667f03d784c6d56ac22508a5d85e7c931715a945f3a854a7d34e252feca5d7eaa7620bfaf4c36b727afcbb1fe05ef8f28a70047baa217bd90119202371858e805afb23b0be6da7001c6b861492f6e86d50ba3f26db75aa4c58cdf60e9fa0ea22c1780e2c946c88e18eb015c839cfb924cc5b1ded907e2b8503d8e66b30a190955745a7fe686c90289b33477cb0546ee84fb4f88c20c210f5396bb3ef698cf47fc14b0fff6d97f6070c2cdb07292fa03c3b5ba5d1f1760d18e5529ec302f0c2dd297c91e1da4ecafdc3ae99cb425a3319510fb78e6a8d159655ebe910953b6ed17d03e5d071ba50a37607b579b84043c1357c7bf07e8506751fe6dc8bfa1b0cdc2e7615737386f119b71d884f4cadd0961cca95760cb2d542bf4e2871a2241f1a8bc7be0665f0674af9289a54f8eb4179cc53538726e06eeb6541e3450f4957203f8e1569fadbbcb79f46a4cf2cab868432b3ada7dfcb182bb707974da05979b8fd91f253f72325ae42f140af0e4c3e7d98550e7bcc8f5b847f62cb6e5d951f176e47e80cd49db6612d078e7f01606b8bb1acec2f0525025b520730e64eb9bc144597c6ca1f6fa9ef9d8238bcb7a0bbc08ee56b799565c116a963d4596e8c9706b89922153aadec0827500f3fdafb875e660786232ff05225b1e5cfe398406fc8c246a3698e77c4038e6cab877066a99a505f44888b6ca35b5fc033c6cdfaaa7e9c71772eb31edc14da1c661131a7cc747f0e4eb368c22426f7c83697ed1df64e574d68ad8f6c8235a7e76003937bb166de5b7010b337e75eaf2ac0cd6663ee621c6b2181b35950cb4e3c4fd42778eec6219d1e49fa880d83e8a0a008db344cec04368a326db436db51bfac70ab1ced90cea7d6e6fb4bcbf8fd67202d55e637e6dfa450033f3702d5813b81accc5588aa8772c3932e4f76b87a4d2aff0590e1c687d45cab9cad251ec6d81bc2dd36270dcf85bda13fc9bc02bd9491d85da1c27c389d1100e51d4650c7be2c0d2928b16461d686b3936532efe10dbb3fe16b91dea40e05ef8fc018ed59f8627f380629bf7dbbd2c32c9e6dfe6f425b151364e66be6605eb1208274b0873bc75df56d37e6d9424368a5c136c26779e06802f484f5f110f0280133bfe8d4919478f12037475d0edbd33aa402d82090f7f63f014d2f6ac42be2ca04da5d6664a3780da92524de985ba007bacf6fb22bc749f034551c3c371091d0eba1c4a171efecb5abcb69b699ac96e443f7f52a7a304e95cb3779588cad3cd76395c52197bc19189660043a332b76e3ae226717648091f62376c7389ddbbd6eeb0616fe1f1d57ab8b151379347c3b76b5d9dd265e25bc1c56ee259fc1d8b4c56578fff3fd43a0259c1f5bd24718dd9041a2c6b2932c89a3493f1fab49e35a504ac760f76f8dbd9f4cf6428a913d0b14921c6af58adfb038f51b6f564385f133d68e0b80a8ff12b6ce24745052d9f316e1981d145c9536ea8d73ef7ffb577d1691ca5e1276b8ba648953ebfd77332018545971cea3742cb961e8f98e0078694affa89144cc18675de99c9d8faf4db74f6e5f3a1d9a2a7173b828c29555c60fbee4ceaa8b183df9f1bca9d42b8bea7953f512998dd808dc0aabfa22b61f473b0267789edd8a7dc3c9463115d4c99c6173bec244efe164227d07f87d6f5bb4ded0337971a36639a80ae4ea976557e7d6467b6eefb69e27f88bf878194a0367e9f0ac902a9cd2ced1d90ae6bdcd75a8d400915e7567132a98865c83feff224a581592162301343ff9df2bf3c7916edc11aac70242ae226f924d80127d17e73cdab83ab1e343114dbce66003eaf413e5c5bbefd84b9f12805db4784b5d126253bf115d3260dc406abe5e9bf1d5c606afeae34980ab6cceb69925f567f7f90366c3e03042b26a3123ad33e22065b560c4a508b8fd17d49fe22bcb435483feed616d39c31ee775e5f720deaa9e0104d8be6bd0f4a636236b803fed75b19ae41bb3ecac13dee72a2150fafc41f3583092f282e0053f992fd481bdc516769cda00ab67654e1c28a9935a72cca32bd715cbfbbb99a0a32b9c6bb029dc5f0027ce75e9b8c1e7401060a68bdda456612fb3f69a4b2de8a2bba4cc20639c10833f497ab17f3896567f0c232d432fe661be312b992e0638fa2e8881c6351c55f32c646d2c4afcb0dd0161cb791b1d62948cb29323b2909117d74168cd6912d585a2accdc8ab2a33eecb48e3b2a5fad3d41da42b40e300b323e5f309c90e089ebb9c1ea9600034aaa9781bf98b55e61c37f289360e7b56fc9b373c49e15ca34e5176a93a52f77b97c37ec0d3b298f9f0b8a5d5d8e1774fd2e132440b1ce1ad529a1efd5c56d4fd9a53b9acdc26e4c84160af11183bcb400584ac8b9f4e0a5be53b8158a9fc3d8188978466473cdea662b4054b27b8fad5c5883ac2d304ce2bf465c02cdbdab9a0674a2f43d964a1e585332cb2b9ef3cadd481cde8698295899f78184efa329db2a6867f452290eaaace265808e6dc253efada45607146aa4a2863d119e60a696280a99e94c129d11907ec58834c4372c66b9f949f89c40413967cde90197d145f20bcb3a9103aa773f992521854a1c83c88a855df737c39027ed2d340ef83557617d6241a3202a83afb664d0bfbba0bc737ec579a8b8cd8d6f99a4fdac511c7b507dfde498a05c8bca63846898fff0de753e2629040316711454dca072897f2d58232bd72aeca7b7d9f276124ac463a1d7e45bf8762764cda30395ab278db1cfc82b8eeddae4d81ec7c4bf0e21d4f05f57ea06b2448720722fbe5b3f3ac94f1bef3adfe1fbaf4e378c9f56a99eb47aaae469d6e9ac41852169720184766a69b508bbbabef39637fd77df7a9aa417c12a2f23fb653c7df5601216a0058b44d41735a2384d9bbe4124d75ff799c15a2a30905ac450944eb06301a2ebbce6c04055a067b003a2b66695b74c52fd52a65aafc01dc6080ca74d6b7f739dccdc9d4da5e9307b5790cb6ab20643c04ffd91d8a8d70455ea6e1681ffe2d28cbba3846b7bca5384e2313a6a93b6b854de2fd78a159cdde214717f3189e4149e413523a2a41d61e2b4543e62b3ae562f2f5470c98a5f86725c63cbdd21a383b460a85ad7be4c7f661b812b85c691123c290c1f3311997baf437bf0af0d03ef2f42b3414cb9cb8fc603fd6e06cf7daa0bb8bd424e4c39f26f10a3c9ba23613e8f2c6f0c0444501004a4ac1a9e194774732308332e6a0d438464b3e43bf6412ff5053a77efd9a3976a5fd8fa585b8b626b62711af2206fc94e657dd890f07b3362c5577cf420b5434f01e6ee6d08c6446e175bda9b1d9dbd36469bdc1f009d48c132907c718508381218211b51ea4dd4f41c2a9ef12d439d96827bfb700d3843555eb09437f0a360eda20cfb28226ea85ac17feaa0d225c3ad8d7e718b93fb74915675f12d8c21581883181be671231936139b51b77b2ea2cfe9fc17ce8a90db9a2e1799d82b07c1d8258c9e5f7ce80854742c59074b3d11e90ec44eb8f550361fd88a188a939f876037f3d88c69708847c842b42fc1e7f1b8ca1703df1b145a5a7e323c6fa66f65d98a0d4b718415e740c9f0d2adec28bc187adc00d8312cdd2f9aa0c9f2e6958c216f598bf303baf03e16da2ac747b3ba59aee7097c8809e6a1963bc026d16b3fbb4a04cc002d9fd1dd0179c227e89a8c2cfb437c1fc68ac7c8e471b58f93d9487c39dcd3c986d007d3754a6196a0a9039d4e96168b7400fdea8f610ea626cf7bdb2230bd20476d3fdd26b8dac4d85b77c181f0bd5e29d55a654181b0405139e5c74043e51742e05e71f40cc0a0ed99e760153a558765e4b0d602b0d8f790ab99fa50a556d9c4ce511b87cff032af3f6dac363c0e8e324f64b407f897c4c1aec1f42a392ee27fadb5143fb0042e176171abd1a73562608e0ed98cebe5583d23dab61d0879c78d714379beff0bc6bf2cd1b24d45da6d2507da47f924c890fa5b9ec7a9a651c7695358f62ba9e3eb9c6234dfad6ff88906e2da42e16816d492d789ce471cedc8fa22059f5ed88a0c60d3ca505f03beef615c1efe4c0d7e1678089f30d905e185574afdead127a02f9ce76dbd301e18ca1ab6c50d1ded3a3b4a4803536648ee7206e66c606b9a533f15e01de15"}, @ra={0x5, 0x2, 0x7ff}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x87}]}, @dstopts={0xc, 0x1d, '\x00', [@generic={0x4, 0xe7, "02c632c52e5a48bb18102707e45a925abff91308c4fc53ae8dcf0a1a2063b3e321c665c1564120823bfcc1bf7f0e6102d1fa9315420eceaaa2633f2a969fa854c5f72abc4b2edf44f1b8a30dd804f7f7a04b3fd8da68579c42274de935076dff3b4a224c70468590b719148c726ce7105073edb9547452d6c4e74423c13de0c449d8be86f5727af6321704434877b13d27cc385ec62099f3aa285a587e8cc848053d55aec08ed448c83d19b48206bc6bd545d9a85430548ace8ff2eab5a4f34111a0cd9ee22a2246a989b9b1a96c52908dd06bc111c850ae4ebd748b481ff0491a23a6fc5767be"}]}, @hopopts={0x70, 0x3d, '\x00', [@generic={0x0, 0xd6, "d57d16ef6cba596064895cd24902440ec4727f386abc0b7269aaa0936e5e9c5bc6f26db64172eeebcb2fa85b7bc0040c325683e0f47c8c5b719545d237c6cd141e55a78a6d0d04c5de1bf00569f8df6474febb7e4330a93e05c9c9357b307933c6633185ae1cb2a26ef9f3f1974f39b464fc6d35dc633fc10da546a090e9bd2c9748331818b76663c2d4b334d59c796b9e174470c16fdb290006ed6badaeef4dcb3a2d184725be8fccfb413f8e84cf01868b79e7afdc51ca73a9d5c5f22797a30ce3b72dd52075d4d88fa9a3807aa5adf90960dc7bf9"}, @generic={0x20, 0x78, "5fb2a96427f86b7090a08b63d0f4517ff6f5dd643fe2d475978c2e8bf2838bfa8818ce6eb163822086495fa6ba5046c5b5c6ba3deed0d43ae353711abaea9e77f4ec7184f93a648a814e3cac81200f0a09ab97d1415af5166f21029437429c2e6bd2380f2913e5db8e398625f2ec117e7a14709fe35a25af"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7f, 0x91, "107e4b21119141cbfb8f64d678344cd78a396a09af0d62670dfcb694a2e74134078855401723e3d40a08f7d20a3f68940af39727196834bd67c977e46b230e01576f07611830eef830a9b6dc8d333e84de3bf14c1cb62f183a1a1af7dc6b43aed8621cb6495006becc213538ad275a25f844a0420885244b7d63f7f4cd7b72e14e839db9da1fa6b87a32fb5c8f6f92c9ae"}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x1f, '\x00', {0x4, 0x6, "ca843a", 0x3, 0x2, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@dstopts={0x2c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x2}]}], "9c15c1be9e752b36a2a7b71b0e1ea86d92e860b857690b5c897ae65f8a44a9908faa5b06ebfbfacb3c5d8a3543b8e875a2e0e754f72b600b9db3851347c94aebf826d904361ac97b3a56937a3ce15e6aed00313e27ba8ecbab58f47a3d0bc388bcbba1d53dc514fb05e29b88b828a642cec4e62894101e78019cedf78324c3d0c25649e022c9809a9fb19f1efab72dabd9301054976f098c58a3ef8baf2209d26954ab4168b1e3b5c65c7857f54c5f5c0bf26545708e3e11"}}}}}}}) r3 = socket(0x0, 0x4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001bc0), 0x1, 0x0) r4 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c00), 0x20000, 0x0) sendto$inet(r3, &(0x7f0000001c40)="0f391067728f766249b56d260882bd43a83e161b0532b8c9b32e9559e4322921ffd2a738a0fa29ce14757368029d23a1123757a672ee9dbe12de5696bca9ee30fe12728e16372d1c893273d459ad5e4d5de4d494e97239bc6795ae0e351931dfd796d8856183358a701bc575ba1404e0c5d8e1b7e8637f7af709ddd6f9fbe9c1c1c8157dd2430625ea26730d4dee28e1e170d50fdd1b93534c", 0x99, 0xb, &(0x7f0000001d00)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001d40)={0x2, 0x3}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001d80)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001dc0)=0x3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001e00)=0x9) syz_extract_tcp_res(&(0x7f0000001e40), 0x0, 0x1f97e7f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e80), 0x100, 0x0) r5 = open(&(0x7f0000001ec0)='./file0\x00', 0x800, 0x10) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001f00)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001f80)=0x1) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000001fc0), 0x4) close(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000002000)={0x1, 0x1000}) syz_emit_ethernet(0x2333, &(0x7f0000002040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "57b718", 0x22fd, 0xf0, 0x1f, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x61, 0x8, 0x0, 0x8, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1]}, @dstopts={0x6c, 0x14, '\x00', [@generic={0x9, 0x8, "182b856c16b38df7"}, @jumbo={0xc2, 0x4, 0xcc26000}, @padn={0x1, 0x1, [0x0]}, @generic={0x20, 0x50, "ff3aaf82234f2b7ec248603492b3908d18baed53cc8982ee5eb645db7b08e179b38a6a3f1a91663883d341231b153ec6ddf8f38373270bf2ff4b92634d814bb738ee85c50a102aa4880001160b16c3b6"}, @jumbo={0xc2, 0x4, 0x7ff}, @generic={0x3f, 0x38, "0a038c437e163a548c2e909fb71455e19fd1314829a616883be2ec699a0d03c357c9b85c48c4d7430d84dbb4e131b92dc71f0c773b91a768"}]}, @routing={0x29, 0x2, 0x0, 0xdd, 0x0, [@mcast1]}, @routing={0x3a, 0x12, 0x0, 0x5, 0x0, [@empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="36e47fbd794f8c2bc7eee835bfbf96bc", @rand_addr="e3ef8659effc14094731461df0d08684", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, @mcast2]}, @dstopts={0x88}, @hopopts={0x89, 0xa, '\x00', [@pad1, @ra={0x5, 0x2, 0x1ff}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x3f, "8f48fb31e26625c7da2c9b90678614a3af15949fffc0a2bc6ac6a17befc6a2b34c208b6675169e66946f5a11d8fad1719033cd827b181af02e666866bdea80"}]}, @fragment={0x33, 0x0, 0xff, 0x1, 0x0, 0x7, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0xa, "e184bfb4e9e22e5c21a86b5c98809f4addd924d52f7c70ae7d222969f295aa984a5ee023001a98b5c3f24f621fbfa84cfd39049ebc213a5c159b52f6d5d6ae56b59037c3a4067d11d96e790bb76a049eaebf3399"}, {0x3, 0xe, "46b9c7fcad67e557508ad3b3f08d74afbd8fc6a51597572d54412557c1ba7b94fd2767bc81e8fd2ef071a9a379d681ea67dd22ed6ac9fed1c6bd4fc80d1fc73be7b3a1761dfccbea2728e33142bc1c30b5dcfcd749dc99065736e7f92723746deab7b4ebf7dfcd38b8373ef46d695cdacf0f9137d2"}, {0x4, 0x200, "a5362a2ebca36cb966f79a03de91a1cbb45cfa042437f9fe8ba9c5552834dc16e21f974b46256cd19665128357128837f43a9605a0d5f3b0bf2750a51b92688a7feadc4127a621e6b45e33432d3a93961eab99616af6e6b67381ca166981d7b410b3027b55f902f52c3de9581969312a63dce754474c1886a54f432198202240a6e68a185a419c27e02e72c14e8b531f00331ab3a0a6ffe68f1bbadf20e9f8f3bc25ab085f77d8145f1ecaabcdc4336446234a6dae8ae71af308fba887359376ef39ffd9b6d354ee1f234f48bc4a16497a8ffc07fdfba74a5e4ee28e95ce16af3c203ed02577e7231ac719631e7c71e5518a7ba3d151de7d20085d4455a2f8e3dcf49e7981e3b8befd78fd58ca62ae40744d27c6b2a4dde8c47a37294bdac28331da24d530c0c760859f4d756bbdd3dcd784dc0111e8a15b9838185fa4e279fd4e93a12b74fae6cbaa9198e1d9e914e4a399db0aa78f0cded1351974b87a2ba831ee3e1dc9db6ad58e75dd747191054006807e1f06addcdc9d71796b7a18da987f4561a609312e47e3c7f8ae7e30a0c18a83bfafee89bd0dd65e519c2a4120feb74a92fbd6a1c1989c520e094140a9a03fba5eb0a61b98127175b91da1a39ae1bbfbb482315291652ccd7775b43fa097149df833721b5bb9a9842916c4973dc5887a4e714eb6c2a3f7c5343adf1fa1ca9fca95ed8eb53e8c38b21f47b85fa1c9a70b0510a1f8b89bff09068c35c64c9c5cb37689e05e05a629c676ce1f87b1764e931562ad65455406c046225174bdf4c5eef6548b0dbd9fa9623954cca1a5cc03fbf949ecc99c8c5277055117db216d6bb8f07bfb848b1d9ee4f33694d05aba1acdc897ae144873d66b38f7065945e0052bf26354c2daf67f54cb06a84ea8e85f9dcbc444727f7241aff5d07e0250cfd3164a017bfce1ee6f336c1441e7bb20ab67c4e6551070726c09a17ed6bed83fa951abfcf2bd57341a6669778a19f5ba534135b3aaa810c5505aced386d3cefebda250fcce4ad936b56fee0f95d67f467e9fb652740f433ce71b4678a217b63df9a32def174e9c51bfb1a45524d7125eef4bd2f56567c99dab025ded0becc3e8edf279b39b8813aca4fab18dc1c83d3bd55c8c2d5c354d24ca790f321936d12c064a9b125e55afa3a3e84edbf06823fa1504bf1bcc7231d767c3c657d03e87f6567f9fca9acb46bc95b0bc5af310bffd620a31725fb44389969b3dbe984211cf0742937a3b8cfd0cee0d9584d1c9dd77ba290123231c226095ccca36c47b2b806d3b9eddace5ce17ab590f99b2f7009e637441befc61c88b7f071445fe55cb5eb986726c7662ef41a7857e5af80266092de86e75d85d92e6aaf8dbda099059fb3ad2613b618685ae36c9c548eb606c4e431f49592dfd92bcfead1e6d4036970ac93d4ea5dc321d199a38b871bac3166e888b9f0490d8e639a4cebae695cd7852184efb7810fd793a13641fff91a6cd7fe4a174aa062cee3f791b6f66cd615f51d9cd8fff48b8eef6a9f490d3ca56fb5aa655bbeac821f8a769d7232efb9232c3c4abf24dd00aff698a870a7fb672082e025c9040c3536645c59b3cf12140ac1bb0d99311d0645a6d4f0c695d464ab95f631da541e081e003cd3430e7f88ebda266b07e8d31e0bbccc3ce2096d869482e7c67858ba64972208fb0ab2675d3656b5653ef3d43877f6670733ea816580fe62c821e2080bfd5c5ade07d84b43ee26c35204bc238b353123b75fe8429b279b9980597a5aee0f9c75e2b9a434b3c2f3f648d20c4560eeb01ef6ac25f54fc5643718e24a3b54da589223cb78f309202c0c0348892c1e70d019f0d4645008a87cc934d02a52121c3ca95e138a5d25fa48b22349d43f5df63a4ae682b053c4ca8ddf08f20040f8bf5d612f06c32eb8194f4fdd444d3386573b8580e2c47050df0220e96a057b49aa8aa6ce774166b7a5af5217b102bc9d6ff0a407729feb95e7b81783d06f0461e8924e65f3f83931776bfaafe300396902483ec1c10204f1c88d3a625cc4a0062b8238f8926f1d55f609fae1b322056ed0507d14b0b9f3634d1c87588c54ff186111501ad31d7eb27271728bffc5aac7dccc4d343654e4d91b69c9537446fde5b13e9de05acc3005432e6f537e3438b7cf8a5216dc54d3b4bda92b3a54c1c261f9a6b0904b0c0b41f5b10cae3fa9b06a48e4d0fa196b091979c30a82eaa60ef54ceb7f97be84fd55a86c19ef589632ca7cffa945b2a24063eaee7aa6b8ecb40879c6152cdd66c3bd457711b3e34fc372ca48f0fca6127f502f01d809dd8d4ab1f9e178613f4c2147e6009700a0fb1552ed5bb0f8ce705bc39f93f9796261758b8167926afddf66019b0554e073c4fa93515331876320ada8e711c1465e8f8248f378e5b0f4a0bb381df4d7e99729d55ffcc43aa9908dc63dd8e62fb3e5cf673bd32cba30d3d2cdfe24f82a1099a96b34bf360226b0a7721a4878a35cd00dddb8c8199f8032a5ddd0b341c4d14c475509a27d6b7ff9c842c4883ae4e7bc2898dfe9d8755cc933a21a0b731e6a3e290a4a6860ade48adc718c4068792e9037b5adc6a3c2e8c254aee7403d150f4f1e2134266092df7ff11014e131ec7359b3743266e2e252e9e7560357d1275cb30e5d92c898ccc142c2a689118c80040e2ea49ddb5c7cbc65991baf7c2b052082f9abcb9203e24cc58f44d9c4af45772af31d318f86a9c4732b96560c41c7335d91bf7bb5cc5e251b41a4308f7a0e56e0c4bda9e0c272485a81e8b6f836ff05838215e9747909c87565019a4a3ede31ff02737fdaa382b1faf7357bed3afde0c6925cc73c87242cc0cf78b5b64c8bfa8f9e0b43d70dabf62ef9d8f9863318965d1966d00106db50924797966dfdb41195fc5d709beb660def071e38de731ca809b197692066ed3616bca6ef2682db9acf2d416b5bb87b70f1f98ee40dc2e468e43b0f926a03d7f93da73dca51198099564d03d272b450fd9bb006634350955aa7927b33ccb8f9beb7bd9c13ac831b8c2e75704739792907dd4e14ac3a1e2abfadce98ed82ac4686276eb2856276adffc681eef8a7019ba0c1c2e4ed35ee8e9e0d6dcd8a3128cc5c76c38f813486f8702001aa3931cae92b8bdefee9a7a13df1a6b44777f2d1bf285ad9d217c8c040cc92ce440fdafcea4904a6bce79ad14f7f3d045560db8b9c512246cac51fd6a450423c1dde3edef2220c36c113bb0b2d0fcf7a316ca718950f26cc92c00b47897725ef625a58e6b7d0015d7fb58b35e74b4b7b4c4a34c685068ba544f72f0e36f26760fd7a95ea97c108e4aadbe750a375342a6200a16def3c187413c76cb12fc476c1f3d7ac09941a9f0b87f10c15fadcd0ab46b64fde344ab5ee848eae283841734062550c3215b2f259d7a796caed59b528cfd8a7d75da3d44eda6504b33cbaf7636c5f81559518eac65602c28785fd1df7c6156949e11ba1e1d7d62f1261e84181a0346d138bb643dcc6e7626be3bb8e8d9462d1fe9c2bee3268106637a54c204b5212d47f9e14c176795e32cdf0c3b63e89d603cd39bfd859708186d0487a725a35d4e785501f7cc8acc716d71a01f201a7d39a8d041d73a077508dc9621dc47d14122f1950ff911f838b070a5d0cf93bd8e6d362bf3d4502f7b9f46977d64dbefb16edc778800dc12122321ceefd94b4383a01ca076880819a6118634b23134f7e490e4d640e35f16d9a0a75477cededa204de876a266236a1e5eeb03790c93e1be291b5dc1351d4275301cac032031ab992cbf9782c7f9948fe3a6265ac76f6942b8123585fad6332d837f92c20f606f5d653694ec2c02890a72c4310dc3a11ca38c9ba378ccba8551b26c47d197abcc56ced66c23373efe0736a8de80220fec4ddebfaf6697a02dea22e90f7530ab928e4cf2af5b583840bdbd4e0bdb755a53730e7af7e0b72bd46b660157e55e83fd4670db3e1c6d30c59e15e1f574a039c4ad9ae83a88ffc729a2ef1cbbb08d21bf516f3de41bbc973274c5b47c6efdb4d4ba3d3bdbbc3d3f1fa829b33d8b4da931fc6928a18aad6c8963108e67d2129b2926708f3fc13af5195557c45630a9d44bc1551935c9acac8b178e193ec7d5c4047fafb96576b83d1ec3d2bd60b730c057850a926cc67c896cb465138cd27a300854f7d53ca71012a75205eddd7a9d6e8f74589606f70c3c13a9f9957bd92f2f9de91eff773edce48199ccd172ff18780c81a170e04ed6b4036f3435f15f059ed11d1aef329b49d4b87773e57d79d3af0c77cb539aedab84467e3556b5bfeb67708aa3a5433e08bd996ce635addcbbf1bba908ad8bb1ffd5a8375d8d1fdbfe78864417a897a259399e3bc4d31cad5c7a80f1cc83abf96b2548300569707db44242ed98691f3133232c16a0a5c0b8d2e65235f710d7d841d54837162e3be4b0f1078074be2999563739fbd0822e86f32d1862ce40d016fb416a2231ede633787b156eb3eb282edba4e53c8733e90e5b925271b6daac39c7e7b9bd096a3ac4931f72c661821a6ca38e9c90d63303651ebeb3a970984cc4af2ab8b9d939a00fae945220582ed7e9562216b4514e0c49b70950ead194a2de614703e085cf4a7e92fa36359dff31166b192a338be1391190b137fddcb172f995dd649b1e9a4045e93df1c58a00d994c3deb2cafdc719c41f5ac4d6c138916f4091c80b311843717ed8954745ab25576b84275ba3a45eb787cacf551a84cccee15741d5e3a2543fbd49c75fb07cea429999106b1914dea12947d08fdf48c5786974e1e964ac813512255a61afeef18e041641ae396d149968ad37785cb2db96c91bd64edcc5f6cec0b7dab24b09c9cfde24e4593eec9d735437cd84ab9706e5c50e18abf004a2e7c32f4d8fad9296ea79e690e37046f5886ec51bdbee030cc7d92df2ad1e3d06160047e52438af5986bac87f0f7d306a49e3fa55a83a8ef88396e23aa4cd9015e20ebc89ffa3370a5a1c7f0ad59de5877a3fea7f40c809c6aea0d8ce8f4718b4b44199052fd31858820b3c306989fc14ddb378b1495c91f7e5d1d787ab5f79a148f4bc44e2d638766e53c22b94dda4185be98b5936b825fafc0c6ef45c909403645558e7e9454d1f16a39acfb5bb611c27eecac093b34b6a95c7e01746c2ced4ca089ad274352286cd3603e0c71f12893c27cece620e3a9ff064ad4d9e3c58491211eff24f21f35534d067579a22f973524941a8a735f60235f52754e9c3af6a52b6972565edcbc93908f224b950b1bd74ce166445a0856ad8c0c11ea711ab2ba5797646909a179c62ff1328c22f4cc3f94319aab36509c654c825ebb0fd6463e2c5f868089363bcd3277c1ec2d8b79f7075602e3fda5071d242d53c1340d8aa1a9ab1b1e1c2e276693d3d69a4c34b7dd272f54276c71fdd08acc3f50aa3290bc37206990978337a4e08e78bd9f96bc3595144a616777817d8b657a3b0642722aa551fc0f636e93b661536a2803dcaa694158d56c49ab746b5f30735ed4ffba60565df904b948ce02e7379aa140ddb93f325cd7093acc792c75ffe0e12e063830714bc15130d34920b758c09f1429a10d0dce0450dd3edc2368c113d3b3d7638319b10a0592420389cce05926efea250939a872704aeb24433ade9db8866d1e7d09a2877133392136fef0170571526449453b1eea24376ae657ed5610588261b84b01ecbf5bd2ed9a479ad7f299d9bd7b81a937d14a09a4882e140280fc67a9e62a0c3f0dcd1713beab8d2b9ad5a356019dfb58d9fe4cfaa50962fea87e1c961"}, {0x2, 0x200, "20a698d12cd3733a0d73eebdc8afd39771b71130428b58690f4ed115da444a4d82d33357c02d4196eba26295d5608900fc98dc3fe3c6e998f17ee82d1abc29ddf33952f22471bfea63d95a7e1629eddc8b71b105fb25098eaf2387af69b047cc2235e58a8a93ebb6f8be6c936df3cd3908309f7969e8998546ff6529c4ca8a5af30465d05cc7f89c599e27fb5ca453a48fb5ff7ce64c553cd26c592d6cfb5c2735807a368eb1fa9aef0e0e9e698a854ed382781d3ca0acb05e38568445010f9698ab7ecdd67083fefc7864c559c601ecbf64cfcbce9642d907ed8e4f3ff86be069d4507405fa78c084ef6c78050891613c49fbacd779cb5986dbda8f264628b78132aa63bff21ad4a5c3a597c40b7f84ec756fbdbcdcd0d79ef039e726d142365444df8e4f04640f0980c332431a1e9bbf54150994d46d1941063c1446b6226c7666d519a888893416c4f0dd70908449bafce616e82e14e8f5264c611720a22157da7a9891d41f75510875cc568027bfe3faec3d2e3bf713d9a3148b53642ab7756e46d51bea25642cda14f37f896541a1a9f76c064a16f4435f03078ca738e085bd287927fb5930d0c691269e00a823b9fde07845a1925e1df722cbb47d98bae1def804262ee347c02f1537c953d5fd58cf38900b11aefa372d147566b3eb21245b33d55e3c95e4299b88167644a71d249d823a508e604aa7548994f0183c2475ac38fd1d2e8ef19e1b2e8c7ec8899f66e7b07fc5c57a40f02a74c462bac8ae5e90ef1c3ce67a6baf560bcc643a71dd7ed7261fb65ecbdfae6b2086231fec8fd6aa0de8c2422fa27a5be6f2a2e69bf216c6fd04032f6a529694de48f7ebb6a5f053ce12ea5b68225ce3e41410eab813d8680abc24e93e2ec4221d5010a1cda9931652ac6a6fd2e3b63c38e9ebdd65265051ad2a9b058217e214082fafa966587af49b1cddc5347ace9ddd19317983c45236c3249f318908545875fbd6e5cccb599f876b0c31588a1c8a8a90bf82b6a0ea805862ecc0b429462658da0153adc901bda0945803ae08985e297019ba577ad624d81921b379685183c8f512d36bdc9e9ed310ec4b284f58b6f2f31f76670fa7edca759dcadeed29f49f748d8e5e224ae5b586f049c376b954efcd8a63a788122d5cbdb37ebf82593ea64bc5cf1adbb1cf4b2b192f1f50ce1ae4258fb58129d9d256e4628d9bb67e54eb0c39cb9e1c24c029bcf61d0410163b2ca353766fa21a60108aefba33071395ca0ae552200d58b7f75ac189f947ae8754616a2f3c8dfda820e681d78814e9f2507fa00e49db8c256a55b2253a99dbd3f178c033f32155610a834af2ae29a01afef53ad39bda9ecccf54f8bea6da11c924cc7bfea5b0c645dcb5a60344312d3116def5e9392c0e3055744c1224e0045b19d86366944f72f92aa6df6ef8f1679c65b618529add38ff9eff157ae4492ee2a967f5baf624d97e1718b27ea946477b81a770b73048ee9ff2f0a380119f1c3e2c68c7638bb7f28376c0989e43fba4cdca56807685cbe34502bbfa4963e91de1541d906ced3f7933099cba7a79c6a458afd43ecbd9f6d512cf7413f17e39d1ace169d4c36a0404d540ef81715ef43a8aff8e5e1c24cd330a7d4d716926e35d1f612f4457309fe47ed7adb98d68a7b3ce0e788156bf13370a91e228b17a026fcfe5f3653c005fa28a2a6e851d77d02dba1be96377d9e3742374f4dfb3150b0d852f0fdff2e77343a989f33e37ec6afc2f19356d49a738c718f2462579e7fb6d661b02bb5a0f8a7dbc5bf17acf2907f40c8ac882c9bf0f430d15086c13e8c68f45b597309b16ed13fb233d309e8338a2a4de804dc28550c361e923490a09c5d1d20b402926571ac84701deb158aa58c575192ebb752c8c749217cec346a6dc59ce3ee410d8f05bf0bc5f236f73b2b46ce6d767f0fb488cdd4c44f6e7e3c9d27c974bce4aa5db80e49f876d3ef2dea82e70216ef733e5b5e9b95c303845e817492a578af205a436fb90c731cc31ec7f21046a27fe5f33e16e30aaf1dcd8dd36c298f49e2d027f98e58eeff370c467f8575adc1ebe04582520cc47218c8a2d8e0c595d6f5fd31af34485ad63af13ba28a0d88f146100ff3f2b3a034b7c377f9bf251908464aad6a5e1e7ff731ead8dd0eebee5bb1005369cafe8120e16b46805dae6854bfc75ea14704d9160fa1b3d89e08e3aef6acb76b4b9e24f1cfcd7799502c670597ef3734b95a01790278e3b36f7e7b000296353664b1ebb4df1d538afb3de4e7c9550c49e869e39f73dbb380d78bf845636abb5295a8fbb749e53bde097164dcc21e720220af464f675902a114dfe3ebc867bedca20d6902bee5091fbe75ad8e9d182ead8385f79f4ce7b408ce51380d80078d1887cfd4bc27a2f1a09617621fa93ec9eac1578cc646b569f828f716d326906f955aab50202e4eefd38a538c3b0e129085dfa60bbc993ea7f67180be8bc8c84a14dfdc1d21fcdd5f718470207d46c919fe3be03e8bcd9e5de326a01c911db24bd0db072ca282499b0fca0d3b14bf71164d826da56982b8e8496bff6cfe9c2d5585f37e44271140f264b0f109d19e2523fba5d43d68d53e94275c41cfcdda3262b3a6487e63c0a0e89a99d12e96c5a39edd123a710351d1adc2dbb3da7d045545f07ac9ba6a60b2582c7532e56b4f24c98c9247ecdec12228c5f8576969b8fa737e483f418ae017e56fbe3583e68e3de95b61121b5418399a856710089945efe0f5f6a502e3d3b75579a5b23f891b1f1d3c244db20ba362ce487ef38de12f6dc787cf9596fb34735291c1adb3fb7d84587ddf5322341f4c3962ca8c7a7bbe4c7def2165691f30e7b02c8917096dbc131bb9cddc5f29e50b955181cb2290534a0730e1368f4c595b71ca0ca5e9ff6145bbca29c9f663aec8c9108577cf27050503785a56efbe322581c90f01d652fbddcc99de4e548f184ce38c7239e24ff1ae1916af4618e53c5d28434c754a1618779cb0d2263fb05ea97df776783cefa7191d59db935b527e98520b7134188a4453069d0553efca1c248af63568d1ec17f690152ac749ac9c38bb78f26f5cf158e02f3cc849b853f3c3db54de2945968cb3645e1d5cc6fa617bc485c35bf7c1ee4239c96fda4476bf97383d05adf7a2e3d671a2e51004fbe0ef30d7c9d3d0500f916ff83705e50e4447246771a5997c633c60fa7b3855e119285be7d8781b0793ecf9f17528f4b606f4f08e7dc1248965392b9379a29886dce6bc3b78f3eacbdf2d24d8887e0cd601c3439ab12379109fd0db067589fa14a29eac437411a2dd49958ad31e560378fcda1bf359cd9d9f1b35f29c75eb60416c77be77fc92a739191bac54f6ddd1d6738a305ee3591667c8545877b80ec8c209e9b94804b19cec60bd669fc7710cee0b56e1cdfade32a4a7a9e8fa0b598af10b1e893bf73f3a70013be235e958202eeb206017bac22d3723cba3d58546ad78f4dc6e65260cc00b4a1b8076888e5028dc0f4e90499dc90c172442b4932a44a52917b3ad6feb1946d7bd5303fad1eed62e09a5392f234d894a730fa8377880c52629b6d29d059c17aa4c87c20c968c7e2aa3bdc2f7e10150f774e2e0a6780cd86d5c7ea630ad4a4fa882755fe13bae3be99b2f2b2f06d50a39a6a4e46e2f69415954551548652ef694e85eaa59a7be0960dc0176cfee8d6129b784ac4887754450acf6a51a532b59a226ffb078d505555cf1c940431f330a73104c9d9b862a2b31e5444d04dd5887bd741e8231be62779ac30a3ecfc3d891e16435b0e6a73f3f038d2ff0cfc1213e827433b7386fe8934dfe9afb65e98f3c1e1a52918bf24d6c7c0373ac9d04d835bec07c75fbb5070c2272d3d4ed52ec672457755c19e3d0cec12e0abfd452280d5f1dc1581882e460c9b40df91631c7313d77c28dcb347e8b1ee982a7a88c14a66979bfd7e1efdc8498f17e850bd29c18db0e9aa52ed390ede9ff39711effa2efa3314e42cafafebc6f9589745438503e161a256a6ff6379f1b2a72e90f0f66d49ba9aedbfa433dad887dcbc6cae1e18232f5d2c9e2bf98d731bcc3e9eedaf6214e13b909c54d4d7c49513b74764eec9092ddca6963015bd23c092d42442deb1227a7e8d50b985c2bee858005608dede858888a940c2bc3051637167e5072a112377c474416fa102c192f8079ce5d604c647500b9a2a8b1451b0c66879e1d12a847ca6f597f5dd8b0f6bc625705a36c909a07383484c48710e5dbcad8868a4f4d248af74cdd16c1dc25a2fc058e0706dfb74807dcb19383ef7f52f0052840b1c86d2fadbbd5fb6359ab7f013d69d5c348620d4f352e9f68d160f766a491cbede6346b8513337efc6cfd288f731ed7fbca13e5e5d16d1f9027c42342f95f6d7f27eb792e203c5ecc55a8c063a20c4c88b157ab41d6548b1853d73f4068cc57098bcebab7ef607f2db38aef8fbbcae03bed9621046f71d215aac8b8076c21b08e8513082dbb95114d357d6b245c49293814c8cc9c570464d9b580439ad87a9f8472c0b732d43bba3523e127add66cedd3cad9bc289fdb8c3e70d91fd49adce9a702736435899eb7fe0e46e45ca9a6d11795b89457faef99891aa63b0967345e3b2a14b88979e2e74c11e3f01a8aac6f1c30b15a4bddf40c55d56955a3bbd6bf358943fb0f403caa36d1de1a5e65eea77cdfe2cfc139ae1367df6d2f2bae32421b7218ee833afa25ab8b4434dc53f77e23023da9b79f07044dbd9b07e853d536e55ae7d54e0e54417069ebd21c593b269ebc9fbdf6f954bad9eb4f2b780c3e20f2f22b178333c6210fa14555c44c3b687fd49a596fd6b2f15d17a2b4609eab7dcfdf2ee473cf5a708e8540523c5ba471fea4af48729da1dca0586ff044335ba00dd3ce67a8869a321262234c0a55ba5c11b768a3712593c48166e0a5018cb1530f11ee92b5fddd18f877d204844ae9b98a49e04dcd988aea9a2a177426a0d791e33f3da16953934bc57790264079e5124693a29f4c95a5b5fc5248fa7e6afd4d7153ad08ae52d814387f04e9df621936fba9fe54a4a1e8fdef41de44a1ec72f14fc49a5219309786d45e9bdf763151aee2a5895113080f713681571f0d62de36cb479d24f684b5c8e07360871d665adc169c92efa20f91e830ffbcdbd734a9ecef0bdc4d69dcf4b814855a5068d1d1f179550f6a5ca1d32f0260a8bbfa6608294ea4301f7c9355af6e5a4032277f76a737d3c504b5d0eefa9842a8834b9bb913a9ea1dcd68aefc7e325928c3a2508fe461657f104dfd11b285e9a173a4d6bcb3e7d0722082e194b1881c566060dc7ced40a542e30237cff2c3c13fd960a60b684ead421df962a9c82007853bc07fda0fa6ac0bca087dc86cf145bb3afebb097985174ae573884fdae9dd89f6d0db48d1185b1fd59879ef0695018ed984ac5bc0497f0e33de3359e6fc36263afe48cd9a970858f24cf8da20917a999536aa9f8cc8f75e12cb05ef4b832a817199b9c1fa778c91d902ea910bae59c90442e41590655a87a23feea9c8ba0f0a0b31b5ec26bcd1cb9d8717f05c9781a485fe9b23fd73824382a546d77eba4695850ff1d42b3b7c5df7ae73a7a36cf96228860cb66bf21fb903031a226f647414c4ec76b257c0499814c6cd69d659717490cfd08172e68c7d0244042e1163db4f75bfe03f2c987239d20745d2f1d93ac0c70f1c4a3ccc6f89b6b26cb84e7804236c250527fa1cede5c4bbab3f4a208007d97f2c2fe7e37513b45092afdadf1491b580b9171b20fdbacc0b075"}]}}}}}}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004380), 0x100, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000043c0)) executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x61, 0x80}, {0x7c}, {0x6}]}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x30}, {0x4c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = getpid() fcntl$setown(r3, 0x6, r5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) executing program 1: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x3, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x3c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mkdir(0x0, 0x12) r5 = socket$inet(0x2, 0x4000, 0x0) accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000000c0)={0x6, 0xe1fd, 0x9d6}) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = open(0x0, 0x78e, 0x0) getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0xd0c, 0x0) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) geteuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x3d, 0x2, 0x0, 0x2, 0x4, 0xfffffe01, 0x9d1]}) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 6: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x10, 0x39) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x9, 0x0, 0x0, 0xbb66}]}) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) executing program 2: link(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) rename(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) recvfrom$unix(r3, &(0x7f0000000140)=""/142, 0x8e, 0x1801, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x16}]}) write(r4, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) writev(r3, &(0x7f0000000540)=[{&(0x7f00000005c0)="b59905003561e2cb7091e9a5be1062bf014f6d7016415c5e7a109d692e9fdcdeb5b644f893d603c14b337635ef1641046bf9c742818457bdba", 0x39}, {&(0x7f00000002c0)="35c6b9b5d949a9141eaeee3d2db24ed57e0bbc7c5c516d50956da1da22de356e279367de5cff06586910b4349d60f76a4f8e10fb1a218289b2747003d31a3abbf66cbb1dc029b6f1d5532f0fcbd820ceb88cb00498b05e90ce879f5e88afae4ab2f00765d40809f0197aca0a181bceab1760b1ef7fc6fb170f768d7f727873363e1e356c34e0e91ae406336831bbd1a5e7e569e84a4720105b63902c3ea8c68d5265f4bad6169b2b7cfe34e5390215dca761e091f3ddbbd523d2ac7f37601296ab9882ff95101b363b496084b19a00e2ac1658", 0xd3}, {&(0x7f0000001640)="2d7b94356966f0ad14833251a60b78cbf109eef8840673581522827be220b21b26402744ec7f5301e758d25d0e9c184eb38d6440fc9082fa89a2eed554ee22002d73b2ad06b71c18c860e783391f79bea99ac7c3278b6bbac3a42811ffa62acd24b15a656b4199c50e7e411fdabcfaf4f2fa9da9b4a2fba22f31922bf235a86accc844dbf192b898bcb25d01979951bbab4336d1655142f7642b9382232c1f2139dbe2ea70e6089d2159f1742ddc2358986af70115da58392037918fb0b624b6869db4929a9d3c0aa7e48546c91ac15b1c4af199b8e8252eb3b10f469a8149391de6b28a96d7e2cf054f5512c690543f2c4df7b125f35c7808dac6fb4d8a1da5e99dba2fa507bb01adf60c5a0afc3ea0d3383e024a6fb6aafc8882aff2559819c65279e4f1dbe2a4d1ca1e7342b5bfe849b5d30669f10b1207572e8806d71b627609ace7575e99c3259eb294caf0bb851bd13d49dc376db61dd595fd4a12c3bee308140cbbbb616f7b0fd79e46efbc6bd190aa22a8edc5f183c9baea5c81ea35c9da5319af5ea9cd7564f84be0cb7e527eea7733181f44076e3bbd1a7ef3ebbf0b41b1d8ac882f78658bbefa60802c267aa3eb971f0e46000771e8027047fda6e24adf6805e8f592f416a34dad71e0daa75cf0e4a166755cd95f71354a62ca1fecebd191f84197d47966a117ab6e89522937617d95aff2b07b1daf0702465750573bc38530976cd0af46f8fc67826b07c0cda3ed97d7c38ca795db754255435fb02f9bce2f89177d374eed7769c86c34444351aec92bdef881792cfe0536937bbd6c888086a1511da9b3efb1889be73799b2530d6c08f81aa5d1b50b7ff079e900af06a6afcce5813a50273b09c3ddb5c8d20199122f137792fe8ab9bff80be3acf8d597a2fbeeac495527c98674cf9ec32e1a4fa93259336f643a4c3a03cbacc531977eea35380c6755bef639f7b29459d305d8631842f31c8d9cbea18b4d51d8d40957d8b9d3557f4990c2bf6a3befa07ff4930b008a24c48641958255dbaca3ec38e2775afe320f366108cf9c1d766322bc36e33a38fcff0ce9c444cb8fc22d0c21d2639d4c14096d92dce326ae81e0403dd86088d08c0741d5a9b28b38f2a575603e8bd4e16b712ddba58f03b060a9a2c854b655b7cb2e479587f8b202891bf7cee885abfbe447d68bf38f5975bfc8b51ead74e21a59f86fae3d3ba641d0d453e1f9142709a510b22cc007bd904d213fb150166577e109bd001a91a1dca40841b6f274f5d3e441b171cd6f7fe054987fff3e88ad0ef60378de2ea0a2d646a8701672ad43f57ed122f8043df689e67d037a74b557eb56e2fd530909fcb6969d6ddfc093c588be02f32ce3ae5df71ee183f7b1459eaa561e3a33ec43aaa005caf399a4f2b4cd0089bdd2226100a85a971a1f5102bb616c6dcc50dffcba5b29b814fa69bf13b29d87be07494471f1096519a341e0a99e5485f1700224e1cc803a9ab742c1551bc5a2aa8e821a9366e04e965902a40131bacae262260759239d4b7b33c1954e293032d05f40f581042cc07c746397785c7601f7dd8e39e6aacdfb8c3a4f44e0b2c9a0f16c15bfa7ad029e784179d0d8b3b13aeb276f154a1d407dbd0de0d92ee3af30f73469e2fed521e759f0801e53ed545d6eb0760302fa9ec121ff85dfd9cbb7a9f32966c988da70f8fb7d827aa65d9b50872d77f4b7df8a9684aa29419bd826a60a395ccde7b17e689e06f2f0a73c1bbc8dadecdbb941a317b61a99ad334af4ac4603b96113486433e54342d64be73d65c4090d252cad6d8b2f9809863ac8c8c22cc389d6ae4eb4fdbded5d820106cf2b247ca8d592c2c9de6e707cfab4ff1e9d16b42f6c5fd16c002f2dc2434c7ae04ce44010d8f53f09cc8778d15da23340f12cea31c225cf87bf08b217fbcd4a293c1b94a40b85433238e24ed801e48d65e493d4c1b4d8d6651b38659ad7156db90a769b1fa1f8995277ffb6cc4db14324de1691b673c6aac6e24511c33591fa12f7c57e2c1ce487f018b541752c1937352be9613fd079c2c353dfce7467f933c3275730650c0b59afc3daf492aa844c6d4d7c483535850501c947d5c08fb87ce2e3a624cafea98bb9c01e917be7c38c7ecc2e5a1c6bbc0eda2316f5a347bb2a4e6d8a74a45c385af0d44a57f185cccab9605dc84703af132b7105a44e617290abc61535cd868c44ec22dc7d81230abf08c358082a06ccb0a44cd620b51aa50a1d58d002f8d90d649b609ad32077104c039d1f06a1118050d724ebd87b8dbe0fa00d410be6ec1d4f879bba71712aae6bd2e74465d915fd8ea94bdc242e819f3913575495f8a3815911ffd37b26f0f3db106399f8b5b207d9e8e8d1025acd7e6c0e07413c980f9663f6421607a7115fc12ce2560674ad2110486c8c18d9ee8890392c09789b267a46bd508e2e135419c3d3b5936def0dba0df7270553c56a5e35865975eb5d8052c582bfd628afef7368add9181006c8d4cb7313b09fafcfd418eaec7da45e1f665bcffb239cd57d1272d34297f03d2c36a853eb52cdd197e2681a418dd5bdfee339a9af1b2fe5e9399837b5ff7202b4380bac8a28ce6e285f267c957044e3e4476fc75b676fcde9659ab7635b8a630b21719880a3dcaa6b5f4eb2c7a72c2ccebfeedb07bcf55eb55587d1cdd1cbe1943ad24c448918f472307d97f664ec3a6cd7c66d18bc581fe381bdd6290b83025774ed5a402d96be736ad327f4a4aad1abf211a56f61a25ffc01bf5d3af173febddf1d23fef42d02755c88fe4776fb12f9f153492bba641abd7bee74cc00cb2d73fddf62f6b5280629c2d2ce4950b20fe8a70d85f7ddd2a177ae83149dea2b5e242b19a8c8d19a5e40e9855f7358442ceb50c4e3295526cbc8060944d44ebd75d7e129aeaec99703cfb0d6992b72fdfd4985e56c2de0e47755e350b69689c30b4204e502f185dcbf9e661c7cded9c971ac40f1cbcb1ba4b532b5def2aaf08db0a0f22192de500ab68813b40841d8ffe69c661246e2d79462773618ae0f90ee30dbe2ea60e1ab0b56d146014de7029e526ed926f428c20a3bff323941effe8ff3061c7c1343387173c4ee9e16a72b035d10bc104ef4144d0dcfc06e7146fb46bb52fbc9359148dc301e0ca2cc9f45d85f1c0c67b9dd706558b1e12e7042ad50100f889b9e264fe9e6baf68e46c862f86eaecc0ede3571dc18fa04d2366742056416c18ff657f9379f20e3bc8a56d9823bf587215bbfcf78abbe021567b579ccf24dfc993170422e14535840364d4ce9e3ef1e9f793dddddeb1d92848b2d98620ab7577c0d7181a64fd58b6aa92b82e7435e0886a4d91a34cb320613f594efe0924577b3057b6acb738a4a9fcb6f4f4ead16fbc21cb57a2687c9fbe7f69f31152b1d44b9fd99b0a92b45e050593ce54eed13158c9a7b1090f490697eb64d5a05538a7a85b11df630339b25aecfb134e2733a76e4d77bb3055bd85fa50271328f0f7f825590f1d0bfb96c1e7236187327147a41d7d0f186a69285a5dd6f9d6b276d9aee58ab43f664d7882f7825d42fe7bce8d6f5b45a7f6ecc6778cdb8514b6550e29c274f0ccc304f83cd2bc7db1114b1562767ff57fa5934a1df41f77bc9d8401a13ab2050edd2ee0846005ddeb08bc6e4a046c4ecd45ceb9041cc0d36187a5ce1cf80952f65e406aef060cedbdfa84ab1c4dc74ea43231dfe589f079357e10b6f78b14e76737975b4b765864ed81bcce30a5bdc5aa235937a948f73192dc4268e40aa71e64c7ef5389f9512689c2f5fb103b0e7de7d27fe0f9597e7e300f191f1f9177e1f58cf2f5bace55d9016cbb1947c4551cdc1ac62e87a1758bf3fe483665c09c32885698e6f8d67e6da71192b7691c83868863337ef85cc82c607a303f765a1b87bfcdd77d986f3c4713bbd9646c1e2816e4d316309c17067246322eed964ea38ecccf233ba068e75e455a9760df3eb1b645ad9ff10f13f72c221cd66ad1f5cf847342a774043abe03c5329f54d81cd8990b54583cf36b6430a2ec19b4e803f6c14d6bb16e21f8795702f872929f0adb6070b7ede0a8027c810e143be0c41ba346e22e34301bae2f6e11693d69390d3701eee1f3777ca1e1b001acb69c87c3bcb1f88b689ecbacaddc00311b4442ebae74ec3389b87bc2bc2abcaa7e7b62e10216884cdfd89793ec369ca434f9a789df198542302366ea17a4d71a910294881c1bc983536ad884587a80eecfb7f2879be3e4e0d338956830618f09d36702f8e61e812b2781740df096815f4b71883ff1dc80cf16de1583d401e778f4710cc7200789f81cd88b890229c07d75d64be3c65ebf228cb926009ffa8736528f86284dcec2314461d822757e6ea3648a784f04e7feec7b01d1eb2484b64c1c3e3a62d107ff48dcdb3475b8b72f1eba97143349aeb82a3238eb0d7d9e1d6806ac6503fba82375b02ac364702da259299e67341122ec757842343b25ec0ba57aeea3eb0245df0dd277e7727fccc8ce1b00a0f40289f7b7447cbb9c801f63a60f283c5c3e94d32cae68ce88a06a1531558ac93a2fb658ba2cb552981d21a4ad5b3c74bc7136412c9d8b99bf5f053693d8c1a8425db63f22cafca3dfb5fb56c347b3b2999600bbc4445d21e69eca347504e3a20166ddf0f10c10dae27c20959a6e6b030011f75983b4c19c7b6ce57ea2823c4561d40c124026a47a0115061818a3eb96d8165eb55809858fa46e471c19fdbb9c19aec631f5a04cbea04ee5e8aed2dad493c6c4b5c66a13710e3248409fa0785c6289c5db158978f23af80ef95e0c50e5c7c2067deb65e291c25bb2f8a4c8d5db16ba4145c376bf3eba90a23a78b40b9436c8947593e97c7cf23eeb2e9afa530b7c741d9a374ac5d35ba322b8d282f304a7b55fe5b915666534e38317d6489e2317bcbf5cc10d467b3b19be7e412229a67c7101d48cfa486381f63e9ad2168449bbbe502834a40a2d8b7f60b1ed20609564f44641a7b186a951abc62c62079a9f511e8234458cc01fde014b74b2f067c4a427ff2ad0c993b4c72918c4da8405e4e219a73989a71bbbb41033f01fa526b4517d9d8f65ab0f28c28b95e4e7c0967322cbfb3f88909eedb015fd50ef8100b482382fe15977244abf36c04534105b1ac6605783dc948f97451019b14500ad3f7c6a03bdf7ee14f20454b87c6f244834bc168138fa949be331ccd2f95b245f0e18e58c728a255ee1b428ff45aef33c4aa92eb780f095bb67a176f5373ad934b5dc74736667127f4b9c02d241737997364e467d8a17e1f073e2c2f0eb1e72ada22ebfe0251cebc0bafb68bc07a7ef895db79f6d774cdf3e73897e01d405b0ba6f4bf19d6dfabc8b8c9d58483eccedd154a7eefbfd86146d1329610f7c2b8a43f6ddf5f1bee2be4b48c048167cca4db991e45a80b957962c3bd1f8cdc6200708c256185ad3d71540db1ab946c7d8d15d790217bcb04a625edeeebdd2693c9b8330192387cf83d5b2858c8a4a6255c323121b503920fd7a5216c6dfdc6ab39f135b2ccdb9eb489e310af43a9ecc4371460f13788c43e49c5826070a7cd1105abb205b0acbe9327024304178d8fcf716b068acef177222d6e40f20aa119e2879c7c0116dd48deb0406c999e9c784d7b325a73fa25f88efe004ba339afc204dc46f6f0854c458e00a83c2cfa5cb95b3f44db46c7005a3abcc2a8b4b9d9324cba383c0264c14f160c94c20b274ac9cde58cc26e3699bd4b8c09fd73fb0112ab1bfe27919f7d4b502fc8991f6bc78e5b4c9bd5bb38d4", 0x1000}, {&(0x7f00000003c0)="92986628eb667aef3e42612f63f0da39009be320083afdca440c480b6409f77e132cc5a7b6b33e83966c26d48595471d11ba07aa4ea3470d73ad45e9b67cd4c43f59086c7ff0d62bd97c74a0a8b19ea913f293fdfa4a6eec9840574d40743826459e51b282aae716a35a78cb107f1fee3c52aa1acef5491b6cdedec564a5479d16de4463ec9b87df7cb42a0dcd070f957119335f0ef45be73849e2078e1a1227a9b5be9a3ab0c9584e2a2114350476704d2091efc176b4485f91b75898dbefd7bedc", 0xc2}, {&(0x7f0000000600)="f16ca030266a9e8e29fd90abdeeabea944ae34227f7fe2ceeedc60bd776031e989b56c003758f86787fee8deb94061a9d8734e3bf2ae9138bcd37b5ffa654164162b03f11bc3f3e589f963d8a7bbf45b15b1566cd09de88b5e90bbbefb80f8ac36bb8099df5bad76f3c838a9bba5e4aeadfafe2ebe24fd6e6224f5903b7fe8573e051f73ac63012308d5b8ba616c85c11475e2bc9182fb282335201daf877e7da71de452902d617c8c0a", 0xaa}, {&(0x7f0000000200)="c3bea0201849458f630bf8771fca703607c64f7979758526bec0b93b25fae9cd414ef1e966e573851abc5707d7becd213932c33d4996097139cb62e244b5c036dd01492ba2821c99e0eb16935df78dee435118a2105ceb4ce08da405a4a7b978cc5e8ad44c94b1c5f7c21cab3d2b016cd01220d95c4adf78bea2dcfa7de58c33", 0x80}], 0x6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) syz_emit_ethernet(0x46, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450040380000000000019078ac1400bbe00000010c009078000000004500fffc00000000ff010000ac9c2dc96c3e1a8247057de60f9bdac7351400aaffffffffe12e2cb89bd69946d2f32727250d86772b9c4ff01a5bd7268febc0c906e6f21fefb8f89e009a5d83ce6914080189de3237ffe3d68c2c876f33af94572792162022fdcddc25d9e03ddb36853e12df3e85f2a74adb8238320b7229dd628a8d9dc8602e06eee83ed92aa5095ec91acf6027e08111d8df04fdf780b978f408de8787c748e287d3dcb919b3246b4b4f4f14bee4176d5421f2d780332dddde10965e2b147575e8e0cb0a14ea12058d9b7bc6a95c46b4a0007e755b4e008fa6616aa8db3a0600600c5595db654d9f51817c4af91ba41b4de44f22f70000000000000000000000000000000000b0d6c1c0edb07f2efdcb549964ce122e64f1e098c8b722ab4b9bb232d6ba42c9a31c791daf542b9c5e806b207a51fb789d8972bb143c395dcc3acf99ef5b58b1716e9203c9f9a1dec5731e842f5133d3196a9ce0de6f2a7b496b02beb425a2874f3c3db6cb2609c2ee083d56afef6b02ec018e8a754931f27acbe97cf600689e"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400), 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x8, r1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x6}, 0x7, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe69) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff]}}) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @empty, @empty, {[@end]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 4: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7", &(0x7f0000000140)=0x8b, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 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, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0xb5219f1000b813f0, 0x0) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, 0xfffffffffffffffe) connect$unix(r2, 0x0, 0x0) r4 = open(0x0, 0x8, 0x100) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000100000075233ee47094329304d31d0ed7c2f140f9104c62d13a4e92a8efc205a33cee5aa817aa087d1fa5863446f8aa179eb8faad0aa0848faf722312319e918e2fbf7edd199964a0f94ebfbeceb6e4acd7a8bf5d0a8c6fb11ee1e1c935917deb8df8eb264a90089fd1478fbddc4689a435930c5b7d6785f1859453e8649a36e86c127f45e484"]) socket$inet(0x2, 0x3, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80606942, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, r1) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) sysctl$ddb(&(0x7f0000000200)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(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, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x8001}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x800}], {0x0, 0x0, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) listen(0xffffffffffffffff, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x8, 0x1f, 0xffffbff6, 0x0, "3cfedc0001000000000000000000001000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="40916a14adb9dec0c410967ccdc0cb2ce8216220a76da4368dd328be8c1dd3797a0d7b2fbdcca74a54b0189a992ac040aeace9c24fcc94fb3cd6c2c947a51249a07dcef0bf4d6db2e5327ea0ede076fc8b5bcbb22d45969d32912694f5b02d613c", 0x61}, {&(0x7f0000000040)="7821501b2e", 0x5}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) truncate(0x0, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 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) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) getuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x3d}, 0x2, &(0x7f0000000540)="b6aa9c149dc5d77ea82251a9672ccc28db8208d066b39db8e5d85e2b232d02bf0b27b0ef9c489d276a48a8a769cdbd2bc3424c7d277a5c97c676352ba4bdec01e72661f45256925f87f1b5de1a23a853663da12d36f62407ae52422be72ee9ad494d4c962fb9530dd79782c43ccba9170ddea90811f4252fe188c6efde5eb3a305c4d7d1a77e9b22ad4cc350cae83f267f002448338768c1c8688f57b8f5e31a47786efe4acb21da933439741b93930086cbe6a0ac07df9c6c464cb8672a4b2d470b7cf0a946952deba76a6fca2587c074bafdce9ce2baa06a838e2543f8514e9eb120a113715e95e058afa3d8ea30edc0e2e018ea19717e48f8ac54b09940092e448bade152c9a2810a0f026feee24ece057bf2c293b173f6974f395e2cb6338960f2c429a32150d604c65a08557aca13c289b80f81d12f13d874c5af576f7833ffd5e8027d79d1bc3891dc1a7ecb3ac4d52ce85978a8f8ae2a7ec0a95869a67a2f5e69c094112088ece17c32bbedc111a595bd51ceb114c392468d72a188d36c418051dfe4c944ab4f243800b4efa05e1a268055754a612835e2b6b979f66c94bb53ab129fafae87f468b317e05aece6bc1f62473eb529caec5008fdb84168f04676d7c2e07e694dbb0bd0512c72d452a1bbd8b21b765093e3ca888a9f832abae7ff38f9393a8ea174a9ccaa22de8144e949c08c3ac2d173d5961f5686338535e65ff9cac9bffc2e0cd02b5e5c3e0d3f140ab5be6d7297034e76c4a5e55ed55f5104bc1d38c8fd86209fd2c8dc51efb1309025db207303711ad48aa8ab8b143a5857e5561c3910e1fd79823a2e12e2b99c473e53a49b095efc485d692ce181e560eac9ae31f7501bffd4e6ec7681442983ffc51c5e4df7f8e61704a9357bf8e9c1943106eff51b5c6b3ab05b2fcd4c15b9bea8cb3c7b8fbae17bc9f6ecb6d6c7c00f79d6e7d4d153dd14fcda61cd5ca936e88aa137a65e01c91f4fe1018da33a32534f1b9b4b8dc14cb18cd4a7cf4f469a4e87cce80f60f213aae92f05cf7899297363574d3e249c56349571c9c5022bdf3033bf61fb02f630cb61c28d3d25f9b3e8948cae145605ac49b1b2ea86b9501c860b01aa662c437bc53856aa898619bb05b3fb549a5d3e6ebe41ea2ca6d2905d20a19fd8d933811445e3ca192aefa1d1d2a3973ab5545c20bdad75d9984cf61b7141fec89a81088e512a1b7b384126454929901d461d136dffb84b4c7aaf876152ac5c5fa4ede86a383312a2aa0ba41b4728683daf24fbbe40205a24ff8ebb7279a4b2d71f09f4d030e908caa7004beba1c125440d37c74bbd9547c1277aacf3a868f27ee082fcd19ebe554308478b089fa91fb2572e4ae246520bcec39e49cff0a51dcdaf0e1f07d9232e5d7a3b90c7eb2e6c962cbbb0174cab9e1ea52e92bfaac9d8a1af66597f0ded0f67365abd7e8a43d26f1082f75fe3e3421c7a23e2181530d242d8de4356b54769f4527700c7f449eb8014b3e74e4b1664c97edc27d494b7ce72a42d4109f648e06e5661ba909619dad9667aa72ae1f006a89a6fd8eb925ede5a0b292af33f1433a95ece3355143b0bbdc5c98ed9bab0865a89775631fa089603b54a6c8a32a49ea922da018c1d70e5255d2a0e883c000f63925b3b35412248dc41203ecf49e9cbe53839e61258d0c0ece800066d536b171bac619d9329f565c14e6b3410a827c129430cdb96bd5799e9cffc82d1b88b35d68731ca8bcebc086ca9501562e6f08786c6ac60de01f69413e80b7a59b83453fba98ff54f6fb66ae725e79c2be1429755f56ceea13980b0ac7302436e7ce74fdcc4e090a6092b7b79cd114c17afc4e4d0c0b456366730cb1dcf992af4e289ee384499114f4fc131fbe006c792387a1b344117069a37eb050c964184759e6812a6718240ebc3557bd6dc5dab738ca37e43ce9422c17f1f0df2b011d674a4f2ffba63aeebb96116e572ea08455312105a0fe0a2335be4f65c3060f4b82acb1dd1447cb238212dbd48bf58de3f536b071a3a53332c0dd9d85dfe319e41fc7cbfc363322e55575456985a6df18f58976fe74f5dd3a6e6bcba12acde61d833c9f3733cd8ca6d2d431ab73dd6b766ba04ca2edfe22c4c12b436f9b791a50f558241158714811fd982b4ceb31cdcdcab43c1fffafcf57a961095fa771eed335ac02804bfd0a26097092bff912f70d4e22dd12b572350e92f5028ded2a718f4926aba93a76f098446db85fd7a2cefa1041711e66874d460fc7dbb575db6901e133dd799c162d3d7b0630f8db472f0c09262add048002e01ca2e95c48c58d3bd8f56cfbff867b1ad37f15161e5d0f3688bbb0ee751316376df024c96fa25d156906a76d9d9eb0876c813b269005ea1fdaf73ac8b28a63742ce3a0896af3a0009204472b0b5a92c1fbf6cb73269275b918011b06921326584699360145d24fccb49081dc970c7b304a1ef52bdc8f74bec0ad7679d9516da578b9d293f1568e53fa3bb132ec03a1d618d35fd133bd7d074593f4d274dc0fb9477a942a0b6b4224a30175bdcac5b9988a38b765648e352fedb81825247cbab391deea314cf8eb2418c6d62a8b389eedbb7eb58948823bc7ada83f2405954cfe7863d7098e686a74959386a0c8ff86923d0b2e8a27d4553bcff56d52c8f2e5175113114bc00b7b65e3c7ab189942990d50af6a90e919ea4eb6c543b9f80acbee71568bc6f307efbe74a14aa472beb42b2c5a034487701ed648f0b86ab1bf1f1a2aeb318beff41e3179b178552fcaae6220523b6de730ce57395c4c2b67f49cbed9ede79a9e27bfdcf3673106accd01d1ee58079d2fe65694fdd59632daa12fb0fe9984b831dbcaf75b827a9ac19474ffb8448e6e898f4a839ababd64e81f4672a3b6692fb45d918ccf11902b1597c1553e9cd429d0ea8437ae19ffeab39800280445e9e2235aabb85c7cff5be2a1239d97c37a5e1eb86f46c46579b418adfd60090eee50f252d3212fc1c987955db73a96a3a0b24b4c363538c1a3765098472003465ad60c06a78ae7c285a94fd318ee97f3c30a6ec708c988c0ea509ade513c02532d47cb6a992375527e7e30f893105c39a66379b201fffff5bfa12bcff4b3f3080f892ff081f00a167a5470eefc8a206be40cd30ef02757949e8ce522babb1509be8423746c974ca6584ba1d30f603dfef405e7ad5e3898b455a629c2f46fd21321773f8d0bcfaba54333c19b289c3229b014ce2bfb95fe964b2d15251891d368dde952298fdc97d1e5c8bf7ae132697f299fb23a06b99dea28224e4be007fe649e19fc10a738d83ff696f72ed85a46f961b66198097c55d2f6d8ad50469c477a677bb4ad0c698285a865c7ca74164358d0221e7f5a28b524943e53a5070ea52acdbc2d8d70d936ae7f7e3c1a20d168baabbf64313695330ff7aa260a86bacd72251ff349eb21906eeb658939cc1caac7dc75da073236cba47674137de71b74233334cbe4369793769688a0b26231cf1192275d752c41f56779334755f64d9d31b7b4185e74e3fef2bd27df8e300b5a7faaa79e0db3236c906040467db180c6b9c5e71dd75bd2d9d358c864edfe10c9e567b8e74e5344c0540ff4e2d0b5538773b5a008dc5d754776eb6af7b39738f41ed6c51a2080c938d3fd4dbd5c29bb205109c7b762170a10cef0d4ef501dde600601be0052b5a51e6e72d13826efc6e3cba1a3922c9f64fed06db87d22400ee0c5d8e0faff20a7144fea80851e3d27ccac88847fa00c293a454fb9c6250a359b89549e96b1c52ee3369923164c42351742acdf0a1ff99312325bda5b49982e8e47d043c86290bf871a22f4138699c51b9918ded8ad286208952c0bd1caa88dbf24e57e70f2296f5936fcf720f7d2657819f79e3e04f014148b10b91660448e41603c267b1117fda4e953580620ba325e87c7760237312875db0e9148e98e1dba6d1d3fa91fc75bc89984849869a1e128c96e87a9694e6d5b3ab870d3df6ad5cf6b8088af0903b509d5f3d09db26eac42a292fa3986c7cd6f811faf10cccc57aa1456f16515aaafce66752a97d3cffff1817d314b0c22514a51a2447c60b311f093e06fcf9db28dfb3a0d72ed85b42367bebf3b1a8acbb878fa08a9fb6650a696f63c3abe8669aa1362779df5a63cf8aa299350bf4dfa9d5ee9cd9051ee96892e89090e77138c5f66090af93aa1e5ef98e5b384e0d4cc23452f7ffabe97acdd2debbb275e32c5ed86acc38fa0d8d95db88ce112fbf1cb601dc8b5390141c94b2013d95bdf649a33140c2536c39d2b020066703f606642a86c805eec81c23d64fa3afda17d447e0cdcfc5f121f3ff50230fd91e923dfa76ac26f223536fa9b6102baf0cbfcd5bb43d4c47e0fd6da2d0817771f98d723fcf2b7c70dc35ecdbdc92bfd4a3107ecba246dcfd1561cd25d8311700b64c8c0e88483173eda0895f489e5593a548f9e40e2b55a56952531b43a85a633e94c2d030a04d6a4f53674beb8323e73d95b9b44048c6647b606251170f7a0bdf3acd5807a79043756ee13749cfeabe7a3a364e3090bc1cb05b731a57a54c02c9b3b06787b2fd3c1782b7aa0c6b561d6be84017be0633faff508fbbf7989a6702ad76a6c0032d65689b4ab1e64d70d2b77c4c110be96a6fbcb754386d09dccf2e37bc8f7ac656fe680805bcba949e0aa3891f115c9b28f8462732b8758fe1319c64ea5a6769208f820ecc7bdb427266c12eb4d3ef091cf56432d1960138b0a592ec0ece9dfcee58d84701b686e68539d9ab9ff1191dc0b2f13f409001c40f3635c783915200f6c611a3faae017e02eafa474901cb11e07abd733aa772d5343d0e3cdddfbac1d6ddb3a74801773a6062ee2f24fe21ceff8b732a7a510f15ad538ad601368b3859c155882c28ccb955e92230957755ee0ee2edf3aae03762e7bed22afd5c63d6aae0637666a53960e353ffc38ed9463b52d56af0ddfae188574ace1394fc9e4ea6bd9ab5b6992566fc5e13ea131047f62aa745c2fe1a3c88e7a5ddac5bf5e7fa864475daa0bdca56996db69f6f8286da570691122664b549f0d759b0d6e246af9327a42fa1008b534a94a67f914833d235588a909b615663108396804b6ad4cc957086794e6648027545638935b1ffddbe41c41219b1d78d4d8830df0fca77e222af7b0d6316e0a573e94e0a0e635e21c6e8e804a34ad21058217d3741bfaef10304ce2c1df0b89d8441fcdb98911d0708b6da21491982efac5af0606ef4299e3fdcc0600656e4ceea506409a1a47c67356f2223ad0459e3b90c36ae3f1dbf8661fc837652f37e8cf68c07cb0f0b87b87b1333b692aa4e93c422e7c293bf7994a5a228d13bc87d057095df87c8d44465b2221dfd07cea99f72db98e0431bb7d73a9f1526fa48ea264761e014fa8c85a416369fe9f5f862175963206706f73484166f8849bd32cf0c665bbf99c894e879a9927834eb999925ba4d411c26524c61379df4d54181afc635c800e29257543f3c5127dbb1bc6f25d1a37c2019b07856dc2649caced4467698f11250f16c65a0db69d6adc6d8a6c1d6104e386576cd7eb148f6b4807f8c45771a4f320b31c9cbe667369fc31e296843162d0aaa358d0b60e0fddcd7d0ff0729850690528712ea50301b01f0081af3052018e89af4a5722e47131cd2ae835cceb4547fb00a2ea0011e70bd1dc4c8b3c904c9e4abc9cd5d952ebb7bb70ae5aff6b2510cc0b58e791f19cda2234bde2b59fa6be1bd530d9e2608ab4a25d488ff89940c2d579809c6ba2792c00731aa", &(0x7f0000000240)=0x1000, &(0x7f00000002c0)="dd705d6230857aad068e2e59466a5826ae404c328759815f66449fbb2756346f549566e38f3744472fce11009584cd38552d6d4977087d60f2f07d0a966c13745cd87951da83b12bc8987b1208928842eca29f8acf5d6e39702f831d364df1a2e832371bf8c7809878ae512bf1557d90df81984902d73cd99216d6e39dc90d9a9a9de0fd5e3b6de084060c21", 0x8c) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="4575ef9e7d37c4dbc85ba9d929c7a992294c7a41b9180d9e81e6f2f551d1c7940d731b3fa68a715acbe922e48b9de6035a225cf2a3ce2ecae16d132a38a8f805f108575a715de74dd8bc4aa27e333022fba8e7f2473a0da6fd98c36167121eb5679a06277774f8af6323aa5f8c2a5eaf2b42b0198573518c47cf48d80db0921ab44f7a953c2bc8df3ab41a1a2465df6eeddaf0087d709bd1aa9738ba6fbaa86009d643b62fde892b4a6a5fa8269c0a577f1f9fa652183a6fc147aa1785d94a4291a65bcbfd759195b50072087a776044a1702fef34c6216bdddc8a777b5c6483e4c0d3f7e2a7a6452d", 0xe9}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x401}, {0x18, 0x3, 0x3f, 0x4}, 0x3, [0xfffffffc, 0x0, 0x42e, 0x8f, 0xe33, 0x2, 0x8, 0x60]}, 0x3c) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b46828 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) chroot(&(0x7f0000000000)='./file0\x00') executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000100)='\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', 0x6000, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x2c, 0x20}, {0x1416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) link(&(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r2, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(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) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x100) executing program 6: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() r0 = semget(0x3, 0x2, 0x610) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xe8a5]) link(0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa22f3c25ca04def8000086dd60f619000000000000000000000000000000ffffacffffbbff0000000001ea443d08000000000100"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x64) socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000480)=[{0x3}, {}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b}, {0x2, 0x1}, {0x0, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xf0, 0x6, 0x1, 0xd6dd, 0x9, 0xfffff800, 0x1, 0x2, 0x4, 0x80000000}) setsockopt(0xffffffffffffffff, 0xc2, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d3, 0x23}, 0x2, 0x0, 0x80000004}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)='n', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x400, 0x7}, {{r0}, 0xfffffffffffffff9, 0xd, 0x80, 0xffffffff00000000, 0x56}, {{r0}, 0xfffffffffffffff9, 0x7c, 0x80000000, 0x1, 0x7ff}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80}, {{r0}, 0xffffffffffffffff, 0x78, 0x2, 0x20, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x46, 0x2, 0x0, 0xdc}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x34, 0x1, 0x9, 0x41e}, {{r0}, 0x0, 0x80, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x8d3}, {{r0}, 0xffffffffffffffff, 0xd, 0x20, 0x8000000000000001, 0x1361}], 0x5, &(0x7f0000000240)={0x800, 0x80000001}) close(r0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x14) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000140)={0x0, ""/178}, 0xba, 0x2, 0x800) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1d6, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1a0, 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}, @loopback, [@fragment={0xf0, 0x0, 0xfd, 0x0, 0x0, 0x3, 0x64}, @dstopts={0x6c, 0x1, '\x00', [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}]}, @dstopts={0x1, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0x2c, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x4, 0x12, '\x00', [@padn={0x1, 0x1, [0x0]}, @generic={0x80, 0x4, "f1c2600b"}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x2, 0x78, "bdeee1778e708aa17e8b5a37f05402f7ef820dccf3103c278877331d12ab4227fcd0a954cc483d592a0a005ecfc6412b0e36594e2990298ce83c5c99e9e99e975091ceff3ee4ce1f2b4d0ca2e151a1b2be942ef3113f8fabd6ae0d7080fe4ad89cc23590ceb9edb3d2f6d516964d7339e0098558f7f98379"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x2, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x4}]}, @routing={0x2b, 0xc, 0x0, 0x80, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="98a0bb667e8e030b4925095048100029"]}]}}}}}}}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 0: r0 = socket$inet(0x2, 0x58580e8a35ead567, 0x43) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r1, 0x0, r3, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) getgid() r6 = getuid() chown(0x0, r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x83fe, 0x10000}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000280)="48d515adacf6e670a2f6470e8960171e71b292be8e1318e7887b341c9cdbc8316972709f08791981dd988950d82d6e9bcd3769ddad36486bdb48945cb87f61b0b607799fae2d354e07737644f2ce102d58528d2828f24e6a19c7fe05cae897bc98fc2e2ae66bf757185ae4e858a2fb1a5527ac2c6e0964e10a30b419440f15ab8c7ec14a3d74d61468b794df5a38ae8d68cbc66ab871f68f875ddf669e2caccb3d6f51701843bcf00e802196a44d27d4adf511ed27090179dc7c321ee138392f7ded19501bca6ddab918b4ebd46a5c8967024a38349960f634e8f4100e34928657fd776a20c4e862ffdf74a20aba1ba2f852569c28cf19f9148ee76fef0e8d0053e1a899ed2448c0d6ba0a10c2874983faa518c2808477a91dce95e10ed56be94fa027d6d55048cfd906486cad6dd43e12b606ac44bbd7594739d70639cbd8b4cd7929681df9689aa239431182c795ea9dee2c00dddb2db092368cf9d0fa13737e5ca0e2c2443e36520fc56099651f50736c093099aa0b01bc24bc973cb2337781757fb78353ab08b13dc06ddbf4e65f728b55d98583937cc95cb303fbe2519142162ff7b29c07519923ad99501bd0c2bdc2d91984000b030491527765f6d36da3782333ee7454c7d423d727cb178a7f2a4850275b5c0dab2b62d13b2d86d414135c953ba193a5a374255d109db114a9f34f84006b91201bbd13b645789148d47ef5374bbf8c8e7a217fa3d442d0aabd788daf32dd8b6c2007c0eebb1ec4b65d167ddb1fdae010d6e1fde62ded54393b5978ac3d204f666510bc40702bb37645690c74c0182f75d8da9835c7db4b8c8a2fe555212ed451dabad523c8d5890cdebfb39bd8f7c34cd0a6d945155ae8188426111a2ef5da2cc6b1862b623b619789c2e30b12a9b22ce899457595c5aa4d01afeb522deeccbe8751469978ec3ca59d67eb2a0307bbd19aef40a1a6d10c0fa9e3cf3f58ea0006201997287782e8d768beecedc0847b57245ee97aaa19611129954fa4923c53555ff8893d1c37e1c216fdec938e9c31707563c0422b73db143de0d9c74dad97232d00548bfc3c497d511945c09c4427822e9bdfaa5b939f65f5c990e25e55c1066af6549e850d7bff27ab92ddcbfc4a652539bcacc2257b4e1d5f60b610b83bd744bed50df5617fdb9138d0e2cc0108b16544855f4a2a46566f98bfa99c9031298966c10825d5684cdf6cd77e424576942794c5e5e6501e0d0683d8751c5c6e6d6a9f3bba54ebc5d168244de8f07e3ea905cdfaf2d8cf0f9fa93fc98f50cd810b7322704bae619d5e1b7ad8537027576660c094571c3f8226438b93ec07df356b63d17c3971a1e4808e0583b2019c2837592fdef7c2dda1384ad5c71d876b907d14481b80b65c4dd8929e150728e5e85c079cb9f618111d4135a152c5181130ad39d216c33d0ec56c565410d079eab4e9bd50adeddc170d0b3b14f25e459d502b87c0ed560f52660d086eedc4d1d2a989da8ece7c699d97fa2a70fcba38270af691880bf7d949fa90617af59b57a45ede4b6a1be6aba77629cfe1bcd14e5e22246f79fbcad7db721bd564cf0a69281eac4a090a964af58026c56c1c0a5cceb1969ce7828004ab067c23845ff74ffc6d454e678568a8a924012be1d18b083fe5a3bac20d6a1d8c465508b5b389a8804359e60c573827faed278e00d0f9814478312136e45d2da64c60e6f6276be3cb2b05113d16919459ba69a69f20b1a8dbc9efe9e05a413323742bfb2ee1dac7399779165abdb04660aa4e887ef142f6f4a36fad4d3631e354b7bba820cc56cdd3e2cb9d7973bd94491d6f4f269369bb7af1d50254792570c5ee76c92702b3e3c0f57489703a986f706390a257137f002528098263cbeab34b60aef717038a566a977f5951ca376bb55e38713a424249efc88cde9ff51822f424c84214a1591576e150bf4e24565d764168e565472d5f2a2e89a29fa78fa3c6f4a7d15849e707a634d7d0589445a680f924dc833a6fb08ad4b20324757bca2884b639fcc49e8d11f14be83f21589464e3b5edc85f5019daa9cdc0a8157d0d9046cd93657e133ff8d99fc5e71ccbad4cb353e4be6b43c8523895a44cf86a7d592b228ef4881130e685cebde3d3331043c31d6ac4be31a848450b9b86a66c12e3bfc5c960d161694d5b043042a55371657bfa463b0dd436023f469c19b3e55e79caab75d3d99405e4b14a04e14c3b0212fd394b9144891e743d09bda4f1f0f5bd49f62eb75f3b65e9812fa53b5ae4fbd18c95504adc1c9c8718d1526f1408453021b48c810bbc2cfdd885dc8c8dd22f30005fdd3573e6f765a16811ada533a8c48349d6d22918ff09b40917701c112c3bc11f18ce12820f119dc55fdb506d8fa0105b9fd11f91130f691f1c1f0a202240515397f6cd12fcaf3561c4e30af8340680b81abcd2c8783886f4d7ca3e5f728eb60c39b070dae1f18f758747682176b4c8d7d743b5bb40359787fd2ab5a013a25b5603607f9051158a3f91cb4df1c05699ccd31e4e66b1eca22b17f3becd67ff0b4dc5995a53a6e27e7d3a159fd2f9bec662f06ea6f09f61075083b2ab473f18e3704b9584816fcfd49b2a5f237f5f763df9672c6c0bc3b5ed54647b5537519f0bd17420fa553008582f7ddc6d3d39b28c34b61ca1aaf07e52b54bc62da95262a071db1febc7361ed2dbd956b1fd971da6ca86dfe857a7ecda2bd84b4615a40c5426a1ea522a3e2812366de35bd05c8ce9b9361c5869eca791f6172912bb23edd98196e1146881db9b47bf12372d15470993673850e388dd00f5afe83a686f756e651e62ea32f3a7c128937f5ae126673688648397778115c85fce1b8d0ea170d9a55b12b2664614e79bab73a580c897589453c7fe0da14260727fb223e155a30c8694326f68405aba62d32c70cc5eadcc9fb344ac994b7f81446457e04d1ead11aa205cb16e43d8f7ac9d7b1d28a16b3a7264d3a7b568f49d917ffd9233c32394a8be255d145408c089db0ae8671b1065d432468264a28c0d8972232fdfa3b4add36fc3f0d7ac2fc5eeceffab8b231c0d1544b4b4f1abe868d7bd2691b30f9456f25ccb6906cbe5f697d0ca3c3bd2ed0383dd0026b813bf57b871c7c757a1e8213a031339f4f00579e3662c3258ec45a16503a29d4066596077d44de4665d16a6e6c8db1f4748294611a2551ce22cf3bf4538487bea3ba7b0d999af91861de7864e567705a7881edb273b1e881cafb1cb79767aa4c675af3404bbb593c8c119eaef8b20dafbbdd6a325568aab57e8d65c274367fae7a0c64f912d128ce35b15ba064f231f8e8bdaf5088ccd785702e785e9edd617f2a4db5ff4d6521c30cbfcc23ed2e463f8caf2342e5dccee538a5cef67c70d8c0f00f634d87d9ad84f67265d2b6e8c9a28462109489e11f5299d69169d4116b49039b48048a17947eba4068c59aac93623c07f839336e0a6f12a4d8ebe1ec8d72cbcb8395a1225028ddbddbf77a3d85656c16cefd595df05000a2e1dd857a5bd297343bac5aa93d684ba8cb67d84ee69d45e39343acd854a7b8404e12dc6b132c63422541f5de96ac1ef8019602f8b73b9124edd1dbcf57fee1306a0bc6bafe0f24f1a15f2514edaac098833615a8ae325a110f7f317f3e2a90fcaad5228db0362d9becb530e90f21acd573b7a892e9aed8f62efe21187f4b24a919d1e89e79aa1a4533ac32319dc19c7db8ce0fba03c5d078c760a677cd2e5c823911506d0f1053b2b65b4e181ae44f696e384993675cc6aba590805ed6736fd34c510701a26e6a7c7656e9f7f5f14d7af1337faf385f76830601dc4bea2e956df78f12c527e9e185d110291c9136914bef54de37cdd2b357d421465fa8d1d9e41b2f1be253cf8e2cef661f8c4bea9b5b7028d9b477d6959383288c4551ef9a0c8a1fb3239df14bcc710f2605f395a10dbf63df92fb8fdab2aba24e99a243caff203f761564387796a064fe5844c21d73541a4d0a4a4d1f7c8fe7b1f83a6c6f1abee3703f8cb497e0288cb40fb5a40bfb6b1762e48234c8c1fcf6ea82a721e0d8c9c74c20418d594403b8992a20e1199d1e0f4958f8f22c07f7b75e2ac368bcb9255035b9f66b20c3b9132c0fb4594feb3131c35e0cbafdcde51bb3e8cd8971b52bd26ec941e1693b94c861a92d1c24bb73a153390a8b1c19cd0f13b17d661fc5c98010d11e62ad2c824376fe1ef6de6181d4ad5904a49914d8c6fcf801d9ec50425bc5a6f8bde226a55bfae3d4af443fc6c207e584e821aec169573edee5b12cc5543a34fd8b61dd981d3020c40c3002d224cc5685c9f94405a47d2065163a89f991506d05c74b6e585cd4aeb28001a6e6aa6cfb7ac04f3683f9b2eeb855650f40d98498dce1714b28da80ef5076152a82973256ccd2a82b33c56508b77df44a0e37727600f576fe13e2d5713ec629e27ecccff36bd2a24725df77e129022183a8d4ba47682de3dd572cdc3bd583f14fff4af8d3ec507c3032fa825a2a4555eac053cf83943a46da8325f4b31a7a5ee57cd47548681ad78839c5d0e0e441b54e9d5c3fcce314c05fb60f40b17319d3d883d94a14a6fedb649d38cb442c6b791782d241bc7968575f6026ef07ec51334a888bff3cf3cf6997b725bad15744728090cdd3ba43ef54a805bb614d202c50b26044f37294741e67ef64692a4f696a2781e4e9e430775fda642ec11e67065219dec7d92e3fc91f2f8f9ebc8d708c641cc6028cc0bb08fd3eaca3760ec943b0e5281a9e0c7f72750473b52fd2deea82af4a35bac058189f193a59db68ae688ba3bdedca6df5dba82290627c77c4f9b54a21e4e2242bd36942ac1437ccb34675759de5ef048487aa63b5091506a8349eb0336f7a8598843094bce70a480e2640b0f2233841b85cfc43d17db8abe4fb5328acb904b6d5c16edb30c2f001c1fdeec34de6b538bf1f2cc807143a041a3fd30928b983407fd7b28477c9387f9d6c56aa4946204e7767264c6b241fbc815e066f2cf755311e6d0afe5018ded7ed7c0fe631e406de356ff921b7197ceea34fe22a32711611d531a090bb566278211dcaebfc3f4dfe98d99c38a15126c2e843569475a46ed1ec11efb47b8a82812cc4cc2aeedde811b8eca7cea7f3d254f48a707639625f9b87d1400d11a3d5f3ef0eed54c4069c309a516c94cdb77a307ed8e275451e4ac025414a008f65013ef7c6a09be49ed06cf47b09fd3c6ef2e0122855b65f128ebbe5f5d2c34e35f8758cbd6f114765b6475830bf746a21ffc1c5f2705ee864a949373f4b0026a6eee7620eedc1f57cac6089780884bab8b41903e37187a8082e2d5692ec83f4e3400f981b8fc244219d7f90fc07f58f0a2362c4e357170e18d9c478ce31a9626fd72a26e0337343924fbd4bf5e534b43109b329a2ca9d4271b0e9f305bfbf30f7dafff8872875f38c95cd00a0964dc9769a9ee39a354dce4dfbb756e0290c5f905903142b9def2064d1629145a996ea365bd9d59f555cf8b2882bf10d84bd7a09310271553cd0bb3ce4e40f96392f718ade255d59267f49adeaccb7ea2bd0c38ed5d136d0f2c14d1e4c7a994460c9af3bf281cb5be3769e716f8b65f1a9a690b27dcc23c30d7dd0ed2efe3e5b0a46787e18c7501f5ca956f2261e6ff759f9ce358a9e2a41963e4ca2d2af24ef61eb62a31eb3e117591fb6d790d833f2cab4a8e275676f89691f7d870ca2a4f106918d09e9e84436cbb321ceb725f3d180c4ec894221991594594a465a9211750213171b0bcc258a08d02c48591", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="5f7a432dbb10866088407aa6ff91fddc6c", 0x11) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) executing program 3: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001280)=0x200, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) 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) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x2, 0x476) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0xffc, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x400, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x3800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000001200)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x400, 0x1000}, {0x2, 0x4, 0x1c00}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x3800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) ioctl$TIOCCDTR(r1, 0x20007478) executing program 5: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf1, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xe3, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x24, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 3: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000003c0)="1b97d9726dc13536e2", 0x9) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRES16=r0], 0x9, 0x400}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x4000133a, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x16) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setsockopt(0xffffffffffffffff, 0x80000001, 0x20, &(0x7f0000000180)="03", 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0001000000000000ffff00009482000081fa546042bfafe105deb486054a7f3cd100e890fb287229f88fc77652acb6a0bf6740c7c5f3b24c1f2709fd33968aab6415a692b97331726e9e8b0b05f3490d3abe69c69dc96419338aa38c55bb32fe8b00a02fc4010b17aa34cdf308b2f4e0d30019fca976ec87c7f6bc6c4dfa0e81645a5a15dcb0a883ab95a53c0add4859a37d6a63cff2f9457b4ed402c42fd6da35779c53c0c5e2aa26ff43d3bf8e928e09e43a32ccbd77c18739b1b3662bb1b360a06c632917a8cc7c40cabbe2bfb945771b6282d7d92dadf50dcba6552cbd27320c55cab4b3f19450f70fd48723bf794fb062682eb6e74a8b7b000000000000"], 0x100}, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)="ae8e9afab99a60f43abd43378841b9357df224c99b7f0f52ad29b7b048f4029f314ff88b185b2a27a541056c73a8081b69a96625318841bfb402ca4c8a961b58a50328453ec7e4efb0d6f5d5b96c3c8049ee18bbab4ee03622c7bff5f13380fafa87cf905e2fd34766949a345d2dafb1a04b8556ac82dbe435d068c7d37e4f7feb09c5e7722b38e0cd71aad3173c6badcc9cf7367f7c67a8bcd415e6fefaec5a4aa97369fa221d129f1a5d6f7058eb17ac65600b28ead9c008b2d006570e65d3edcb1cc50f2a55", 0xc7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000800)="3ad8e2d7b355b28dbfd506541ebb1658477fa4d493a4150925a69dc20c86498e5e558f289865497ee9146ef90624c8aace943e9822805832be475ab2c05a0fa35ad946ac8e8950fdd8adcefcfdf119158d22a43b68c437ed8df5e58db6476fbbe212a8a6ee6ad0a42fdbad59ee83d7ea5e0fa1f55b56d4952b50e96f552ba46125da6c58d319d32d56cc9c294b28080638218f3cd90c49ca9fa14de2b86410898975580dd0febaac04000ac28c9b0080037c91c8af8ce69a814f8f7be1fe1abf1ca36c55de02a30b1dfe8c4c4cc8b02a631a3df04cbf6e73d31ba4fe97c5b735f14eac955caa86516507219ef2cda59451858e4cb8e3c2affabf110a6932b44117b9c2b95a805d656859862d6b522f40d82f3fbe47922e72b9b068204087c3c4c5d8a52ca9c87dc1a54f1f55b00ff8671bbf9d7319be2da0144487fa771514f5aa2c39856c00e4fddfbc20ca703611a52fd9f7dc37abe1130dd5b50120e0056afe4b3042b1bacc0c774199af7fabcd928b8165c5076130de21dd598669e8352ae8efcb86c2f98e6145990f5c66ad335b92dd37d27bddd22d538574f290246908723cc99adcbc3f2a35c04e98c3ad5f502032cc8acf960baee0a76f414559ccf4be2d07ec030e0929dd2bbfa5a06c70363227f0d81e6c5c62a53d907b84707febc5d9cc8bcd6a2ad121acae5854fd3dd3e9e8a6cdbf72577d6ba7afa53d91897c809daf242489255c34118e5c448c3b428efec9be13f42283553e021b52bc0447b94c5a7253803c8760dede5c2fa9", 0x22e) setrlimit(0x4, &(0x7f0000000400)={0x2151, 0x7ffb}) msgget(0x2, 0x6ca) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f0000000540)={0x0, 0x0, 0x5, 0xfaa, 0x0, 0x9cee, 0x0, 0x5}, &(0x7f0000000080)={0x4000000000000008, 0x4, 0x0, 0x5, 0x0, 0x0, 0xbf}, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x100, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xfd88, 0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x104}, 0x0, 0x8, 0x5}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x100000001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/5) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) r4 = dup(r2) socket(0x10, 0x2, 0x3) r5 = socket(0x0, 0x8006, 0x0) ioctl$FIONREAD(r5, 0x802069db, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab1fcbb4", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x4000, 0x1f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0x1000}) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000400)=""/227, 0xe3}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000830, r3) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0), 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod$loop(0x0, 0x2000, 0x1) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x1, 0x0, 0x1}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x3, &(0x7f00000000c0)) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x5}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[]) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) semget$private(0x0, 0x4, 0x241) getegid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x20, 0x3, 0x10) r3 = getegid() r4 = geteuid() r5 = getegid() setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526709b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000b00)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e917e1c5d607815081e9fbbce94fdd20193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c136519db385e57643ed1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a82b5447cd95619ee27c6095d6eb9278023d29c0f263a", 0xd4}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}, {&(0x7f0000000640)="d6d5661b7e47bcfc969d85deee805b0b90d83e24d8c525905d5d5c04568e7c0f180dc328289283f9cab6c6886fd680a8d809ddb62dc52b0ffc44d2ba870e4d4dca9cd644a6c23aff7b765cc93cef5218013a06630ff0a125afce731a4219f19f684de39bc46e2fb4404b099383a6097712f331db6c8e460c6b798e53d3d3", 0x7e}, {&(0x7f0000000800)="ebbe1cf7f885392faf4af8a329b85cc08fd36c2f8dc43573a4de4fcb481c8907db0ad07d663f0d57be3fcbe2c22c6c546f976052f5a45cbc7d4f799f9ea0e7354534ca8dcc353b28f7ee919d3a81a0230fff93f954a2bede0fc9b883a615d003bf951ab50dcf14c2bb4d4a35a53e8bde0a05d3fb1ae580d3db13e063669991708e5026bb115f263a52b72f2acd826e4efcafd37513388fbf73c4450fafea7fbd06df3d9ef0da706b62ee4359d7a7d309dd76c06b43f39e6dcfba66096b0ebeb317e8be544dbf4bb3ad01cee719ec729d3e299a89fcc03f50a43f8de77d25", 0xde}], 0x6, &(0x7f0000000f80)=ANY=[@ANYRES8=r3, @ANYRESDEC, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="e003f30e203f1cd30412c64c3600d0637a39e3458b01f113e9d4d547582c9d903528388f3d2b4730c4f6e57f29a317d681bc35b46d9a6174c5f45a86aae5ed2ac3c7882b99f0372739a5e5c6af7b37013b684fb7b1805e9c9600c48d5a6b271560189d52cf9f97d90bc4afc5bac8529ba3dd9c1019361ffd9b862383ca44688af3a91e37a8e5c264ce7e509139600e04b3c4b1203439c7d2e9f4a3f09ec63f7fbb5abb39f03d4c3b4668b1c41671cf411439d5057921", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000100000000ffff000000000000", @ANYRES16=0x0, @ANYRESOCT=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRESOCT=r1, @ANYRESOCT=r7, @ANYRESOCT=r6], 0x98, 0x2}, 0x400) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r9) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x40) chroot(&(0x7f0000000740)='.\x00') semget$private(0x0, 0x4000000009, 0x82) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x74}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000380)="86486a58c7f8863c5947bd55258b2c29de7d5aec20a07ac50bd03776024370f8bfca03366cfef32682b85fa82fa78cb9be5d13f687fda10537b5affda5cfd3daa9ace29f741b9ebb71955cbf0c3e7f6d2f5804338272368c7d457251a3fa34fd0d3e2392430eb51e0c8c8bb5db572dd249f9dd3f8e0c9438609d6f6ed93f57a545ee74acbf26dee9539b77678cf923d7f0072636862239b21c5db3ba73f77de3b497a919b9a931ca8da59a0d54fb8b57165cbf67d409c370b12a1da4cfa4d40db75c0b5bbc"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, 0x0) 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}}}}) poll(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x10d00, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000540)="42fd59447dc2efeeec4a47ee3dcce8aad0195c3296f50d42deabb0bd37f4cfd5ca662ca221477e474b6b861dcf7a3e8c0d1195d742c008a75a98e5501fb7afbec7ab823237c5072d3e61a60bf87d03532dc4e10c1db708f4a101bbe9d28461bcca1e54c1764aa5ce62d3ba36b9acb5d7cecb78027882ae28133a8ce44331e8596f8a91c84ff3e96b53f07693320a8c72e0bc4d8bece72fab043e4dce76593f48246ae7f65b4e5a4165c5aca2460e901d0349b4e218e43f1cdccc616886462b", 0xbf}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000056000/0x2000)=nil, 0x2000, 0x5) (async) mprotect(&(0x7f0000056000/0x2000)=nil, 0x2000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() (async) kqueue() socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() (async) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/222, 0xde}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/222, 0xde}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: 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)) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, 0x0, 0x0) getuid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700300000000000000000000000000000000000000000000000000000bb0100907800000000605adf000000000056337c210000000000000000000000aa00000000000000000000ffff00000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000a81000/0x4000)=nil}, {&(0x7f000087b000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000875000/0x2000)=nil, 0x2}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be8000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b98000/0x4000)=nil}, {&(0x7f0000479000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x400) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) open$dir(0x0, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) write(r4, &(0x7f0000000040), 0xfeea) close(r3) close(r4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) socket(0x2, 0x0, 0x3e) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000300)) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, &(0x7f0000000100)) executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='T', 0x1}], 0x1) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) poll(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f00004f9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000028d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000590000/0x2000)=nil, 0xfff}], './file0\x00', 0x8000}) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="3d61a66989000000", 0x5c) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xfffffffffffffff1, 0x0, 0x0, 0x4}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x8c}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1) executing program 5: write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) sysctl$kern(0x0, 0x46, 0x0, &(0x7f0000000140)=0x2, 0x0, 0xff09) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x83d) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) sysctl$kern(&(0x7f0000000180)={0x1, 0x71}, 0x45, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffdfffffb, 0x1000300010008, 0xffffffffffffffff}) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x1}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r1, 0x0, r3, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x6, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x0]) getgid() chown(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0) executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000000000, 0x9}) setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x6, 0x96e4, 0x0, 0xffffffc1, "48cea0f1f81a0020006100000000006c5900", 0xfffffffe, 0xfffffffe}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f00000001c0)=[{0x8, 0x0, 0xfe, 0x9}, {0x83, 0x50, 0x1, 0x6}, {0xfe, 0xfd, 0xff, 0xc5}, {0x101, 0x8e, 0x5, 0x10000}, {0x8, 0x2a, 0x7, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x0, 0x118) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/137) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4032, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c, 0x0, 0x0, 0x6}, {0x74, 0x3f}, {0x6, 0x40, 0x0, 0x7fffffff}]}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000200)="4ea63c9a0900000026ee1f00000000000000007f4f82d62c0000", 0x1a}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000003c0)={0xffff, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000339000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f00007fb000/0x2000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d", 0xa4, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) clock_getres(0x2, &(0x7f0000000380)) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) write(r0, &(0x7f0000000180)="2c418d6546413fb3e9e179016decc7b7eb4ff6e61eeed6e066e828afb64ca28d7041daef6f989c363e9121cdf74be1ceaecb002a09d972137d8f5823461f00db9a41f0ae3e6c0f9525733a17506f47de13f6bea2b319f39b07", 0x59) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/180}, 0xbc, 0x2, 0x1800) flock(r0, 0x4) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = kqueue() clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000380), 0x0) kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffe01, 0xd8ee, 0x7fffffff, 0x1, 0x20, 0x1000, 0x1, 0x1, 0x2, 0xff, 0x8}) recvfrom(r0, &(0x7f0000000100)=""/199, 0xc7, 0x800, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1ff80, 0x6d27}, 0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) poll(&(0x7f0000000300)=[{r1, 0x80}, {0xffffffffffffff9c, 0x10}, {r0, 0x1}, {r1, 0x2c1}, {r2, 0x4}, {r1, 0x4}, {r0, 0x4}], 0x7, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x2, 0x1, 0xea, 0x2, "d291f6f6793d12c01435780d94361f3f0d8c2d11", 0x7, 0x40}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000380)=0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x1, 0x2c, 0x8, 0x0, 0x9c, 0x3f, 0x4, 0x1, 0x1, 0xa82, 0x4}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x5) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x31) pwritev(r6, &(0x7f0000001840)=[{&(0x7f0000000580)="ec5d47a5edd5077d72f2f2d0e3c109ec72c7815a2f7fd836f95843a4cf0d9255bfbd0d49771ab0171900cb81bf11824125f09ae4a84587bc813163ca13531cce9ce56a201d209ca5fadf4ba81b632a5407d4f6d8af690c3ccf819fb15014c978de6d18a57c7ff9494818cd57061fb0b83d149fb2bf639576d53f1ddf3ee855c0735425e5363c34ddb0d410dad3e7f563cfb518a498b0c4cfdf527777015d6c950ac730a1b010d557f3718d4cb088131fcd85cca9b3c9aac2c856082ec83f4f637f26825dc6b2a2a91761f54caac6d3352baf5e1dff2849139138e73cfd81c90e4b291684a8b6eed9d3d49448dbe27fcf3b6e", 0xf2}, {&(0x7f0000000680)="fe68df9c71e1f294acf0e45070c21b130ce4d82cb057ba1a3208ef061808550e0523fe44766ebb05c12ff1bce4eb0ae6d86fcee2847727648a0262790cb503beee4870f9df768ee3d54b3e2584", 0x4d}, {&(0x7f0000000700)="1b21f5548f550f38daf07c197606e1d71047604ba966f1a31740d57a4ad62f4c16b9bb24d02fd03d0acf20128ea2ef0d3ccb13aa75f059c5333d132a6457cb44", 0x40}, {&(0x7f0000000740)="0ead88aafd1a77df7496ea1d9d", 0xd}, {&(0x7f0000000780)="fe3b6ff5", 0x4}, {&(0x7f00000007c0)="c5ac37737827da8355c5d5cbb489c171a10d175c67c1ef1d618405c59fc0b64b38fe29927424e95924c24fc355b4892e77c56b6259117b66092512adfcefa6d72e11db7009af568cc6bd67f0f65e7d06e99b42cd14cf9b14109542b6699cf0df18122c9f29c25ca270a3db723657ffe319b409a52fdf9ad4e41b9a80feee1905207559eed1c9ad5e92f5d2b028caa1c05d6b610585cbc366145b4bf200e9de739a7a167d4eb344294eaee689233bbc21c9036715a31fc5189bf49e1e23189bcdddda601cf4b6df8db9533d7a49b2ac03b39cfca405ae254db3146875ffddcf608fde20d81909bd54e41376f7af6b47756204c4480010cb382c3f72779bfd1ae814c4deb7083e39ad97e349e48a583548989aa30f22e2341652d665861bc9533a500f26bdd9e6ba39657a515cccbe716e884c9edb51d7ba5f2f63df2e013d0a4aa1cbeb509996455916dd35ec80e4e50aa6e32a8009ba73256b1834dff153ca1310b0cce37d24a4f20882238e67f1b00fac9ddfd652f36d1f6ac6ab093b76a662624037676be18143eb4510e72bc5c14f30d0d476edfa12c0f0cbdc0fadaa94af0b8782e6ad3cba9d39e8ef94cde369aeae080162cb4c1c23c6bf8fd91dd02ba0723ac58328b0039e454c4c583855218bd3f6e2b62bf9daddd22fc1f87f0be29ec09788068ade1df330388c8fd989e032da9b94239708522e4dc38a05da85b6869ae74cc7891b31c18dbc9481b076ed96028bcbc08f18859af841493b88a1980ac3e271d25c399bef3b230635c42699744ddeb115cb15b1cee4db6aab2100fc8499eda46920cd83c76ddcec8a2c1cb5e9be38b609eda1334a57524c2af87574aab6de57a3a8e43dc9eb40e4e969b3c46c20280d33a56d4206770d48c24f1e3de80ed62f53fa3b4c91e1ba8900bec4a41e28cda29179e7488a68fdf20dd6d29df0610c41de254386d97e58bcd26d2bb07d4b4d5496b54950cb327b9f5831bec281c1dba82b2528ee8dc7a132c6301db345547ce0f462c385e7b9dfcd4a47525a42012ce4b480d8586dd3a5e0eac321cc3f09229c0dd14e44314e7b2a8c79b8fd7badf019e2d6db31a1dc344cad4096a7808902fcf0e64f33ccb62bdab79a4b43cb7063a7bf766ea63eed36bb93ed34a54ba7bf87768081874e04a3980513948728526db7cb1f886a95e15ad21a1769755f895e35a479ec06b007e05487874605caae9cefbe47274eca2da137d7832ebe0d455aed7a85dcfa8fa050c7ffb3bced147b47e6e61960a7a881c96a1581c18cc635acb2812bb49a7bf5c1e98b3ec90e45ea141e3c27bf405f679eea73f1bbdc44d48b8d4b989969f1f1b337ad26373ec12e1731d2bb5a3b594d560a064ae1ce6f1ea0b1fa1e9247585472ab6d3cd78016858ce44bd5e306712dcac6f81008a28b12d5a3d1ae92994838b0b48d9457d0d7c68c084a498ceb7e1a3e0ff86fe267ac84af52e42ef3fff7606c0d6a7d6c361aba4e8525a1eaed78180283130cbbd717c1531ad2b9514c786eaf2f3b9ecfd265e22fc512549e75b7879033728ff4c761c4e6904fd372b6b7596b60ada0cdef1046d525bebfabae936c9b6204fe75dd07557a5d7ed7cdc1470c77dcbf791c3981f0b62c4ab421cc36b3a6868b254c303bf32d5cb1fccb2e8b84ec758c157e4626b3d915d34faf7c0858e14b16a7f3b2cc7da01d0cdd5a0998b1b4c9e2e9666693222b2e352fd5625432d59da161eba35fea3b4ad740fe60b3679618592488cadc464df4ab366a232913dd736a32e0f5a8e3281d5d331d6d6f6f20d79dcaadf9039754b4c815356b18a0f48322b945d41c251b22be939a571efaba9741b6316328872cda770c1c80c69993323d8730b18b969a43e8e826d2a758e54dcb6667fed843a5079aab11be1f1e4e99f25c6b0edc887f3d976099d0c433b11cac2a8c6f7452ddc9672a051393eba618a043484d791343c60c0df37864bf4753fc5041404d6afd3ad3ed7d0caf7ec70bcaf31e67e041772dadcb3b70d0d94bab9a20ad7583a8abf87c3a66610fe657078cf58bddcf84e87d8fbf555f83e9ad69d35dadbd61696d5f65332c25363ae98b4c10a773aced10a5b4112a6503a4f9d5505e4f001fa6d0226437e7a6e27dd1ab9a1bb14e0089f8ce1f60d1e619ebfc69b2334126e0bd0264451c747cd50e5993c959a7f2cd8e249f4c627e275dcbd8a2a959f706023357eedd18cff4a57404c0e22284a181c93927f80a5475d43944006f14074636187ae618cbee97ff711ede5dd308f210aee777b62d455af7d0d2dc2e492d42d56890c987234b17eb0243a98b8e9138f324a5c2f75a29fd7300f811960d7a6208c7996867f6fb6c9167425a60b8285801a184d0f3253af67b5eae03aa99c6844a100789824c41f3f7600cbd3b8ee70e396a39facceef01dba7b4604a759e59c23a5a9a73d3a6de9cb1f4bb167483ab413dbc6ec3732f57431ae17a804684a2963631a5a5ad5de6018a92b85fb9c8f8af44d03821e2f65732bcef25ec11961d701d99fcb1dcfdcda3efa371211a5e60ea481da0f42a0250d2e8ad73c7d30bf3b14f8bd59ce21c4d25933687a0494fd57f03e7d2e2fdb79825b3b8d5ee56aed61e7cfbde55e632d7e89b2acaf324f0ab02a5f36d81936395e071f49bca90bcc0b896462af8ceb995dfbec53f495731e4968f08b4e5c217b6912a59a845fbdf2bac020fe1dcf14daef9607323699c6be06f9a20a81508ec8a2c477b40ec1c7b6009ca7a81f7c05e35a14c9f8a05f15a8a30cca4d9fe91c1c0526a87db9e8c7fd5c611733a125d20184096194e748efa75eb0676bb5b431b2d2a813724702a989881f11159adab53ea4f2f9b9e19c23d02a6bdb90c7269545ae396455c5a5a81112329f457fbd8590755982d57f534df6305bea572e8b732e5fc3eb640b70be63477712e13f426ec55c471716244d24a46c28259e716bf887c8775208b9d853941dfdc160e16517825b002de7277997b8edeae09ddd452f4a466a851b5ee27476ea6d2cc37bf48db30f6c60b3131550fd9a9aae04af110b12f629d48efc4e8d7a207cc0df68672b1620dd17667ca7e45f7483f948f727248aaf29db07a24aa10cf51e7488234d3f26c814e35512e2c9bac7af831e5f4cc15fdb2ae7a626ea8c587d0c9d93d4c335340708695209487a00f18006da2bfb4fcf758402722af4c252af264acfd3acaf9d4339eb6ed3002a028b29a4e109c014abb902a0fc637b62a71b3b7264131367883c0f462190548cb64b7d6c9a126dada24bf1a0867dd939ea1ad505919469f85dfa7f0e9dcc54aa7377233efe187238e3f70b5ec01b8d974e08cf437ff8474a599f71a3d8035567dd886a00447f10cb8aae2af38ba840db6ebac78aabbbac210a8841a2982c04c8821b6b483c061b1a9ae199449d3043d58b12925708d2d1d6de6c2a924e92914be46a5ffaef0e44e0ae715b6a754be79445464341dea65a55a31361d58a3af254513654544ca25a869e2de75ea0fe1dafd4432c1233ab4ae61e5ac77ddc3c9908d6c16e97eceff63e9e46ada2eeb2c73a34c0127e24a93fd63f667cb7380bf1b2c94b5231cc2061755262bbedf92f9bb62b9f32d2c45d0ea36ec083fa415c782306b4e588124e2f306caee58cff0a5852e81862b00dc0e46f32acac8587cf6d80979a8141bb45c61ccb050df256a076dd32928839d9d9cdb0dcd6f1c4405c3e5ec2b9e3600aa58d8cf89203c7687dab677a1028b0800104a140e330ff72dff6370bcaa41eb8372eda81cd74a6ad09eb680ffa2d4c887e75e176e2f9b069eb55e741b43731c974cb589f55bf324b26e62569e22cbfdb5525c73cae9f4392efe29f823026e01e24d5a49c0d997c346cae683ebf6317d0402f0d960a8e9a71b54f1b496ef230c145b65ddc482e56792aca132952814d00541a0c5e7c5d131e959626aeb8ba5a754bcec9856841845982acfda7e7bfda54195f873d664610ffdbf8557eda235031101f6d7e98a72a212be9d0a11252795dd58363387418379647845844691f3cdb090fb4e4b6ae1fb07b91bf30bde5511468f5636004f17bc556ca78685c37694299ed7969df77ed28bbbfe67afd2c48741e0c16c908d92557bd0a62b2f77cc3c2edafa7ec3184b77d4c18e051e1d035b322308cd501dc127201b35edf33382c65fab758d88141b9ccf683a3ef11f7b62910be24f710f99736a18ec3aed3e3703eec20af7567a12bebd3ca515949bad29ccb46df2dddaf32a939353183aa079f1deb5acaef304f2bcbb58ada2edbc6fa03921c94c907da7ce90b76af7e884d715c4535c97ebae6d35e052adc6df2f99900d0a071dde73eccbf4bd7fe34fb3c0b7cafa0fdb424c5e60f1d8bcd99aaec56fb7cf63ec846158366bb34bf9110a93f68531422aae51607ea5d81b81956e743e61be04e1a616de72aa22e5b0a82efb17175dd48c51bf1ebaa600df6189a2efbc7503d5b39ecdab84aa1dfc59b60863f96a44f79c5ae95d82faf0ff37a15a78983a75de15399b70b86eaccb07bd3228c7b793efb91e2f332b2e8dfe6f0676c120532aa932ec94681150a55455dd372025cb79db7b7fbd86114e10808d3d6836372438e6093a666140ae20ad61cfd67730acba6c7ada2845d3b94a2442bb1f68f1e92ccd1ace8e0b817209dcc8e650d8f6fceeabbea893925a3cf30df91ab4829c7810d71771efd79c341a5ac0c94d218bdd6753d7f766373386db315bd98130c4cacbc360842bf369b5e39d43c8bdaae9cb2d9d386f79c8fae31cf5d12135eaa938360729e07f9359c81833071d3b15d8fb5e565b65ce5c769d69fd642c95d44cad1fd1aaf0c2bf1c7a3b58bd13beb5f0be6bebcf4e117fbe4337281d7edd9e3141a0787eddde62b20b308535c9a528392925c419802b8688718a9fd6d602436f471dd9eff835eb8897d61484327d1aeabf2ab1473a6b76f3dd4f1cf438a1be72068ce66bf9120301f1f44bbff5099455121ea7b92175ee46023c25bb7ec331b953a577bc889b5f65eeef2817764dd5c89d6eba553eda2acaf9bc38cde861c36a02df3e2cce3206fc63193dfb2741c8615e73182d81949e94c8e92fff5c6666fe403b6a31b2ea80dac6d9f37c0c53831f7a776ab67576e8aec263867b00286de40b847a3da6073859a24e04de65f85baefc84ddf2d85db573bc75df0226b6db12e3026c34df428a41240d5d4d17fd5daf36bceb23e74f23b0f52704e35be92e7dc022486020a657db719f20391812d4237283db26d04e4d088a26c21a944dd399f72e076a306e9e20ab573b37f5c1195acd1b9a2b9f16e0919967479e3712398ffe94ee5014e5f01101d998d2fc9c9b18b70e19315546950df2e12bfd0a7d91cedae033d144923e5ce2dd33d2eda78ae94d335e95ebcbc68df3ed5e3e9e476e38e34691a6f9a6fb7b704e02160508878ee3de4abdda4453551cf3a66b635d88ec9a448c4293f2e54cc5664aefd5d39713a8acb63459f8be3a14fb2cae9b75457c4c4782394481086ab89f2c7ccbd92f5ad2b74312c14861754cb0471f82e884c3bfc3ac4fd2bfe9e99e1736985f5842a87a36da539b0676112c656926de58b2186afa2d7f5feab8e994826adda106c2f99b5d6aa7d9e9913af86770417ef2bc0c6989bdcb9663981510cd2ddf55aa26cee85d897d288cd53b9aa8bb67ddda0dc66aaeb68afe5e236acce2245b5ced12f7fbda543c6184a4334829e717b09addecc93f8cf70fb7f8904e8816f59222b6caf49f09c40ccb1aafe772a419e5210", 0x1000}, {&(0x7f00000017c0)="71346cbc7545e64186180bba9222d53a48ddc02709ad8ca9d324ab7b37a9e1bca3a43cfed46454968a39b74f7b29b0b41fdadc87238e778eb21c9b3078cfab910694edfa96ead294d02a2ec613de2daf69cc1136f4bf216f16d14de8f33223a00d40154d844c49e7abb6e614b59e346d7f", 0x71}], 0x7, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000018c0)={0x3, "1683c9fd5b092f648997b4d2afd6af60eface7e159b10bf12434388fd45d639caa1a891377c96195be7549affdf549620cd09c1448258cfb2de0938f7e5d3553b79447355c2adca120f2881d1d580347b5ad31a444a74d2b96015d278630f2a84be407094565d355cc082b700a2bb3365bcbdf8fc093a229afbb60722baa9eb0e8bd3ed8142a25dbc58edc5aba698a2e53920b2420492b1f2819ca263603ee742dc319c34fb8f8a64fb49367555ae1906c69d8b3f13324ff6cf2bc4bcce1f614df0ca2e07a6450aa637528a878ba0ea5a9a21397c9d96681edacc302907621d661e270074cebe45b82d61b834e61ecbea37e427d31a8530d9be1a191daddc66a5d9ff3faa18c2760c66063827ce7ceacfcda484221ef513fea3420a7997c9342569cd85b1386c5910978003c00cc8bece9e517c3d874f560335756bd1982ebcd8d947409ba82d6f35c40a6ea21eb42c1753d43e90c51298730b93aafcaf8686f764f63084ec246e73f4587d42b9d1f1e68127da3e5ffcc0dd71e14fe4eff8656a34a50b727921c707c6965eb28a9873f8c4e672a41c30f0811725dfe9f6f375b5dd350b167e66275635d9b6997b10d9b53f9561192c0b47830539c14d6ae7d0cfd1cb2c94f3100d5aa6a69e78c6b340781fe7e1314e720c5ef49b6aec08375a1c87fdd5b748a006f2e7a5697263bf1597f439f14ac89eab9c0d76ca6bc05b168e8533361580e30779b137053ad760e3f390830fa8e8f87bd4a98f534acabaee18b2a8ab20e322546fe0ca33778e7658775793de59b28d44ade5260acf3e7e1408a1d5396d6b6bb0bab60833626496e5035bcd2bb928e6494082bf2a501799159453e3b9ef23cb5b21fe48cea867a59571c5e30bdb959b36a1c77d45b328f3aca39f125f46c47948a8221cd11f497629326405e98ddb38d4a5010f8e4495efc3fd3d484c4551d6530fa9a8f7a56a2b7ed098f779458b412f877c08522998a5a58805a039b77661681815cc3a7408ae5d9d7dcac735cf25bb0910adc95922b1b1cc4c0d7923d3ac2e654cca371174bb2c833d4a4fda5a0a92989f9a08c9b15b01e1c9906eecda42f396d533ec1019e961ed1c00724957c0e9d69585e3d34a48aed4bdbe8ab5edf39ea3373416deebb5058849ec1548b74b413f2c20e34ad9abdc76ae58189d180835620f9d5af0de0a585bfcc9b843f2ac357ec4df15e14edb4cbef29b67447baee2af56cad6e8cd0258e348d805c8d447ba0e7408c25671abcaff4f4ba44437eebbde31cb4d528bd7b23b050b5fd6962a8c7e2d8dee693df64f0279b4a191bb4a7ea8af7fb1ad08c20717c16bd91157ea595ea35495a73bf112e3d6c97c6569f9c523dff95b0c0b9a9c26afdfde89a4373ee9f955b11a6c7e089232894d3067962d71af6f5053f196aa86b2cea19564d43d458b1ca42e14fa6109c83850be407160d872563383ea8b0031873aa99af811d608c0a6815707eaa943a848957569652b808d33feba868ab0ceccaeffd927fa52933ea2202f1635d19d761fa36de8be4e28d495a356f9ff43d0a09f92d12bb3a442e8ca092b5be488ed8f22ef39370a15f6a5da19fd5222ceed320234503ce7739c3eaa15a193bb1b0b8be3f8e8fb38a7aac8a77050dcda1312931da566c17c8c90f44c9a8bc0afe064103e78cb4256d5428660f0530012f9aacf956dca77f49af157c9cfd9362e565b0b8b5b0cdcb31c57a7620cfd4cc172e8d6e2951200a09b8ca125ac740fa83e2b490f169302ecef60f6da74fa9095a07c982c1718693c3b3e813db3f643b583d7ceff13f36bc7d3d6ee82c20e4993dafa01318dec0f7008dce0c47fdc39801305d1b0e22ffc5039fbc50b1a89f55588270e6f7e649b147e3c2e568d116c38570ccc45c2d375565f9f5d65c3a4da32c90ed7c5e9fd688b56ddc2ed6f54a20be10d610f8c6d242f4a7976c4da1304cdc1a4ee017c470a10d0ab8c99ad643601078cabbcb82243db9abac045790156a93364e7913ca0343c67d3dbabf259fcb940c17abbbabd7f06ee9c3e4f3d688628fbed3dc8827b6787c5aa119c523f3e5cd1fc4626e9d9696aa3e1cc3eb29cdb9f019f2301443f4486b1805079c87e9917b0b2347b26dd00bc7edd57ee78385bc1e3333698d5accd9f6b0cfed543b2e0df981a2139cdc262d7e4eaae32daccb84add5543a8007bddc526773b7429fdff6c87a1b38da6f7d5d493e8c63bd07b66c5b6c2d5b04a96573b3a2341761586f80de7cab05b9fd60ac8961dab8eba7eb806cf09db6ddb37b7b29beabc0193d89f3b4c914728743a7ec953c923f67149efa24d68481a9a748f0a281b2ff82be20dbe0179fd8386e5bc25915ddf8b5433fef6cfc42b9b85d02ca67ec96ce0748f472836b9748aff156e72654c697f02fc493089e1511d8ce6711349c756377a895d1f068b001d01b9757d7e7b742b99a4620d4a03fe8a7716c0ed06e28bd1d05657f69a8d831bfa4f67fc317a37d0ca9548bc3a53cfd9e1f8499d4d7319e27a38d83c260371bf54180392d1e16dff3853d5ea8a67bf9ef435c6fdd93cb47e0c10eb1e95d8d09eb4dd2efa2ccde9387176bf72555e94589fa7a87151350e72bfd013a4f10fc1fc535d8336ac310dc660b62c987a8fe6c774091245f7275b5f74fe344bee8e08ef6146ff8b897a6d7e0fed7c6a354dd2d50483aa87a6449d93d2aad9f2b82f192a3a96c4b8f5fd164a72114785d51fd97bf8120a2a51cfb46c9cb07c45f38c09fe7f0b368c45cc3f20954ec200371e7f6e8867a0b5403839c8d3a4f82a4deaf0dd8ab105cb9cb09c305a7f571ec3f49c8c640bda56290b05218fdfa56989e5c0a6accaf25ba7d73804d336ff8b5b822ebfbc2e7bdfc00d262a2ab74e997da50f7a9750ff38297bc2474b0051d41953dbf42acbafc93cf38db03e66a0a7d6c08e99686da06adfa57b671ae7afecadc8ea24de0963e07a7d47a1a70a9e702489d9bb259054274ea92376bb0ba206e837a897a910ecee439b1641795185c4b2abb9a499d6e0f720a55a362c3d3911a12236195b4f0c1602c4fe977c0f49f41bf8cb79ccea583e607c706e0f397090b59ddf63c091d20eec47633bd17a2f3f50856b7951f2ea9047fd4e6eeb54c73b5fcef9e53626bdc266f1cdc309247a1ea18e36f3990731048e742eab12b357459285f59b4209bb3dd6bcb8b812582d5888c188136220217ba4088659558ec6653db5815686c961612504c7ac941a6f3634d01d2dd52aa0d12c297c291673f7d88adeb29c610864490f7fb33cd0982f686f2970ddada0391e44b11f27649063eaabc54b05b0395aa74d6b774bcd62de4a7a30d4d46445f5955aa24e0236ffc6c8c3f453bbb37f2da19a689b9dbf8337c80a59e6fcbfaca3bedfb19a4e954f4c102c723abdea50c4ba33d5236647074bdeea81c0eae68a3938e3ebfd601e2b819f42b0415b11756bb9736eff204e22ee7190778a22b143d87e4ffa0dd3e20e12a9bf475cdf727438e1b7a35cc35d2fa0a5b958ae5b2c35b2474cd47fdda0759eaf5c74634b87438ee7492c07f155eca61f64abb0303216c2b12afd072ad959ee0278623d70356c4a833b68752319c1c4c9f147b3f051bd45a72d54255ceb662a9654b43ea58575efe10955f25fde1eae35b37bac3d5d66d3f109abb00dbc27b6e35cfbb5d4e977f6622959d2aef70a09fdd06c7bf7c0a284f27e75705a72bcfe39dca8e090f2e015c59280dc78c98599446dd37efb0cb2a7471d6cbfe69e1167511be64e11c85f75e0a26d71c8b545e712e0bb1ba32b9abba45faf4c4e4df6e3e997c4a69ee45a6aa3a63b9da47aacaba6192c6b66fb759cba6296d5aa2be039c6a9391f23339e321c19563b873577c2c54568fbe6a6536b699711d978f0963141d7ef62099a385bc50c3b6bebecfa69baa827ee3035ef81ef53c99a173ad67d6bad341f70c20425bef89e28e8a4f8993e97d3db8f73100c927079c75087d0fd1488eb2cea271f8fbca8fb273e715574dc248ba7d7acc67a6e6537f10503355430cbb916fe470894babdb263d255e9804fb4d50f18050ae3aa6aafa3382dcd7f37b351b302c13203ba0736120474d1f33309e9c6b5bb93c131ef1eb9e2ecb15e1413207fdff360fbb6c6c099907ebd79c68a8cb3fbb1f17dba91c184d659293092e82bb0cbdc7642091fd6fb09a12c416e1a7c991ae4e9efc555f43dc4a441657faa7cd81ed619173712fe24953d63a844209035decfe75d01cda3a4d0c67187ef478026d6377b1daf4eba8810803c752bc3a8da5883c3614fb109ab7a176e99bc6ae9830fa59198f55e52e9d84a29581dd32766c0b49a8275a906620ae6b7924875f4b35df3bc01c435dd3d14802886b67d3746491fd966cc8118d8d7a41004d14087d72f1b3badc39a6d3956e1b944b8dc7be9491519c9cfa7b4ed4d3c43fc08b1e25544844f9e2f02dfd2ccf9f287708f675214b016e9310e3c92fd6a9f7847e7389f5c3b9b84da87d16e87f18af7119fcf6dcd46d762055276de55c835a0d6c23061ad73a863a70474707be0632700ff6423817e6168c08e80217dc69f661e070b1d9c0afaaf7246227d075a3d85d3531967e4c18d603493c2d4c2a6a4c4c42a7ea1fe3e45c7ff6f3f7c6a26bd9468aa53334270f32f6d5e9af8d61774261cf07a47bea2ee77177b4eae2626c314b2d8d6507e75424bfb9c33fd15c873f00146f24aaa6ee6a69bcbe48d9782a98ce7a161db69b16f2598e60f562dbab16a6ea5ef40e0717b9e7307fd04c5c20dcaacf93eb81d0e9d1b018d2484742d6f14e1fcfbfcab5d4ac8b25dc09d8245c57293dc8d71d86490e20e98ca305aadf717106bac5179344fc3923c356b0452df7bacd39f103c22b609ea1288e671bd55cbc2caa6cdb4d5eb821fc7c649243f488555bbd15866a86742ce46b7acae496faada62b266e4c3821b60069084964fc9d26007ddc0c92fcc3c9e90f01569c8b85198f3c2f96b45cd4427053d635380206b5f50ee6a63ffbbf069c0f415c58367408c945b2f1fb8c2fc4f4449a4a9f258d2408999952ca892a3cd0bb91342678c32bf2fb0f526978c895ef9c0c93a8970b810918cc11a81bbf8744f70b554190a98c477c84812e4cf1e64436e2fd66a3fdd3e177037c4a3e2bb4f7ca3772c345bca25968c3e5daea7927954770cce9d758cf80963bca135dfb061b8bfdb7449e80df8889feb7594665517ebd5eeb07334ad8447b1f571429b0c54bb150d0f1467b0bc24bace2b67c079a4575bdfd82b021e984eb3ffd2ce9fab29c4a50385783b4137480115ecb63686459e19749690c0d02a31c4c726fbbcc329ac999dff35c811b9a89739fc64b4a6c4600f8816f4bfc9e16861803032b7c296add3832b9930f73d8fc28bde0c535304de416ff638aa684fe0c7ecad8121837acf65b77b496866e94ba72590174814f9ef88b06d8fed5f85d89795b6b3f7b11d21ce836fdf5e44d28f437b0f5059bb57b3bbdaec01bd733317bb0ac906042c6cff4c34374a804cdda85f2eeab31afa269e2ac99def490ea30be6faa3afea932ead519cc5429d76d3ea540e1b97ec7b8c4646575e2dc6cfaf5a54099ce4b9ff3b274203a961dd934373889276ece11e0451bfdadf1cef14a9eaecc7dcb882c206c8ebc00d474fe41b843b6f4d2d8751f8fa6237494aeacf2dc4c9e97a7da8452f1fde64228db7d14bd6833dfb66cf4eff6f07adf0deb164f548b8c35cb27e9eb94d5671456cb08294982616661bc4c79a6cf707c2741e96a31ee"}, 0x1008, 0x0) sysctl$net_inet_tcp(&(0x7f0000002900), 0x4, &(0x7f0000002940)="374daf257acb02fac919a1b540c07351bc86eb70c60556c53d6a5fa04e27925d1865348d1f2eb83f82eb65a952213804aad95b0f9a77abb50c37c5bc9816e43523a179e46cac38c025370b6a3e636902cc0d6673d7bd77d56e805dfa17", &(0x7f00000029c0)=0x5d, &(0x7f0000002a00)="83e53f11d922029498cef668c16460aae1850bb7e9fc78060bb0d0b9a7068c68", 0x20) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000002a80)={0x1, &(0x7f0000002a40)=[{0x4, 0x6, 0x4fb, 0xe972, 0x9}]}) connect$unix(r5, &(0x7f0000002ac0)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000002b00)=[{{r5}, 0xffffffffffffffff, 0x50, 0x80, 0x6, 0x6}, {{r6}, 0xfffffffffffffffa, 0x5a, 0x20, 0x2, 0x1f}, {{r5}, 0xfffffffffffffffc, 0x10, 0x2, 0x401, 0x1}, {{r0}, 0xfffffffffffffff8, 0x67, 0x2, 0x401, 0x7}, {{r5}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x62, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x4, 0xc5e}], 0x3, &(0x7f0000002bc0)=[{{r1}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0x1f, 0x8}], 0x7, &(0x7f0000002c00)={0xfa, 0x2}) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000002c80)="d9bc73d2437d01de7730897f0c4fa7eafb18032e171a48765a9ef3b13a17d39587677d39cbdef32dbd1d53a65ec3b96ecfcb7c5266c57bfe8fe76b9b75abcf31aa89daf4297cffab49e2753af385b81d449ddb4e567abe22535c1aa11f3444c1e29c94dbb43a8cc659d26c77887bb845b04db3f2e0a5ae0fbd381b024d9db2a8715917", &(0x7f0000002d40)=0x83, &(0x7f0000002d80)="8122cad75259d9d8694728c3b03e886a99876e275543b6765cd18ede239e6e6384adc610934dea4ecf0b2c8c53bc9b89791008d86569612109e370346762facff33edf8463afe67f397e9bd55e77f45f926c165142e9fbeec83e185ba13574949ae6032b290dd5077de01afc2fd03aaa458f00420c0f7a911f8edc00d23f4e243675aeb809cdac3487fd002b599275612b74e9b76713fd0a5225b0ec68c89a24f3f3e85fe65fac6286f71c0ee47e7ba15a0a18c42cd2a1439062dd95ce204656278ced4e7eb003df4b0bad81b901557f0ffa31d0ebada74748f904e6e5b688b95f6913c9402a160ddfc150e046ae7669ec182bbc31ef3d07cdcd", 0xfa) ioctl$WSKBDIO_BELL(r5, 0x20005701) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002e80)) symlink(&(0x7f0000002ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000003f00)='./file0\x00') r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000003f40), 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000003f80)=0x1) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000003fc0)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000004000)=r0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf9, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xeb, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x26, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @lsrr={0x83, 0xb, 0x0, [@empty, @multicast1]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c0000000000000000000000000000e04c9e000000000000000000fe"]) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) open$dir(0x0, 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000100)={0x0}, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000440)=0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRESDEC=r5, @ANYRES8, @ANYRESHEX=r5, @ANYBLOB="69eed8330d453e9140851cc375667a094436342b053bd6f9877034bd016962d64a6bb6b39adc21c49ea5c47373600a78242d55d2251b41d2fe795cff0f92dc05cc08c93fcda73fd972209a426f21ffefe935c138a638674edebffec579ebdae41f05a02fc215bbcb64b61d6e4600"]) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) link(0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[]) executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000000000, 0x9}) setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x6, 0x96e4, 0x0, 0xffffffc1, "48cea0f1f81a0020006100000000006c5900", 0xfffffffe, 0xfffffffe}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f00000001c0)=[{0x8, 0x0, 0xfe, 0x9}, {0x83, 0x50, 0x1, 0x6}, {0xfe, 0xfd, 0xff, 0xc5}, {0x101, 0x8e, 0x5, 0x10000}, {0x8, 0x2a, 0x7, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x0, 0x118) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/137) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4032, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c, 0x0, 0x0, 0x6}, {0x74, 0x3f}, {0x6, 0x40, 0x0, 0x7fffffff}]}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000200)="4ea63c9a0900000026ee1f00000000000000007f4f82d62c0000", 0x1a}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() executing program 0: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7", &(0x7f0000000140)=0x8b, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x16}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x100, 0x1df) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f9f9edbb7443b96836083471ac0058bc5a91501d94a34b8e5f84cf71b59c7ac1c37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = getpid() ktrace(0x0, 0x2, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x8000, 0x8000000000003, r5, r5, 0x7, 0x200, 0x80000007, 0x8000000000000000}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x9, 0x0, 0x0, 0x0, 0xffffff48) getpgrp() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000", 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xdffffffc, "0fdbff0100ea0000400000000000ff0000161800", 0x0, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r3 = socket(0x6, 0x4000, 0xe5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) shutdown(r2, 0x7) getuid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pwritev(r4, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x1, 0x1, 0x0) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x5c}, {0x8306}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r3, 0x0, 0x0) r4 = getppid() r5 = getpgid(r4) fcntl$lock(r3, 0x9, &(0x7f0000000600)={0x1, 0x2, 0x7, 0x7, r5}) pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000640)="effc44ee9e6a0adfe81e980c904d0ed9643358de265ac6d012b542fade064c29390e7c9a5069cdedb74fa367583c8ffd0979550c6ff6b8f0edfc77734374d7bcf67e50ca15e7e9de3bd5b63af0ecc8e38ef44d26a646ecbd", 0x58}, {&(0x7f00000006c0)="aeb924947ed949c0460a10c4f6b9ab821e7c2116035105d7b3f07a43f3c9df177959c9f39636e7d9a9aebf99b46c5d5eeabf8efa9755b7b93016472ec636a9f330588da38632ef66a0afc00c8e46a4cf9f9480ede2896e3ddab4d98d352dfb644af8354f31609fa38a72114396acdc84d5c7a9e1e091228476f18e1c7eeb53623e5bd3054bef0ae3d5f37a0e31a0b0047b89839a528405fb3e942421f32d1e239c1171576457985690d3e5875a4efa0959fc545c8291f81657d6342a071dced6172335dcd1edae68e6cdaa369822df41", 0xd0}, {&(0x7f00000007c0)="fdb803d963d505d6afa913acddbfdf00dc", 0x11}, {&(0x7f0000000900)}], 0x4, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000b80)={&(0x7f0000000b40)=[{0x46, 0x1}, {0x0, 0x1}, {}, {0x81}], 0x4}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setreuid(0x0, r0) r5 = getegid() fchown(r2, r3, r5) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) r1 = socket(0x6, 0x1, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001240)=[{0x0}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x86, 0x20, 0x9e, 0x2f9}, {{r1}, 0x0, 0x2c, 0x80000000, 0x7, 0x8362}, {{r2}, 0xfffffffffffffffa, 0x8b, 0xf0000000, 0x7}, {{}, 0xfffffffffffffffc, 0x19, 0x40, 0x8, 0x7fffffffffffffff}], 0x3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x8, 0x1f, 0xff}, {{r4}, 0xfffffffffffffffd, 0x82, 0x4, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f0000000240)={0x400, 0x3}) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x0, 0x0, 0x0) writev(r5, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xb, 0x0, 0x0, "fe339657"}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x80, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x4}, @dstopts={0x0, 0x4, '\x00', [@ra, @generic, @ra, @generic={0x0, 0x19, "a2d8579f68f643ab7b9cf2940ce93aa5bb09c6ba655bb80179"}]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x600000}, @jumbo]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1564, r1) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r4, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@mask_reply}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) setreuid(0xee00, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) getitimer(0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000400)={0x6}) read(r0, &(0x7f0000000000)=""/188, 0xbc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x6, 0x6, 0xf9, 0x4}, {0x7, 0x3, 0xc5, 0xfffffff9}, {0x1, 0x6f, 0x6, 0x5}]}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="6452be3fa0e848ad9be6472b8900899db60146ec1a278b0d80dd", 0x1a}], 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1f, 0xffffbff6, 0x0, "bdcc0900a800000000fb93cfc5c8f0cdd0000020"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)="03fdecafebd1fb725e083a0a7661c7209ddafa31f1282c7cd218c28e47c268a420dcd09c49ac4b11a327e0404f1934c3f07bbbde3e9ba3b4f2ea9135fd08ab54e4512052eaff9b22d6564cc17576d651901a216a42b8b8167f80701a7b73c5587d1a186ec358122770f3eab42e0d654769ff448f894296c752ce074d640caf467fc20918fa8b1b9d06dd09cb1cd07897841e8ece076f4bdeb57eb1de0600007e1cd32526c90eb714dd6eab136c52bf01000000807a7643b49ad4ea6d62d8691c4e17719690373325bfd82bbe79fbb15e301df5b8895fdba94a2bb5d55e557ddf137abdde0a0bfde81cdb4f6f00000000000000000000000000f6002f05e6eac6546585c1ca9e270d75948ded4a54dcd7968908c79c35f098655c56aefba2e8794815986be0a59797cfddd69fbe4940688ebafb26480a6819f9019550398b1d655af5398b51bf1e3b4df30485fb5199f013a18eaa6ffb2f2aab0709a4506512b8a3edf20cb53f811ca639431145f1ee6dc6dbae0f30136baae53ed1a10ca06bcbbb6e24a650c4dfe73efa7ba9ac06babddc96560e1b511087c15426be13d2d7fe6a32defe196174d803648fbbba93462b21b3689fdabd91b1bd95c4926b51267f1b9d12968407fabc32d2f0ac6f5d135b41c3663506affcf8b3a62d1667e1e73d1b48e37069ce76ba4d50e174db052d13d6b8ccb75d0db326cd52ac32bb5c041e74594c4d8043160c95bfc010b0fc3cd2ced3b3b95d279c87b76ef9e8c3", 0x21d) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) close(r8) r9 = semget(0x3, 0x1, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x181}, 0xffffffff, 0x1}) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x3}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x0, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) sendmmsg(r0, 0x0, 0x0, 0x40a) recvmmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffe}, 0x10, 0x2000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x61}, {0x8086}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffff9c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0), 0x5c) executing program 4: close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x80000002, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x3, 0x9, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040), 0xfeea) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 5: socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x2, 0x1, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="4b000001", 0x4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x20) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) socket(0x18, 0x5, 0x0) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x3, &(0x7f00000000c0)={0x17f, 0x745}) syz_open_pts() open(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) getrusage(0x0, &(0x7f00000003c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f00000000c0), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609307e7be2df67de208c8bda612c3100"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="2201ac09239024792d415b55128ab6b287da9ef6a4da59154a798d95faacb52bb47a1798b2a9a35fc9e0a35c2dfc08a6338aa952f4d336900207fa9ae38a94697df1181ba0ea6530a8d46e9925736293bfaea5022c4e555490fda2cc7d24b16d6f3c2864214975397dbdfa0bc2848f7873df11aadc041fb613ceb56377fd3240266b7b81b9711d16b8b1b7a28b7ecaef0e791c08b8537b9e5c576c9ed2b948c6f6b0ba27bc9e8dbf28be9353705e0ee7fca1e297917a4fefc244a2916358cfc155d5b0491ac51d326a96aa32d68e6c569bfd3d267745af8ac87316e83882da2b8262467983f3e93cadc79ceccbdceb295ec1f331d9834b80773d2597c11b94996235945184aa191eecd0522fae4adaa25c3cc981fd1ce555766a9e200e98c0a69b3e56b78c0a6afe74471e8a1e351fa8ecb887dddd408f20bdad8ca983a051014fbd96b2eaa81141547edb67cdb5184aa1d58f663c9874e33c6766b3dd1c3c2559f0d24457b5d9851a90f3c25ba13bda24bd70151efafb87223fce70d3ba264a89a40efe99742e4a61701e3409c6398357aa27abd1c7078be5c076fb4f43b699268ad9befd08d61471842bd20cdd42dc5fe492b6e1964751ba80a1f483e5bf85988ca435631cc573dbbf888b46804dc20cb8fea7ff8e36c7f856ac8734fd026a08bf30c703facbd1862bde216a6170cc89cb9099107fe38763d3cf3497d0fef4db380af09e7a19679e4d210fadd60edc5e6e5c80", 0x214}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x20, 0x0, 0x0, 0x1}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[]) r5 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000003}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="2195bc5871169997f1012495936f12923e31bb8b7310ada19c907a18cbd76472a1559ef18dee0bc167495be88685650c592d586ec5c1271b5d40068dc4ee3ef0a1d7de3c32b7814d5aa45b0034ba9c348500bab0a6c0d1d8bb9829716a47cc6999ee71", 0x63}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 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, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x4, 0x104) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x126, &(0x7f00000002c0)=[{0x6, 0xd6, 0x2, 0x3ff}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r4 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) executing program 6: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="2321b0f3fe25d13af93f7f7d0a615d8711ccb83ae252467f65eda86bf20f4176e2103e35628c9a434e5a2e18718b319b74c2beafe81833f77a7261cc474a7aca3912af6e5f582c03b46b8725a1fe25015e2aece6d4e92e016a35acf07624fca515"}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r0, &(0x7f00000001c0)="092069db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xff}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) listen(r4, 0x0) executing program 2: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000e80)=""/4091, 0xffaa) setrlimit(0x8, &(0x7f0000000980)={0x42}) close(0xffffffffffffffff) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) socket(0x11, 0x1, 0x9) r3 = socket(0x6, 0x4, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r4) r5 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x4, 0x10000000000000}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r7, 0x0, 0x68, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) executing program 5: msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x7d, &(0x7f0000000240)={@local, @random="69ced3070054", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x47, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="08090076900000000018ef00000000009a023f33192302b30cdc705292bededd01249708c8f8455eff1db0bc52fa5c4c4016eafa42525926ba49c70944acfcf580d2951c2cf98e"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmat(0xffffffffffffffff, &(0x7f00004b2000/0x1000)=nil, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x23, 0x10}], 0x2f9, 0x0, 0x2000, 0x0) kevent(r3, &(0x7f0000000000), 0x1000, 0x0, 0x7fff, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x3]}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000f00000086dd6000000000002c007514bd0800400000000037481e7b3b00297530ac4b1d492675621e9b53741f77"]) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setegid(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="d32f260de6ddaaaaaaaaaabb0800450000280000fe00fc009078e0f031b98178af97bf9600ef8cb262c318a9b5989bc4185b57ed7cdfa795705434b5d05ace18c542906e4f932da7cd9a0d1d36c04dead7f1145af39b34db4ba7b0c2e4569d00b8501fd8dcaab925eddf609bf7e926405783603c0375d570aa3e6676a01daec41be793", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x84) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ce60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="b8f991008bcbf85c27", 0x9}], 0x10000000000002d5) socket$inet(0x2, 0x1, 0xff) open$dir(&(0x7f0000000200)='.\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x2, 0x100000401}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x87, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x26, 0x2, 0x6, 0x5e2}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x8000000000000000, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x2, 0x2}], 0xab, &(0x7f00000001c0)={0x4e, 0x1b7}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r6 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x1, 0x0) r7 = dup2(r6, r3) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) (async) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) (async) kqueue() (async) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)) (async) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xbfe131261977fd68, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa1f5a688e7"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x31}, {0x8106}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4000000000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000032f000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000458000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002d0000/0x2000)=nil, &(0x7f00005b2000/0x4000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) setrlimit(0x6, &(0x7f0000000100)={0x7f}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x82) msgrcv(r1, &(0x7f0000000140)={0x0, ""/25}, 0x21, 0x2, 0x1000) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x5000, 0x24c, &(0x7f0000000000/0x5000)=nil) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x9c46, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x40) setsockopt(r0, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000021c0), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1d, 0x1}, {0x81}, {0x16}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002200)={0x1, 0x3}) r3 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x34c, r3) ktrace(&(0x7f0000001480)='./file0\x00', 0x0, 0x0, r3) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x1) accept$inet(r4, 0x0, &(0x7f0000001400)) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x710, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000002580)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46edfadb4d904307f5b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850bb6ae26a3b8b5ac39714780648ed4b1cc807c1302b63e90b3b60cc9b196585788e0226975ca0869a17dd68836b7e7249bdb232d230b32d2509bdd1b073e3520cd872cb34c5a8ec837b833038939252a0b6d97eb66c5c03729d2650c8d21a49259f67b0520", 0xa2}, {&(0x7f0000001440)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8c30d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab0338112d8ac76990a85bde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56ad020000126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000002940)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f0000003440)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a695ee268a7b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc51a216f700a389a5f54477727e24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256", 0xcb0}], 0x7) ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0xd76, 0x4000, 0x3}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, &(0x7f0000000200)="ca4aaf66d6decf7856364deae0a145d348f2b10c3ad3004ae6e864c4f3506811264dece56c9894137dc360237915ef9ce191ef4064d7f30ec8b8da110f734e00000000000000000000000000000005f1da4621418a4335f55e9317e4596bbac4775d6a8e352d82c3630eb2661488765373c00a85c1f7f610ec24d278a14a684fd4a8696501c397af454798d7b8dc6dbc899cdec8fc604a560ce20e47bfad5fa99c1269c30449215aa31bc2c06bbf9f01aa9acf0519e66555ae93b78eec2db4ca1a6d2e516a22f4040126c2a9d1ff7d6d459a89022d9aa7825022e684ce60868e61b54cc3b3f6fc41656f6638f111b0197f5c506ce6056093d4ef2c2999aab83aa839685dbf52571466632df0a86f41570f445a63ca7cf352d776dda5b2f48f57", &(0x7f0000000080)=0x4e, 0x0, 0x34) executing program 2: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000002240)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040), 0x79, 0x0, 0x0, 0x5}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0/file0/..\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 7: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) executing program 1: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf9, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xeb, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x26, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @lsrr={0x83, 0xb, 0x0, [@empty, @multicast1]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x30}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) getdents(r4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206916, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000100)=[{0x20}, {0x24}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 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}}}}) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x4000006, 0x0, 0x0, 0x80}]}) executing program 2: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000066c000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f00001c3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000001740)={0x7, 0x0, 0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x60) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) shutdown(r6, 0xca2571704b5b57c0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000002, &(0x7f0000000340)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000061d000/0x4000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000528000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00006cf000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0xfffdffffffffffff}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x164) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getrlimit(0x1, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) setgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r5, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0xfffffffc, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0), 0x100000000000019d) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r3, 0xe9e) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000840)={0x109, 0x40, 0x1}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket$inet6(0x18, 0x3, 0x3) getsockopt(r6, 0x7fff, 0x5, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x11, 0x3, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0xc, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 0: unveil(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x16}]}) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) mkdir(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r4 = socket(0x6, 0x2, 0x1) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) setrlimit(0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(r3, 0x0, 0x0) mkdir(0x0, 0x0) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81, 0x0, 0x40}, {0x6, 0x8}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) syz_open_pts() executing program 7: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x80, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') flock(0xffffffffffffffff, 0x0) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0xc8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r1) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000008c0)={0x3, &(0x7f00000004c0)=[{0x28}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040), 0x4a) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0xffffffffffffffff}, 0x0, 0x4f, 0x0, 0x0, 0x0, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x3}, {0x3d}, {0x16}]}) write(r0, &(0x7f0000000240)="76e5dead6f01f8607d2100000063333f4fed32d9901267a40688294675729d002302957d96992113f6b61bd9c727a03166db319433e6c6f283bc21c40a108c41202c9d13f6896fc995cb90c48f1e52a652be9fee8c8616b725ecb2c6913b70a2cef57f1603c5496d49db64d9880d2197b9ffe3", 0x73) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000068000/0x1000)=nil, 0x1000, 0x5) r6 = socket(0x6, 0x1, 0x10) close(r6) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000001c0)={0x7ad4, 0x335a3660}, 0x10) socket(0x18, 0x3, 0x0) symlink(0x0, &(0x7f0000000180)='./file0\x00') unveil(0x0, 0x0) executing program 2: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7365f", &(0x7f0000000140)=0x8d, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x8, 0x21ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="cb6e4985e816025865", 0x9}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect(r0, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x67c, 0x8000001, 0x5, 0x7, "8666855c7f008433cdf3fb83ecc466a42a64697d", 0x7d0, 0xd75}) open(0x0, 0x0, 0x168) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf08, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x2, {0x1, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) socket(0x18, 0x3, 0x3a) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = socket(0x20, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x23bf, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [], [{0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="97333b833b", 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r1, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='T', 0x1}], 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x14}, {0x64}, {0x6, 0x0, 0x0, 0x23b}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = getppid() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x68}, 0xc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r5, 0x0, 0x0) write(r6, &(0x7f0000000300)="1e", 0x1) msgget(0x3, 0x28) ioctl$BIOCSETWF(r6, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0xac) executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 3: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20080, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x2) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="33fbdedc1bc44b04c921a28ac7d67441614cbe399bdc8d4ab0468f5dd804a7cbe29c9b973dcf141cd6773599186cde2afd022ea6", 0x34}, {&(0x7f0000000100)="c345d17e90819eae304c8ec3c4acab0be26ed885667f5adf3444f8f820ad43e8377a6af4e9de24dedabf2a221d1080da3a9e0ffee726908b511fc72da94c9c01a91978ec16907e4ab1a96dfefc5e9f241b4a01ab3aba3a620369a90f043e8f32fbb20d48e65b7e986ae106139c8cc7e383dc74e5ba6fb5982e6d7a74b26e873ca1394f553f31535df949bd94d5a82014f28c307ada8abd2cf8d30d144eca8d5df9b3dd45a3ae94963d7e54af6410b5a0caa377f128990ea13092ff5b4dce279f591c8099dfc878dab4941188473588411e4f414c2f07c0f8", 0xd8}, {&(0x7f0000000200)="82957261599a4025f0a1650d9df1e4eccc3ab1a3bfed8cbd77302126dbc149458928b4b5fefab27a047756b09a3a3eae9611c1e0c952ae23cefc86d48199ea9b46ed49b502ab88cb8f3da49437c0a28d5763177ffca277b3e9d238c915185c722fe7122ab92c29566aaed6a792edab0c003962083d8a287f29abe3c6cfaf62488704e8ee4e868e924451726055dbcfe088c93e666024a82a2f86e5dd342063af52fc6409b3d4a01992b42bcc23a76e2e69f7f87d256864c18000a8f0a38ef903060255bbd498105544b766c89c97286c2b5bc2b99653cec3e825eadb9b999a6419cceccd2fcaf0e5ab46fe66757126e3b3c4e8190886a4c6f8efd42edb", 0xfd}, {&(0x7f0000000300)="b41c4cce1b1b5f05b26b4da9c47b82ede7a17e72edc5d7cf2f4bea8e36fcabe79691747c8f3cecd3020d19af46b3d8c6f8794d5897c58aa125fa00876d25835a8ad09cdf6b75ac0df9bd358909b595c97862b195bacccc2a55571419d6980c61c6f33fa4c9ace80611c2d7e095f7b5f70a6cb7274690a35eef831bb5d190f0dab208ee3acb825ba60fab4a91f71c3d250d33b0f3d0bd5e13f8c4ac519499d3c800360c279edb8e9c140eaac4b8f34a85cc637d3e4352e49f00b944b61d426e9cd7b594fa263fe051d8117ef2a24dfbf70065a179d61e99bb90fef2c8cb064137706aeaf4b5496017aa44a383457d9fae01a693d0510b3fd6a01bfc9694e2ec9b96214c25bb42d6f9052a423227246829db5d3d60c0a74bd9df3d287aa19788963cb22edb6ca0a21c73dee080cbb4505b4ba646144632b3defc9b1bbadfd8b23313c6a1ecb1b3452480ee73da3c01360ca1c058ddfdbbb6f93c017e2dba73b2185eeac40b2ffbf2bcccbb65b20aba85d89b7796ff91566a603632e8b3a1de3d3f20be22b521f90aa8d54633b6f00f3e87eb73e8b78c7aa62aa2967fcc2be2b7841257e9b39f5888ee519c58e31237262a2b17b508ca158e786f4cd8bfdd1465796ddf8d376b6ca84f4ed760d7a4c84f6fd539bed2844fbe0afdbbd84ea1049583fce953f00064b0dd0d025f47a39be6ca00afd14b185e73909d9021d7a3a92cf2ab65af47a4f125d28acbe71f3e031055938e9f718d200457faae1be5c120286e2b311912f8d1fd8f904505c511ca04b4f2fe6bc52f3a648b425db97c1a66196a27387475df37175f24fb02912b05bc65f8fce0aa7356793e13551c4e85d007eb29ed8e73f95dc069648aab42a93c619ab9dd5db1d007ca2108b64a9caeb5a11b6a0ff3253b7e296c6d50e12e6679a435b86e17b97aac9a30a3d6cda1dc7469c9578853532d39879fe7d71f8981c0ab30e6c4eca37f6c82de4565b52f7c1e98ec1e6abc7fb5b31c9f3a472d6db7920c6fe62406d4c70fcb98d26a8c316794a20177c4748a55e0f5ceb5474ccf6adf29a3b6acdd23ad5e78a9a1b954f3e07763e7000dd76f26a6fa879f4754d9caed2ef95528a4f3998891268bcf810462ad9fe80b2789c6b16d71dc6879a0bd32bc1829d4cdaaef31918c8d8e830ed1cc5201741fddf3210e90520fcfe5e0fffab9141a10bb08c5811e0db77a2091977318a0528745229bec4a507f6855874473edf9e348664e4f1a44379fa68d054cda31d39e4ce8b9c95273233dffe9371551ff11edc2b0243a58ef5c2608890ac00718adb8fc5a5bc86cc0d01a1e16b109a312800b8aaf65510ee332c4a06505d9fc34d9091aabcf1c9e71294f99ab18bfe901f73364b4694ed51f1353d223facf4bf4d12d2e08da28cdd2b7a1de05217d41a51b8e75607b0104fb0b9764351478b122633cfaa05f7c7b364cc945fa9d662a07a28fffb515a185b51e6ad4770731ee30679bd8e35f0f6042d7dffdeba626cdb11d7522c9fa0d156f786f9841c842c2c840141227bdaa54e26f9a8fedcab26db31c0224f0280c7f8221ef9ff0bd83a826acbf80c003adb7a7f098836140d09a846d34e126b7afbbf1a14a2d833b49659b5c24146178462017d4c8e5ac521616dee6c69cb7ade904b6fe659bb966527c6b6a3926362603726f4e81210a1a36c6c47da6b5dc04ce1ee6fee3703b6536daaafea9f918225eaece4d964f4ba8ae165ece92e7775ca02369933206e447c7758b1d614358daa5ccff8b81a3b4526049f0298a9b45c255d468035a78aca6fdf1ab6f7216c8b3a83a8c9af26f83be95395d524a00e643dfe8fe14922efa2a1a85c3f4c0f9bb35cb54a15559b202e4bec3faa04ec0dfb7271e2cdaaa498a1c0dba70b3943996544fee0a3d2db7e5103222ec6bf6c1ef4b6b09cc8b1153e3e0ab29d19a1d10fb5f4fb37a0ac037f3ca8871d62001e824b39d3648cd7c670566a27d3a6d785b6bec681d2dce0ac4ce416d067dc431f1bf51a9d8ada4624bf37e1f69185305a390d9bc7956c5ce4b7bb8600c91857bf42efba7218027c8a2b3a18e4e671705ebd777f1196e656639f87fd824d48e460f47683da3e56ef323549883e0e9fc1a7aa140ae1446a7931b3ef998c68779df12679233942926930aae745979f6a825e4f60e2e15a483217129b5491071b6f9227c19c28c6c513b58745dbbc912676df5cf03e251114dae3d47ba131c7df7587463090aea68f5277cacd130b39527cf579a0885f9d5cdb9af6a075db3d6ff28f4b598584af9a2a262cb5dc25585286696216cc6a15695d00cf14a0bb2cb609ad3259ce405d1e4de373e24b8b9d972f9e4483314df0e27cb670d2b33549aaf8f42567901d7959c664c8c1003364692d758af6aa68c4847344f15a6ebd2861b77f5cc9c583e9b4564bf09ff6187b850063bf8dcb24e1218aa2ae2843b12bc9bf92ba28632e2bab992ea7441e57381f8a2a8888e895577ad539f766baf61c6af99d2288a446512ac424c8290760330c09f15386b05a2e3ab479e25e43b1ef79d5e02e9c52c151388f35dd65f90f40e1bb01244dac890d903a0870122731a97a44ee45270264ce5435492850e309f39df3ab04f08d60a75e999dcce0d1a20dd20c21419f0dcedfc3046655668f909224915f1a85ed2e5e5ec112521609620a8d0284dda0054c5b6e8c4cb360ccfcea68b5a5608f1f1865a2b97e11cfde8b35a2733d89c6f5240bab87156841be6a3072fe92696a5670c15c2544b5dbf33f0a23d54c7a31a7373175a9b1830c1d0bc6da32b73551c4fd2485b7d5889917037a7b9392aef9512fa1c8e7faf908501767f34f764180aa360b0c57d612be2476338b2ea61fa326736fadaf9471d95d4c8b5cc5329abe4049b2be1f8be05e29c0789acb5ce11e08d85caac4dfb3fb333a235fc893579dade9b7a7ac1ebddae846482552bf87a827eaeffcd26f42084025d16b21fef2501846df3785f928c1dd5b71819f1a243829d003009f44750288611c90205b923480581711ea26f1ba0786bbf1c6c920b6aea3f3620458683dd2aa98715c6f850bd52661364260c864a284dc5ff00be6013db597c82a843b24db17eda297ecee02168280d7368dc5ee1cebda330249ebeeff060afb7251fa91f14b91808d375336abbca09e8668d623c739b1d087651103a2121b72793bc7c424a49aaa09e815e03742022e8f68cdbc4d99c260f774ddd19e239fd17110a722f198df50f0a9acba0beb07e2e2a0fee09685be32dc21fc503229fe190a001bd666954588fe7adaac42fa09d75d72f7f7bc6ef3e2e272bbbacbc99550d64362dc222055d24fdb38604d7f55c536d9d60d0e6c90daf84477a6a66971936c5e12202210678b82f2a0e492581ab78a7192c8c467eae2705ee7e505d180a657b78cfab948686702eb06dd3fbc443d6a846a9f7f7c24dd6f91968760937aa67f7ab1ab6ea622c00b050c7371d5043155e7751cc6d8e9e9d3e98bebd0f655953d8be4457ebf106b821ccfc91d4d54dc0dd47803f3fbd894155ae76872f72b2cdb39d99320b1a27775e7e4201c17b4c4e08b0b965f5a571de793af0b0432ed8943e7aa8c168e0cb0f350df34526f7fb51626ec9a51fbbcb4ad6aeb43f14d60a1a475bd0bec6d6ff0fa0173b14d66bfb5ee829922d9e100e91bad742bcbf4c2e1c2467b581f1462435923f365f0c6d5ed26f901975255ab74886f8e6ee3ad2d0559b8b3334989b9561d9302c7e05927811f4cbc3be0aabb22d86400a9bcef02df973e6cd5f2f7c7a385c7ec95cebd893cb515826530f17dbb168a933eb82fa916acbc8cbac550d746dc51f1aede3fdb009f984c9f06e027b1da3f3d364374d5a385daf9fd8de3791a45761e0c33f8183fbc3f45ebcc3aa0d724b2c37e7d00bf692476024aae8c7d2503aa56cc9ee42d7d9d939e8c27fd1192835be911d5b3dfef592bafd6ae3d0cef0ac595c59d851a241709d5c767e0b10f0aef3fce3a5d5ae21700c8ede5e38c49ebf0a1870091dbe71a7aa97445ae3de7560b0525c368d928e1a656cdd7749b0ac1319dbb7dde13425a9002c8e1d17559b8370591898098470dde1c032031b6ac2e25299a59eb901fa6489949b907cc958809e344f1ee6221813b1312d13623b9ada30043a3b6b650429f361934e6daaa263182b86f540e6f7027e1b48586c3cd965eead0be0de4efe072b98b17562bdf9b540898184fd3476eb1b87eaf6e6baab47b13cf9e5e3c60151893be6568d5e9693d5b13ddc49e6ff73929ff343491b3c23b80032ab13e19fd9f0571b6c369dcc69a21c760098a9ce85f4f0d224acd1c978fcf5af6e9e535c6ce3876bf9826d0c886a176cbe32a57bffb5f4476885c432bdab84d1b9f3968c69f14cce9be8791a4d369248e2bcea720f41dca25e825b3cf4a3b213d883db9b3fd4ca6182e9272ae703c91ee6b675739f51c1946fe9278aa976b58010945ae7dfa686e0edce6540709691ad7ba8d3485534475a718f8b696fbcb30aba19450b42a6dfd03e21f4f5711cedc3866a888a6cde7453d972a33de29a7837f3541355881bf340a310b4c2d24cdde8ddb134e9893a60314d0bc39629e1be8e13fc0f2841aeda9195a81341eb524d0be913dc39e81fe86b62d1c5bb145c319d156f1537589ae5ae0b1ffb83e557a3822d3c7ead67a49dac29e1a463eb83900074b1a1a3524ee45fd5a0c975bd4c612dfdc8d7b00b0cbc66a28a27c46e692e56ed422d686f5e71b7f276f70f5ef49355dcb085ddec8d9c35956e38b3c0b9ff808ab996c4acf7035c7378aa91fb86c00e51d6786e563c3fae3151dad383445da27088f7e610fbc83fa080d9d67ea65a5b55bfb6cbf36e85e518b26d244a89079bca3a1a7bf2ec79a23d5005ec1ac219ea984da86071ae845719efce070e4dd4caa5ba8f318a986c916b2f0e26ad3cb3104178c5f136484df65b0dd297156bf17ba1dfab98731dd6f0ae166344355e30dd75361522da72dceef4d043ed72f08c89774e18062c4ab237d80d7329d340e227defc6717b573e33e1b47f86172936284617c3a85d80056120fe7da59a3750414fda8278cbfda39db458f4b1127fa454711c3c9283a47f313f30120ba9a20a60aa0d442a0fa0e52b5010db21bc85f273e69be4f5ece44a9096b323ba156dc30001834881bb99cc928084542238ef1362eada433e551dda738309f5e633e9bb11cd41503f69b054230c564b296820377134eec4b1fbc3f3d21cd92ccba5bdcd1ea58b5ac29bccf8fd724998dfa8fcdd5f16d74e8e7343b1007414019b60bd86cba801b2d2f824b2ddc7a93bab79d62bcc4a59c60a497bd293bc4c04e432ea7186d24752700cdbb7848803a80d301e969eaf6bb4158c8b9421a0fe8c6b50a60b412f4ffd885e4a19d8caa7b4a55c34c77d67bf251ef32a9b4864ed00acaad4f7c40359565c4c03932a31ed37e043a620418110cd1683b996bcf8459d1376374062e5bedfcb24823b256e4b8bc3517ccbdbc7ab50b9a3be0bd5dd4fd9098726be2557ae76cb7036bf1d3ea10962625e7dca4b1bad8db699efc9ec9d2ba006fef1e33f784553ef10e434ac35763cccc6df29f5e017e72550dbd34a7bd74118b155854c4d4c938ad5974d28f05468c745a5d5ca3ee7a5820c02c0350ce2a888050db26c8e6e23e2474ea41581b149dfb687bdc4278013d2a4a8bcd5c5469385df7bd11835b6853131da241ed31e599cc3542e3a73ef01aed465db69885269b951ad301389f1bb2064c115c09def0d502", 0x1000}, {&(0x7f0000001300)="cd8330621e513208bbb8a2f891775cb94e41e38837809f0f9421671f369fca1e1fe12ed8e1962ae0ba8218b3636b3f794e262fabdb188760a0c7474328f0fe7d7c73f429fcfa5a8b6357e29075f9f39cb8e1cdc10e1e1fd9a4", 0x59}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="43d1b56d44b8597e01bac569399c29fbd94cd84797b5a379412e15e3e2fbb5372ff6c1ad8f86e421374be412feec72789273a0a27981a7c2be425ad83c70b353c2131332987d5762e005caa79d68a45a75912c0933f5e9e8354992f2b87ab77f88cbfbcb341cccad1ae0b67e5338ac844ff2466f9d426d7b50320febec3cd50b0bfdcf7b2593503e6fd4b9ec40759e1f9a995467adea7d1e814f267fb6696b0c4175208750ee1753529c2394fbad6e98ab75fab3b3ad4b2dad9c75703f5a4d3b0156aee67b4560bb64d0e26495c64f0cee9347e1fc945adfaa1a3b55199dcc563535907ef7651e329748667c51a3dc02", 0xf0}], 0x7, 0x100) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540), 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x9, 0x3a48, 0x2, 0x1, 0x5, 0x8, 0x0, 0x2, 0x2, 0x40, 0x3}) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x2, &(0x7f0000001680)=[0x0, r6]) getsockname$inet(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) fsync(r2) socket$inet(0x2, 0x3, 0x34) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000001740)) lchown(&(0x7f0000001780)='./file1\x00', r3, r7) r9 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffc000/0x2000)=nil) r10 = getegid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000017c0)={{0x0, r5, r6, r5, r10, 0x108, 0x400}, 0x62, 0x40, r4, r4, 0x5, 0x7ff, 0x1}) shmctl$SHM_UNLOCK(r9, 0x4) ktrace(&(0x7f0000001840)='./file0\x00', 0x0, 0x720, r4) ioctl$TIOCCDTR(r8, 0x20007478) r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000001880)) getgid() stat(&(0x7f0000001b00)='./file1/file0\x00', &(0x7f0000001b40)) ioctl$KDGKBMODE(r1, 0x40044b06) getsockname$unix(r11, &(0x7f0000001bc0)=@file={0x0, ""/264}, &(0x7f0000001d00)=0x10a) executing program 3: r0 = socket(0x18, 0x2, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/21, 0x15) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r3, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/31) r7 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r3], 0x1220}, 0xc) r8 = dup(r3) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000580)="eb0dd484bef1acca15421c51281f811156aabf5726319674119e8d0eb4704feb8d309a6147eea75471758b9ec75f55d3e70b640c9f970a25516ec071fc303a1cab8bac0f465cd0dda7d3d3beff24e03275ea1bd8532d2178e53c2483721e594aa4e5287abb800e097def3a14ae8e7aeb3d537ba4fe58814731cf31a61266fb99e6ca6b82123e4112eff3babef9f830f8c333f5208ce9f82591eeb767a5dad2ed17a3c4dcc166d9d0f886e1cc8035d74c9428a6441acd29db9b3b0363981abfc8b69a6eefa6901db497f80061d54b7f5b7d8e", 0xd2}], 0x1, &(0x7f0000004a40)=ANY=[@ANYBLOB="0001000000000000ffff0000010100009f565d18a5b32e0ac871962a77b80e5cdd99d02838053394e67669f9c44d9de56d00a36b918f42a0224c048ab8069bfeb038185706e31cfb2faa3efc422800baff6ec664b4eaf4af943e994b9d0cb81fe53cb3fdd235097cd34be96fd0966809cf14f5c2112b6853159452a64328d7cbd0f592807b998b3771552d76ad78a8d274b97e3c1be40997e55c30091f051556c7ab5af10e9e3312053a7f8a8ccf3f97537d37d6c139d840ab4efcca63c8591d04c58bbafaa209b3dac9e4d055fde9e06e71854be2870ddcf0c61a51eba58c9330b194cbdb3d96b9e0c5260ff65aae997ec6457dcb2115ee7bfbccf257547900d000000000000000ffff0000040000005edd2d87ca62667523108a36c65886569be182134bd27d790c242caa144e2f2c64e281bec6348f339c44a27ec62c9116a22f85f37002cd37e79d73b53484950b03b3f308c452942d293e309f48f8ab0307a6c4cdb8e756e8a9cfce447cbb797c9a7dda15531c1a2c3dda752be4806f3d5e16ea876b97c1ac6108ee2105ecbd97b2ade41fa8fbc2d9a57950712764a0798da755952f89ff7d3411a46eb2581a35726ae5796ff0a287610da1dfb5f2a58891d846e9e2a226a3b8000000000000001001000000000000ffff000007000000fa9ee505a9b1d4d217cb80b086ad88e3f535305fca8a49d97804fff31814498c6f44f03179582c504be94714a81bdad59e7045ebedfa6a43d54d6947bdada1de5952ee6091925d579f5d759f0d741cd625b8c225996a439d742eebea740e03875ce638ea203de9e69384e546b60d3162b69612c8b7dae05e6fa8a1c8cc1a06c79fb338b967a5d64404d3e81c8e0b65883e871fcf23842434f20fecc38de1bba786aaa787ad46c17481728684eb12c5f49223affab4fd65127b5e7866e6a758db37245104c250cd997e64a50f099b3c65eabaa6abfbf2fc80348e22934bb789ea7e95e9886d4398c58f6361ec58cfbe08f1328ed6de3b5fdfd6000000000000000001000000000000ffff000002000000713a987a9b01d61e74be01130321d16ab5fb3c314f6ca302f106b424355b9e08a51949c765bd819be54f491e6991859bb8dcd3493bee7ffc4d4e27a566a4dd08996824d02c7cad8d1595ba7705a7b370f2251d4d57faa9105069f14572d40f9931961fb52625810bdbb08e5fee2de97a699bb509c5242a3dc60cdc1d28bc6430918efc58ac7f85961dc3980c5d1c197a5f94ac07f1a7b4eda27a6b38ec53a0ed94f2340f5afa4b96425f6f63cff358272194d2726b89d0a2b2e9cd9384bbc6b3e396f8a0e4d8a7f08f08152c4c4b3af288eb60c383cd02fab012bd8f44293d4fd3d43a239cc92c3a259bf10000000000f000000000000000ffff000001000000424adcde87d6a9d35b0e4dbb13b9b18ac356586f24075c8814741398d242879ca0ee94b5266be632ab1c93435a758ca376d0447c7ead09b964e59d85d92aed3518159cd158ba2e98d882272319e97428f1e12484de276d8f494604ab51f3fa3ef7dad73c8155b371a38cb91aa4f9ef65227a5996fef1d53aa8056f64bcdff82e2a247523f0fa1bcf331e1af3c1c80554af6b3ee6e1e6b2bb9802501d8bf93f2df9e9cc54ca657665b00a790cf2f104a64e1d54fa1697415ea515c687ff36d28389e5350a5062f6c0b52b43485f7eb806ef6f1758c01a304a1acd8f6abe00000010100000000000000100000008000000ccff83f3592ec2a4c856b61e88bc7746cecc480d7258f96e16acb5f0c8075699020149ed9919f3b19450c8cfc8f04cca3bf70b0901b979cc2ce93cbd3e177de294ad6678d6e8a0dc050046fd9d5162d1d0ec51c88e3657f5c13299648f340897874f4e6d0bc872ef7c987901f5a016c220ca6758065f79c94b1123a715f6e0d04ae035b83e43cc8efc15164f963e9458d5420d41b456d6485c08256b604a222730d8b1aa88ad8345b6b0c609c46d0e63ac54cfd6f7c60b03f4d4abb88d0e864d5698a19bb9415c25bbdb86fe610e416a1d1821fd9e294049fe505f6dbdec5b0a156e3e475ca6b55df70594c1e699b05124aa2f95defe6843dd302d352435dd42edaf4b5f1e671623d69523973354b56cf9e579e3870635b44c7c435899f3f564996fb9dd00a76754686142f74f376a258c5b296b816b8b5f3a65f27bb89584d18501aaefa0f9595da4d4dacbc55443c92ece9fee6436ac23aa07faf60f5ae1a7fa0e3c259dc859f3beee6cbf0081b0603aed3c219f48db4f31c7755788cb49ea1e2f17236cbf10048da26992cb1c5368e5bff4cd8b81ca682feaa9cc750224c703f2d6519b29e379bf2c4da2ea0e54db8c15763683b29bb85dcb4c97617e9ba63c2f7cf3f0e13b34f4d5f83097b57b16969d9c4cecac3b9a1d96b2c380b6c2b20da9d23ba19819a56c79aaf66bafc196b31adda2033c9fe3871b7ab8b2e1b4808542c52356a703bdf3486f14160ae798dbefff68eb17a6441cbf61776198cb1b1d035e85d6790bdc0369d03e6f30355309af3541dc3779ebdd4e974d48b22e2bdbb89e72caff24924fa97c4b3cd3c6cfec539115ad184f69ea1f449674d53110c8b1c1f91d27da7479602682b387a0af73431caf7d96376f9f73de34c6571bb36284dad53a93fa6f9ffa963d48d59684e1293818dce58b3ceec95fa8aa48ffe7154c38cab62b5dd06875e8461ed8d3f5b355bb6587f31fa4ac5891ddd6f3a6db2bda8381fff6a11751d7cd42377840bc70a38782526aaa8645177c0d277786c6f6cb55db90b93b38af33e54902150e98f51beb869277e075ae91e50a418dd6f26f64c5654f878155944e253e26c04561d45519bce961aaf8919e01fc229d583e317c8ab9a9483d621fa3bec285a303e9343e00fdaf16c2092c62d78e2acb3b4bc248f691e7929470f072107ee6f90352d50b4d7d70334302c37cdea1801916b37e37b3af7cc43b26fe0eb678eb2a422af5429549ff52db26f1bcb9c076a8eb3a1f2c211c56e5eba0d0e16b2d6c317ca70e8bef5c41c6f234d492764fd2cda61b868c18d91135433011c89525fced122db5b53b9c00634e07d8626cf8a1ff7fce03f07b582ee0e6dd921918915f8753e0c967fc23cada45d3dfc62f560d80625eeb88c6f441626e3828aeaa482a7adf6b85eb98e05d5b216a2359005b4b26dc128acc6c87b075f1a0a1fc34cf1995696207e59a4917ea40df21e0e586bdc16781905148099e24959fce8acf98b19eb3eedccec97766e5e25af9d2673e79475610930679a295c8bc2e83d658433dec61ee669feaface87751c8c6b2bc25f9b7989959a2ea42474f1364a3291f4ab68b2f2a27e9f9ec7230858e65f851810b7455f2e54c86bc20b2ede90c2fa29f1abfbf4e9546efe53d0d1c9ee682eb4df9b5c5860adfeba5c665941de51ddb222999c936f17a1c6f1619e2e4f555f0afa2dfddadf77ae58c4dbd7c768fee51f7f42aff2111f9ff9ef654f8651714edee87a3bb565a43d37b6c449e5ce7603772ca305438824a0a2dacd9f5c02885754912a61f5b8beb54f0cba2b8adf0ba01e331e1b90684632f37acf1a9df933d90bc2bf71943d8b66993fb90291b6ef231dfffd7ed82518d39b7349abdbb74b98f7103765a9b931aa5931a11e928ddf1b695388df4c2c7e8c0b19753d6bc068e199d014ded0522b053a8250dc096ab1aa5183a4fc4edeae571806cf6c82d54c2fb39203a7e36e2d3749e6048627fba4210bbb13a07a9d2f51778185145b41675025f42cf7bd3de0e65590e741c13bffe715aee3ee3163ae2a6eeda0681cbebdf25dcc394c1aca22c71d8a2c889c3c06cd4a353c58f31d74c1adaa9f01c98421bf5bc76a7cce1f323cf5deda052068bd9fbb0f65224a4154007ffda9f81e7745c5d645d3bf8bcfa0fdb2d81efdb02598ad5342a35817aaf35ab6b25ac203ed4b03421db2ed1f80e39e60d461acadb711c4389316a03afc3aae3173858de258e545309d615c6960ec0c15fee281d48a6293c271f0a3eb94521207b4520b41ec8d3a678f2f9a6a1898063c810a16df67f438fa2f3a76e6b5ec741c25c22ffeea50386713ea258da027b8f53c9b6f3a0da5e5e05245f283b238a59e2fc95e7ffa63e29b531124338017d1e6403eb398329aaa8e12551a5d5d27dbb4dd0504cd2d66c246b0276d83cc92524fe2ded7b34e50b29ec67e2bee996ac08f4092856efbc21fde017b9c8747e5df84b8d97e928b7f4bb007c35f66238d308fc6b0a3f48997717f566cbd82f73f0e5de556ebd76f54f7e86fe2662ea37067ee14764c4c0584a2a880407e378f594b1e918a222a01d26a8284cda4fe3e1fdd8ec523e7fe1e05efadb2cecb05de397165f5bd6a5b585c5d72d4a3a5e48e008ee6e29d3f835ce1b724edd3e65ba94aa21fc2dfddeb4c8cac6e86abbf03b04a8c800b9ba80f124000fbb9a0ceb4721c86b3d62854e6ed0d6d376491c34ba573c32b3ee8772685a59cf518b7eeabb55c91d63f4d5cec5e15cd3523335d50b20d23eb5c7da9740013337ba2f0266d8962625d05b90f6e7fd7b845ebad764b3223aa581e4f61ac007d0344a26d629a1cd1b3a793c6ba81121dcddaf2a2f539b6985d6109cd34bff9dba53fdcfe809c4609e2c1770771dff370ac1f62449e213022aefcfd4e73aa9462b2c421bcfd30506a8ef11b9c128953d3cfd8e4d9349bab5007f6be9353a74cc02e31ec019bc3317a15bc69cb434fbbbdc0ff12d4180c5adfb86e0feedce2a01d33a345932e74858bb36605df4d641b0934f9c845eb914f0401547984e2ca364fcec92073ca40e74fab60e1b8485f20d77993115adacaee214dfa39640aaccc333e0b98c1fb2337b288c10dbfbc018819680ee6bca283fec86345284b8e487a997c5d65bd9d76e9b84aa5f6725d1068390e63b519d7db5afd7f882035b8fabeb73ecb30113a1673ea18e7f48d8a6e52e55e568994f014d2c16fe270f246b4e4f4b821ec16d67551887f9d9fbd666659a46ab794f75cdec421bec0c67bd49e46b6b65d47cfc86ab3837191dbd402c1fa460078424daa969a11f9cf84a00a0e4c72b2d15380607b818bd4c0cf3d25de26977136f54c68be50620adb6c0dbfcde72c3c166cd057104c683c9ec5fbc54c369806a285abc2d1e5ec7ac7dd512c53e8beb1b53a467c7aea9a2392df9bafe49da1d15397c5710960c4de7084c9b6666510842c61dc5fb9045f8643b8a3bf62082aa513ae3ea58924c6996a5f4c4318e23f3e55e2cc184bcea0e726250536dad42607020825c14ec1763856409f8270516934c80384ce49f8e0b155b0741ba5082cefa35cf35ce08a361557cf6cb40f13eedb760d7840a5706397af2fcddfa5cab12adb544a6788837573db1b4831667a8d1f0da8bb64e540277ec379d6ea5376fefba10bbe1bfa8d5edc90e03c81023ffe8ba2e5a4e7c6674db88d963f221c2b1a4da47348ba1614dfedde8d04fd1fbaccd74d3475e9aec8332382e3ddecb33d934c9f5b0af18832fa6539ec38a55aaee95d285f82db133c74de9663efdb7f27b896968e6ee228caf191e1263243fca5cbd3be543289a3847580473bc8197124251097007ae9b998bcce9631948560803bcdeaa7ddb22b15d72c9e4aadb15f221739069bcd5d6750cff560aa07d06d29a2f02875d265a89e6cd71a0f89fea247cafc4522de4fbc6a46dbeababb21e7d9463788645816939212f823168b6d3d297cfdc133b0fc3e6dd4a9c0fabd15593e470e9099f2c15140cd1a6a4e78599aa088f1d4267f96bee3bfaf9ff832d0a90bb4c92cb246d58ee4a645d11e6aabd3e79d541437d5b9ba88d7302980dcf40611e43b39bb49be0c9f947d8d9bf46b56c324836c449154add086f3eafdb77c3269f3f1946e2374a50ba48b400eeefaa0a1af619f7509197624364363366dfd28f2d989ea17eeea64b49fb1611e4c1169941601c80bbdf1da068e51ec55fb95009e603c7c67588a3622d45a9491f7e0bcf987de529669ae98178f9e0af076009a1dd3cc744d174747027362d4fc5aec6d0efbf587ede7dcc56d7ddd5be4c5f063b3ccf65e228198531cf189938e791e2a117e5ae6c60ae13b592b7d57705aa4507d67d1df8d4bfccadf55facec63098ea7f464a17b55b4082c779235a09d0e8aa03d450f459f4c88f9e9515601314d8d9d5fa57261f0f265fc5fafd143dd27abfc2c214628c777b291d1f865ff65f81bfb83bc0908423d24281136f98d6cc5ae5e4e3322b27a87694d44f4a6dc1e80bf2316595fc528a1d0203e8346c7d8ff03a9f2c5246445dd080c4ddc4d9a3588929423f7dfc33d105ff43a27d3f651b6ccb356b63363ef46bba0d2a1035ca41aed294ebff988659e0bd30870e47cd37528fa556af3dd5717ceb0df62501f9cbf62852b46a5ae32f401238935488073f579139e2ba4aba768b603beec41924fd371489c363f7d80c3b3010eb87bb2814da9e65df6901c37935f61286c9c70421b9c667b66e6cadebb24c9ad5b6a5d6969ec18c706ec0ea1b03dfef9f9432e308733075ff1a72d3a8b133d67a80cf1b34fbb1200d83bb7e36a2b872bd1d14a0ab10a33bc084481388b6e9fec7df811d0cb8bf07c6cc59824674130f9b7dbe112f67fb6dd5b858aabe66595484ee43a0929117a7fa914842281902a849b953d62863d8d7f441891cfd175858f40744b6975f9a0d7e793946f2dda493c02f1833d1722ff0b9d7a8c792a23b4001140eec477418c6857f6ebbfafeec61bcc81c36c7d7f33e07f62547eee8a122505a5c6ff7f4e801db9e8149ce94f5b2eaf573d518a9eba83baac608ac5191ee8dda1914b9fed675c63fcb5063425d056a7f19b208d1d4254432ff6a72124d86b190b93e05bbd79a342bbc84f532b5bffcaab200c204acbd82f75ba8c6e1715cccfa79f8d46b26fc6c5e3df46bfccd245f0d0e49395e0d307af349c56071fce4f0148e6e44fb8d0b0d9f11930f53963ef896a6b2b5f6380651dd82b4c2c83c8d33f5868ffada6acfbeca114d734d05ee6ae40157786b6712fe21b0576987defca55ef72651e8269bec56ce0098273578de54fea3375717d6ce0efd5c18345fb7035906e58eb6571322e4ff503e27768a8b6fd5f7f83aa57d5c82d1f8d9fc02d5962945ac26017620904e3a82186fac7fe62afdb5f92037277fd8d1534ecdd7972f295a8f41e3df570c72e8ba73665fbbffc2a55bc38c92c1755ec524302173e514b24c500497762bd5820771e75e1f43abb38a85342d0e8b048e0febc4076b491485b1f257543d8e78cdb1d233261d5f21e61f7630e8f5e9606437492f9c0cb8ac1b362324d8c4ec9a7bb7c3fa578482aeb718af280b63447a794cfc465bed6bf49e6c3c507783a87411c89db8a2b8db2166d98e032a506aea309db9ffa6237f6e3a0036532a8b7495b99fe7fa22fa9c19bafea236f423e61f346957b78126fc585f720a5bf75edea3279043d02b44fa35c26a364c89242dcb7b8fbdb7977cfb79ce0f67880fe1a00ea4c5f912dba5800000000000000001000000ff030000389971c7a1862be09514942eb5a0b91fc330f36198c7485c2b0271d4982fb4397b5cafa660d00eafedd0db531840e419c0231d8230ae30e81428f8d67e21facaf65989806f9d0722817a1c2fe92985d8dd7fbaba553e885ac99c43fc78393fd55e23c515ab3a3bfad974000000000000b800000000000000ffff0000040000007738c5ce3ef4f9fe091e9ae629d547dd351368f61e6bffa5976f36fe412ffb1bea16a79e2f40fc35069fd0b98e7f2afe85d69a5faefa2927bcc8272409b5cdcb838d7d843a95605a0568df7f0059f606eab0a829439dc300308631c879aa4dc01f92fe11270194fdafbc25dc530c0db978f0bc516410b758e2f8dcc9020bbd86e7e07a2588d3ef21dfc1bffc2f81f0d74ba9860f5156369ac6c1301a0360cfe9a600000000000000101000000000000001000000070000001537f790aa64f1cd2eeae25a84f67d2e0578a2d33a31d0a605a8277559af9b12ddf3bd25f21959f4dd0f169f1867cc5c7de3660608679a9bbd1ba2b144afc2fbd826ab5751e97e98189bad7c9b09ea21f949c48381156de096bd6507c8d319ee50e4bcff73b5298415d3d66b25d48c260bcd87f48b89e89ded2a4b7a8aa9267e22c3499a44306fc79af5837d8baed451a3edb49c89206bf5119096f0138720ff7154a5c286779fc3a0a912594cf5801fa27958dd79b4a2c958514e01087aaad32d0ed598b9b4bdff3a619e843c72c184c295f6c5e8dadec94b548f602142139696c8a92f3df521e0b178b25e64b79960a7f6517b8cf105a82846467a1db9fb2b87d18486cb4106688f2a104b0b0e2454e2e6633c8ae0275c037b7306884f720cecbd0f1fcfb300e00e8eb709156854610cefce627181025962ed0ef00a7a81379517542ea88e927b30d1afd166e468e1be09190cf01932dbc41b0c8114cabd249d56f96be351231dcd6799b81f08b733af73023e2f21e611993ecbace947ce571c6556086429910a1f67477b64b42efe5ca27d04f082b9c991373980f6c4edaaafc7b3c948c45b65ce8696f5ab3cb3d49afde14739be3d6d0294a211636b8f664877c135128c1c98e8c350f39877b0a8155d0af182cf5c5b2e7b5ed48bdc427b1242bff44abe753e77457eb61ce96a379f4c9674b2ca72a61a46d90d63cc96186100ed57663d992eecc60a46aba3eac3a5321f45a55e40188f91be0dfbc73301a8eef31db47a9c78c11432cce9802b3b0ff77a9606af2e2568e17ed9e9d62751908ddfa6ae1a0712aab923a9b6ccaa9c3af5e63ed49d1361931dfe1ace2a837d19b699c471e1e761c5a775917892f9c39c402a349db4f829c5f5dcf268bb1b94266c98f4588815c420afdde414b6a34b3a826c5f6ffec44e26c1198b2a26af072407f9cfed6f1bd1653eb3d489e1e6e6f3734a34dfb6a4f223348d5fc9c52b03b956fc55fd62435340d900c7e5f0919b34d06c4dbffb290ac3333edb9cbff6d26c5ff84e21f196f651b2f9ea825f2de569c7df4914b5b487ce0e36913e3de8db8c440e1cec528e134f2da02602e4ec3992b9dd660c0807f1803ac712c0557618d27acad8f9625e7b7a2e16fb7fbc4cf5969eb3dbf79344e7cd5175540ffc16c204b826b78b2790df9e1a3fe2918237cf47e1096c97b3c32f58f0344063b2f7326ebf7bb280db06a38ca3680928f37f65647df323a4983eebdc39adfde0ea9ee580ac5ff9e79d9406b77dfef25abc1c2784f5ce0a765ae178b12f9fe75f95ed39628fb014ee027af520d5937f7092086e103e14e9e8204adfed72c0c89e4705833dedde2e8602d37259bcedad6780f8da76bb952c76e473dc910c85e90eb447ad018bd8d076500648720baea28fcbbd5374e963e8d1dabb282d8a33efaf6f09ddac1c91270e701b830d6504e1cef11183d86e8c47da29bf90a8f23f0491914b34b054eff0f229a1efb5d12e608a71fe8b76dc6b4da756be8cf6d902a1d7c2385f385693fe9a6dd1bb2d4b08913d7a34b50e9a2dd982fecdaa267727a3af289b99cf353970aa31e2aff56236dfe44e759c648d042010c0f395344ab163d15bf42754579aa79e4011ffff0f06977e0c26aeddfa4265a816c3fce83657e7c9820eacb5649b7c247d6d8c31d5d856b30a31282e49cd85b201630d121ef061aaf3102125aa0286cbcf8110876203385a980aa2c467217be27e2b996736af556883151f460fb0edb48ba8948c6ef09a9fb2ff81306dea47cf3b9e2c0a8b97d9c83fd3e25b6eb95158ecac2166e05ebdd19556fd51f65070ddb2623fb79bc4cda6faf5cbd9d5c389aa1e7c0069a8ba24f4222c7f051da1aeeb1c336523f4accb1f80446bea6e2b8c3f3e4d0f3fefc3850005a7a12617a0a8b44ef4a0ca63dd46cf2655c0fa1db71a2b10111dd8c69d2a889b612e53ad9b4579b22363eabd74f7355b6648172f65fe836e3b6dc44b4631201d518bc60732923be228df507463169394ce2b6603b2ce8c38f661172818e86a0151558ebfd03330e8adc67c66153c08ab3ca0e7aafb4d60b8a5efb17b2818542959749f18cea71e0aba5e4a3460e423f87e8b4f236109197685e3166628091284aa9a1415192748960359c42b55502f8dec6210e181d84a4930be029d0b076cd1aee3216f58a171a2cc999327a8fd05d61994ea2f24d773b125bbfba4482c4e9fd46b876e01396d1efa0d0cef92c9d83bd02d0bddee18fef264a570d2963c97ddd4b9544e57fc67fa667a9a73df72f50ae254beb83fae18d0d20206ce44ac38e0a92e2f86659243eaa1b91017cb2fbcd3d01282429d8d6e1aa2d934181dfe6934e6dd24827c0d5441fb3146c6ec1df3597d89e15906cd000d9e552b5806a190c74addc694dd34cc5ae31cd93fcbc810069a218bc82f7b651397a329b345fa8a7e48a02deccb0c0d544eda3a62dffa744851adcc3ac06ce8300aba6e50ccdef04aa75b8691880a1fdc736d196e4ef28b20315ffeb0923ea4b522352e9d81095a61b51aacde6734daae5742ddf2ffb5fb7cf2d38e23f52471f3b253fc975f03960f79ddfc0cab07569f4a8cf1abfab1af64bf1b7b375cb6c515b3877cfd89327cd8bd019bf525bd539d1e6f3107ab5f7c6abf2f270e9fafe9141ccd5bf931b0084b08334b0f291c617a0f899eca9ceba62dab8303f2100fb0c0ea0a62ca3cbf51e853d52f24f089a9a27fc5cde1e43d7fad9fd14b500fbb4ba1513b210a4ced239afba3a18201ba1cf5ad68b8099fd5c7e68844fb7dae0845dd78bce3776953647234edce260ea82e897682609dab7b55f1c65fcf93ea4e7b49c1122581930017c6d417b5ffccfb4e100f5b2ed1675f73bf750e5f38601543163e8b953256b8f3dd76c01fcfe3c326527c9e9b44d98ab596019cc5a72bc7ec809e08be060b54df54f192ec5ccb142e2c52fc885d7b83fc149bc8005d15c47ddb8361f21ab40d365afed330945fa44cc96f77b2d24db9bf683bcee21dce6f07845c210d3c0f17302a4ee09e80af1151b5aeb0f404f6368721dff3636fe69cce86360b2ee7f7ea8b7b9932f1042c7e2eabcef7faf49314fa22165eb21d3cef7b0e48f098641d7b1a5466f41fa34c77b6b11cecaf017c41f806efb95ce031198aeef7b337fdb5d8b67114b8cb610ff2f3e69788d4aea626273484b7306cb47dc3d062aa9a7e9c14b03cceebe24ca03f90767a08d9129f8759944fb570bbcccc08ec653ab43572f827bd9d3ba23c6d2c70273218ca61fb67bf8efe01884e4a49d6bef5a552e13e6308fd372f8890b3391b3a5ad96b9d00809d3001bdccacc9b34538e7c04d543b6ccea370215a896735a1f1499dcf400c402d67bafc84c3d2045a6fff9d1434dba81b7483e7ac4a51a81d5fc739140cf10a9423fedc0494a421040409aa4754088d4601ffdbff0f763c3b191327b62998a64e4a96146a4dbaf294e1324af4842710ec0f2a6c401c986358e18f9318eab824b254d8db908c9a7e79f743c39ae5da838e02bf52358bd27e78e5e0b2858d003a3ac885fd92939a78967ed3e95c0562f417aadc70bfb2def1fa53106df80e7b0ab3db21f55e1f4396308c7ebc1cc24f0e1a3bf108ebe0e2b29c1325ffc2225438f1387176e9c1b5551d44530a3adeb00298b85144b20ae8e3168f34b55fdaf37ccc2896f779d24d405643fd5d9455ce5d07c273df2e82dd4d805afe9d18467147b7bc99a817c354931591b5b4af2b43b1d05aba9eab4cdf7cdecf26f9001ea428d9cb6786f956d60e9ae2eebe913e1c11488ed8113e28bc6785402060d05f85b5ea39d0a9d24e57019207c3d704a2e1c9003915d4f418be7a06426b36ce014c1ec6a8c9f207bb0358e51c423de678278607cf2247e214e9bc8bb6065bf3c433bb220eb2d0a4eb3983737ddc163aa66df39da9af21cb19caa5a77d75be74d79f95e61cd75a9f6a80d5ebefe724681b25d9bdd11810716d68332e94a9fad67029442ebd8768be9dfdce619e9066f7c8110e95d1698b01d7b9698d1bf92bc1abf368cdf9c8433898a271b8c5365adc945eaaac38dc13bb4935f8dbd5e0120dd023b93f5362b26fa5fde62692f985f6ad9627b8728965b004288f474b04addc6cc87f530dc7e70ed27ff74740cb8eb88f1ca5b02716b15db84c7c607c2152c78e764c9ad842112d798395d22240a0fd01614382970283ee0b35174ee7432fa5a712022489a14b76e6615b4a474fab6436bb48a2897bcd4c76baa16d1af8ea595bfb0e325121cb6542db22d097a811ef16c310c0b6b3d4d5a9f4e4cac785695c3ba649f3ad20ec5de42df25bd0151c0cbf6db30033d7caef809dcaca6f16f711213fd72e95aca99d0bebe22b725744dfb1f4b846ed10bdf4911c76b3415015f4f7024bd71acefc1f9b504fe76104553123a00a13aa6a87f616899cc4c8332f69579e1286ce2e3b33fee065845a91fcd45cde3ef4315b4e9352579af94b92bba74be5875f2ae97227665946d39b563e8c8d6e6138a5527af1f6b695877cf52a68ac0be9ce471f8f83aaf9a3bf5ed9b5a795ec7d0e0db770940bc604efd1c058e76e4918ff1b3f1a47439e4ba9039bf25be958e35dde274c975562402b71404fca085f94140a107524238455845cd98929756c439d0b625ff421a96162f0f8797075ccae49906085222caa87eb8e9e890b3d05a682088215041c5e3334c606e41d59dd345cca26df86f2d982e70cadfc6f39a746a751dd8fbe86c7769831ce4b09136c16c6f8bdb5a82e148ff390578bbc61eba0f5863c9915e940f7cd5d1f792cd1b88627eb0509f277eb758babed9b4a8f315be39fdf9fa89b320ffa2e54686dfea00cfc7c9a1aeb9020b93889b28a84b9597b59c8b5ea49e1d0e761cdc717ea7ff53c5b00e98a1393686e5abed7d2bec757b822aa5bdbd9b9a2d4789f70e785cb4f2bd070c0271691f2ec97e857b6057d95018b8880f01e70d3e696aeb1785f2468acf025c5351f164daa80f700f9dfe6ae0fbc2abb6d2e709fe5d2a5aea0189fc1071cdf1c90d978b67c83a391f67ad1b84e454c144e905844f86e2fbd44301e40292f2354f8fb6678a97a83726a1bd8a280bed89773554194479ce0f706586b48da98c81d43d19aa9980e4042be62cc242dcd79cc925e9d12df5678f9b4c662aade4e16739a7e42db9cc7e37a2b389a84b9baffb5f48a8f42b5e5a1a2febd8a6760f08f497cab937d5d825272341a62b6e7f90c398eac0707d4fb899ea6828604309528c4d4859931b8486623f93a8a8a09e6c687dfa09d2f2c368eed412a5dd9dd8650e58edab91f272f0a9c45446409435d2cbf53796e2ceb3829a4ff02eb05f52b74faa85678b6a781eced3d05cd85a051429fb62cd5acd527762168a5ead07c57dcba3f1727135f43ac5a5635041cd015d350b19c9f7ca64d43fb7865c3eab86985675b912fa3edfc0922182e89019e075770eb4e5ea7a31bbad33d737a6db68ace4ebc97da9618a37569207cc5afe5e5fb2811647afb0c8907b9b2332e7a6ebd2dffefbe0924fe6df50204f2cc092ce7d02b78b6dd760f63cec7978416cee183e0de3be6631129c2929e123864d10eb1cd1e0703730a168f509d7b4887787ce0b7c2e2bcc097fa6453145a076d27f9b7d2c1dabdc691fe1567df50caf310b1f4ebcf7a568b12bbd7242938d15bb8bc7d66f08e2a0cc8195583720a43e57005c0f747aae499276475eab428b85c675ebde05f4489275f18744904d7bcfb0ae1a03accb34a94440693ff48e02ffca3f227a8000000000000000100000007000000e0218530ed41d5fb66438e8c148fa5fa01f6fac47541ea7585cb64163a9cad82813c9635f1c3cd8d90019c09279a1bb4b223218a29e1463b7c2c36bf69bd511582bf3eccccc5028b018a1bf77eaf1afd3484ec7dc0bad27c90470201932e2b3a332232f539503bc827de2e86f093d639e37027978cb91a53347c7baaae09b999f67e803f69d7ce10efa1ad0b1957d10e00486c0000000000"], 0x26d0}, 0x8) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x1, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) syz_open_pts() executing program 6: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000e019bc810fcd4fc34a3543fc5f0cbb624be3ff37b4805ca52b353482bd46d2011c4ca971585cb93b4c3ad08a26ced8b62a5276fdb4eddd7d587b81093d69db5849aed6dbd9e79e46727ec517de3ebba26829b3a10de76278fba3eca2dc15d290752db33973a15e2a4b9cee3a3a0ec67fb3836a9c53828fb338eb4504c6a7c5f719fb242cef52150c5f97c9163bfc3fe2e054da77781078420d03aa4b6c08139ccf182f0637f800"], 0x10}, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) ioctl$TIOCNXCL(r1, 0x2000740e) getppid() chflags(&(0x7f0000000080)='./file1\x00', 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[], 0x401, 0x800) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x8000, 0x20, 0xffffffdf, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x0, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="af8c69b9170df067308b98eaf4ed105ffe1a43e0716802a79e34ac3a8b8a39645e3720e7da5e95aa923f23f6651504670a7d0408758718f119ed42dbdc47b53dbcc33a1f7681518a58d35fdcb9c062c88f0f1800d5f85689bca972eb92fe8eead1f740d9dcee60a7ff806c54c8034d0b4a69ae12b4f7c6c6da977e84945eb8268dbe7b70baa0a3f47beaf7468604f2d44e74bc45596ef51413e528547474a15b523cc83eba1a76a0616c86cca3a1242a3c1c4257acd5255c34e44b1324a960f149ef3b1d33682497392fcb0f92bf6db271882e63e41252bcae8325c02f74813e69b604ed4e6c3b152270765fce9a2df378a63a2f5cc284e731fa1ceaa1c0c7b3d18b6c1aa8dc68d49620a56da1579748bcf65c9aeff37b007e6864c005efda95b5818ad846d419d47e105e4031e664fe9db70ab116daad55f5c7834a0f27fda102a168c1cdaaf9e915192ec560cde24a0d32627ff3f8b71d5562f080cc3aea448d9137ad8a3ef5674030df7e48d4c12490bf0171b2575101e40203ba0ea8b851f0161919a3c98479d7b5062c0377a784303d03cd737936a11c68e72a8194d1158e54fca0997875d9ab6a6744843e15987f6c4bb443e972ad934b4e73c247f8f3e0ba82ffecb98a934c3e22a6783c5e6d502c1a7df5d5979dd944a1cfb57863be11dc7690b6230afde53b8d2afd72d6046fbccf1ec52ffc3d751ca3d80860386e7bfa2492f4176fb602a117d83a97142479a15a291cc433d45b835f729c1fc0f6e79e600f470e706e6e04f4b34fca1856c158fe13467a1c2e34ff641dec89d7663d1eb04924fe3962b84a8a5c187a65b0c7349f97997e3e561ab5a8bd30b5ae91d776ec7a8de35fe8a8ed4de46ddc99e85ed072a8168de5939bec6a6b0882381f5cb1a7dbd04801e44007f968cf1310c2cef51e8ea0bbba9e661a90e373b8b563476a5c794fc5048e747c45a0ebe45c6124a654d298f00232831e55fa431329e790bf4628a3a390722e00a016760f52425d8fcc36f6b37f642acbc2b7053162eb2bcc9cd51e98c91288d18b27d4a74db232cd22d0ffac381ee30e90029f9fce284038fb89383ccf5daafce9467a2d8b758abd51d1681974a39a4db43b829a885e13b4be8e92405c6c032793f23209d1317f150245229acb1ef294c52427d008820cc6464c7f82903e9fab5e33b7197c4f0d774e0d0ca9e66b5dd5342b1ce02d373b344f48730252d577c0234915c8fe6a873311db6d09e4dd500dad53d448724f69e9a8b87d2f6163a4f92d9c516d80d6d76663beb67d9df6abc451088fcdb5126337b6ec3899a5cfb795dff1b05503c395aaea4f7106e259f164fc12dbd529e9f25c53df108d574362629d9dce0537b9a79131f87ff5a5747431baaebe2f60435976a86f007b2c571a31f7c62facb593282f99104e543ae67b6ffb0cbca5bddb072f6dbc497485e4884a521440b4374d958ced3e73abea63a8f870ab8e73206b2f0dbc3e8af2acc1e1bdf42d78e008d88b2e32b3632add36b1a4f6486b96c8e20ef5a6b9682c97b05a80bec296fed5783edce40b7c7bc0065b42836694f088f74a320a42257b60e80d74ad6fc23005a6d9965d6b0da6d6ae59d732bf69d5bfe509e74358eade7752e145c0fc1dec9e34a868fcef33995e95620817192528d3bdf487b088bcefdf564135206a83f57d7c4603cf4f6b77f0c085605310a65ee6da3a82247833d1ee8b463f496aef75be88ba64056a6df521f330cdcda5200724946b4e6d014080d9e57c6e9a8ac2cef22f387705492bba199371ab146b7ee50ffdfd85a9e9d552e3ae63c010e7f11806e2815c0105ac4ba70803de449627699bc80ddbb590e1031d1863480ee6bae1b57dfafc43b2f20a57d78ca475f95edbcb34a52804504c2d3d66073ccccaf0b848faaf30c6a565a14b7bbeea835e88fe931f6512b59c03725c991ffa36c2b030094b8f185b9725f0ac6913d9d5ecca64c93a073efa0b2c65f3b5fc6ae7a769e8cd266fabfbeeb57c71c4d8fd41c13cce33a278e1354395bc31a25b3d2b76613d4ab02db9b0964c4251be4c6780a8aa68d8a4c96e0d4b5e928117ae3f98f3921db361c42871631d829ace59c6ed5d691f13a0ddfbface0d237ede7785aacd762a5777e05566ef643ee3d18ad128519cc5c182a8a5a7e8d41befb8abd41360d3ebbc1a02f93fd53c1193038e096ba07c139b5f23435a3ed435858678924a1ef7cc161b240ef4a36c432d1e627209846aa4a5136ef4633f3852a58614b8d60349886fae944f291dec0f1aea85d3c511ffc41299b2bca39d78d9c832af815827dca8eb363f4e74cb67f25436ccc89070f0c4c567e29ed9dcb2f639e9817f90edb687cd17795131a5613cf7ce85df12d8c4485c9dfc9b9edd3744608ce1b0726c99db71bafc4e46c7410bcf6c3e1abc111cf2e7ec90d2a83a92362e351855730c5442807934738eced43d3f2b7b0d2c30809e8b97c1563d45882b60a3c998fc3050bd6c60835f21436a4c3b24d1e1929c972693e41c4e1057f2c4d3e3f69847badabddf3e44fe3be928553a383e2ba9b35161a65df7c48205d1d745b6443b6b00566e4ee87d", 0x731}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x310, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x2, &(0x7f0000000000)) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x6) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000080)=0x8) write(r3, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x1000000000000074, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x3}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x200c0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x0, {0x101}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f0000000040)="d436284f62f65d4c8ae8ea3645099e2ff0890b880f3cbdf212ae361f34a641d5e98ecddf64d4eeb77dd73757711391f5a66d68b23db3e5ca60f68f525339ffe3281007708a5bd6231b9a9442a0ed60ef930c8c1ab28ba5dcdbd2f80969259d04b588f9c69235f230c99602e872c91a3a36c4d239dab34adf657801bca033f39c9570998a5f2202fab59c7669679bbb6ff1c89311aaadba0277aa54847a04a6", 0x9f}], 0x2) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000300)='tty\x00\x00\x00\x00\x00\x00\x00\x01\x9bp^|#\xcb!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6\af\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(\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\x04\xe3 \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\x8dO\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\x806\x96\xbb\x9f\x85\x8d;\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D\xba[\xde\x7f\x84\x0fa\xc9\xa2\xc5Z\x14\xc0\x9a\xb5t\x14\xd4\x115\xf2\xed\xbf|\xe3\x86\xe2\xc68\x97\x1dG\xdfX\x9a\xa4\xc4\x00\xbf\x8dL\xcez\xc7\xba\xcdn\xea\\\x92A\x94\xb1eU\x1e^\xa9\x88\x02\x8e\xb7*\xed\x7f.\xd0\xe8\xe3rB8AEbG\x1a\xd3\x8e \x17\xa6T\xd3\xf7\x15.1\x96$2\xd9c\x1e\xb8\xfc\xab\xf4\x01\xd7\xe3G)0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xffff}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r6 = open(&(0x7f0000000300)='.\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) executing program 3: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf9, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xeb, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x26, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @lsrr={0x83, 0xb, 0x0, [@empty, @multicast1]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x80, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') flock(0xffffffffffffffff, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)}], 0x1) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x3, 0x3f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb5", 0x82}, {0x0}], 0x2) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) (async) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x80, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async) flock(0xffffffffffffffff, 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da6bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4dd50058e3038b12e46221da2bef7c0941328ddb533f3ff227c24846b8c98f393ca430b169a93161cf211605ca832781b9422ded4f012a0117504a97a3f544406a8642a0a2527d0b6b3e9cb39eee", 0x13b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xffff}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x25}, {0x7}, {0x8106}]}) fcntl$lock(r0, 0x9, &(0x7f0000001ac0)={0x3, 0x2, 0x0, 0x2, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001a40)={&(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/147, 0x93}, {&(0x7f0000001640)=""/254, 0xfe}, {&(0x7f0000001740)=""/147, 0x93}, {&(0x7f0000001800)=""/94, 0x5e}], 0xa, &(0x7f0000001940)=""/179, 0xb3}}, 0x10, 0x1001, &(0x7f0000001a80)={0xab, 0xb0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) msgsnd(0x0, 0x0, 0x8, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x14, 0x3, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5}}}}}}}) close(r0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x3) setsockopt(r1, 0x0, 0x15, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="b886b4ba48f3cceae3042f926365c8b24ef90750", 0x14}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x7, &(0x7f0000000980)={0x7, 0x56}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) r5 = kqueue() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001cc0)) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="7152306dc815cddd3d6083ac9615dee2a940c8e4f4dc5aa370bbcc898e816fea7f459ef90c8b8de62566ee69fb831b874018945af459b6a2a7aa6a393b8df8bd5f956d4f5e54befde04f03de733c3c0f8097e54abbb8fd4f4c", 0x59}, {&(0x7f00000001c0)="b26ef7e8aead483ed80d544c6f87cd56dc3849e62dfb03e6b53aeb690d0a9e0ed4e59cc122daf7bc5b894014706c2a3cfa8227956042f088f0ad60bd4f8b2fa4056e9b39751432459dc8c75924e7537337dc35d00347c33220b035f24891be0eae75038d1cefb582e07f1f2da5e6aad6a755a90151766a8650512e778cb34c5e255ef2fb5e5c53cfcf1ce545906fc505118c0dedce0b02db46149e0afc944a822d301df8fe64509ca4152b472e8c", 0xae}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040), 0xfeea) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r3, &(0x7f0000000140)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174", 0x117}], 0x1) r6 = open(0x0, 0x80000000000206, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) poll(&(0x7f0000000100)=[{r1, 0x1e1}, {r0, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x80}], 0x5, 0x7c7dbf41) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = fcntl$dupfd(r6, 0x0, r5) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000280)={'./file1\x00', 0x0, 0x101, 0x0, 0x1, 0x0, 0xd3, 0x5, 0x2, 0x0, 0x3, 0x9}) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000000040)={0x6, 0x800, 0x80000000, 0x8}) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) r10 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000003000/0x1000)=nil) shmat(r10, &(0x7f0000003000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) shmctl$IPC_RMID(r10, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b46828 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000026c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) write(0xffffffffffffffff, &(0x7f0000000300)="1e", 0x1) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f0000000080)) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) socket(0x20, 0x3, 0x0) (async) r0 = socket(0x20, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x23bf, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) (async) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() (async) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x2c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r0, r1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000002"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) ftruncate(r1, 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) executing program 2: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="ff65481433b4cd9cccc44b2d434d9446aaa64fdef56c823ac0743ed5d9ed2bdf1653eae85f118293a9602bbc49e24ea12b1be535ad681f928a5b3daf06710024a4b6cc6bc70b6155cd7203e9c5bb1fcb476d2983f51cfb5106b5a0fd1d3a9c24d008daedeaa27dd5f5ce1dd00f80142b1c77790e0ea6c5b157188a75b7c0f92b8426b463eedb0069ddb08758fc4555c1a63ccab22effd328bdb1704353b9bbf50f7735a37146ae27bd28c4f64637", 0xae}], 0x1) executing program 7: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="bacccd10", 0x4}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x10, 0x5, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0xcd964818aee192b7, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x0) close(r1) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) setrlimit(0x8, 0x0) kqueue() mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x18) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) setrlimit(0x8, &(0x7f0000000980)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x100}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffff732, 0x0, 0x5, 0x2, "08000029ba7d00fdffe2030000000000de00", 0x3}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="5e95f6ea6f72919c754b4069b2ee958197b6275325c2b39d5d0bb55068484338259b251e3dcfb1dadc5f33fdd37ff9984e044cdef634712a119eae3c027e6932f51b379d1ac422470e5cfbe6e471a91f9abe2d2087094e41857cd60dd190029f5ec948919dafc98327eedd", 0x6b}, {&(0x7f0000000340)="8e5f26e47c5e911d17931900cdfe221dc08b57414b8b58b1ff7074b73ffbac513b5b685cc53a4859dc4b393bc777e0c57a79bfbcfdda5571aaf40d9c22b9943cce540f369cb63b4a8047ac4c30914b47fde7bd388c72e78fe5781acb00fb7165f919ee1a83892d071dff9ad1d13ce0e9ced3e7f373e3ff9673547b767c6ef39afb2337bc1608e1638118e9fa192b78db0ed6bbdf5d9954fa638935d53c6dff2c70db79f004a3343c1f5ccafe1e732c1b8f72b67712203bb4632b7c202a0f2de5b8fbc6bfa2f7414fb6678690c722bb9d977ce4", 0xd3}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\\', 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x4000, 0x2) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000400)='./file0/file0/..\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x119, 0xfffe}, 0x1, 0x0, r1, r1, 0x7, 0x0, 0x6, 0x10}) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000440), 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0x7, 0x4, 0x1, 0x7, 0xfffffffb, 0x0, 0x2, 0x1, 0x20000000000000, 0x9}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4000}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000691000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x651}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) getitimer(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = getpgrp() ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x626, r4) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 6: socket$inet(0x2, 0x8003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="4f6a75648c8f", @random="33fc183059e9", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr=0xfffffffc}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x812e, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="b1000504600000000000000007000000331c13fecea105fcfdf9ed06c72fd3357ae320b3a6673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d02916ba8cc63260e93cd02000000720f70c1f5a472c881ea6e69e0bb76d907975aaac400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad7000000000000000000000000003a31fc99e4a3800b000000", 0xb4, 0x40b, 0x0, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x17}, 0x2, &(0x7f00000004c0)="fcf8feaff6711d6f85f669234ff40d4d1479619fb7db0fb87ecd6fe4ca071a35b77090b817532e185192036edd5c6b05d2c5c3e7c50b0f5c41bd037a3de9794a2886688a7f4cf2b9277b85cf", 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x5ce377aebe94be8b, r0) executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) flock(0xffffffffffffffff, 0x0) executing program 2: 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) r10 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r9, 0x2}, 0x8, 0xfffffffffffffff7, r1, r10, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f0000000280)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r11 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) poll(&(0x7f00000000c0)=[{r13, 0x40}], 0x1, 0x0) dup2(r12, r13) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, r13, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r11, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) setpgid(r8, r10) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfff}, {0x81}, {0xe6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x126, &(0x7f0000000280)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x4e, &(0x7f0000001740)=ANY=[@ANYRES8=r1]) geteuid() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x4) r4 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000004c0)={0x93, 0x0, &(0x7f0000000600)=""/147}) write(r4, &(0x7f0000000500)="461807f8b011816da7a58a9c57772670f0c873f1e59e82e85e7282bbbc0f06033f19d8765a435e95459b2c9d29d24a597aded8b50570b3104531c4e02ff797e728e57f12ae0dd0c7054fca1eaf05e8e736ac32a51b9adeb1a8f86f032ccee1fe2c8fc5b0774f", 0x66) r5 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r5, &(0x7f00000028c0)="779be4abd11e14c7f14c12c581fc99ec0db4ab392de0a00eb9d5386b4fb4859202c758cc69b1cb160454d2d8e7de6b0862d3e744f6e0d5dd30203cfac46e29f7e9df6c12e521b5ab4d449e3a8ea2dec6cb9b9a8158cdfe79b160798c80dfe140245b8999ddbf1dafe7ef1497fec7750dffd17e143abfa6f570ee4a0d21614b0876b4f0b71b0958f77488c4354ee4e127606114f7b8d4ed565c08f08a0cc75e9b6707b358264ed834b55a705876bded5bfe315e25302bf1e6de91f8a41fcea302c5893c3596b13e277b800f3625aad5d9449721db5743553003ca569ee7114c899bf49e55d01d036b04de388a408547e6dc0821ccde5a176c24bf5b55f4eeca17709fd619ac4d533e07c7525d64ff213367db04b3f4d014d03a51d253e31bd05b6c9bc3b1f1ad6b07c0023c8b2508bb9d71705b6b2b073263733cbd597768e102a07825e7dcc387df6f42b842d00af6a60a5e89c28f92aed076ae6696f70fa5525befbeddaba8bb65c7533c10983dd63dbfbc4b241e9abbf8f304a77a8fa00a1a29f90021329860b0df1ac73b8d98f3175d2e64651ce9b1b0729f4fb4ba3d863651e99c9ef24ee85f5ef0b8dcbdf5e07ed26c31fc55253574585e00c6849a96abc186d5c873f5c4d69183a9ec96ace632ace5d555d4bce6fb13ac83d29af4f55d2887226f4a4ee1154cc3458c9be9e0131b0f459990f551a26120e9b20803a3ec0f240cf8328ec6671df09b8f1a684043e92f948a250944787b62a396c401625f73ebdcda0f267e47229a5933e6ee0a7283aae89de010235be1ed331d78bfc93f525998bbcce3dac3124b076b3385d16d51d36bd4df65ef65055fd1d6ba47a5db52db7c9d8980dec195f7ab008205c4518b89d05eec657df3d11707c2a39a052f09296e173b22ee8ed0dbe31383f274f15e20dad6ff63b89caaa488f0327777602a424f1a116a2e4feb01412e7b85d920b7a9b79b17a3ae62ecdfd0991ce2506918b02c4eac3d144a0b562576d4846b14bffb457cbde3e30fe4b3e4f5f40d60d6e9c8ee2d4d4844aa31619164fafb560a55e15c0fc6a657d29f598ba42802f0936b425e1dcd4650c1fbd7ded60d063401123f50fedf111fbf0b3dbf3e92e0f17d7880e0d3b1a08953aea00d78700899833bca2e320b52f1d4e609aba6bc82e3a9c754c7eb09e4ef5be621727b0454c8ea0c31b4af28f1a33519063ad183a324a787fd20bf13e62d41c36a5ff20a2122a98e47ab916dc4d2b11578137b5befa088027c3530a17aaf5face84843c416236a99d83ae361b56ea571df566159fb281e81bfb304deacc03aa5fe5198393e21d8341075876343d30876b528ef68d7f31f0f2664d44be86735084fb3d1b516de9e950ebf1d77151d93c329abee728de824be054e2d0b17fef8b74a80164ba28031a8f4f27f4e5eae05b5c2583649990881c3009d3eb34202baa820fc9d6371a3b1f687e707c3f3a4e7b042b52956ea78129e624dd5b48f989c9c003273a86d6666c10b5e3a7880ed683e982b96478f9d95feb90ced58e15a87507ccfd37b7fa841d70f1929e73def58c126b496553ac4e70ed71b8746c8585fa8a4670023f36d8196956b21fab7ec0cf44b6eacf96965612332ea1a164c890848a7b314988228555db933f1fd84557371f8efb4764ae791bb6c440fc2c7a5d4abd1b02c1ba1a103705d3b518e5f8b81cf9ca9511b3e027263bde1d474c9c0c7da8dbceb9303dc222939947c106dd7f606e332c754a88ad0fcb5e8951cdacdba3e67b29c20e905484e0054683f75464ee4b88bae91d17ba1e952ab8d97f20c11f19593f1522be9719a732decebf1574cc6ff457272e7ddb870f1cc64c5a7d7b3cb6427aa1e634b4efb66517b22fcd343cdfd92966ea4c470bca2686e001fd8bf079723cfbe4a80300141172aba9f311b82285ba6e081b3aa5316601808f85cae64fee5f328352c415f8eb7ee39e751ab0d49b2e0712c8df1bd60c39d2d4da9c0f2fef714697b4d0f2878fad623fb3be5ee6a192e18ec4a13628e6de319ee288b8c7732c1371a6e8f18b98d0323a9f5e7981530a3373dc44b92b808ccbe52323d9748af24ad0adf8a75e0f41d3a21317a47d0ad7f4aa90f3cbd5f6935f7c0cc84de4e27f7dd781323a937984a4b8b803f9a94c90c974908860701053315ffafeb4c3550c5ecb3a9b0b25eda0fd06bfb82c61a84fcc8464af897ff4878d452265f9b7ad0fb88508672c6300e4479e33b9add77529938068709534a945d9220f58b8d4d13de39efd66d64ae22b7ccae248e815fcd6c68c7cc43319e80cb6dbd5ad93b7ec6bf178432aa323b1e240bacdf0df019283bdda047caa4ad636b7ed183edac40bc5b4dd7924ffc1b9a3c1e1ab5e7591e943fa406114cc8356553b77d828c62bd3d95adc12e21237cb854210846e9b2410d87fbfb027d663441d3cb7b089d8cff165497a4bf5ae0fed90384ab5e278806f4a98e136c03bd5ffa0b69c4297a21fae4450173fe6df6f15066ba4d333e7dce029e41c40ace90ed475b11f15f2c104ac1e5ad394d78e443529393a1817e88f6876b04ef260d6e93334ed89133d51083051800a46874312c7c58e6ac492c43ce4125a413218328afc62b1f479d7a02901373833d4fd609a8b2d3d2d86ed94319fca5afb490bfbf103bbaa9d9bf162315512098523867b65f8a6bbcc40920d881f138a7f43da39bffa0e3cbe260ab7217c4469f28ef4330f6288668521550eb3ed72bff12484ef265899a5bf6d9bd7f7ced52892437128de05f1ff3e89905b4bd631e16616b81388394c04d7db7abe7973435bd273d610c1d237aba1c2716e73edf888024957cbaa49b06512d6c5025801b5d25db22947bb8361d07a4a917e43b29fd324c8660fc64d46a55e2d8c0b5af903ab8b05423881df16b0407d8f84241eef8237184e030ed1011e5c5de18c6371b3475e37a9bed62b06d6f090b7aa6bd0250c10fe126d39b617419b331287b6ac61e9db737cabac0f912b69f87370ecc9dabbd8bc457d80fdcc8d281c4bb0f94dee9595964421e9a1f0c25a45b8631a8111a67e24ad067fed75fbee324a59aa97d7a892d6704d4aa4319c6077d3e22c4b1fc4d2731438dc453baa75edda29efe1c101ad57facfd141c554980845b1d4de95619556868b10dabccdc4dc2d4847a7c7ba2490c9dbd56a79f6d2c8ba7c510d312d605f2e20f7089a14c3d0ad456a4992d5f1373919855e0b9210715c56eb9bfbf643627ebcae00cee9b89300cd521d0d7bf606eaadcb4b9f5739ccb8a01c3378b36ba2dba58c9f1bce60ca565f75895859ce3cb64de0af095bd44ed671fbbe1aa47e1e637fbe86e193298842d758a0204c3c07dd71824021bc14df1aef67e0807e3a886c7b8021b0b0316cc9782cfb14ae40a04a89b2ba26f6953004cb297ffe3d97f67d3d651e8f89d58796b0936c011bfcf577cfde357be0c070f6774dcce218dabb08fb39bd6626164817fcf353835399dfd3beb40972593153820bb9ba4ccc5aa953fbd38cec52e0996a7706e6e81a852bd1ec83b786891e66d9b5675b3246fe0eda89c5d3a7382ced7fdbf8957723bc54822d837f6f2f3618ef5122dcf993fa76265f621ef3cb0fac594415c0c48e49b49b5cb2a00ffd6348ee4c9383fe6392ae2a62d707506732b47b32236f9f5b3731c3ad87b44abd90e228ca3d6e116a9315f86097a1142c3299412e73a1906856a7661f0310675bddcb068689e8834504a20793bed8f57fe9a0ea75e86b8c1b837cb0ee4a96d2012dc0e0ed870c8d5bb69eb3595ab3d8835476cc784cdcb75c6531a55358602af0a2950d5a4bf5802a9d31f280c878220a0f62a185e5771713d2f8bd13afa6cd9c4756b50adae8c02e89c904b6ce1f5c0fdf4d64ac7086aa757d147b49a85fd262aedb3dadc45f4698a90c8508188d564f323241d9f9b364bb58c0844d4ef3c51d6e4c152e077017bff0cfac27186a4996c08d6e72cf29d50d1042df42f3de96ebf545f7a137739bc3555e2e12bb3269e4d04fbc277f7dd4c9909125f46b3e23045c89ffdd510e232ffd20cc4f548d0faa5562baa621d90e9e4e279303d03402a1dc3f8dbe933324ad8ee03cca6fa7d3dad554142fc1fa2ffeee8858939764794bff4fd2df5e303f3c925106b9612ee7ce5f223d7d666542cb84105676ef664b887cdc9408641facd22ae8c8265781357ad8b153da4a0f1f186d748aa2b104b429d780f4f1a7a18be63ec2609da41de145f8c2e6d6cb8b2a3ce801e5ffdb6c500c5a68f01ed3771bea8a384deb47d5e7d8dfdc304c2d5e34ce3f699fe109248a5bb702007755da73e5b1d00e412f57de70166975d2842d965fc7fdb2ffba6bf4297a8f4177f5185b388f1bfc899fc029403ff119849d8a64353ddc5514fac5b795b6ccc363be088c4ba346088126a23c31ded64fd374993b00afd92951b68839643c82e63a05511f278d9f5a600d643e88c83ba1acb26e42d0f6d3060d8efdf188763216b43fbf6d78dd3b2bdc920af727665226ea3fb572e3a7d4746658bc662981fcb9f1b8240624f44e5dc48859f96180dd74351c80424623595c69c6cfd7ece0f7b47441a5ecda1ee40e7335f61956317b4fcde7178b3cd0a4aadc29bf915e06d70d8db8ccb8eb2dd588f28d2722eebfb3b3b3f766cb82b6f2751aa2944b297e2324ac31bd78c20031fa58693b3e89be6887f5fe6cfe56ee6ef3adf7fce425d6cb6450bb545c2018ccb4811f067bd366df3bc1fe9f9dc85d0a65a4d97232c82b6d9eedd3d4231d31b2d47da24104f9d80896cd2722b3e50c27834784fbcfaa7df40447439c493bd04c0031cc001f09e1ab05a553da5e2f7a5ce24e4e945033decfdcd9204e31a82f14f5b13ff8e2c1d8225986220478fe1a032f871ac50f53a1663f77e862d560146413d8f35856cb8c4ca2ebdac6b2444c87523e088afbd5910e8c1778413dd1265013cc019a9abd30f527867e6194cb62678795e7bf3208a6045a9dfe16442d8dd75e0bfb117df080345473f2fb983d0b744c7868c8bf9fcb43bc17c3a448f67b7f28dc9be81f23dad20d7eab40c5d6369ae4ab6d1d55160aa35a3f978a532d194f0c97cbd942ece8cda22fdbd59144220ecc9fed6f02c63c56fe1f491a8a27f09af5ad7ac14b02946bb9cc4c08a25276d1a3ed922caccbfbe87fec97ab1875c51a78b2af537bd603f3c69874e9ec1129934bbaadc02999993312facdaf12ed4b76d6721e67e48024e8547a6384837f748429f086e78ea98e9b96178ebe501c441294563946f6de29f139b401137385493dc5ca613cbc935e7276a83ce9fe4fd396f00fa24713c40142ab4e75cb1224a43c5da2ba032310ef57b95735ebda71f68e442990dee6a86adcee8a4360f9fbf2023db6c8614b0ffd3a360c97f9108c8b6948c4c2622a307d4f88d8a815ea6c4fd7d8ef9c73c4f01b9f564f14882ae4ca350e1aa1867386814a71414722b723c1c42b26576d3749b3f65b5aec94c0bf19bb0149c7105dc279f01ae58604ad312a75a5a841c5eab935c907eb79b4daa294713a1d18d0a65b2483de7e5995f1f6e4b8b860bf938952a1784471ecd10a04ddee145ab119a38068c505019a6b676ff7a11bbfe441300ffdb3d6284e8691b5324901dc319bd166a22568bd3a42936c43c76a1951f8f174c23e488d405a4f43d1497f91da7036ae3e5427ca829b19689cc5e535f3f27ae283ee1bdb9ca763414999fd8dabacc50b3348dddb6bbed9e48526056efea032880e90000ad6502fc82b1080ea2c891af59a785b185d1686dd2ea26e3ce59084fbade5dca70ca716d372103d509cf9d1c546524f3fc961baee40073b3a0a3cbf3d02f5d98485ac76b59bf59011d75d97284aac0c3210a5eb2b3d71be95672953c27698f17c6f44435e5934a2f58de91b9c086ff5cd2ff02ed64ce4eb4665c485d3df6d90ddda4875fcfcf833b99d7670c443e42fa3d8e6ce5a47331c7eefcf07527bd4c8db6d60c2da0216b222c875eda1383b0d0b7bbe895aad56e9efeeb4e4c156ad3c3b5cf23b863462655a23048db30d6ceb52cb727679dd1ba2b2df1d20d57c2b6c997b7af592b3996217da6ec2258c601d205d38e3d10e984abae747259d85ac2f8382180f9fa08ab4af5a6f23a40abfeaf", 0x1108, 0x609, &(0x7f0000001580)=@abs={0x2, 0x0, 0x2}, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000015c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001600)) recvfrom$unix(r3, &(0x7f0000000580)=""/128, 0x80, 0x800, &(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) executing program 5: mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setrlimit(0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) link(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2c}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x8000, 0xfe) mkdir(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semget(0x3, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3cd60de0066"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x0, 0x3, 0x3e) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x2, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), 0x4) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) executing program 7: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7365f", &(0x7f0000000140)=0x8d, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fbe96f1a", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000001240)='./file0\x00', 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x7, 0x0, 0x80}, {0x28}, {0x6}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000001280)=0x45) r5 = getuid() setreuid(0x0, r5) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES8=r2, @ANYRES64=r4, @ANYRESHEX=r5, @ANYRES32=r4]) bind(r1, &(0x7f00000012c0)=@in={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) getpeername$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmmsg(r2, &(0x7f0000001200)={&(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000180)="7dfcc01f59bffb9a64e6daa8ba33330c880190941d2863995ca2bbabded546ef6c65181be5fadc726ead22d39e70b415a0633eb6ce8db6d277c06326f014b6b52c74e187b737392d06b079d08314b493ae39cb662525d88e90e530b36cc69277a2acb727ea918c770a3b0b74b5a7d95fdc53cf8061663875151222ffac5f1ef7a877b63c46ed229510307c1053ff23562dc5fd53b72af2fa4ecea90dad7c0bb119daef98dd078e9a3492456770df5915d30d764de87c2623f9fc98fecb796ffaecb8089dc6ccec6b1a82d89eddcde32e9a27a9dccf3b86a7c6129917680315b854ff96a2150585ca3d53de70dacd091987b51984fd868b3523519db858d0f099846839ab28ff9ae83d5fd8bf238023308cb81a4f18cdad7cbd67af7ea15ad0f0bd8ecb0594681215b8bbe4dec6670d7c4fd83c56823a31cec65fdbc85af10853111c744ff10bce9bb6c4d6a548f793d5229d3e7900176d79b5ea23c4f539a92dbdc06241f564fe65726507434ddaeadb88599e734acd2ae51dd6d36116ab814d228051ef519616c986b54df18d852d88155b336c9e766871f127872052571d0faf066a091e96bebe06cadccbb7e8cf8cb45962a045a659fa3a772730d73df9d3b46f9787c75b80ab9fea4ab9185bc06ab04dab186da76a3e1d49fcff0a905a3326564ce64d00ffb7120e4b8266fe20d63ea65845824bf8b9b1578403a853cb763c2de35a59a0c3519bba48863421918a3e4728f4f43e332663f2a3f06373b2df3b414277804bd4300539a3e98fa39d13e28abf2802c5689fea6cb6b5393d0aeef1690669011192b5acdb9a39ddeb6bfaa4110b0cc6ee99c76519e413374db610d2e3bc9739fbb1d1609092def82846312e4e557f6959fe5a072e11e51994ca5741a174836e273f99923fa972d1cbc121b06137207c07698d89e9db3d05433a5afdf7e2eba3d8a46f216bf70a3407eacc487a6c902ef7244ea4377e48914a6072386b804d32d21e633545ecddd8b19dd52684f0f9eeffd096bdc1eaf619365268e16789f105903d7a6e99594fff2de787f924aa031140fa4e85bc1cf9ff72b03ab02e3f364d10e52d4cf6bff5e202699f83b37bcbd780c4bc4e34b91300a31c7d4346e4efc0e0a94ea93b9181bd47a14c06e51e12b206f39a439f510ceda55bf212782dd52e888fa5f3c8dd9182425792a40bee04f08c47b5064994f20acd85ef63debd340c61d6d7273ed807945a7e42c9ec32d565e7786f39100e3439c81804c0fa53eae87b6eb616eb0dd84d26111a307df7f6be9ff505f96d080464da1ed23d24b0282c4aa31f52608f233498195df73b70e20211515a59452fed44de34a78daabc62f52d5c97b4ab7bcc237c25e8cbd7dfcb1a5db73b3909a6028859fec0567873428f04c9564c0bb3787c47bf68c415d328686e012ea2f6baaca71d3c968e632dc899cffe01186188d3e2cefe649413ce85dda60b1fa573279733dcd51e0f1b3b4326582b64a698eed26fc00ecccaee5e51962b1fc798a53a9c12187ac8a252cb6c13b2be06a98e21b80b0d7c99996bbeaf21274141fd77cb85e44eb893bf876647a5b3dee2704ed0c8149c57c3368cd2b1733f883acaca2e3c7b4639b9840c64b22039177da9dcf99ed7d7dcfb8e802256af501b5823cda046155714028336e6f8085154a2e193a7e5f0cfd5c3e449317716c51209393674c671eba9eb40b4d2aadeb4e2b2ebeb2427158a1063f6e22a25bbf38864c5c5919460edd366893f5a4df359f7497be37c78ce4a7aae218d98ef49f89253402748b9bcb6a1bc5fa60077010ddd239a9a00eeb391e98511faf45cbfbe1ea23897a91a1d424037d014600157fb09406491510048d0b2fba2ff142942f6eee925918f0708c129ef3454df64e2d4a68e61f2f43acaf9a073ed4c56ddac0d0043c2c588212abb472dc7d8a10bc006548d38bd6cae874eed3c473b523dc7696f2d162a62d06c30199a0a1a7b93921d8d31755c4cec831d93409fa31f17b913d45a1dfae9e74332c9ee73bb5550de3ff60e20005e23886ceab80e723bd6854f065aec7686b2b375bf38a1a17d3dd9ed9d3947123e0821f02d73d87289379156241cc2f91f5df02e8ed05d49cc12a12aa99e4fd29edfba720704e4813619ede95ff0b784e7e052ed1cb8d3d2b5c43aed18e4b3cf4b7d52d51399f7d089038853683668c98744cde8397630cd5ce9891c55d24eb463cd96432b0c0eafe07b5e0e36424a0b94da5a479008731641a42d0c4d3bf4d9090b4ec82aed05077d48d2e40348841b9e9c5706902ed71a15f0adaa0e19a54b996aef2820db40965d7fb1cb26f90160549f8b5d6cfc57837e7996f2cd16c504fdd1907afde488696c12bfb1e425d6b0f85e05fee636936a0f32c977197de93fb3f4f4c0cc625a326b76772081f385ec8643714100a94074b9e08a643177a9bc3f9b4e0b38f6c47452f17d61276704764fba4f5baab1803d25aa71a8d4cdf8bc98f734cc291d50809f7c63bc82cc6cf019b337cf748b3bcb7a3e6a418b41845e69d8b028b000020449cb8a4cf6521b2796bd68fcc1544dca7a67b76b0553228cf19dcfdd4b2f595af318dc11801b98e048c4ba6aaab54b69fdd3d55558b225c6836224d4f5b2950c068b9dc05f8e623d92c5c2f0848994057f7e56b0079de2840a512d418ca128cb77d5afcb4d47b04f65b6ac3060f0f0a197b47abb0c8b8b52609d6f3d580ffc6cacc17084dcf3a7550c0693ba6a323968cd4fe6653f4517cbeac258a571d382ea48bb40cabbdc437160ddb03ced943bfb3d2b7dccaeb9b1f19b0e925f7d47e592b2814af99148a20c8daccc68a542104008e40e0b929dc35062d2d7e39b49559f54debe4503f1c8e1a3dc29febb9dd8a5d17ebc5acaa3cccb14a11f218883fd76a2008d719c77b80b111d4d6f6152a2804223b927863d645a30b7ad966f9ac6d7020bbedb87c74d42eae2cb5eada979256d954286b0d0ed36bf0336c16e8e368182eabc35460f360da6d64f418dc9854ad14079b5a4125daebbe49bd5897b5a1d0808d1bee6706669c9d73967b7bc6f85b500f1049e9cfb131cfbf9d83c6ea0d11df6c3b1fd56961f2cbae40045cc253e11dacdbdc0d0ccb1605bcebda76f3ab7b1a033e9adc361b66742c9e8d349ee98dbf6664fe36027dcdc5006d0182d2a987aeff7a3c6af190691266bfe5bd5ca640c4874170f574d9fdd1d27ca4d2eac7d53c796f230694dbcae68d1be192eb364d11d56d8c3ed307bd6989cf66015cf431c489e3d4d5090530e86e31fcbc9f7b7572c64bfe94634f8a65f28866525c7f471bf84e08f8ab4b41480125748efd7ec8273b493a88084e5391faef57bfd2a18a2d151c5521cc007e9f6d3ab4da95ab1c0ec2c4877cb6ea0e556fe00428fcecf165b8d6f08c039f46b23e05c2ad746d485c073d71209fd580699b485961017639d91117120367c44d8d665a38d88d89da5f24b1b63231c1982518fdab3dbd82bcaae9a2c4c230d5f76224b52463b75b93607503a8690486b079583558afb14656d8ac1b49694af8c92888166c109cfc24df5aa042e51027aa30164c30d584277257ccc500bb7ac5aa571d892fc869679cc392cd5384834387f060d42919c19fc2012e711b4065f905886d5898a9b110d6f99154df6ff422b61a1e56167b05ca938a126f6088b52c1a472c7cdc97666cfd97fca167e53da1787ec63ada09d8f2bca40b8b884706227c1631d6a9354a3fb975e2b1c681fe7d4a809175c2e4a20fdb14d5ec9c02fd67fbd33c65f52e41010f2cf8313ad6d1b6aab19ba50f6f1af48e0449bfb9f5f4be73ad2f7612f0f3685f8df18c1420e6d3c480e98d432c40a5a876227922b9a31c3efd2921da43825a96b43643f3faad1c84312f8d5cea1597ec108c637aaedf9114341fc3b12f981ca655f8f605092a8cb888c61bdd561dbecb811a7a85ac5702f348802a99032965352f33a8d20d8690db5742e8002363e481aff23da999aff9c7b48efe08c7f34f4f28661cb71dbe23be15e56eeb7b4348cfc673cdbfd1005d352cc9f4136321468f1adb9364e552b30dfcb3c14fc75f3b9966f72fb80cb0f897f58aa7ddc5402614920187ca5b5ec38c05d597e7f6297bf44369c796cf872f65a8c29e32525017729150d470ff4277ddfe5b92b8519d981d076b0129d61212feabd70023fcddd31bb94d7447c23458407e9c7735f5a28d8564aa56bdd021557321cb9e57e8d75ca47b3aa9e5d9a3a161aeed2d4ad72073c05f8b26c00799e3dec246e22ad1475df3e35dfd840a74600abf7c7934b2a5d1e5b77d1af97cdd780a1ed30ee46adfe80df042d0bcc77dff380c463b584695d6001ec2086b02e37df2f01c675bc77ef74506a3aa96ae1050732fe9e79dca0e5a27eb43bf85f206875c462c518f786778281a76b6b2cff8aa9d5b690ad9979a93ae4befdc4edfbafd1a1b75d399b93efc0f3c345ab44b5048f908c9b3b19f65022733132cc82054644bf95e7e31a906f075859839278ae24d49740ed909381ce3a19500c15d262b6cbefa6b383a2ebe9b2019a8d2e657879a81c4e6b119fcef9a771744d5cb5df4b06e825535ac70255bf3782660d8ac5d7be614a78e7309f8a2617a57c6bce3419f84ae14d25b8bd83f90c880c60d91be34956a67465135c5c5623da317e388c8f80d3a259f7a282af55fe743913bd04091f8e3ac262b3500886e2079758a5fd3bcec512e107edaa13c9a4662c5f3081f77bf228d6951615f6b17d16a2e49764f348482e39b1735d6a4a010d148c8a07ecf00225209a79d27330942850c6319d2fbe32d76020df30ccfc2e1f4b1e9d56086545d0375f6fd9db09c0169dde4543517fd77f6d27bb4dea43a9d4fca3a8654027a316849e984f1d6c6e953480a27e8277a0368124c2a8eac0e7d2865b6afd9295972cbbb0f896a5802273960dfa7502f800c6cb4865a12f42c88af0f311a1180c6441a3d2bd5ec199f6d3fcd206fdbb324a8a2d9e0c3217b43c25ed8c60f5b1f8de040dd33f913f536fbd9ba9c2fb4bce07c7a9b432f18e18eafb1eaea27d1097699b15b851cb5b069fa3df1715d25c3c3c472040ef281a4f3a8da5f4f3e01455bd97e78f7af5e718c257d22dd8cebfe4a0604a84aa8cf434e75ceee28cdd659e4010c185dbd07cc6c2d2bcab5962878ede3214664878535334c1331c3d1090af83958ce5893d91cee94ea5fb4cd43638660b45f3d75e4e2b74fac008c04a4a837e76f94ac8a0f068f7e4cc5bc411db0489692e7b2510d19e13da0161802c27572e30e41b9d6ce3cf7ee49774561acf344df5655643e8569843681edac3ff0492859b02e53eb6c4a373fa5773f858e6d7a24b25bd632d6619f3796674812bd15372371ac120db6c3004493ac0ee16c1a19f9287afbe284440eefdeb01223ba3671d73d848832b98008c3857d48dee83f9bcbcf6ddbaa78b928905b16adced90bd86b52f50e07a4f32f5b7f874280cd85e360abca04cfdeef4a1ceb7ac48bb18168a15c55ee006e2180e19db266e1c5e3840990864078a267a3afbe57ab0638215c8a095c7b650ff355acb1ad91a78df55c2659d7a909d07353415add57d445028603ca15b09cd10cb4216df586cb39393b2b7276ca732ebf1760b705763b002de2aa904a74e994066c764a032feafeb592e8e51c44b6a6811eeca0334ca5e7f14048555d5301ff116afe147641e147edc12f2c3be3329f96d776f9e00d9387f8aed26e9bd0c8199d4af27fa09f304a27289f45bdd6a0a", 0x1000}], 0x1, &(0x7f0000002a00)=ANY=[@ANYBLOB="5800000000000000ffff0000f909000064a867b3840be6772434a42ee8bc3deab36e618a7d2b6976a5fae83a5f8fb33b7b40816685d8b867981fda47b4533c82f72e8c57e2435969da05b76343ddfc318b515eb13c000000101000000000000001000000008000001fcd132dc77ea47fb3c7d356515a306291c61e1a12fb4c0c9fbe5de8e185efd19f39c300c00db92ece9ceda9f4186f77b5ca8c074385a43d28f089aac04be8fe02f72830f96c35d151d3a4743d023d24f9aec333b7cab9eb3fe0103e104c20a1ec7527fb80dd428f5f6fefbb74db01dd38526093c550090196e62049792c337f4a65106fe907ae6898fd530c3d8b5f2392f05243cb6211b43d08f31ca20fcdde1fadaeb0897a361a5bd1a26e0ff84a4dda1a389afefbbf8db5fa4e33b186699bfdeccfd25ecee57cb7b94031cefaf4ae56e15ce2f023c15c7c9c335f1df3e0a29534fbcdfa5ae339eb921262757417ee2732d591a232702b7ba549ebf39c2476cc3f5c9d3e9ab54bfca792b67c4d24e86eab056a02546c2784eee9ddc926738c39c1ff3f0495f0bc74e91a928d05a7aa4a41165e6c569844b38c41bc53b3064f09a152cb161111045767889309926cacd9448d639f34a9a9ad672d3b010781a605c69c1fd7464141d49a5621e521d48d35047809126d670d694394592af622c1a583fa444b8c7bf0c755ba42fc4bb57a79e5be4b1408fcc39a2f13139267b2f7c4f0a80e44e7114ee2872921748a5ff3325b63b35fc8e43bcec95a3fa1ba80a408e2a55ab2accd16367de36458c9ac03ef0124ed1ccd51fae2ca5c40e76ac31d1d2a747a76445bf5d6ed5e86ab75866d3fe07fb3422abd7a3761b31c8449008c6b3801cdde7fc36783b5beeaf02a904ef467009249f92930d478f9670fb3cf147c6f87423d5c9fa487eb8608b811dac7c9bbb92ecb5c783415ddc32049f04985a67ccd67bd1d9311bf5b20cbdb32e7cf48581071982a3ed882fbe73c5bdce9be0609a71e29bd4ebba5fa73ccf95ef0632bf5983c589b46014f8ec925bdd3cbc8a5a57c2dd39f74ab930d80bd4ab3a1e30c8e81fc3c73bd745cfd270c15a0c0f27db609b8f9d83bb38d541a52f4a3a6c244e49294836ce3922c251788916345d3ce34389b05bf5baa8bd8cbf125c103f9d03c62efc0c31cb71ee5e57c61abd6e98e4e24b6de6e111d5df47e9949db86652ceb09942825f5e5700c07ba574ee39666892d59cd7bc5bc75f6ee6917d37db212d4d4feb9ad522235683175a3305b5e49e8165774a5db1a5495d576044313ed075d121c76382999ff6b25729bca73503be0aae061a0ee1b6785093ec592db3c21cbf299a619bad1ab74a61c736ee9631d6c417e1d9e95402cef2361acdfa51dca07c59c38f58dd2aa8ed83df26deb29252b349dd14957baeb6920562a647d150abb03e8846ce42737d5c9d4705003aa855f59980e4d7815dce591309f824d99360a1aa8eca282e91bbb8f1b5a754aab89e00469dbc4aeb82d8346fcaa65f17bd8463d4b096dcdc4ed2032f5e84883a97ccb81ad7c3cb3e40dd927e2c716264fce4d9939beda31ac4c70081101fcd24b55d5f94e7c3974d86c992e7b44b74215f2c93d8d21b2b69486cf368f2397778594b72f87ab87c4889f18cd8a3f50344b5f6dd63224c5a0bde4b0d6bce1c76031177cd88861d22eff865df1d1e72238b230ba94ed0b1e1a257c1ba28e87c51f47752398d0196a803e876a5e964603bdddcb1dff8b7846ce69b9265633147bf3228d514903f8d79a14be3197904ecd34b4e5de5900f9497e6d98ae896a4773ea2491d822c005177da38257a1a50757204b0395d0f1c24c25fa11c421ec0d884154a3de2844663b5e27e38e87897a4bd976a1221c5c0422c6fd46f6a804cf762e9720547411eb7d1861d26edd7ca9892c8f37fec8bd2039b110e234e53d828708a305d8059311fa8ebf0067c3fcb5a7be172fe7697dba5fcca1fd8422bfdf8a8b11492b65424d7d5c426c51c05c50279048c2f6a7ef4ac83fe36e85942f361639c39a8323b4a136e3fdb263492097682c8d1d211000ae57b79e0b8e174920cab89e3c5e136268d1db901c6a85b9610477311c4a22527e6b8db5a7b8e002c7a26107c6e1747331536123ff8e9d5a762869fb809f6ec03b21719980e4a3325bc21d709590bebaa0e765e5f3a2ed4ffd23b00bef8471c9d9c0e9291829731414f0bb3db74514ed90588d52ea3525cdcbb3a60b5c687a6139f30e08b5bbcc7af76575fea1d6bfeea65cdcb166674dd2694d8c3952233df87ecfa54f369b434dcdad34b1ef9196d60b994f8df5736585c0d0213fad2081f13593e3a97a90821e72ff5248f7335145416817f9244381cd25d105635887766eaf1b424a629e47a8a5d4d10d1444a4232cfead4cbc96675c455c65081034bde28fd3e3306eba754a1d6ab38162176f8c3a222f24383a0a5c0062e0ab6879eb34141f65615f52f9a850d98a0ce84cd1ced943f42cce74432052fceec1759d149939d11145d3d54a7e21d75981775828cf926a21f7f772b58a5493744e2a2a7dcad9bb0ce101953074141c6b252f87558b345afe709477c0ba18d2ce865bb7d08c345fc1467940683a49bfd6345ca66c7338d408cd3a4c4c1b482b1a5adcfbd6b83825c9755ff0d1954653711e1175e44310fb7327a6d8414aa5edf83847bf82592331936052175f720e0124c41dd664e72d93bbc738021afc694b75f46a1390566708665defcc485043536825b8cc9962ebc87c14b9401bf132d164090bdc01c55ddd0f8f80a2d4eae44eff6be115c7cedc1d92e49732b72af2db81e369cc942aec06c42ca85bf9eae68b732ad6cebb39b27161d2b21faf4ad0e1214d038f3c1c97182663b263a379368cbf88459951b5d01dcfc3a81cf6e1e74d6577a28859d62749092d850fbbd5550d32b1ac3e8ce59bb44b284c864f91798c4d876f51d9d4f7c110a6297479875d7ada9567d02b02df9582c0d5169bdf63b3bb56d3ca66a795a96e88b1dd7fa7dd659bb0ea9bb6769f9d0bbd174c3fceb8f65f61a2823fbe03fa258c511aed553a602bb07d5bad12b1b1837e9678e42b26b40c802d98379eda3b9c7083057c1162de4a17ca2a0237b244b9cdc43d9fb19ecf8cbb49f5c517329117b3affc8de89e6783539aa1b30c5eac6a0403e52794ba058ead8b6207fc62c0c70d7419512a2a45247816bb11d6930300e87029281ebbebefcbb14c3c6b54f4bcc470f9c8541fa2ee3591a7b3681a4465e2f91abfe9d59b95d0bc027be088b34d3d7e1e67134c9acfc78e121593f9566d41678f6bbc3835b89a2b9872a1040115aa7b462fa06a049936d3401fb317ebeede1a6d95cc834b3b4f327b6a65d3f1db55961f95bdb7bc3433affc9af812b6a166fa6768d33a52b3c6da68669032ac7e0c5247c154ea231c8ee8f80e7318026bba0311d5052708e686674ee8e17173f8fcbefeb22eebfce86926990c6f72e309d6bccf20c53d7d392613a0e23a5c7cb919bd96d2e50410ed9d302d38d513a5b8be8bf04733d6969fca121dfbd63ef10dbd1b63583696dfcaac83ef4935901e87ff0f8f16ba76a0398f8ca71178def961f0b4b87a6c722311a7984aaf2833d00875048bebfb2583abfa12936c104529d4e585cd04a338d50776e584d158fe1b97e47035485aefcd7d3993223c019abd82169c61795147ac608e68e7d1251266d3c8ca2a9100818c529dc60f5db7cc3d4ea041bee6cb5843d481e883313a82a3b484728c017c0b1c34d6bb09d2c1421be32775b63dbee16c046004674e01447dd5cb92a2d93be138ab8ce0c2cc053428a8952e7d99337f019d4e569350c877f434cd135ade16e1a653bc348c41a219e16cbab33c76fe2ad92e24c1c91782d7673ad166fd648bdc647190206feb3cd038310ad97846829301461d26bf30ad87c16fa335008e7feba35ff845ba8e24712c8e0a048ca07999c0b803b98edfc4bc97c6252d546a183cffde5b9c5d62e1b94b83b77192748962a8d6469cc5a0cabdb02ed8cbac61bfa9c78392d8ed803418c5280cfec15f739f134694f4a5f8cf059aa6f33fc580353d377711dba5522519ce2b43c2937eb0a270c2e345797777fb312047ba01a8bc67ed1390836464baeecfe032a2daa04e17dbe4c2e9d19ccc18b05c4bb6e17275f49a072ff8770853025a285011c14244407a6e7fcd0076e3f02307c302c4491d7ebb51d0c9c1f824b95249cbeda91896d316d902b8cf855459bb4867211c10b150de9f088c2759492f56748d1928514faef9f25a882ee3043f3bf2351bae7e6e8a7a88ae6c0ea1a22180be2ea2e82f797bd30d8692512a01077a024bda2551def7d3e6cba49bc83b4176b184bc003a6e292a9d0f89d533758672090fa8b9c64a1f0173e863979cdebcca6d493b24e3f89e73730682212211529fc4389b157cd513d8a2d33c061dd7c9668a5babb931f2584ede105c8ace86f6214430cfad8ea4334e6ad477b189bda1d017a515bfa4e0926e63f91455bc63d586b45068ea348f1b951478e425d3378a9ac6f9ac3033ba2154297016c99c1bb9d623f37aa2c1c4d19218358e2ab742213fc34981e88fa260533d3a54fafb7ac76ed6bb58ee2623b307ed950b8b91c86f3de2bd1d5edaf11e553ea46fdb299ec70421062ff26332875a85d31c5533182ce7d121b2b5e2fd7028c8df41bcd61996554dd28981fe1120ce904113d4f344e27334b68751237cb725f8a894bb1ea0a37b471781208b17d29ababd7f751104adb87de287ef3b594c661f99a8934523a02c6ea34ac9a3ce9bfe6cb8c11046933de1aac9c43c8e1596ccdc5c621bcbda6e8f8cb8af15d26df137aa7b6dbe6b88d17ad9b6c24436f04d09940699177c466dcfa8e352777e4ea715013ce69589d528fe93b211c85ed3a3622a091dddf5d8d2308e05be2c6570f19966051569efb5eae51ae587f952643593765dae06a2b37441877e4a29a5f79074e3c09fb8b4ea4aa8a07895f83c3dff97c9d666a858a978cc88999f90d4ce8c2584371b782e2cf8f05432c87237a3adf6d953d39238243b34abd3e6fcd260b9c1f992a039e18f6cdf213a7ba117d227f9d1491098284dff2ada56d29702745a572d85d0ee054df61808603fd36f3a10c5f443ec6279503fa0ed9891055dc6d4d4158ba74a3666a45e5b118c79431fa2a884fe0aec114d0d3f2c84ee151a85e97d9780f82b570d50201348b8e984fc988e463350a133f2fbdb89816f888f56f2c0f1f89e35f53911da19e308356f1dc11b1c835e08a6dc75ed362fc78d9e72ac463566103bb4be3f5c8b39bff01fbebfcfa9c290e4efe5d62e15e993159e85b2a067ed0f37c343838ce79c3eef0a3766f46df8165b1b8a70fef80963c98758d31310adfc3ae0e2443ec634cad24af522b5959a01b793e8021be4cfd489370836c52b677d8ad55964fe7d2cbc769e33b4f6fc4d8c9cb4a8fd429b7929a2c5cad9148fddd4a260988ae2e8f8b5ac8920c999fb9d60fa8ccd51171e3853a306f79496981198207aa63811c29f4e7303cdef9cb456487e63ccbcf131e5928b8a64ee32ea97d2fe31f4c141f6b4d51191d2aae1252b3c16cbfb889737956943005796524cc6a862a5e1aa78bd1170aae2dbbd125a9a8ce3599666807e63adac030b1b2dd3de94a49ce4bd1fb6fa6b56a3343e88a29882db15234ecb143b4f925e10f6694b1781fc6cc060b0e4d72eca06eb8e47a700058b7e31132c6f3a14bd3db14d6730548e9f31448803b10ad1c19d2abafd1d2d8bf112b213d244856130433c8f88bbab03f06d7dcd1c016bc927ee6d9bac23d96e1f3d499bec7dc856616d2fa897b79b064186ff509ebb307165e0c462a2ebf5862c4bd964127b8888897b15464dd116158e26858000000000000000ffff000008000000e96ca3d145b5dae3e4a89b21d4bd8fe82e5490290dcfabdd2bad87aa5db25ec07bfb30fa4b311f9c98c84bd885ec29d866f61a4264c11391f87768d87d111d8b96382921b2e58298114f17ce70b6b0d29d02e4c24afdf4c2910bddf1cba5b49f2cdecba5f1a923e9a4a51086db0000002800000000000000ffff0000ff010000cc24d38ef69f3d9c9bb8b5ee689be9315360bd20000000001001000000000000ffff00001eb70000cc69eb8e5d347ba631bf3378986f344970f0642d693fb0520f9f0c047580ee020c394b4b8ff3d644ace206948167aca00d039a32113263c1d58389bcb86099d3231590cdf721cbf7fe49a81ffaf9beb3d87250e730670f8f182b47455ad27f9ecbdbe8d2cea97629a1a1751f71e2937d7919d567f7792ba9b45810a11e3a5488b48b35bbf045d10b124757554f4c7536c7ed9d509d9193d51307944d75d5f94e862576c6f0a60fb6d932ca4b1a6ed011a7b69d2f59a4c7ebf645375fc31b9c60536429e580478f06ef26a724966856b9d89f37ffdcfc9ab3eb1a9d79b7a259866ed70146b08ed571fe7af77d10252b2549ec0344fd5e9799e059faa2fe439900a8000000000000000100000000010000bd24738ff62da0487f32f91838c6e8ba9ece3ca472d11288e7097f62fe1e23da5b96d491e56c5750cd47fcb336f490ba345e87523be8b4039fbd906376ed45bd9d79f512e63b546a1e6d286654fbaf5479e1972379b1f6a0dbd9431922625cb0a8759e0f0e268687ecc23c274446a20d3e465f4f2f2a9cf2438734c2c796322066028c69fc206c263bfd764422aace78c800000000000000f800000000000000ffff0000040000006af7e88f8f1cd6f0eb3f9c573c8b55172ccc5c231975d66122bd7e912240019e5aa2cfdbeed38098d82b4882b8ba0e8e173ae41ad32ecef41ab479539a67fa272db94f83e2e9523c8e835ed5ce1b881550e903f6f25f568d3648b0e0252d66b0431a31f1a912716ffa49b1a809fe8f738d85eea1966eafef1944965a7e132524a23c226a8eca25aac95547dbad4cc1f2e5a66032f0ff2f25ca312209f2098236644f2026e41bf27f80ffbb28fa3a9a83206fa4febd2c2153f5df5027e3c753e9ce97142e27ede915e0946a1623091b8a9528c26e61262964a11b4772d116df9980d3264c378ea6f2300000000000000001000000ffffffffeed8c79c608d12b13a1d5dc96d426c52ed72c179e3ea4a299a138b8c78822200a9ffe09a00"/5108], 0x13f0}, 0x3}, 0x10, 0x419) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2}, {0x14}, {0x506}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x38, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000f1ff1ce64e8242ed81004f0060529ef7946e8d946d4c0d3e3420fee9ce98c4d1fc323f34cb74b2a8c011a591ab2c3a90e17e3306"]) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x875be7aaada81e9b) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x0, 0x80000) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x40, &(0x7f0000000240)="7ab963c65331f1ef9216d5bc90320d19877b9061a1a5d0e48013b574c2fa5e1fa388112babc672752ffeee9d9e5e161e0175c1d3a3e6e15db4163ac9fb5c57c234908fe8f32925f2853959033fba854af43ca6b005a5940a73f2dc965b142c2bdeb8f999c233e228e80a2c5a685d28a90273d60b9aefdd673b18c7b4c3dc4fe7350bc324af10a10a90ae515db5a898bc86389abfd5a3d2a60f4e5c4e06be4855fd10e444113c2229d399b5ad7409068a7f3ecf1007f4c3ab2ac85b3da59e42ff0f27e549178e9e48017e32b2ff7180cbd40b156c148ef122be03f5e4e83dc87e542bb9ea5acecf5e89349073aa4992e8b5f3048352254888663ed23b", 0x0, &(0x7f0000000340)="88559150e8832ea69e2675f2b02a6c9c03000000cca459c2664fd412cf141847777c81988dc0bbe7c7a0728f653a6cb08a0a0b71126f73c37ec78d9dcec66666d4e7a365934a05dbb611a44218b257fe66b4ca1c172306a640fe3da232b9ba55c999b3093560b7feea93541f28e4dc7d0c6ddcd28cce56fddb3a82f17eb62863542ea6be9315f0c08608a6bd6a", 0x8d) execve(0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000009c0)=""/4104, 0x1008) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect(r4, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r5], 0x4a}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10, 0xa2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) socket(0x2, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000380)={0x10, 0x1f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000162000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001f6000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f000009f000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9bc}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00001f5000/0x2000)=nil, 0x352b}, {&(0x7f0000084000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd78000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc56}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f00001f5000/0x13000)=nil, 0x10001}, {&(0x7f0000162000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1c}, {&(0x7f00001f8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}], './file0\x00', 0x42}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b, 0x20, 0x8, 0x3ffffffffffffff}], 0x9630, 0x0, 0x5, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) r4 = socket$unix(0x1, 0x1, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='&\\\x00:', 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x6c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r2, &(0x7f00000001c0)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) mknod(&(0x7f0000000200)='./file0\x00', 0x2100, 0x5f00) r2 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0xfffffffffffffec0, 0x0}, 0x0) r4 = getpid() sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001700)="c7e1e23b0d75220109e89c0f10d3fcfe88b0bfbe6a969fa712f90b384dc7e5b679b4292e98fac68abeeece2023608dd7636a987a6d53d88f4a5f41648f2775d81bfe16bad5b457bfcb1e233804a3b069069f9128367a2328251f41dfdb3cba95c09fc494586347ba32e89021eb19767fd7b2778bec544061ee552d28dd11d2395f7419488fca", 0x86}, {&(0x7f0000001640)="e475f5b836e2c30fffa41dcd1dba153740536711c8a81e7c61fa50cb02e48ab8ef07d35744ed224ec2bd55ffea271df2e1160cb4579661cdd76a1395a8d7cf6b8e5fc62858fd5b3494298140017191ccfdf7ffdb18915f4faab64c80298fcc75a7ea0c0fc836568550283a8c22449fa42b22beed63d0e86def3250fa82384bc99b34b844131689fb98993369056e681dced7a607555ada8668b9a87952a94859fb10800f6a54178efe7de3d92de78c16", 0xb0}, {&(0x7f0000001880)="59feae87ec8bc221527ae8c64b1ffeaec412339de0ab2abac229ce960b8000f5c6059b3f1cfe046e45118a10dd724b5e57e49dfca4fd3cdded560b7d379db72b5ac0edfc5060ca88668511fdbb60d1c77f6c4620fe90b304eedddc52862ce082b18a8a514b1faab623ec6999addea471ede27bb04eb411abe073d576d13e439ab609bc314fe6b93a50886be899b58761", 0x90}], 0x3, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f00000011c0)='./file0\x00', 0x1, 0x0, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000080)={0xfffffffffffffffe, 0x8}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000001280)='./file0\x00', 0xcc3, 0x127) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000263000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) r7 = socket(0x18, 0x3, 0x3a) getsockopt(r7, 0x29, 0x1a, 0x0, 0x0) r8 = accept(r6, &(0x7f0000001f00)=@un=@file={0x0, ""/4116}, &(0x7f0000000180)=0x1016) recvmsg(r8, &(0x7f00000014c0)={&(0x7f0000001840)=@in, 0xc, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/131, 0x83}, 0x1003) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) executing program 5: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ./file0vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b46828 executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000002"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) ftruncate(r1, 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000002"]) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) ftruncate(r1, 0x1) (async) dup2(r1, r0) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) (async) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) socket(0x11, 0x1, 0x9) r0 = socket(0x6, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="e94d95bd", 0x4}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) r2 = semget$private(0x0, 0x4, 0x61) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x0, 0x0) getegid() getgroups(0x0, 0x0) getegid() shmget(0x3, 0x3000, 0x496, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x7, &(0x7f0000000300)={0x4, 0xffff}) setuid(0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_addr=@in6}) r4 = msgget$private(0x0, 0x8e) msgsnd(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000001bdf9c3880a3853dbedbedf7d403704b9d15424f2f43b57b135e2801566dfd4ea9e360b1219f19290fc59e05d999bb0b4c1df1e8b0d45236e2cebdba7cf7f8b258176e8b75f525f596bea7336d61e4d5aff5e0a58b679938955de8e26c85095bba97f99da3ab382b8b96916fb724ec07f00294da2e54b84aa21c433dea775c9b9c68d327b18ad06b4b0e5b3f455a301b4cb496124bd906b39ba23db7f9afdd4a3d78734b124fecb1a56084c9adaf13ad8b1af1f8c36abe30dcc23e59eb735a3347184b18b21b6686300c5e704e451efa799f98f5e462f34c029b62395c7c73ed184973719478a945cd961eb44ac535bdb68f716f35b8ad8fd850c5c5515aa82ce66f4e2e891117eb3f8464fb11e4375f096df56de739cd70bcc10722cf1aff7809d58026e0a479323ca4140ea133d1a8138a0c3166dfcda520a812d96354ba8f0f08af4ad637d2f40c851f7ad0dba0a1d4fb2f9666f10b6c3828f635b872c749fcf1133beefb182466410e08a1f8fceee33160697b30dc74af9033804cd50f65f05cc99d7c5beb26f6753a6a77256d02770901ba2ad848332247de1f2002dcd4c89b7afa3dd25b66e1598261b886219e9655402b3a98de3b61295287e3d0d2206c59b8ad2ea420275b0b4e13be48a541b396d0e337e94b967a6ca1f18f1a4395a438856b4e75e5acd7b844464918b8cd6ee59c11b653254bff72c551310bac1bbaac1cd0dc41fe5ceacc9e5f1bb844abc91dd9f74b84fa7705c9c843b38ebf2f22f730e12da8f5efcfea135425e8031d63dd8f79d997368862ca88c84fbf522a4324cc94306dbce94d930f9330b152a3b2f7daaef9bbcf3734bcd37436e44dbb807134af39eb2eca47251fcb3828be655e3f40427ea4772c838e4364769f46a5d144e28208945aeb394e960c1908e05c82e2447a71cf91cdf5b42fb6626fd7c61ae59477b04fcddff2ca7b4b8005d88cc9a8410562d60af1c3c93ceee6c2e1db3590f3e4d773c469d1f29909acd0d8c3230133e701e7eec3439f49388a1be341aa87be826e085497a4d6abe74cc036904a3b4ad0455429814e15703ef52763f646e231ae61a304caab843c720044b83735aca4e03a9b72da1f282589d376ec8bc415368b12b10a2a84633a1788d28939cfbbec154420f4f88b312470d099d61b66d64f24f182dd041e807fd38d847c09bab593024cddfc953a125961eed8dd3913002664bf11a60fbb98b8e4596e44562976de1be9075ceb8b4f48efe537a1c83adf6521e6f7d7b3d1979de59847475a2fde764962d63a7a944c28f961d497f065322d1bb143c39e53142f00920210abc1497bfb69bcbb0607e9ff33be484ed57ddce32f017afa7032d1d2dee7e3b0c50d95f96e15b3e774fa0572e5dfbc35c81fed9eb042ed0de5397e0ac15df81d5a4bab41e85ab73c76de82f5cbea2994ff2bc43687a3a1ba0bdad17628c517c5fa4b870d6b473fde66f4fe0c1f43d3652490ee59d2845bc2cee66d3ce4d178b79f2294f86d745e4885962655c932cc682e7154273b8b29cdccb1d0776e098867450103e8057816cedd77e4d2b0de399f37b5d68570434a3ae761d872751a3384a756ecf871e8ba88acd884dc6c73199e674d59580cc4def72bd69fa36ed8e95505a6ca583eb91d80397e5a60eca4eb728b7efc72a6b71ec0870ea3e058abb37749e83fe026d7817af75a278965e5dfbe911df6f9b5e69886032b27b4375b7cadac14be1f62d478a77dff7636487d2e888209f01802036f9f21c290118cedc018b7ab64680f7fd3bb039a69346c3035bf3740df23f23828972e405ace75d0c2b55ea76cca985ead927ed416bf5ceaa6f2fb8a3e6be4de0ba8b0588d08b8ef1b968925c3d65bba731f066e30a6c7ffb5ba6127e0166776c8f5ed5b420ea189685cb269bc256c8fb5aa1ce1210e6d95ec7ead2732b149a87de17961b357d3f49771d4e359b7c00bb6255910876145eb06be49bc8d770b23f3e40d0f129b653efc526d22396f9c2db9d6825cfa0f7307ae04bbdbf5ef49c197229ebafd2dee7021f52c4012febe83b4b4fb9a6805ce3188ec8a4a0ea4a0377d903690130be2d42935e707fb12e2bc438312527316996ffd45e78c7ae0065aab2c78159c5bcf90c488b8607f3a7ad93dea336dea8a726085b07dead87f195242710f17c969c76f41e18181bbdb8caef42e9e17408d8cbd1e97323b8b9ccb13581ec550a7f4a73f9a6c009184ad8198c680a2b5cb73e77424e4b676c3741848c859598478f204bf1d10060d68c9711eb23ed470500df8ca1d688777a043c80d4ac085ed574ad4845be6ca34359df98987e3d5786dd39aa65abc01c33d2c3c1bce840cc74c6b33bea3a6e0ddb5fbec696c797b3364dcce31a62ac4c14974fac6fa858752d46898fb6ef305bfc4fa67608f7499838cad0c280f59aa02c6834209be9b16d40cdd1f01b530437742808c5ac02969ba6c7f7ffb729183416008d6c0b36f59b1f6e1ef82c402ebb2e4b99924dae5abd2768900bb025007b5d225f19999c5f8d74d423526d8cf99bdcbff569bcd3ac836a12f4ea62ed2fe777a70c22435f85ac5cb78e9096bcbacf15aee7044bbd61d3c87f071d5c81d75f0a986b1f037e74333c65761a88ddc8f1aded3f4ec03cbf4c2b9e523397e5550e5305b0299b5e07f2e3ec6ddba807b0ff44139a176a0c9959badb4347a77567109a01a7c0531373b638025c2b63de4e1c59998e7af3bd4f33d6d136be97904cdc1f41c71b55f59d4bd420665378e599480e6b604af711766a96142fe857a1c1b38700ea3e44209d54dda5fa2a399e43d04b9878ef92e18ab9d3652c826c0feecd0ef4da4803fce397b56d2bd7b4ddfb4bcb0fc358f9736cc53c169e99e8780dee0a12e7a3046799fa80064fa22b02e901ab491a9a64e955f60dc1c73be136319a7616b37d42b04cadf41830478db15dafa895d2d05a8474acedc65e7e64f525826d161491c7133ecba985780365e807df52a245feeda6a542dbd39b8e6590ac66799f825375e12e3bd2c8055641affd60bc1bd0af6c854f8bfbccb84fc52b3b79b900d4cfa9566193c8f55f4cfe778e7f5b721b24285d4ec07d7689ae79af35aa539b2e1af0994586c2f71d388f97f11368a653b23f334c925cb3ad1839f16d034c4afc44f70f605bef335c7596b445050d669972ac7188142207506fd5f9aa87a31f5a35d7e3bdff8096a106bcca1dca2cbdbb710f9bb029e58240464a612a1fd31abc230141f88a0bc5a6557928d3fa2db088f09a4e0fd2c560c8c0a7b5b31579df69b684164696b3efc1e29ee57da5c27eec6f8fe94bf375ec07e760a5f573a025f1ee17401f941b0cce7ace83a053cdf6a8624021c066244981282866635501b1cbdf9b3d342a270f36090b5f2c79266f093f3712a4984ed7b2683371977517c83e13fee221ac437a5d5efc8fea4118a015207d1b2a2a12c012bbdec5c68917b6812ea29c807b35e381027c3290e39792e9ee57afd57115152ab52de496542918cfff104736308eba9f551ffaf0a126d662664180591b37327b03fb0dd4ef16b526ec961037b0168e22b44e1415f421318a5de3171784d0c75538a709a62d0bf3d901769ce7844a4be5b92bd3a9388b4365b33477bc8eae3badfe073adc5b0b17fecd1137a2dd88cf8af26eeb960ebde2cefca80ed029fbe0622de28db28c9aacb6e05c63710150a1c3ccc56be1c073737eeb5174055bbaa996a6f2dc61ba66a5a9bcc9da1c506c73ebac3b11780e9e2c5c20b8e13341fbfe4b173f3cf9929fd9ec4bff73c0a8a07f1f40298111300aeaa88898739f1f7291f8b244220257573d31ec43bbe6d3af8ad388a3d6a5293b5db56ec547ef6c4ec161e6a328a91a8319f65fcf85dbb8391a6b6c552b45526ff9b83c746fc331fd370a54704b64a9b20ba61bbcb3242210868f797b797d205131e95f49d4e0a526a03cac6373be799f4f5c7ae728adda7bfdffd4c0982d0ec36fb60844c33f4447e7641fba88e6e58377885cb2a4d3abb20aa134b24c4fe9b1a49aab4e994bc4d4d93f50fc1973491e181896d055fe60b09ce72ef7f057df3a462dc68c0c8d6683a0e80e2dff8bc4db3f96803d4a0e1111510f1fcfc6d69f7aefa6440ad9bce1b135448361fe26f1de07d2d0470f77f721bdd0ea0cacd2bc117c396c253b673684b8668fe61ef4c1660cc8cfd8b817aa1c311cb745f475d04e0f9f720e04220b2d30b30bff073bb6db073d40ac0972167b84ca7d35cfa1cf898c592d62741e2a8ffb82aeedec905d2a9e1db71ea60c16ac5a85f6e46a8c8d59c72c2336e6dd36f233325e4f420294e6d2508bfbca401698b7b2a8df0457560c793da42acc99c2ff96a32db966fc4627935ed65f7b03bdfed74c841aab2a0dcbf5edd9ed1bb00aee3d0e9c42873b66aee89120cb86596253079d7d65021d947aa865fbbdf7dacf2805d59e389e2d63d31357a4636390c7b2796a03e1c728070840e2db07f9c8bc4cbf5f064aac21d1a779bcb77bada735b13c27a37ef7fcd4d4ad048adf172973d793ebc377cf297d68d86c95cfa64cc7d848753bfbd7df7834d4f82a43de03c253a2d80f93b7aedc85f7bc695c2a649e7f08dcfe1d6715d9e32727f621df4b6e04b69c09aa2f6231a965c848a1231ccea9af3bbc2fff2cab47d326b62f8db57ea8a50cda18f6b1e3ca8bb36fef1dca8cc1c5bbd634f46b3de29c4115d3eb269ee80a9e55d1881eda6ff2c8fd2a0674d2ed5b0308490ec95c4fefdfc33612ad00e5093bbccf8f44dc0962019a8d013dd0916db67a15bfb78c988847db05ac3b80128fa3f0e1238bace3d7135d246bc246bd27eaa63655acf0c3891b9c6792a7d8bf1699148cc8bcbb8e80ada57fdb958ab6fdf401529a95d37642150b50b7727c0ee09d23bcf2311aecfd33e4d0dd77da10ceb2d3c3cf9e63b386aee8a25d0cd078b056a32b779cbab7db65256441ff152352b297d66a4729cc2c3bc733090c15c3b39c4eec3458e3e1c5f76ef5a9c66d1be5a0a8a68ceb83bde2c1fd741869a187002f21cb24c082a81092ff6e3267c1bfc55c52ce9ed70fe35a0db1740128e7bd74c1baed70bb36352fdced1f45f1a213a287c4257347a866b9203b714820f4ce6ff9e0f4e96bf3fa5d96ee794239595b7af010275c1caea3359548715a483013d3cbf5bc18549e5ee90433a545c2d437c538830548799826117b4e19ce2eb1ed6045a40d22abc494125f6b177b40a6bffb9aa3bfb6d678a16c5a8ac13fd673c7b59a36988df134cc1762d081ba29d583ac5e0235ca86bbb352f8f1dcabacafefe65cfb71e12371771b3b025c4314bf49e2c4386a537ea50baab66d1f3d0e3bd472590d43f83bfe9388e3a764da4ebd51fb671b36e9193d80e640d6861f2d9df107a91867dffa546c1a7891a3c0e031e9fc4c1af9aaad0567a03ad6dd6204bb7487d4e00a7d6b5cf79fc369dbd8af97f09a62ef21f35a9e5d6d25fecc6aa3f668bfac31f397b4f10e2ef1d15e8e06ca940a1c29e01184a3c71103b1ac3ec0d1fe68451916d93fd72a66a574563bd719f5dfa9f0fa2756472a900ed82ecbe4aaeed61b0a0b1422e99aff0ea5448e910c1cf0689eb2d68efba463e5858dc47c35bfebb86a330492dfeaa2f6e79c0f1067e17e3faff6400a99bd13e2688ccd4a3c5527ad4f35b1776a82d6a01d5d9ef259c7da9c83411ee1e6fa92a7a295041bd3d5d3075101270f0d35a9402638b4c7b539c883bba7d9dbb230a884346ee7564dadef1f140d7803f29adec94c25f2e32b2c63ac87b6979376c0a78e8345d8b531221538ea3ecd24aeb1e71c094a76a78a9474c8f0d6f6020a71306d8ef3721bc3ee043f00440feba20db9d34c2da3d4051fa9fb5f264d79951ebe2019f89bbf2a8cda3e65eae9b0b435cc93755dfbc7ed39036d60a24e196f71a857408174eb64fe0b03aefb17f70cc670aac11df3ae69efecb752be7684a68c16ec92b024ec4efbf96adc2e71acb1fb596aa475ef8ef064054b79d16c8d2fdebe2df2eb4e53d6726d4e44693a0cd0ca367e884d1aacc39dd8729b833f23ca882da32af0cd489910a2d70de00093b33521f8df259fa1c687bfdf1b2cacc2b5f291aaa7b3ac4e30e1bf2619be5aaac50b5ba1a3950fcd747e6890348da928c9b513fd5f8bdbf0612b740faee4888ba27eceec15f9deee5c59a48c69fa0d1e12e2f65a4c05ea1faee08c46574920a99899d22df8eaa61b7698f0bd37e34506a67d018143fd19051adfc9028cf1c99b7516c5f4fce7fa626a516af231f7b26cba593ca48ec664e03487bcfaef1ef1406ffc8b12cd56ee954e2f03d2f752ec6bfdb25"], 0x1008, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) getuid() executing program 4: socket$inet6(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r1 = socket(0x0, 0x0, 0x0) dup(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0xfff, 0x0, "852d860caf38711772aa369e7b921cafc57461c4", 0x4, 0x8}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x320, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x80) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0xc, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x9, 0x9, 0x3f, 0x8000}, {0x81, 0x5, 0x1f, 0x3}]}) pwrite(r0, &(0x7f0000000440)="22ca014db07e7afa75bf1df3d5fdebb9340380e204c0cafd2c5f6a55f429081ad442f890705d7eaadc53e47eb63db546acb18cd3e3445524129e543b53ea1dd15c940b90c5c3fff0909746056db23907be9895603140c9c542dc3cb85af712616067739eebbe88f698c4d5061b952bfbacfee063803284243c42c605a9f90612a9f7ab8b7cf24335994e0718f659aea9d36ec4e91dc1bfe757e66e09a693935b77e4fcd0b5c3f7c7b038f13aad627530e630e689f135e277fe3c74e1e7633742b0c7a90a3d368a2f56aeed69b268ea912b45a4007df32c780035acc9b855c26481b24d334bd05ff10d086945", 0xec, 0x8000000000000001) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000806000108bdc11ac944238b0caaaaaae0000001ffffffffffffffffffffc199a12bd08c089ee900530e59672646ea8a77b70ec319b89f121b077ca9d7b8d9b7bf84474fa4be3b9355c565c2226aded1b8785789e13f065a555bbdbe443a3e774f26adb0b6f54ace2fe07c190f60cf0b86da599caa2780c8ecacbc2b863aa133b59365cfee15d9ca57bac9e3348de365792cbfd153108027248f18ffadeabb48b06d816282ffc53fa4ea156a99d1035818ad12ab1c5a29aa779a2f"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, 0x0, 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20, 0x114) setrlimit(0xb4fe99e0a1b11cfe, &(0x7f0000000980)={0xb, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) close(r1) setrlimit(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 5: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x1) r0 = msgget$private(0x0, 0x202) msgsnd(r0, &(0x7f0000000000)={0x0, "d0009d5be3fd012604507a4fc0d3143c923c0c06b06bfd2334f50fb26f8b9670c9ef86731513dfa929023d32c17d1f46018cd679d54c8f38a8f79c96fc6f984f811c325456c7cda36fac0b20ca1858edd03781a78205b6d31cb57fa132c4dfa276b75aba398746e38454fead8515ee1d918c66aa5bd11bce8dbecb84ff87b29a9aa3ff94bc93eb07ea68ade7dee840a51ce5ab9524acd88ad3d02a563496611df63374b289cd6b940c62c5b9293aa48074db0a53b3da40235ed3bafec0cb8b0f7a4ec6200106f8c4f5ca61ffc4bbd19335435b4091162ad2491919ef35a9da165b91bfe5f05ae68cb87dc2e4771accf3c6d315380be25b"}, 0xff, 0x800) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fchdir(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0xfffffffd, 0x1ff, 0x4, "769cc4d0b3c6ce86c573cb2dcf3df9be04dc1dc6", 0x7d15, 0x3458}) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r4 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x19, 0x0, 0x0, r5, r6, 0x0, 0x20}, 0x400, 0x5, r7, r10, 0xfff, 0x4, 0x7}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) select(0x40, &(0x7f0000000440)={0x8000000000000001, 0x8, 0x2, 0x2, 0xfffffffffffffff0, 0x6, 0xa9, 0xfffffffffffffff8}, &(0x7f0000000480)={0x2, 0x1fc0000000, 0x39, 0x1, 0x8000000000000000, 0x8, 0x1, 0x3198}, &(0x7f00000004c0)={0x7fffffffffffffff, 0x40, 0x2, 0x40, 0x4f7, 0xfffffffffffff000, 0x7, 0x4}, &(0x7f0000000500)={0x3, 0x35a}) r12 = getuid() r13 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, r12, r13, r8, r6, 0x3, 0xfff}, 0x9, 0x4, r7, r10, 0x6, 0x5, 0x7fff, 0x40000000000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x3) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000640)="413c9d8eecdac7bf1b5f7d2a77e64f5263f09e00d3a06a0f352496bf222597654f5da5af648209cc8771cebe1933e8f51beb853281edd0a7d1bf45f982396649e8319c266dd8c0b45f53745b273076a582e0fb91bee8dd234074435a8653fc48de1ebe9e94b35714d7c8d8f412b682f895d7b7f3be597e723c3493442caca30e523bf7714bd3bf23b62ce15c84d1cc6ad7b209a068", &(0x7f0000000700)=0x95, &(0x7f0000000740)="b84e855173648935d293cc5663256712e24d5ffd2a9e4dfea908fcaedd1b2f19b4c06acb6bff3864344ae1431262e13dac2cf589beaf3ec09c22aeb17664df0f4fd95ae3cbde7983e004", 0x4a) r14 = getegid() setgroups(0x7, &(0x7f00000007c0)=[r9, r13, r13, r9, r9, r14, r13]) close(r11) socket(0x18, 0x4000, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3b, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000240)=0x6, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind(r4, &(0x7f0000000000), 0x10) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 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, 0x80146951, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000140)=ANY=[]) executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) shutdown(r0, 0x3) ftruncate(0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000300)=0xc) shutdown(r3, 0x1) executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xf8bb, 0x4) r1 = semget$private(0x0, 0x2, 0x0) r2 = semget(0x3, 0x3, 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4087}, &(0x7f00000011c0)=0xff9) rmdir(&(0x7f0000001200)='./file0\x00') r6 = msgget$private(0x0, 0x0) r7 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001240)={{0x4, r4, r5, r4, r7, 0x143, 0xff}, 0x7ff, 0x8, r3, r3, 0x2, 0x7, 0x0, 0x3}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) semget(0x1, 0x2, 0x100) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='c\x00') r9 = semget$private(0x0, 0x1, 0x98) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001380)=0x2, 0x4) r10 = msgget$private(0x0, 0x200) sysctl$hw(&(0x7f00000013c0)={0x6, 0x19}, 0x2, &(0x7f0000001400)="d7c953451172518a3b9e3b6ece7f820e35997844697c28714d7ca9a2ccfc946531d5ad1d75575b931f3211ba3c61c058ab72e1eae53afd036d6187163e22243f521b813872556d09abd218380d91b9838325a390f5ac7a5bd3c9cd0c0a61cbfec7896283d41ec71e11d8dbb70e5f3e3a25c4427a44a6ff90ef73993bd64848fb2d7f941c8dc70c96d61362b250844bfc63d73dc6816dad1410f59499287d9287f9d53a667c217a344ce6c272ea746da13b43c05b5d272d2a694bc84badd17fc93ce3b1efb0a3bd7456ddb902a628cc462933cd1c1115a58b647989fefb1d019b1c0fcd0205e0a3d45d43f7f64c8363ca051bbf4d174588ff8de851b2fc7ea070e9a8dc85e019f79ac5c7d906a5aa250c12d5707cf690495ae864ad92a8edcb79a6182b4e31ad6f76ca07cecdfa09e3828876c34dcc683537302b209bbcd6f8498a92f1fd4c5744461382107f85d07b3a6762b23d0aac8ddecb79903957ed0000dbf9024f2e5c1fed1af11ca509857091a811a1128d08b8f6aeb0086544ecf8342748d3450c110e8e75deb3adffafcace5572161b92de20c4b383a4db0e06ea65996013e823b9da6957595242369125af346a413e20e12599792097341dd61b2923f8fb942cbe06bb264a59caaa21a51a99299ab0cddc2d3a37bbc9a06b3a491b7d07551b6d4197c15bfadd8f612b2db92c61ece01d23c1b055b8af032035d787721fa4a728036b8eb82a2cecf60ecb3ccec8864bc186c4dd24123d56d975fd5041be744ea5a828df3b8adc7badfa4760c32fa4f042841299d06b875d4c1f2254690e024e3b5b11ac2fab3fbffcbfc84e6ce9df80f8cab68f58fc05776159695304bba8c4b05c36c97c07e75fb8dafb369a543e6ccb56ce6d6ac494e9a29eeba267562f176ae89bd829bf6a44c60544a3a60933b87f09157bf0fcf4f2cf23ee1dead7ab897000e8cc97cbbcb16dc88a6e8a3df108959e14ae3325655ca30190ec3897ed165de700377255d8a5935c1040ee66723f3b2b4ff52ec0852f12f31cd29a2e462877d972044e9a6d1a24b737acf2bbced7891a55a8b7f093060df3b3268f66c7690297580e96172b9a778dd613cb327b02cf552dd5da8075d9bd76d808207fb737ee7efa1bbade14e47ea6bb26830eda85644a348c59c588d799af96646f9031aad1e5586fdcc762d3e0b0ea276f295b1993c35b9f95815d3b3e9d30b2f7486ec09aef647b563202ab2286667b2974379e54f9b61f2e2a9a8f4c8453a14ec6a270193acd987538918ef2852173182ba4fb7f9f20cc04495b271bbf4fcf3698067f10c35028fd007c7ac34a5e56809c14b535fedeb4452805149f6ec965688d8c2065b48c2f9f4fca6fe2139339fedaa97b1e15deafe77aba1d928c913888c1ab7e5149bac4d4e26d85deddc17244b149d907989e2687f2767c210f1cd10d05a4f1906383ad010932c99832a3e790d0a5e74b2830d22e2e4c497092b7fa0bc6c6a7c0d610541f334a20fa62917132ba3084131cb932d6847e801fc8c2392ed92a47c6fc0c8f863755ea03c668c3c55c714ece9396ae288ccb8309b8375d4714d0831cff5213c9c16d544a0ad9fe7a7d942f465ecc898e9488dc2020d7a7399dc3dc467cd9f2a90ba5488a94e416d0f2b6e5f42cd39d04fc96deae15d98a811b79df56914c5077430957e7e30dbbb81619ff4ac752a9250378ded42c9e62112860c4116cc85bbc2d87bdee9aa463b9a7fa58763421f6f333396c0dcdb5fa902df21363baee076e51bf8123d6303842bc792b8866c4aac0c9d53da9cdfbab4af03abad9f06435f143a4e445ab7ea70eff0e3990a512b6d36766d5cb291fdc7e7ee602cf4b5fa22707d4e0a581d3a5607e0602d30fcc3f14a5625d1317352ba078e3a75e862007cc449ea3375774b4f4fdb0b3611ca4c3801a3d62ddb6edf7298dc674e526a12dc553264310dfcb028fc216a0d84ad52c933f9b2bca2312f97d32b582ad40798767a2780783dc465ab5142227277b0832b732e33ef720f854a7019d88cb4d9cb06566cf778e993c49b3dc340da3b130e2d1d57f48f51796040426d6b3eeaf42a9dc28ae9b643aa8c7d749c6b5bec78bf68556bdd341413cf3295c17149244cd962f85c22cf22e41ce26342871b38486f251ca79db4072a666d0483c8aefd98fc1ab3c43988707247b485fa570b9b7a4a95ef65843520e10e6349a1f74ee1cd5b1069ed649e95f621eb628f90518adfb461de224666c37b95c660cfc584b8ed4a022812a413bd48a7adce951eb3ffcaca8fa43c0bfb3542882ba98ee4117e5caa6cdb2e4d695819e7ec8cf75119c16f8d05c129c96d6c8dad7c95669d776e99ef460de5f968e5b9444b4aeb7c89f6772500be52398cf46157533e05be924330b8f690c1ce6055fe3beb119506b1b61fbc53c31e9d92fc6f6835e8460510df6c5faa33f29ca52ce15118298561c12bb38d13e6505cfbb3ce2e1649b250d3197b934012b9e476726580de6e0410c4066e2d193c5637041ccb8c2e99f137f02ffd4fd365a2260be4e2e5e7ce94786514282b4c4241b17c4256a35a4a924b7dc811360d7e5b446def772ca8e2ef296a91012c9e5400be4179f5af24ba83b5dbf06b56a98dd63473d9c6ffb18e03885bf0f399569f7bed30e3680d46a17a42bdba3319eec9e27056a31fb3681c9d27ee7299b9d0e3488afffb55d1dfdafd2445dfbb920d731f24217a96d3a55d0583de74228b299c23b72aec38734bd9855154fc06e3f94a9895aef44fa0a72e493bd06c8f78ba9a76efa9df3570d4b778d3591bc8fc1196274fab8fac885457524389be22258393f6af4ed64c79343371b045d8c429f73b76d88ab029698f687c34d883aca7066e46a9667607b000f83680c5add164738633cf20a7e156b9f1eadb73133e1a6d3b5a3177755523385539c363694eb5fdc73c07f526ced427f6b5fe27e677898b794b9f6881aeb9b26a54385da76a6424ea86cfd12586e8026741aeee145f9073411b8a4b9e3033f44546a275e4ed1e4d1ad9046db32b2c93310875de27f4d909544e279147b1830d1a03ec09bbcdba23be47e720f62d31445f6b4eaf25842d702fb985e79d105d4475228a3cbbbe34a34c3037747383d641e0f839411fc68688255693cae17c7b5a36125aba3d16fc53d8d7d047b3c721fdcc088294c8a8debd4b6f94bc292d192dcaf4d9b223ad6833699d5f85081a97c41fb00ba6bd0dc4e85964f3dcec078ca785271e78093c9337d82cb70f54a1e2c195fee846e56a25379223c6cb8000174f0ff6fbaadf62d85e5fd7ff5e58c66d5ccdb6faff16e652ac4e1427bbc344e51dda578907a389b7ac456db211ce028d17c68b283ecbd473a07b219aec9ca1a58203af41deeb6432f62567177f2e84280288bdbbb69e1039609edc5556c4568567357c763dff5e02476498ac0718645a65fc436e7d0ad85c1e246c8951269541fbd815474f1a8c2dab46642d6fbe8cd1eb480d7e7b304514d42f39712adc80ca77bc33a5e38439a5407aa5bd36daa4e487f75e00dd43f6f7df9c63d7cb9d8596fceae04e52405ab641dc6f811f530cd266234ec34de4aec7045720b83bcd7b667149610507ad90f70f70ef13e81c9caeaaf0c0f77af781f73daeb7d69634c5769a3a6958040fd18bbb5ee1df466818647ea15380a9cd04f67c450f16c5aad20a90de7dfcd3b340ed8e1326aed7d52cc45d8a0f201cb44a9025f2eec428297e03755e4750c610205809d44a4232cdf36ba76cdf22650d05d16e4056de9cc451bc7d3c5c2114f5540df0ac96c17c15988e7c2d23a46ca588e98b92f3f13db5c226c4ca24a115d77efd3694f44dbed80e97b93d76f36b9eaaff6eb6d0bfcbafe2811721ea7353685e923fad2397245609140b702211dde85d43098e9246f4f85da20e9bd367bc9b0e1ab6277384cde8cec9f668399f73e67dcad5fb52572e3fb0415788bd8b8f0c295213449e953bcf93cd577972b224ce34292c5614aa055497f6d4cd5b7b3491f3d5c0058eff8a5d56c342a2ccfe10bcee9ec71af39df87381362f737b05a44735385009a4942ee042a61a40da24a9d1782936f306f39aef51d45974a877295957826852a9ee28da0c4fa974368e36204567ea2d9b05c242e5326bae5889f1c7e55431463fa5375321be7a34375b380b48005c14c45284c10ab658d3a63b47f66d252ef94515cf4032e9ed4fe2636cea5b1f78582fe0da608d809b688f45eecfd19114c5de5fee4fc7e519d4dda1116391cf210c027a6b8adb604987f660113bfaa4a7923aa95f6952c3ae420a406294f71c4f12b0c4ab533aba920baf78a9f00419114a28b205bb019b89550738cbc410fd714cb5c971bc9a1b799b2f66366e6374a3c2035b84aa491fee32de28cf2b89c36233dd4a9d0ff453be32f12f4e6b63207b26ac02e10555f7696e46c8fa531e499f80c1e0519a56b3ef7b55d1d24ad887aa2616ff10379e0cc51a7c137eab40853120294022fe50a67a02cc4a9e17ac00c6cbfce17ddaa753e3bf3f0256f6be51a9305d0540095dc28cf8210b0e78e8d61372b3ac27b195684057f3c2ef928693181dcd7d3f3d53b83834a0b8739d3254f3c2aa62becddc24fd7a8ae452e4a14fe16ba46b24400c451175f5f2967561926bc7cd7e900409578d7d2c53059a257637ab93786f2180178dc2e32017e1923db143606facb9faf3f8190f0b1754ef72dfe209f451f83c28cd73d85a911a5640aa94e3ea1f7ad0958babad0d4e93a16d0346190843e25c47bbb19a9ab3dd363feae5c8ab335bd9eabbe7d26505bc36492bcd7dca42a146ad8016f9c5d513a5218e2e25fdafe567be3d623d7a90067404ddbed01c53a82e72da2095a0b56281108ab02fa3ad89c1a3594700ecf78cb6632bba69f5650f00d6d75ec4d3598c3f1e5b5dd47be592af7813671cdaec76a22fd92a665e9b8995fedce8df2d1c3714fee5c1fbf6574b8cfd2c7ec2e6d8b8f52c728ed86ca5940037c345f48cbc3838d2862100dbce55fe867958c13dfdee75cda7301a524faaba623b33a8644972bf547f8cb162b8a20b7d677026500a63011a95e1243ac02a4a866c776eeddae8f5f438ae41e84429dd460dab14f9ce32d9874cad1f5f74faeb2a1d820bce493948490f4dff786196a5fa89b6020d3fbaf98552abba740e7e066bf65b508c5519d54793448f8385543cd002874fb599f611267e43f797aa4a00e1495cc873e9038b17c6e10a54c69cc80ca5a84964cc3f35e344680abcb391dd7fd64a665f586aad2199c7cd5afabaf67a451e17cf3677d5ceaf1d3e26164c469ef36938ff25b4fe4c55e019868629866b19490c4dd85ccc462f1f021ee4a7f1f6fff8b960fe84b9bbe87f6046374cf7e3f6f2584b837a89e212e33650d52c188b7eaa53cfb6e6c499306adc4213d502faba2ef697f6d005d7624d09f0a00c5a33a20828a9ed4cc7f4ed3043d3089c5f37f0f76bb1c27c28e75fdd196638406efebbf39dbb6f3fc5355f1a2baf537e52789739d511586ebf8fe4a2b65e99f1be33bd7ce619fed1e8aac8b30b572df9720e84f56677d1448ca5399d38e17bb17cfa43eae1d0dfe046bbcb523e07027adf8c8cf66a07078a709e6deff94e4712d483be40430d32026f20d90d134e188d8c9957b8af7c0b8ea3c8ff17920ffc416876813ee3fce2dba953fcc51aee1b8dfa83f120e3d8f599b9dc0b260c6d2ea49c608baee9b1b0596d47064eb2afa8a65b4b4e00d5b0edb4f7d5665274c5454813cf4", &(0x7f0000002400)=0x1000, &(0x7f0000002440)="7b298e53fe76f1be384943be29b7530465906adc3a6c967cbb9d3dfe3995c12df1bdeeb996e33514c2cf986b274ef0152d2694a73b59cf97718d4227df57427fa0b5ebf0860b8d7bc36d6d8577d318ba9e4fd7c65697c6b4a0de08dac3fae2e8417c33f0ca6056ef0956f15b3e3dce08cffec7e9bfcfddb81688fde75e3e33150d738c5537b857d0b59077a9568d4a013b9779368daa1a2f1fd94fd1e98b4a3405fd37fdc5d586ae4fd1d6e49b04d72b82b87c1cc837111bc1ef982f4b8350485e0c6371d7e9b175439117b0dd0f47de2f3f217a7e45cb5381c6f43d0b994dcec80a180cd058ac309f6a14208c513b5e0e64cb1bf010b764176263185a4502e1b8ae691ad33ad6f804bb258ed6a8b1c19ad8138027e0d85683a1387952b8a9af544a56c8ddd2d4f915214ed28efd7246f9b51fe0a9b8d18093e23f97f6bd5ed961c9e51b9e3fbd4467efcdb24d63107a283fd61923eb18df3d4b24582ab4ce8626e7e2dd741ab90405d089aaca2c7a50e99ef257c16a6b57b5ad9112dec8dba3d54e4c9aeefdff677d09080c5e1a5b5bd89be98a26cd1bdcd6a57c37e331443efd8eec6ad848a052144663c36e3ba1d11ffdfc82292abe25c9330daeb2fda3c4490d65074c7eaaf0b3e1d7e885b20065902860fd4565016d8d1336555ffb1c45e29bfbd79d5fb6f3007a8fc3a4ac0ac575d1f1f60b653c1e5de7a6f825bc245b8501715cec24f13f3de1f7dea35206bacbf53e5a93f43a9b0e8c24397c1576df7b3018dfd1d6c290352be14a889048034af10a0829a4a5be42db2908c0291978ddce2584ccd4b25ce5489620a552cb3a29df204b42eb9412c6a3e4f970a7818ca3b693d48f15aa512980094e0f7eb8331791c41d490b9774a142cec2408b596b0dd857883af67e2d264e18b861cedd09ca69f687f4bd9470f4bf31e764a19afc10c48b7095b449df49442af40afbebe38dd45543029efd41301d2126be5124e24d53eec7e3801ac87cbb8e4beb800672c310f624d62a36c079b0c93626b9c80ed81c7e97b59d36b7fd05bc8de3a9fc57dd5bd18981b78ed5cd504b784feee10fc3adcfb6cb91148cef33cb42fcfde8a714011d3a94fe40b32fd6104361f49a64c72f66154445697d2d263c0148c3f4a61e9daa96249d2944562969ede4d55e100e63feda61d6d4442956fcb659fc8728dca9e916958339cabe4861f165a73384e992f9f38519e498ceec31baa221691b64b737bab5676b2df261fa5c07b92d0c7d6d5aa1ef1e04ac95ef145cc0b2d252212cb801410c77120f66e60f76c0a83fd2b08495c7b101fb60c2727e4b741bc23be6ddaf5cad94862a6e9c55a8d88212cb70b2ca5ebca30211b9c8ec5338a10d803faaaf314ed7d0760ecd6c13c624dbc110aae421d691b4ca81bd28518114a1a9c2a7a565d1790c5c793ca0be27e8f9e6cac6aad12109a31b3013bab4f0bf010dbf2ff8e08ab7ddbffde17d40a0c231b479096ab93eeff39506be95f662592b8d282cab7b46b3f790647b9bfc6409d6411a7447f6db912abee5ed0d99ee9bd4e1ff590a409df4322cd04e21737e570d294e05d63a86c277abb62604436c62ff7927ec8de7bfb4f324f225add01800e54b7d96099178f7a159d4ac82ec4fbc78fe8776834694dd4787bff8d586d92ab02147b184d6f3685d5aa6868b6242fad11ef3fbc7815cc3c79f44bbe226cc00be79cebb6dc406ffbd0634bdacd3610c99a38f8efcd5f5304545e07c0878ada4aee5d8c8e4a6b07bfe1e8fc72f3bf1d0ee44b8989ea2b6478674fb6822c9eb7d256535323c59afb0c350876e479baa0a76ce3c0dc949ce6239c03d57d10bd8d20c54fb871278fa5234984d48cdfe47138542ab9ee094f0fe68a45f3de44fbf7032470bc0e248b1fdb0fc4df15e45f8bce63213a4f6fe84b05e7b0a5e3dfc7afd5f81b0b5259c5429e466f7134b1e5b256c0e468999d57b3af14dbbfa88f9ddd02a2ee03d31d3513de21961f46d71c4be1f82f513bba6bbbc4ecbc3c190584b5fcbdbfc62d7591bd9079d837552d20e01075a0a5d460710bd27a6bc97ec3395c6e36317e681e065f492b3d1ff5d038fe86575b08970d53034f11e0090c465016d8a07fd307d1adaa2c6345a3d3dba4a00c6db9dda09f01ec38b64049f3defe331a39fc94e5f50a3b2a748e67ab496e4adb80b43e48feaed35da32eddc16201ebdd5e780066c85ecd074f38929aa0aace5534cfeabb8614fcac94266ba5c942323d495ec90c0b625a4c9e962878e65636019f5efb125b3c2be592a39edb0862ef2a2b0f9bd75170728cc8f8ec4122dbb7b0b1fb1a895b05332e9e2487554ebe08ddae617b142d8c46fcff80b51f0ea52085e535b8cb8778648cd4694fcf0d27a9a003af63c0a9638e67a33b8d05a7ef41f41ca3507a3754e4d05d7eca5e9d02a1b2b565fe198cdca8768decdc1da589695400b50a5ce4195581984d97fcf76037534e20cb91be8cdd18ec6ca837d13227a6c127d817712f82129852d2fc317e5fb210e8c21b0fd597b1e31eb90017feab54f969a90cfbc146b51ec04c8a08097a32687c7b0a995e9ab3c0fef99b0772cb86164757ddc61b63116557091a158af5bca2b15e25269dd4ee9580995f54e6412688d2e8b3377fdac19c45284517ae388c64e282b0ad464850fe19881895b91a4c0debec206447a41e909e660cfea00c8d007a6c421900388ca362a15749cfe66cf8685f74532d62c132e36efa0b05a85506a133dd56a7437451a37f342e98e60cd13deec3b8f4797618492f5ccd57c53a0f17f5ba3f79f33b3fdeb38c444f6962972dff9b61408bcd423d855bab828c1c421488278207e77727a7946f0933523f72af6c760d6a51b9d51875bdcc873ed56697455db93ebffbeadfb7f02d119ed552c6cd328c0ba8022dac9d7c49745ce18677d1c7135b0a61f23eb62cc3069fc19d7103885d9cadbca3d9fb3ffb2e5b7bf5f95f397b6047c667092ae4cec58753667051ed3712c68b3eef74785d97f08b131db8edcd629a5f4ff3f061a35279c940932b715f80a3fb7fcbdafa1a718678b40e52a47f315ef347233916b7ccf5314ceb35e25715bccca31f187a997bfd3fcbc1745ae6bd7a01576b6c5550411737a3f1b38f19729ce617f08e77a70db3011c6d0540443b71326f048a42388518772519a150bf7298815fb724024a4d1d17d412322d17a83d7b5e075c83f0dc187141fad01f9fe694cbe067769196a2e355dee67005e99bc1f4f5522e2d9d0e7b4b88b7017ca29e1f1d6ab52e4502ced4443b50d04a1f248235fef9ba4305a2c86d9690c4b5d068dca2bf8a2bad9d0a59ddf25912b2153ab58a195c11cc6222c52c93de00d058fd72d0293a056c531e87983c389b61b2ced4a999e7ef9c66f8ece9e4cc2ab4af0427b91f9c8e087b2d94e235cbadb4cfea4464ea6956e27ce5f7acc01bdc18cfd242b45a503d5e91ad79a7e29b105c802bf4525d4c7e6d50ea927612a474abcac17f16568fa073f388dd7c1a26b260d551d38affa0091420b159b0fcf88d7987f84a11d0d51188e2350218e1816bca60e7ff4bf4011e7dc220ba15702396855a8a79606ebcf1579999312f1275c826b6e35ae66f5faba52a7cbfb483cdaa28fa5301ea4e14befb7562488a637e6130f6a5d94eec2e3162946c216b623afc318a9af1d473744565c591cf0a721eb846cdc7eff44a43f924e0ef39dc7d5edf102c66e48aa28f09de4391082bb3d93bba0f18e96dbfd13a228de1f3da5ef97b177d6ad0f25637642900c3ea7351b6833e0fb97619e7d5b9511f0aef226349440b517da6e83ee5a95200d851fd962f45577907a8b9bd7534fc141900e0284488577f46a73331c1b4dc054165b593cb82321e5510bf1a46e153d67d422e1f459801e1795d5346daaa1395b73a0dbf4f9d0caae6fb913519ebc955e7664f041773b2e02da4926b0c7ba7e9bf6085d6e47e7d32d48bd0cbdb125198a0c0d520c604e1a953c972d6edd752a2ed8ddc21990dfe547b9570eed856f7709dd96da414df20b38f27390610207bbfb173f58d945803e9c8164fdbc0083631ee0300f5423e583d5283c06bc0e58fd7c43518b2ed54b8bbfe5bd9ecc0ac96ecceec80e2c555ee581e365412ee263ce152363f3b3f438a4bff90cfec007a69dbc9217104267c63a6dc5c25940373565b78e8d18b760b593616f7b03440a20b74c604e5dba6ffae54fbe7c1f3b2e1881aabb13d18b3a64b1643f0411b215e2bc4e23b4a71be703146361e305b984f5c717b6f87e9bd0a67fc25ee37ccadbd27099d53fa299b586ceefd9b45e172688d76cf9f58ea1473f3dee47001eed969cc828c35832a4b90494ea1ead2507c4f15ea661ceb0bd336da337cdec922e00208140c9e8ad4bf0295f69e8d66560051492c72b6caff0fef3008a2cb1b4a148de2ac79c6f4191429b29e533874fccd1791df631d1576cd78f53b8838f3201766100c9788b8d66d165f1bbde899feabbc220925494fff54064c84316d12825440ca9912cda86a2770de253dc4044421763ffb9ac3a39fcc6d3a3b86d096798d385435854566305a9627b02a91aa4f3e2ef5ac7cf1b8cf17610eb74e5997a32dd56f7a1e86103693db13a5f73646788f5a5eefaf659d0104fc8feabc4ff60614e95e67609dc2c12dc86be5a31e1d1d660fbdff6b8afa196ee2d16497a758cb167e8ca677afb7ad626be34a8617b1c3a3a57f1df831c94ebc8daeae5f60f52931c025832c843c30a3e5185380d02593dd0397cf4e1a5dca71bbad7ce22fc27041d9a73092c1bae262b2cf5dbd452617b5cc77a21cff9de897916c872a2404401f2eb032a0483deb8baf1249050b1fe1076a18fd9a63aa41d46b6acaa13ed77245932cbfd292ed64ce74b9dbbb6a7332a2d0007c1d084b4cc23b5a963b7d9fd44c67a82e0eabc8f5ce14aa8cbf574c675f1d00286a9e0853951342261c048e6aebd50bb498fdd48e14f5b92ceda27c75c96ac6c1b04db14f7a1e171346c71256f2f93628112069b38d78936c36e1e409896b44c740421938dc770e72ed53426dcf717483f4416691190d47cd4c59ab0bacae992857b4c86b43ad82374ad722d321cf7a514942b387cefdd3d4bc8fcc9d689e4190f2b46df93b1be14e31c89cd340f40d25234833e922deaa9b18281144e8cf4076cffbbbdf666691a3ddbf240f81825ef3d79019e978d0d00e61fc84709f2509265f8b54111255e29f17ce2e0fe31f8e158c153869447a5209581784d7c39ecfaf76ad81fd440e8d5c96c6a497c0957c7a4301216f6674c9bdceb07a6cfbde371b3b1412966eb34022c5b28763cd7f1997b113746569e42ef00ea5f32a171dde210de8fd28946189ea9a0024c0c69403d98f58b7d8c0584354d75b1b43cd22f4c0fbc4b03620c7a41a3cdd6b7131ed90ca1ca67273cf0437291487a2808cc51df175bd008df227c48616d3fcc8e11c18a7ae77eb5c366753896d915fb22d80bf29b6d643b8745ed89024a295d186c6f5a23eb5859bb196f1846c5ee5f2d30ef368b01d51a2dbf433323260e327b36565c82687991e4b49a127bb8f82c7b500a04725a0eed677177f3f7f5715b640c4b835aa8bbbf8063ab9736f3d51fb037adecc2fe9efaa14f1e734391a97c6a17adf6271218fe4a0036c3aa1ccee6a6438479969e0e9b8f0c2fbe3e1c300898bac10d763790f9e4580fc452de5938edde66cb40b6b6558c0d4bed02ed62848cd43cdb0b3fb4dcbad5e3d35551d32d790c70020d1daa58", 0x1000) rename(&(0x7f0000003440)='./file0\x00', &(0x7f0000003480)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000034c0)={'./file0\x00', 0xfffffff7, 0xae, 0x100, 0x0, 0x0, 0x8, 0x6, 0x1, 0x2, 0x6, 0x400}) openat(r8, &(0x7f0000003540)='./file0\x00', 0x10, 0x40) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000003580)=""/201) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003680)={{0x9, r4, r5, r4, r5, 0x42, 0x20}, 0xf45, 0x81, r3, r3, 0x1, 0x9, 0x7f, 0x400}) semget$private(0x0, 0x4, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003700)) lchown(&(0x7f0000003740)='./file0\x00', r4, r7) lchown(&(0x7f0000003780)='./file0\x00', r4, r7) executing program 2: r0 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x1711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x174}, 0x4, 0x2, r2, 0x0, 0x1, 0x8000}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) close(r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x0, 0x0, 0x8}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024", 0x3f) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{}, {}, {}, {{}, 0xfffffffffffffffa}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x80, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') flock(0xffffffffffffffff, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) socket(0x11, 0x1, 0x9) r0 = socket(0x6, 0x2, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r1) r2 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) shutdown(0xffffffffffffffff, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x86, 0x20, 0x9e, 0x2f9}, {{}, 0x0, 0x2c, 0x80000000, 0x7, 0x8362}, {{}, 0x0, 0x0, 0x40, 0x7, 0x7fffffffffffffff}], 0x3, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1}], 0x8, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf73b59c7afec3708200385c11cd53a571d71d3b233a774509d8d0737a55a254e067dfb54f434b9e3e0492c7765c7bc8df7ad72c28ef7f6f6106c140dbd0734dab1d4d41219571e27f117e", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffffed) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000040)="22d78150b244666753ee830d46a6e233cb5989affa92f96e126e02cc1e9e850b6ced0f073295", &(0x7f0000000100)=0x26, &(0x7f0000000140)="363b2b68a791bc073f42251fc861b975492570ade6a36b43d0353cd3ad39124b02fa1150418e439ed4058e8a233b0aa0e82fe05d9fe0c4372a81a84369f0c80081c881167693d483f4db7c40fac7f819e58446f66dccbc983dc9e5956682856387cc91f350d1ae8bfca2", 0x6a) executing program 6: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x8, 0x1f}, 0xc) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffd}]}) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) socketpair(0x0, 0x2, 0x7, &(0x7f0000000480)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x13) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f000062b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=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}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b02000/0x4000)=nil}, {&(0x7f0000518000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file1\x00'}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000af6000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x0, 0x0) mlockall(0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fe4ea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e942210000008000361b4cc702fac500002002fbfe0c2300000008e371a3f8343712051eeab71d00"/171, 0xb1, 0x3, 0x0, 0xffffffffffffff86) executing program 6: connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/77, 0x4d, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x5) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000380)="07619b7addeeabfdc2652d449f5792fe6bea77871296bc7e58a365a5f4bfe03acd1a8d6e8b0bd20defe15282ce5199fa166487d628c8a11723bc8175078cd8717a5420c84080e4167cd7a16fdb04451fce1fbbb18742a34febf9944748b4060d50d8daac1042aa2ce59143459e803a3f86ca657ba0c5f2109f1ddbfbd343c214746a0b8d5bd4a155fc3b66cc425ef158ccb8a8e797e34d930a40d6722d444031d6", 0xa1}, {&(0x7f0000000440)="3e4e066eda5ea99815a027194eaa65b4b12fa0caf3bb7a29f7da70214454bc6d43bc5da6b2b5c540c43b81a675ef1992ee2f28753611fe0908c25dea78fcfdd96d55e28be285ae128d9af453c9400eb541a8c22560bba17d9f33edf9800f5e46c121b0c1e4640035415f030610de825cc3073cc33704bf8fb39797456fb98ebdc270d8ecb9d48982e7c7dc04061d500f63acb2758f84e2007bb567ccdfb47e6c77a3c6af2834ad490f2933655eb80a419023f78d53a50ad8c345e2101f3df4ca9ecadcfe9d6d48191ca6e0c1e0c2629a3cb0ca4c5de1fd24da59a3f16cdd5706752112e88419fec3965e6f2d91d34b330751a6756cc005f5947f4c", 0xfb}, {&(0x7f0000000540)="d3d024ba68c890c9e40b63fa6f20235c5b6b49ab93f015fd847e916057bb3ea714af03b928fe589f0ec372bb7e6fd9e1178a0beab28e55a15a875231d077b994ee38ddc5236ac58ae1cf7e0d8244083f54b572b28a877adcea38b8e722c641d34f46c044f23e65a2c85947154dd1", 0x6e}], 0x3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) getpeername$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendto$inet(r1, &(0x7f00000006c0)="09a4f2e30ddb01769bda038f554c1afe18e5e3b4e5bf45fcf46822d89281bf1c2100c3f424ae8a800c1b", 0x2a, 0x412, &(0x7f0000000700)={0x2, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000740)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000780)="4efa97c407615a4934a103133dd9fde0aedc6e31eea60ebeba2eb063cc767354ba55f3b47fcf173835a5058f054f6fcfe982b29b8cb4ec67224c0e30e0fad99e1a1bab1f", &(0x7f0000000800)=0x44, &(0x7f0000000840)="54c224112dc06a08bf", 0x9) read(r2, &(0x7f0000000880)=""/121, 0x79) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000900)=0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r5 = open$dir(&(0x7f0000000940)='./file0\x00', 0x0, 0xc) fchmodat(r5, &(0x7f0000000980)='./file0\x00', 0x21, 0x6) r6 = getuid() msgget$private(0x0, 0x643) open$dir(&(0x7f00000009c0)='./file0\x00', 0x100, 0xd0) r7 = open(&(0x7f0000000a00)='./file0\x00', 0x200, 0x14) pwrite(r0, &(0x7f0000000a40)="db1a4a56f6ef6cff58bdb30f9c41c79bb307895487773a460309", 0x1a, 0x7) r8 = semget$private(0x0, 0x1, 0x89) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000a80)=""/4096) write(r7, &(0x7f0000001a80)="f326dde9be581075be25eec5a7c10a3e2ed3a12ce9815b98451d7840355a7f7d1c7ca1bd0cbbdcab98d687de4de11af73140766261c6251876c40521ad70cfb0011c323f790b03329f3f84f3eaf790a7600883de62b5427b833e986935626aa20660309b3f1885568bba9d5f678509a33e7ab12810743ea7cfc31403c3640487c5637d1b697fdbca2eaf8a9c3e1349f991ba38850193522ae7fae4f95b0b89e5e35aa0707a5cd4516aedbdd91e844316e7b544b47e85308469a4b923de95bb08d2774f46939a15825efa42c22a6162a5f3aa1cc8124fe28ce3dcc454451cee0e3adfc4fafedb", 0xe6) fchown(r2, r6, 0x0) r9 = getegid() getgroups(0x7, &(0x7f0000001c00)=[0xffffffffffffffff, r9, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0xba) setreuid(0x0, 0xee01) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) geteuid() getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r3, 0xffffffffffffffff, r4, 0x0, 0x2d}, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x7fff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) executing program 3: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001bc0)='./file0\x00') msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) fcntl$setstatus(r2, 0x4, 0x44) connect$inet(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) setreuid(0x0, 0xee01) getppid() open(0x0, 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f00000004c0)=ANY=[@ANYBLOB="0500000000000000aaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a400000000004010090"]) syz_emit_ethernet(0x66, 0x0) r4 = socket$inet6(0x18, 0x1, 0x3) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x3) flock(r4, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x7fff, 0x0, 0x5, 0x1f}, {0x2, 0x6, 0x2, 0x1, 0x3}, {0x101, 0x1, 0xffff, 0x1ff, 0xc23a}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getdents(r7, &(0x7f0000000140)=""/21, 0x15) close(r4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(0x0) mknod(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socket(0x2, 0x4001, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x8002, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r6, r5) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r7) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000001300), 0x0) socket(0x2, 0x1, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069a8, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x1, 0xf7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) open(0x0, 0x80, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000200)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c0ff3e80c0443fddef67805638ad07d3153940f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120e35856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651aff7281b8c41c689c2a4aeb4be03da90de544f12413b4ed37455a53171562adccb9799ef564b8cd3557ac3b55b73f64cc15d8719f5c9c0a6d8014647cd811f35338436aeb332fcac679c51f5e4bd26ee951e29bb9afe8ff28d09e69828f7f4f2737841693b48e3dc3fca647f36c2ec1e15dad42382b1a50181159c24ef783d093ca227eab3bd7c5ec2a251db63d0563a1df269915ce9ab3579f0cbe85384f4d157842a5ab41baafb7b0294fb8da8fae1df14bdcea9fde2", 0x148, 0x8, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000021c0)=""/4107, 0x100b, 0x0, 0x0, 0x0) open(0x0, 0x20000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) link(0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x7, 0x0, 0x0) setsockopt(r3, 0x4, 0xfffffffd, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000002500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd607114e600200000fe8000000000000000000000000000bbfe8000000000000000000000000000bb0001000000000000050200000001000000000000c097cedeb2d9d5d600089078"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000040)={0x1, "2d83505308dd1fe78a23009f4fa0dfd755c437265e1ea689feb2c178b8b02e7697f7f481d0d37d96a91b5f610b843bb005af74da5980f6e8201f3ff92bf15d1f31a59779ce7e5dd5b9cd4735d39bb30a0662c4e8ca5620c70cc797ad4d7606265f17b9b36bc0cb4ef53f6df7d489040b84471e50b900e7da641e2dc7434e9fe70bb136834501fc6aa565bce43464f3900477d68619a18c01a34fcb0383ac4a0b6091a8a28d95f230d8dd2e82f1e2a1a96a69f62ee8eee75b6c047b488e635b0262b6ba8391c80dbac261f451e31379bcef81ecd4b68c5343f38fe476a82e3bafa8f63c417cc11efb"}, 0xf0, 0x800) r2 = socket(0x10, 0x4, 0x33) sendto$unix(r2, &(0x7f0000000140)="5b98a6f123f9b3cb06a57a3d1b768c71cd963f", 0x13, 0x40c, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pwrite(r3, &(0x7f00000001c0)="a0b398c238afc633a2017cb7bde747d7f4d97b96074309093f07d36a4975c818732893", 0x23, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x101, 0x0, './file0\x00', 0x2, 0x45ec, 0x3ff, 0xffffff7f}) r5 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x53, 0xffffffffffffff01, r5}) r6 = shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x2, r8, r10, r12, r13, 0x4, 0xdb97}, 0x4, 0x4, r5, r5, 0x5d6df820, 0x0, 0x100000000}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r5, r8, r13}, 0xc) sendmsg(r3, &(0x7f00000009c0)={&(0x7f00000004c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000500)="53517bb68ba42f79b777aab6cc12a043b267f8ab86bb89caefceede9f2e7b2a9b4ceadbe7f6c4a810e711d973a84270645e5ec4d721256cc149a589932c6e005d6c48a8aa4da236f3a8ca37139604de07d3bd53cd60e7b855feb9d4a6baa97e8ac442fe5c79ad6a92c379b115ed80abb307cf1ceb51519d7530b2223", 0x7c}, {&(0x7f0000000580)="a88da767eb48afb3cafba6649268223223d09a11f99d1545c60df27924c1e040628869b02a8a7a755f3936da39a26abd6085a82895bb96ea10dc58bcffd6e94c42ee8b2a3d042dee3ba8d70a63a4ad14e61d24af0475d3d455c0e7145287b6c600102af81f6c6951244b9de27627740454a4ca9d5e13cd56a87871e241f9c4acb706da6ac1c2015a53dd2d", 0x8b}, {&(0x7f0000000640)="6cf1", 0x2}, {&(0x7f0000000680)="5bbabd5f0e79ef7f901dde5f352fb595912e078a3d05577e5935e03067df926f3f170df9296007f43cfb9255e85875918f3663720fb6e4fd9388dd51fa01dbf4d65f3cc0bce14ca924e275ca07ae7664d9c56f80363dabb13037850e", 0x5c}, {&(0x7f0000000700)="b20f306f7d595386557a4cb060116c60609e4b249a4f4f12bf75a5b5c23a4380e2c7fc0dbb7f9a07b0fc8f7b550e6a8136e906d396738d158c5a9f0e5f8124ffc58ebd6b4176d41d1c12c161bbf2cfe85d2f55c0ab8f882e836c7927237491f21f504828c06dd33e46ee49814dc0bf7629ed0ebde89ed33f00324c64ad8f", 0x7e}, {&(0x7f0000000780)="73f6d3ada7907efcb73df54e69ede5042461f1fe647019781383500c4e295d16f3c78fea4d99b74fad0b8e1d83707186b6b902a152604d874848e0a7d23015ecb1e2c28036498097ce5c34869c5da3721f32522ef07c1fa83a68e512abfb8f955214daf867f5361d2684e312cd4d5356aa62046c397359f660f1f5150db9166f105f81f84a260c999b231f38b7ebd42b708e9cbaff68c4a3ecb4d0d86657524dae115e7a6664e96a58a76c95c810080a6d6bd6302aba27aa2136f0c8358ba55672c0154e1bd279b2d6c549a6472e682eab555742eba20bb82e70996c76224cda2be46ad983e39451a6c9c5b3cb02385a0b98f8db8a6879a2d9576cb47091", 0xfe}, {&(0x7f0000000880)="8a2403afabc5b824f32ca51018f16a28fe71490ce1c7583659a8b3aeee960e99e0f7", 0x22}], 0x7, &(0x7f0000000940)=[{0x68, 0x1, 0x1000000, "f7f47d25f571c2b251b9a303a195208a2c8dd6f6134862dacffea7a8e25b0e0c1e4b14a581e7620df6d139db402740d13200a8d768ee01ea332c91cab2d5f9561415354b45228d4a28f1d44f8daaaf1167c113"}], 0x68}, 0x202) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000a00)={0x5e5, 0x2, 0x8, 0x7f}) msgget$private(0x0, 0x4e) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000a40)={0x9, 0x5, 0x1b, 0x5}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000a80)) r14 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00), 0x400, 0x0) kevent(r3, &(0x7f0000000ac0)=[{{r4}, 0xffffffffffffffff, 0x88, 0x40000000, 0x5, 0x6}, {{r3}, 0xfffffffffffffffc, 0x1, 0x4, 0x5, 0x4}], 0x7, &(0x7f0000000b40)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffff8, 0x4a, 0x2, 0x8, 0x400}, {{r15}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x8, 0x5}], 0x0, &(0x7f0000000bc0)={0x9, 0x3f}) shmctl$SHM_UNLOCK(r14, 0x4) getsockname(r3, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c80)={{0x5, r12, r10, r8, r9, 0x1d3, 0x7}, 0x52d5, 0xc0b, r7, r11, 0x401, 0x5, 0xef5, 0x7}) executing program 6: r0 = socket(0x2, 0x4, 0x8) fchmod(r0, 0x100) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r1) socketpair(0x6, 0x4, 0x74, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1, &(0x7f0000000140)=""/213, 0xd5}, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) r5 = fcntl$dupfd(r4, 0xa, r3) getsockname(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r7 = shmget(0x0, 0x2000, 0x282, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ffb000/0x1000)=nil, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000003c0)) r8 = fcntl$dupfd(r3, 0x0, r2) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000400)=""/4096) close(r8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000001400)) fcntl$getflags(r5, 0x1) getgid() sysctl$vm_swapencrypt(&(0x7f0000001440)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001480)="57e435ec04f1f3703e5f180df3b86064fabbbac5f2038be7ce1990a275dffa47b21aecaa9bbcf553fbe7dafb6be12b3e36420d097d05a5c2f95070e313146d", &(0x7f00000014c0)=0x3f, &(0x7f0000001500)="a836384e747147fe7317e15343ba6c11a2ad796a718d25a645eb3dc414ab0985b1bc8c94a8d9739e12ad72aff191a080facbd3502f9f7d1907eb2e9ca56fec190a258aa548631db295b92d80bcac4607af30799acc696b1cd04071df250f1a542b0908d3ee4692f2398a76f8418df4621ba192c42bf1173911c22ba818bd055e6c2f157c136a42b235a157381d29239bb41d4b1ec15ab5628d80fad995d246a7d94a16c201cec5f2745bc1e48a5a38644b9e64c7e22ec034544b9ca81fe86976e9c58a0dade395c29368540f85c83de49765d79f1cb3455487d2e2f2b3c7fb575d573e12b7e7b802caf91ecf146eb0", 0xef) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600), 0x1, 0x0) wait4(r6, 0x0, 0x1, &(0x7f0000001640)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001700)={{0x18, 0x2, 0x8, 0x76}, {0x18, 0x0, 0x6, 0x1}, 0xff, [0x0, 0x6, 0x7ff, 0x3, 0x6, 0x80, 0xbb0]}, 0x3c) truncate(&(0x7f0000001740)='./file0\x00', 0x100) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000001780)=0xc1) r10 = shmget$private(0x0, 0x1000, 0x108, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000017c0)=0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) executing program 1: r0 = open(0x0, 0x70e, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) truncate(&(0x7f0000000dc0)='./file0\x00', 0x0) getgid() syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) open(0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7ffffffffffffff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x29, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x9, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0xc, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)) setuid(0x0) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) syz_open_pts() executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9) recvmmsg(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/203, 0xcb}], 0x4, &(0x7f0000000400)=""/16, 0x10}}, 0x10, 0x40, &(0x7f00000004c0)={0xff, 0x5}) acct(&(0x7f0000000500)='./file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000580)="8899d339bddaa09ddbf0842a1d9613e08aa55ac693e314", 0x17}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000600)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000640)="1669707151fde91a99a2ab31981d93691fea73da5aca93f78c4ebaa866729b40c862c78c39e70b40e7851eda4b25ada42619d72b45c875d4c0d2d14ac0b70bf12fcad99925be892411fc9f32e4e5ffe04aaa7f199447e23f2a8cd127253a44d3ff64dee693580025c847099ae778702fa1f07cd68616e65170abf275f76756907b0b36f1533788cbca9ca4dc3a7b2ae126dea58fab7f68ae058e4cde359544403c596cc5876bcd347a3590beca1f70ea753bf1e82f2c57fea7c13b2ce007e2a3a19503e5", &(0x7f0000000740)=0xc4, &(0x7f0000000780)="ddccfeb8451394b9a792065b2f56065738ccc763b157a086a5f4ba5b193a81aca217af3dffcf5be826fd5cbeccfc05b0771c83db04f2a610a238e40e1301fbedea05db3cfd9d945d009a760466079f30aee219ad2a35d82b678aa4a62e6c7121accaa898d23cfa53e21a470da5eacc51608458cc06a15ebe0a669db456b4dad1bbbbb016bcbd84b44ba4cd3ed1b2c5becb0a0e4030285264416004505fe4758b32fd10", 0xa3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) pwritev(r3, &(0x7f00000009c0)=[{&(0x7f0000000880)="290c2e4738275051290ee5b0f10239adc571313604bedf353a2268d42670a2", 0x1f}, {&(0x7f00000008c0)="a81fbd423bf02ccf4e16697dbc9fbbe1c57d8bb1c129ab002cd76d7030a990987dd010724ea5a4f963e8e0378ec1ab23bcdb6ddff9236b7af5ec7b7ee3404eebb2bdb86fa5d07dce3d11318c8a8d023b1696606b647848bf950a091f1c6c4a7ed41e78c65a1a8ee572250e751f600d73bb406525bf4d240d", 0x78}, {&(0x7f0000000940)="1d9a84674a3bf952bce220ef759b167668e9980407c7f3482ef552f2360304af5bd6cd8ca0f4e8ab81da517c7d1b6cac9047b9859d4ab18d121fdd94d701bd80db829a1dbb161f3bbacc5e61773ca75ec392714fb53a5e1bf2dc02d9eda5769f5ebace024a917c2b445fb42c132318fc6f599a390138", 0x76}], 0x3, 0x1000) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000a00)=0xcc8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$KDSETRAD(r2, 0x20004b43) r5 = accept$unix(r2, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) write(r5, &(0x7f0000000b00)="e7f6c4", 0x3) r6 = semget(0x3, 0x3, 0x201) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000c40)={{0x1, r7, 0x0, r8, r9, 0x10, 0x6}, 0x5, 0xcfe, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000cc0)={0x9, [{0x2, 0x400}, {0x2, 0x8001}, {0x1, 0x81}, {0x3, 0x80000000}, {0x1, 0x6}, {0x1, 0x6}, {0x1, 0xef}, {0x3, 0x7ff}, {0x1, 0x6}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0x2}, {0x2, 0x9}, {0x1, 0xa8}, {0x1, 0x6}, {0x2, 0x4}, {0x1, 0x2b5}, {0x1, 0x5}, {0x2}, {0x3, 0x40}, {0x2, 0x552}, {0x1, 0x9}, {0x2, 0xffff161d}, {0x3, 0x22}, {0x3, 0x544}, {0x2, 0x2}, {0x3, 0x2d06f5c8}, {0x0, 0xfff}, {0x2, 0xfffffff9}, {0x3, 0x2}, {0x3, 0x80000}, {0x1, 0x8}]}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e00), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000e40)) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000ec0)) r11 = open$dir(&(0x7f0000000f00)='./file0\x00', 0x80, 0x102) mknodat(r11, &(0x7f0000000f40)='./file0\x00', 0x40, 0x2) setitimer(0x1, &(0x7f0000000f80)={{0x7, 0x76000000000000}, {0xfff, 0x8001}}, &(0x7f0000000fc0)) dup(r11) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x18a, 0x200}, 0x0, 0x7ff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) getppid() r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(r1, 0x0, 0x2e) getuid() seteuid(0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000002c0)=""/81) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x100, 0x4, 0xa}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) open(0x0, 0x0, 0x159) writev(r3, &(0x7f0000000300), 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x300, 0x30) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1d, 0x1}, {}, {0x16}]}) flock(r0, 0x1) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x50, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000040)={0x86, 0x7, 0x51, 0x8, 0x3, 0x4, 0x1, 0x9}, &(0x7f0000000140)={0x30, 0x4, 0x9, 0x6, 0x1, 0x9, 0xb2, 0x8000000000000000}, &(0x7f00000001c0)={0x3, 0x3097, 0x20, 0xda3e000000000000, 0x7, 0x3, 0x7fff, 0x9}, &(0x7f0000000200)={0x8, 0x4}) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f00003e4000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 64) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 32) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (rerun: 32) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x1000000000000074, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r5, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000002c0)="d44d4ddadb26128efd0cc034a9ed85ef93ff99cf1d148e52bd696ecabd43b8c96ec1a900cb076f9c1c50e18f11f8f44a64de05ebfb1da6ef6c4b6764b3e5bfa3d1a98a29a79b0321371458d7de0d4e63eed88a47da9e062f1820c297e18a6aef", 0xfffffffffffffdfc) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 2: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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, 0x8010000000000005}}) semget$private(0x0, 0x2, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000100)=0x10) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r3 = socket(0x10, 0x2, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000140)={0xfffffffffffffe6a, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f00000000c0)=0x4) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x800, 0x80, 0xca, 0x96, 0x2]}) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001480)={{0x0, 0xffffffffffffffff}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) r0 = socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x1fb, 0x1}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x3ff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0xffffffea, &(0x7f0000000200)=[{&(0x7f0000000580)="18591a9b1f4754d07cd1e8e5262d125fc3bd8ebf79b7631ce4c8b03bf35a5c3a3ae7fa80152f0d31563fdd8f87828812ca5b1d839651192254d5cc43d3783727e27dcec0717bad5f41a858bc9ffc412a070cf7eb15df1b5497327ece2a032b2aa8cec76c6aff533223f0f3d4419e1638b2dfae548bd6ceea39a1a6e73eb0cd9d76c1f8e9245f332f5418c130b1894efd1cac462eb3feb2db4e8f87d1db6f283993c735d017f6d50bba59e72cd81120cdc221548c582a081b0bc0c6c89ad37ce6be5c4e710ede3178ccccd7cc95d205483ea7be459d2e9fc8e1c508b53de62120dc5a873eea5b31a288574112cc121de22e3d609c38", 0x95}, {&(0x7f0000000480)="ff54ea416d4bf992a93b7d2b0958ea481b4189f1ba944967dc944188b746d05f5dfe34b96289cad0abd33b9c65260fbd69c518098e1f58066508d8bf97684920309347285a203c950794641d3412c0212cbc3e5069fa6bb0d22e10f763c24902ba2a36c410a0607b77c36c31cf6ddb635b40dbe949cbdf1301a112818bef8579bf29ca36847af6dfd934bf402bbf95d7d500a0ff0d0c9174aa027f016d8037628bd99e8cb50d2e7b11516d41679eaae5fb3943be41491e7a19d62d10d3ea0db9d0d61a6c99bd53984d0a4a", 0xcb}, {&(0x7f0000000140)="9d048ea86dd5dc427214ac9d5eeabf8d1a53d06d34fd4877a1c119b8b3f8e002fc27bccf9913025266d593db4db0ee75838613c1c5d8170a497bca7f08e4bb3e", 0x40}, {&(0x7f0000000340)="ab78d86755dc6ae66dcab6b2254ff951980b4f5184d533a9e40547a82533c666d62045631b98907d26f8e6e1868a0063f7779a53c7616774bab3fb215e2de62b55ca876d0d24f5b350eb4a7aca137f75dd91cd201c0af921123ebeeefe9748e0ef70d721e63d2372d2dfb0aba7b84a19d657af390b09091ea7e4782f57e99953610650dc181d514d7f2bc52c49"}], 0x3}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7365f", &(0x7f0000000140)=0x8d, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x21) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0x0, r8) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r9, &(0x7f00000026c0)=[{&(0x7f0000002580)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46edfadb4d904307f5b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850bb6ae26a3b8b5ac39714780648ed4b1cc807c1302b63e90b3b60cc9b196585788e0226975ca0869a17dd68836b7e7249bdb232d230b32d2509bdd1b073e3520cd872cb34c5a8ec837b833038939252a0b6d97eb66c5c03729d2650c8d21a49259f67b0520", 0xa2}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8c30d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab0338112d8ac76990a85bde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56ad020000126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000002940)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1", 0xcac}], 0x7) ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) rename(&(0x7f0000000140)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x1000, 0x7]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r3 = msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500), 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x52}, 0x4, &(0x7f0000000440)="09e3cda5017a8ef1284d90b543d104283a97beb63635f98b348ab004305c789ceaa2807c1192bf0af283aa141fbb0ede88713da632207e0f7c6f88c58982fc653fbb5f0b32e69129944c6a0596de90db6a68d4051f40397613966df5ad542a2a610fa24bda513836523a0c8d56b4346117a53d8d2dec637a33f49dd1a9f94d3c3301112a280932d23df4ac7b89553e3a4b5b3df3b4aad7051f4d874499ef736e5c20969efbb922147c2e5f8ff5e836721804d67d8ba45d031813748a1ccfbdfac25f580892b32739e5081dc83e23c36da042abe247d792", &(0x7f0000000300)=0xd7, &(0x7f0000001600)="8c930e0b86ab2eaf425542dbed83860fbcdefd0282fc3ee97a464ee988ca8eb0b68d892f1f437cb6e31d5a17a8218e96d6f1bebeffe7fc12106e5f5620c70142e8b88bb85113299770464f7e46a3aff57996357dd1f4d0fee92f2b5e6023d658eb53f7bf9747ff07213e5c9823533d3b29db65a4674794eefa94f703cb87d201226500f4a066e253276587e4a4bc9b7263c1f59c5469682d4af86359907a39fa1d80d7613f4d35e97a58b391f8042e671e59b772a8496f262a42e151c8e787c048c542a81c5dfcdce1df15ce14561231469423dcf596dee74b145ff95d2836cdb1bd67bd96f2012f96d4748b344311c00a5a1259aa5db327c73775cec649a7aedd1d389bd7a6017ea3375a3dd37d8d074859d7f2e5982d9944533cade5debaef8ea41fe81f14d173aff3629cf6a75221654607b8f88ad5d6519efde0f8ba85b1fe6eda3b344b905a64b717ca35f4074321fee22a63c0b8bcb71b0709583ee50669e5266dc9dd9c9dc8e8e3d2edd928e1d11178159f7d50e3d5c740d626147c8accdf1e36a890822badb0cb2dfd56bb5cb127955d6d3d5084d4a37619a3aeae1f1c77e1b1ab33f1d96af12a83d79ff6a982e30a5a5ea58df149858a9a2322987ad124ef960283b4d7fa2f62228a3efb1d2d3e7297d347be0b7e2db967064aa84c3ed4ebd81156ae8425d8414c5dd75b2b6b8367610ad3250341c0fd7ebd0680056d85e46897e4a80f64bbeb20a5cb69f43521b6280e4503211441321460e7f9bb67d74ebf2858b13270c1dfe00be9f6ce6318c1eea61ad730cbb88516c32f8d5b3f2e852a7b652a178233e5d4738f77d34d176ce9972207c47d8af5788a991c94d7300a69d69170fa11f9f7f58ddf4da2e467e8a96907c717e316d16b9c7b8adf6f5a4198591b34330030dee8f8b5ab527c8a9d1e1ea5a292990c07ecf4fe99a4143ddfe77096d4c0ca2422bdbd53a428b551f5b2a57b32db08964f8ba7aef7e1fc7aa2a2a15eadaf2fa51eaded605ec25537c957de9772ae6cf2322da95d401d832e3212fdb59ae67105115e23a2bc0b0e337140417984f97d8931d1c697d279ab42e5a6ae3fbca05bf552f582ec6d9f5f25f78db1060bd251450db4082c8cb1b978cad3850b21e5012a0f476a721940508bb444550740fc46cfbb3c0941b7a88bcbd557e1a74a6d053f43ba59d4f097b551872f872f8df24ff702ac1e1a3d54f185b3449098a0aafcd8c7c9f617a164edae22ef02042bb54e4ea7dcd347cedc47045007be3b7a760b46b3c813ee9def25761339222ef285d2fd11d7a27e66a9c156c6d169aeff0749b1d63ce0fc42bba2f76843a729538bdbd22d7afca3590e0ddbbebe904219fbc3ec683c65d08fc9f3758f411ff24182776f7c44c269ea2aa1746e72e860c31f5f381f308465b9f245188ba04f4e396f89e81fb50cd2c1d983efe41c743253efeaa80d0871bc40545db69c434c3c310526e58f75171b663fc34fbbfa1165de0501b46898f3034ab9f02c109d1a4416a012ba91169112be58143b64c59b048c66d5881b1914656d222cf32cdf2b07aa8b2e02be01c0d9da5e1d9ab91f14303ff1ad3b18a778870e7376a8aec18993bab4eb2fec27b1efd3093c3c6d4b48b3369b762d2fb2c6ca1632f508f3f622956c462e915c76f8a049dc1daaa08f9f4d4674b9b8d284671a51b3c12d3f5df470737d923f2961d5fd9019ebac603ed517246585d3c7ba594a453e76f58528c65759fc12955804b8efaffe24340de85d532642b3565774f96dbc66b43f928c178bf35d2b6624142e1e09ce3025fffc36230e0393aba5dd09b1fa762b78a28a98a60d5c853a34b4b7699e3dce00583ea1f9ec60ab44937cd575debb768ca7999283144bf734e112f53421cde8223f0e53b52a88a52318b5b84e1dcd8c857ca53f20fd0aef065ae2b1e6df18641199db1fe7a7058080f740ee2d78398315276b261f039037bbf020d40439c8ec407b33ccab79bbdffb765699cb302394f181c35388b07d6b326a39f47d73a1fdca5fd49d6d037286724bb54be838ff2ea5da28be2c3f956cbc65f19ea56e43397571cff6941a705559091f7977627ec70e9c634201cd72b32cb09b0228268c43c6fd436441cd6542c55e6bf355dfd575376e2f1750d9f940c42dfaf260177dbc7a11fb3b17923c0e02a2041070d9acc69868a72689afead6c126a28063c00852ea3632ccb1a2d148ed769a85473291b25e427730e27c63cf278955e6c09f7f30e4fe8ffa55a3738317656677af2666e673c38e5c8c24b470c5d925877a28a1bc70a2f0d8920fe8b3fc0fcb9ef13b3ccf0154e51751edcdeb0ff60f5c546d3c893e0f39d0042505459f53e3241fbe29f5fdde9578e34b8b75711208685823455ff8b71dc8e0ee8606874c7e9f619f9f9529aa8adc48f8327444740b8f2647559ae7c4ef59fe1dedd08564dd78ad18e4ebe736fb63b049069f4181bb0f4c809ebb355ae517789d44a0e3df7665195b1b9536bc20d8d087fbf69e3c560b3c32fd8015c60e7c5dc593b2124894144313d9abfcd8056caf95247c38647801a18ac45827d63ebf4aee34bd9d7c80ecc6a136fdd712fd8926adb467a0f22f8a354656c5bf469fcb57242fb9279b82c3a32654bec271161aedb2cfdaa72b9484807e568be670f9b26b90b76016a2e2d782f153195efb3a97e6ee9522e8b1c6343c2e0a3c2740f5df03b198127e8ccb853a10e3c830d8a2bce5501d3a27b1491845eda64c340c314aa36bf1af8e26ca568625b0cbdb9ef63dc5eade8c6069fd647e7a04b02f05ca72834e78b36c8562390860ca6ac253eb0e5c8f54a8c1a538e2b2750525671b03a7dc6b280216971b863f7015903df9ad6dc7f609760a1cd3f3d8ba58e6f40b5a8ddc420d6e4154883f443c60a25b3e853abcf3324f1703e63983874d4e1dccce99871fea7e8557ddef632052d3f58a183f8cbca2616e397fa91253e5fdfb1a773e568bf07ac60ce585690bbb8e33ef5df0a55064f3e7228de3da20e3cfcfbeac2ead2ac1d27cac3c055d2c44eff48d96836255667886b82245978a443d5090c7eb39b837839982370e67cde1687e9f71d85b6781bf9bd4738b24ba40c8c7c0d3f76059d3349f8d28f83eacd31a0fc268be6f58dcb688b4ae457e27e2216dcc76884dae9eda9c2c08ef9fbb490604151c1b60503988a97ce1b7a644e9097afb23f03361d4f4fba4c958a0db6b0304fc94e7f268e199141e0074aa85cf0e475ac28d5c4efc90c388bc3593775082917fe7a2850eb751e24ce4ae8699d648674a978358a9c4b7b3f57c93526772358519307ee28ebf2c004067297002db872ddaa191ddd05c8640e49f98042ee81bb91bf347c552818fb61c1722b7668bd155416bbbb53802773b7b36d1f7b3cce0a7d42b5cc3d2a6f936f5aedd8f22856bc5334ce072961304f406a4e9e7ce881b4f4d19ee99ee20d775c80c6c54bd93a0af1e6ac8fd8a20a85b1e9716b279780339dedac0aa2f337a5f3311a9769538b98b0875d44e26b8f2586b8b3136d141401ca7635d77e2d0868c6361451ea9f87046faf420cdf863b81575011cc7890d1ae11cb80940519bfba544bc0f4547289f0f36473853e4176fc0df75879a5a50abac3e9888783bdb5dfac1ed3aaf97287f875cf26bf0fec224d74485ec0f5104999b5258f413ad51855decd72e09588dda5088c00de90a90d6c31cc7a79a85931981da486987e64766a214d877535d15dd2714a8d08ad2c0c3e43f5c5b5e1809e60fda7c28aee7881a7b22b5ba584401e9ac756db27bae512c5113e512fde1f67bf5de72d99d14f8813d73b0b73ccccc8336c78b707a8968e6e35b4e76780f4bc68f0d0e0f18617e07cbe9017137954848c2e60c88ea6c01b0279c386fd6bb842c47218cd72ab59f3faa7bb123bb7a0f92d1e4939d15ae656908c371c813ff12760fb7d350874eb8fe8c880025d60851d4dab414186213853b88ce3dfbbb1861376278f4b6902f9aa0246e24f4af7c7bbd7723c7e5361616778903b08df6f99d2d94a47852bb2a866ba0b9fb2b30f85a7e94bf428c56e7a24d292645780a745b91d6e570b375caa4a4f4c490722c6993db734368a5b784760aef5e496befa3e0a65d0eb62ddf4224a20fc8ede3f535617130a75ed5d1729f3c0ff7b60822cb7a8703ddf450403bda516db83d5515d9692355967050a9fa9a3866dc0cb4e524e8869e2a0f51c3fc181e03fb7d06dc03e0a008fbc8c4481bd9ba8301baf8250375ef1ced42cf5b916537a5d579c8925c264a609402fe6e3db994464e6499f244965fdfebd22c8b3586db321530c586a69fc1957a7fd0daa8f7131c249fb29e4f0c8bb2b575bf48958ee56e9a78b491f3d2ec40d74c43dd4822f30cb09f5bc5f0bd9865db803ec7069ca2dbeb48ce36ee69e42789c5454b1ee29ce0a1d5c3b53e123b9b4cc983ddf1e24792e6368abf32136bc71e1dc3978d3a64836a4c2acd7c1440190bcbe0e092e171cbdc99f902182268024f79a62ca166fce795b5fc34f9cefdc3899c718222f7fc28e726bf61afa5cb10c3eade5ad0119e6d3560d7dba8f2ebfe9dfff736f0603d4d3e545f11fa020f9a46fa992483bffc5d5f57dc1ee5eaf07b842376acd03554dc39bb133d27ed22658aa0be7dacbdb74b8ae777a988d71c29d36da01367bff708f605a165bec7cd266b5b4db5f31b6936808ba8d5d26d2fcea48a983159afc2fc1d96d648e797ce71bf3d602c4945b681a70a4e6f16201a0eccaf76f87c88cc6fbdd45bd6d5838e7cf87896ec2d70a5664db35bcd4965799bfad94d94031d6e24e1c7accc0712edf0b0652b96632d6b16cfe2f1a3216975e3bcd5adf3322e5ed3a85efba6483a8c63e0f102f6f60a6b747b6a90f2a045b70d7aa235d0b30d06b5e3c1e6f58e7863bd0616f259247021236e5f3034bd417cb080765fa9ff750662fea78c416e83662f6643b77cacfb509c96aa4402f2a15f1e5074dadc4926cfc54b424d1280561b98da5af4e94b0c454c9242dedfb7aef0ff5adae0f957fe2b6f89e0fd5113ac2cb39923179aae9f25d414aaebc64e4465f735bd1e49cd121e65b48668acb573752a9768d2b40b1333c4b716bbdabed6b4bcb48e98f19281eb8bfb6f9dab966080af11cb1eb4b211ce1bd456c69f6d3462794f2403cb7208a3ba97133a026c0afbf41bcab4f58b173993c39466fbd893c5a26670adc025489b068f8473e5760eaa4d30ffb2f615253a0e720424ec64e19f67e41eb9099298e556bc4aa07e5c846c40d2c0ed54b34feda78aa6772408ca14af868af4e43b6c020859f81e634828099bcd440eede363f970ae28740955af9d72fb4623495d1ec62d3690ac5c255aa4af98f7a07c42450d657a487746e07d1aa5344cdd17e147352c7252a38d8582beb4e93835b10af66c60d060bba543feaacab2905908fbeced642973bce6c85edeacf2cfe1a209ca707ebd90a54d97a6effa4e0e15a3ea5fef6d80cb54e3c8e03c3f5c720c45af49cd757372192582b289531cb1de8573a919c42175bc85663a5aced59cd9f7e7dc3f244640e80c6f9cd99f7eb4fc0da54e1457299adc4d93a70484e0c69cf706dbca4311def38905901d77fda7f72f7ee294f8e3cedaf96ff25d98df7a0be67a38ff320a1817eae4d6", 0xfb0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000003c0)=[{0x3d}, {0x14, 0x1, 0x0, 0x4}, {0x1406, 0x84}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) setegid(r2) setgroups(0x0, 0x0) r4 = getuid() setreuid(0x0, r4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/86) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0x21}, {{r5}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 7: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/115, 0x73}, 0x800) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(r4, r3) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) sendmsg(r7, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000080)="fe70f3bbbf216cd75de5fae9c91fede55ab59e9f5a55d9fb28bd244c96142258c9a23b2fe1a012e5e8ae16984a6607e9e2a1a0bbc34ff34eb54f2d1a6ff26b937f07e23d9c8103740f3ef36c4f7891b389af2afaf5e04f6e0a312885e0c196ecb5579fb8c2e552997bddb04fbd83c04d9894e21d41aea16a1db09b386442d8c8758d0eaa30bafe964f7b6c8c67fccd72f1f2d3e26ebdbda5cc96a7917f1b492f54cdc1d58b204dce8a", 0xa9, 0x9) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @random="ef4de978cd00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x8) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x239}]}) write(r0, &(0x7f0000000540)="76964062eba01c804b49467980ea", 0xe) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206932, &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)) executing program 6: bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x18, 0x3, 0x102) shutdown(r1, 0x2) r2 = dup(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffa}, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0xff) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{}, {0x1, 0x4, 0x7, 0x8}, {0x0, 0x0, 0x9, 0x9}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x5d, 0x1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4000, 0x7c) connect$unix(r3, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) r2 = socket$inet(0x2, 0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x20006, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r3, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f0000002480)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) r7 = socket(0x10, 0x4, 0xff) setregid(r5, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) pwritev(r7, &(0x7f0000002a00)=[{&(0x7f0000002780)="6fb7ff653dfc025f9ce412e2980b4985ce4022132875b44d012e3fd62dec5f09d9440e0a5d47611ed0d4b6b4ac74a2", 0x2f}, {&(0x7f00000027c0)="00c3c056707155676c73764c25ecec741232223200d0ef518d73548a002f75c2365d435d030acbe4b9a5de08160a7954f3b0939b355097edf1ab458efb68430e998ffc561036d1063765160d9831dfb99fec60b71de59b9a0214c69235246db3ef5e1c199d3983163a4a1490e521f1eb9a9d3173ba96635be242cd98f7d22faa4a92d7351ae8f3e2a5045d1a3df6850f37d9a0513c6fcacfbb0540fa604f8f5f1a27f6b90df137c36201ee94bacb4b7001231b7e1bf952b039b0434c433f4152d1", 0xc1}, {&(0x7f00000028c0)="8e86222b4b382aaa19e296fd5124e895b2e15cc197f3d04e7612", 0x1a}, {&(0x7f0000002900)="298d81899f87147cdc0aedafa8eb9176f388db919bc66645e24668118bc40a7043ea8fc5810c8c0894433cf275d4834245d595cdde1da4882f45cd0d0ba35b5d8c265e4c0453aeca27acd3625fe59423efca848719e7c72f94c5f5fde9060bc3d4234132df519f8bfb1b84d4448ff411f66b84840ddd42ef77f4d352235ddcdf36467b619bf3d5da6934cb75ef", 0x8d}, {&(0x7f00000029c0)="d8f36b9796a54948a696c55bd3497ffc3ae9", 0x12}], 0x5, 0xd6) connect$inet6(r0, &(0x7f0000002a80)={0x18, 0x0, 0xf8, 0x2}, 0xc) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$inet6(0x18, 0x5, 0x3f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) syz_open_pts() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={r4, r3, r5}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000002b80), 0x3, &(0x7f0000002bc0), &(0x7f0000002c00), &(0x7f0000002c40)="aeb96196400a07af79195b0155726a885b128de213cd778816046b30b8012e42c97dd3b9f4d2dbfd7cc2a2c09a", 0x2d) fcntl$getown(r0, 0x5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000002c80)={""/16, @ifru_index}) socket(0x1, 0x3, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000002d00)=@file={0x1, './file0\x00'}, 0xa) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x2}, {0x50}, {0x4000006, 0x0, 0x81, 0x10000}, {0x4, 0x5, 0xa7, 0x1000}, {0x7ffe, 0x20, 0xe0, 0x9ce}, {0xfff, 0x4, 0xb, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r1, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = getegid() semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/40) semop(r1, &(0x7f0000000400), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)) semop(r1, &(0x7f0000000140)=[{0x4, 0xfffd}, {}, {}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, r2, r3, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() socket(0x10, 0x0, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000e00)}, {&(0x7f0000000d40)='\t', 0x1}, {&(0x7f0000000d80)="9ae87be857274e8fc573042d0a0000273636c10984f43100f91670eeb2644c66e806a2fad15cdf1a960d529cf1b6fc8a4222a1b52d134dbba7b9f4a72de32bfdc76f1dc59ed4fffe61eaa58d70ab519d5d", 0x51}, {&(0x7f0000000140)="e7a7712b1c4ea0e8f323414ce8e56e9e9b58b1b17ac848cc26a18c924f4a1fe1ed457fec45f4616bf025700e9c0e6922d2414e741f7258df4df5d01ee053308ac4af2d49", 0x44}, {&(0x7f00000001c0)}], 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) link(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3cd60de0066"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x4}, {0x40}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 5: socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x25, 0x20, 0x6, 0xfffffffffffffffd}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) getpid() socket$inet(0x2, 0x5, 0x1e) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES8]) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c0000000000000000090000000000000000000000006a7fb1ac00006041c93a00000001fe"]) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x1d4c, 0x0, 0xfe}, {0x1, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x0, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f00000002c0)="ce4aa4b95074f402aadfdd52f139135ace78add0bb2eac", 0x17) open(0x0, 0x10, 0x20) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) executing program 0: msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x11) read(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) execve(&(0x7f0000001040)='./file0\x00', &(0x7f0000001100)=[&(0x7f0000001080)='(..^(\x00', &(0x7f00000010c0)='%\xa8\x00'], &(0x7f00000011c0)=[&(0x7f0000001140)='\x00', &(0x7f0000001180)=':\x00']) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) semop(0xffffffffffffffff, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x0, 0x1, 0x1000}], 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001240)={0x1, 0xfffffffd}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001280)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fe9000/0x14000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fe4000/0x6000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf9e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x2000)=nil, 0xbea0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8461}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x7}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x1}, {&(0x7f0000fe4000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x10000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}], './file0\x00'}) chdir(&(0x7f0000001480)='./file0\x00') msync(&(0x7f0000fe4000/0x2000)=nil, 0x2000, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000014c0)=0x3) mknodat(r0, &(0x7f0000001500)='./file0/file0\x00', 0x80, 0x2a66) connect(r0, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001580)={0xfffeffff, 0x1000, {0xffffffff, 0xdc}}) msync(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x7) r2 = fcntl$dupfd(r0, 0xa, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x800, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600), 0x800, 0x0) fchflags(r3, 0x10000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000016c0)={{}, 0x1, &(0x7f0000001680)=[0x0]}) getrusage(0x0, &(0x7f0000001700)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000017c0)={0x20, 0x6ef2}) msync(&(0x7f0000fe6000/0x4000)=nil, 0x4000, 0x4) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000001800)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000001840)="09b410d32ce96c9bc0f11c4f794d473924f1dbd29c14b09cc77dd18f4995660a7271598d147fc3afd4f2045e3ececfd7279961fbac40c7eed76c1bf09b056eb1423b07b66fe50e554e244651f745b37a86c562af6d7fc58504f6236949c5f0af189ee0b6bc63232e77efbed7", 0x6c}, {&(0x7f00000018c0)="3e6674c69faa8890c0efa523561341b97c94cec7fc267c5250f42022163198e0755050d04871dface4483e60475364877c73567f7a8cfcf8ac971b33621a93d4abb45ad43076ef459c500897dbe4d0a0b379cf67077cb883a8746e677800f15b266c468d2311ca00601faf8dc7ba52f227f585a83e4b1b5654d832c5e330cc3c698d291a6f8d8b6cd94b9a203d76e56602b5bbc1c5c5c145cbd6d4e0778c95a84bbcddf19de9498578a72ade6524323e5ab75dac0b0322228dc3a79e817a005bed59dd077fa9b4e49dd51eeda4379bb7ba3204efaac72370583ddc52f38417a1e1e2b08d79504bf24fb296787435101b8bdf7bc08f640fec68bf545e07a0fa94895494069500297a56d77a4745576d56564482db69c44a4b7e24d65242ba4df60fa11584f16c9c81599f1407b5189f55fc1a458237f76b5b36f5678d19c85f10027bcf6e249a949d00e56436624fec9304f05497b85b36fd9246de5f5b8d32a2a4404a2cfbeed7ce2f9d8301b141efcbb253911bc8113a28eff570ebf7512ed18c5311fca49c5053e5b7c63023d0d9fb6742d29c3d9b6fedd149715e81fc64cb87d93562c9cdafcb73e54afbe9e1d46d39d29f1d9b7c2a66db3b3d7e4ac73376835d259f3249317965a116709398bdabacef0f2ab1a4dbf25b5826dea5589c0ad571a770545721c628e420654e493484ab96f284b962bce6b241cee6f1c27d493f7dbb4d5ca314acb4e590e3a89c060406fbad221b14c4d94f49dcd9851326447df0a67d88aa8c3922ea40c7ee4728fe384ba8cbf3d77af2d07de666fffacc1adcc17df5f0b6bcf0602c19d1d6dfb90e28a15c852a88bec215f0a33c2a99d22bf978b7f44241ecf7ec386934739d46ae3772084653784127c350bf99334921641b0224d98da8bd1e702d56b83e5bd8ab44e2d38c89a095fceb00eb284ab6a485afc21603132de10c3edae14d42529c174556403dde81505840e14dc3fbdb3dfad9805fc32f657c8a858ac804389cba5a6b090564eb4da086529766faa05fd52639d6097fb83d11b53ef57964548bbf9fc090326d36159cec9dfcc597f1e4f2804189888f6d03e7358edd1f340a2401d8009d2ac6507ec5a2705c84115da9f7f45de4032cccd0f961ae6d36811121cae07782df5045ab1ae476ff3c334b05e90ae0e9d8211c3ec9caa467f65a9c0f1658fa57810c5900a325afb48b2072d0734363bca8f186540215999037e99397f0286f7c5420b88d8c6a1bc38aabefc094554f4cf7f9b3f0f99bc7d75774b2d39f1e7f61855bd1f804f413d8ba70819e6bdb261350f7271d3e95e14f374e783749a976045acf5e4a2a73521d393cda75f540578f823c2cb54f80f5c3e3ff04eba6ef4e6b9b28d4698d6b80f675bf55676d46ae7d06a9013ca1853e19c789ca7a5b3d690c73471a282be2feaf54fa60b8574678f6f2fb3be6e010d2e7f7ae79c6522b52e1a6230c9769c270cb5b69fc3d9a8435263c5c0f82f82b4386cc17aa1b54a4e36d0fb5d1a7c354bad44bdcd9ad2ca0521ff333a7667242c896648b7d808995a1d26d9284d8257b0b734de71d1a5956d6b5a5ddb06eac580a409833bd78d5793e11dec3064b2d515e766abdfcbadc6e1815faddcb44c7ae555b8a78f318becca0f818ead12de2ca18ad3e576f7fee7cdffc5675128ee964212da9914f3aad947d82997b7fe6e05485858c61e84a6243222df89c114b4116abbb51adda20242cb360d6d6b56edd12d0b45c1649264fc2f2734428d19288fe99d7aeb41a2e12b228820a8f4a96388c852a4212406fff0aff7f0f8674fb3469bddffd974dfdcf9c9cb933d17c8c3e20f11faaf389b6c12cabb2a4d5898922ef4d39d09306b698068e3b8a28aaaf094bc2aa816d7780418e7aedecc7f2e35d014a33399f67984cec30848c294844530f3f8e2e56706f00ca1e2962db966c0eb4582aa7580c1ef25af3007cf65c75111cb48e52f6ddb56d325e413eaa94ffaddbbf95f77cdec79a53f0f8663f89e5283eae918fd67ddd229eb5791934299bf787310f08da6786d8e9d46009b075b6b39919ad4d1c62c27d1050257420cf82fb7ae4bd6e20f9d873d1c0774eb12a9db55dda3667416d6e767379aa5a89c6af09a4ea28290feae944cf2378cf1621d6869cd754472f52860a39c6797931ad882b1adcbc78ba498a18760f594f6ed19e6f8786f61cd70c423d272b1ff66087cc0c33e3d41fafde30a60f9747da793f16f5a3e5c2f826fb74fc478394e48c644b3547648a334be8d2beab9aee3406ef1dc65bb19e2e9958bfdec5e32380c70f295425f6363ca81dc29b53abc54d6f73ff2e7f7fb494a396a6a32880305d8c7854a154a381a5fd11315951a06df61052575467b00a71d0290a68ec72e32b0ea6fb28f1d5121d0c560773c471230c9e0d4e1703fa7ef725f4c0ddae9e793eb91f220ebdd9b1e10a94373cbc222fe97a6cfdd459f04e7a6bdad5468be7ba5419f5f14c0ab965ae5b592b3b176c91942bb7a97922512880998fd96524cb79ede1a40a3aa8c980e6976a001a88bb5ff4f9188ddcb19f691e6004accd3ba308f660ba13b51b42d8a4f7f7306ef18802f5abce65dedde840eb68d52ef29982db70ac0bc7158e7b947613550d2625c98d242e229dd8ba71a69c74bae8ddbd2baa75a8022486833bae357b96285b7b7e17f5fc544d494645a12ac65edeee4705509bd6f895ef7cb850489a592eac31630b59073c82a063ff24ee1d7d53c0d43e8c34e9f3af589e9be9aad96976f79971ff0d7452f90a677f04698d7c57d291eed4fea20a1b03702ea2d70343e71bd1af1a6f9a2e303fc34b2ca8bebf026a9bfd60d97d7a19d993eee7cb5933752937844efaddff1e2ffa9c493b2b397ccaf19086c6bec6af31aa315903e71f67c23984d42a639858a35455169c485ae8116bad3080c47c1308c16f0e891838777d8db2f1b920fe70718f51aa1911656ea4e89be28bbc5ad809c9051150d6511afd151152f291829263ece3c2c4c99a6046ec9e43bfd2b74eb7b577ea61e6fed35eec177a19464671ab0d7a588542bdd450879a74777dc960812d1a645008f605ee858ee0c9daeded39d53eb176430e567630c64897be5371ca04ee326fd7ef3cfe5bc272932406b90b093dc9830298483cdabcf1c71c9da71e009ebcac865017aa7d573b4371a2399b8224c2466daae70f9c020ca7e8efd085e244f129b9f019530a08f4712cd4cf81899d60b8f5649b629b1bb05ca1d82710040dba569233ac403b149d24d30ddeb22c29287ff8a8fd1661b3c38d4a86a7157d063621318097a4339a96abecc1506df810e97a64ed7e036548060bae124a7b2af4ff06723da0851179300d4265d4fa5bf285abdfafb73ec98fff34979cbd3a2d6dc9592fc9b5e8024c923dd85f9300571e954a6592cc0e01f40edbd359fb8ceee51e4f7d732cc5d889901f46e2a83d696e05cd2537e99e7161fe8cd5a2037cb46ab5c5cc51357b3fbeea76ba5b2c2b3cab8ba72abfcdfa2905381a95488d3c46b773451a2bf4c4baf1b2ee1b6ae7ed64a2c8830b643e5eb0cef2123b0791b554d36c5da09c571973a85b14e36b90338407320fa70db0ee92973ddd64db2d6e1d73483a226b5b34d49a2824af9ae38f90087648d2e9053e2f0f133f2eef104ee1ce002cc2dfc3cec57c235ebc7ac56a61aaaef4e134ea32a294741426069be35cdfdb43adda17b687b343e40acd42451774302b3fef0791169740eed4f2967e2bb5f56cca4671f0c39eb963ccef401190430a11b417db209533cc57b9eb67556f65a7ad83dd105ac1f3ad2ed943ca8bde98ff2fb5eb181461ba154d7a1eeb71437bbedb1e4035feb0c353900e6806ef5f772e7e5f2c982119827ebd2e0813e1a2260d72a5fe1dba11a41f7e6107f49ab69f3db603ee7b7c5f2e682fb77cec1508c8f2d1791052c4ed9098cd00284167f30649b06cf61287dfbb3f196854359522b77609ffe30b0bb1042a61e41de636abe7f64bd26aa735f1c56245c256b9e42d4cb5fd98ea9483956b5385e2678b9272a4156ed6aaef5fd0d2230b4e8c00a8ae53d367e4fb88f53a9705a0e8f5872481bc98d0a7493cb2d1370fe4bc32dd4653d2cac25eec3043a6b3bb13fbb3a4c2a85434ed15c85dd3a4862c03e97305be17c6653c924bbc0fbb2cdeb9180a59606559df0c9b02e176a3c7ff5c4124bef580dd9f726c5571298e91c858b34e184763c8269e8bd57efe8eaff7ea2ccca3335d28d15d4815149b6eacbf561dc1086aff38707304710d1eae1f7ff2d85d94e27fd4eebb292fb45306ef4eaf1160ba55840e96180963afc426eb1d6d6f03a5f6d1a9cb1501a2725146ca32fa75947f7141ad5ea1c9ccdd3511e91fc0aa715a2dee1f2c1176c72e6227a4b47db0a9441e86f5cfc062d7494451887d8e8c741ddf66df01b50a2dc363072ce70677dec085afe1627b7595e91a8c77756a7b1663a498c9f6ba3c027d114df95cbf7f9fc16d4fca1a9dac632a5f53b9f3ea030b018591a980f7cdd996224fc7e4e97eafde6668c5bb46707d7d5ea32f4004bfb3edb540409c8de6b2b8692ae6ab0a2a836ad66ab009de6174e787c0cf7f9d4a4acd44fd5935f1e5fdc6419d4812c3da6cdd3377673a85752435a9ce3b037942851677d0a7e5f45015ccce125c4e5936a3e8727b7f03a3a64144150e1b3dc8cdfdd1fdd043eab4583e625f87797b2cd576f3046eff282b4299c38cd4c4876002887622974e1f04a0e686efda306780c79e0b10cc2cd52f00f1448d9190d36cf99cbf4de778c749d1b59b37d5e9557eb7cedb11e5b08f6eac1cb5a21e47464f5aac73e23d26eb615e81a19a1fb7d95987624d0f8c8e14c924e4386fd6af3f1e163883efba05c7b28840e6c0caa63ed5528e9e7329a71756a2bd3967f572d332767f578cb93b2da042f972b7f6a9cf29fa47d86f72d81043d6236589a13acb683c08c9bda8357267ca91b78e3a7ce37b50ee0d759932474bb942d06ac8ca4cfc37df2bf4f9dca4ccd03133f1d6adf41c839ce57cd1b0b380f6318b6f9611b98f7ef59868501af170f9176ad3a6d773f017e64535c6f7e1758ad73df00f7e64a8f878a9502c3f5d714056343239931ba4220bf3755a08c12476ad05350f5a233fdd5c818be5bbe7fe5fb4454a7ddf3fe5ccb3f2435b7d90d0ac8179c122f257c5825cc4acbab1c690101f6dfc6c5042bbe4da1db4909bc7b42d3cb6b2843e7784cae1903b2eb8a08a9153465f138b2defc85a570ae48ac52989d28438484835cb496f6e04522b5c218465204193dd794a103704076d1cb7a2352b13ff2f6b134b3f5dec703968924c465434b282fdf94a08fe761987c2d31ecbf5f10a472d66e68751749e1f192a15244f641f32acb3cbab154593bab52315494e90d62016b2b4d0715125bc6d3e9a33ae9bb655421be412e8cb031859f852e4e19f2ba32674be3ae42b428ffbe8c6725018da3821423f15d6ac20b867c5d2957600036d3c0d5e293983c41d40fc1239427c17925db35ae3c6cefc0ae95f8d40a4c95366baa80de29eb1c3874531e90e0ee0003b9e1f2d3b756132ace2dc082ad4ab41c0f4b045445afdb502afa0689ab42b91e3ebbf3f22d5f25d6703e8a07cd5e0d7efe7f7278b88a83e82acd497de25095a219ec7ed99248154b4e19a093d3a073f89d92cd4f6831a412d597d1524d6c633b609c49bae8c6c78ff4d32b7307fc40b62c21c0f838ced301f4f755b5fb1b5bcb08603b87525c59e453670ccd25db65a92", 0x1000}], 0x2, &(0x7f0000002900)=[{0x18, 0x1, 0x10000, "8680f040acfc"}, {0x100, 0xffff, 0x200, "20ab58ecdca674388bc0c3e49b6fd9a786a2c4ad475ac475d746a20842bbe0a4841e7a1e40caa6fd5d339604c867d6b0625990fa0eb55474d1c0f244c5b112294ced314f7b2e1f16fb5958a5ab78702adaabbff428d477ba68babbc04cfff07fa04717a5e5c68d7209541d5e5f06e4d5dc98d35037d057bdc4d316159fe93aeb072b9c9ba361d7184e024854c2205eb62fccc4da7dcc03bb137c801858e72c4d786449495ed13b057a72ab28ab36748fcb9511ae1438aaddf50dab52db894a712e8d8f7c3ec89b319fd8c30a76ded79690b1e46ada96d2bbe579ff2ee4e9fe04e6514c28e42a17caa258f531f39e4a37"}, {0xa0, 0xffff, 0x5, "8b9122bb35f2933b7f09e819192c9019f769f14bba39e96bb35762f62d370baa8bb8d5a6b7070e6c291621e679de9fec6bf16d62ed8d584fc99064d3855b21727ce4949f88ed621629014c3471c2b26bf3a1df7b06544530001a1a7e47780f4e3e3a44d61b979f98e6a41f6b6373a32e2d0cd9263712c2df5ced52067ff537dce9935e627421e23ac20c"}, {0xc8, 0xffff, 0x9, "7c989e610e626aa06bc078dc42ec1e1586195f3caf628c405348ecfc8b8ff95823cb6ca5a0beab907d1ee1839d80d4ecf7694010d96cabc93a5a7e5da85f7d6c6d36316db0656f9b2f9f193f5599eb4ecebf8eb73d6d1218197e8f7c5824383e0b9dcbd3eb71a938dff965ab962f3932282464df46737b913769999caf615755723fb72ee90c766119675f474a762dfdae7c55f9ef404592157dac67093d6d91573e0ac7e24fdbc02cb04e6bbfc9a8c7f4f36c829acc32"}, {0x30, 0x1, 0x7, "782d0e12d2e210313e73c7288cd91b6b27ff9e1cddc08eb7d238d232daaa1e"}, {0x50, 0x1, 0x7, "ba453770c7bacbbc303cfe9cb8f803dc28cde1b2fb3513d67a7334d1c12970bf58ad1ad30aa4e0c886d0b08a9189b6671ad182ee658f4060c41f"}], 0x300}, 0xc00) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) recvfrom$unix(r2, &(0x7f0000002c40)=""/149, 0x95, 0x40, &(0x7f0000002d00)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 4: syz_emit_ethernet(0x6a, &(0x7f0000000340)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x5, "6ec4c3"}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}, @generic={0x0, 0x3, ';'}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) executing program 5: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) mknod(0x0, 0x0, 0x0) link(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x99}, {{r0}, 0xfffffffffffffff9}], 0x29f, 0x0, 0x8001, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ce60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="b8f991008bcbf85c27", 0x9}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@rr={0x7, 0xf, 0x81, [@rand_addr=0x80000001, @broadcast, @multicast1]}]}}}}}}) executing program 0: syz_emit_ethernet(0x23bf, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) executing program 1: syz_emit_ethernet(0x4a, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f00001a7000/0x1000)=nil, 0x1000, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) socket(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x25}, {0x40}, {0x8106}]}) r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x1d0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x8000000000000000) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x81, 0x2, 0x7, 0x5, 0x4, 0x20, 0x7fffffffffffffff, 0x2}, &(0x7f0000000100)={0x7, 0x5, 0x9, 0x8, 0xff, 0xffff, 0xab, 0x4}, &(0x7f0000000140)={0x8, 0x4, 0x7ff, 0x2, 0x1000000000, 0x72c, 0x80000000, 0x5}, &(0x7f0000000180)={0xfffffffffffffffe, 0x7ff}) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0315f1d89ec5a317e0357682", 0xc) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x80, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') flock(0xffffffffffffffff, 0x0) executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="1066ad3f68bc13ffc0262587a87f70d7513a73fca583678523b0af16a2ed", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x400000000000032f, 0x0, 0x0, 0x0, 0xfffffffffffffdac) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "3c107dae307e08002b4600000000da64612c3300"}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x22}, {0x86, 0xf}, {0x87, 0x2}, {0x8a, 0x1}, {0x8b, 0x4}], 0x5}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$getflags(r4, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8) executing program 6: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) madvise(&(0x7f00004db000/0x4000)=nil, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x4}, {0xc}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6020000000000000fe80f1fa0000000000000040000000bb000000000048"]) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x40, &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0xa8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000001980)="ec", 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x11, r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) executing program 3: socket(0x0, 0x0, 0x0) kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867237dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b605676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r4, 0x20008002) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) ftruncate(r5, 0x40000) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="53db90edd1c04e09d6707781581a8c60e9a80430d168d63b539e98f5b2fb0dbfde9c4ad0a675aa62117d7f8ea22a074bc3a3a3bbd2df6cf362539b5dae159e2d6dc3c95d3c619dea53ab060325850d87640527c01817075d14839e7f71c45f41d3cfa7977f612d500515cd63e8aae40c60a0b4ce44a65937085a19c06d7ccfe0b3ca0bd49f7a3b177fe1409bb7cac690a5eed65d", 0x94, 0x400, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0xc0}, {0x2006}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11e}, 0x0, 0x0, r0}) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, 0x7f}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000003c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x101, 0x4}, {0x7fff, 0x5}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x3}, {0x3c}, {0x6, 0x0, 0x0, 0x7ffffff4}]}) write(r2, &(0x7f0000000280)="cef18000"/14, 0xe) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r3, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x14) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x3d, 0x0, 0xff}, {0x81, 0x0, 0xfd, 0x1f}, {0x406, 0x4}, {0x3, 0x7f, 0x0, 0x2}]}) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605a010100002c0000000000000000000000ffff00000000ff01000000000000000000e989eed9b1be47d0"]) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x21, 0x0, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r4, 0x0) close(r4) close(r3) r5 = semget(0x2, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/72) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="d826ee8a6fb087eb8174229cc0c5f7b05cce0c211a9af0b0548a481ad3920d665bcd57ff7ac118ce9e91b35538812a0fdcb7e7692a7fc9822253322d53f17a8dd017151e51b241d8cb2d8bc359aef9708a4e5ba96374b1e3dfef29a1b9f4ea101b512e63daf549a83590f592d05a84f62bbf9bbd9f0a8c6fcf8f8aef273812df5f1272bef557ccd94c73431eab2a7e4483b5e91f6a2f8a7cd8c2dc96e9b4a50143124049f184951fd2fdd98ffad238176c6c4fa7cd3ea6d8b219a4fc3643f9041f0481a1de1dccd931088a1360a7826c46fc6b8c20821a44325408b5dc838acf47b0f0acb91411a51d6b114cec668a29953f3add8ee5d1b35240f415482d014fe50b731b6334b17dae7478211ea848074702fa4e0f340124ac0b", 0x11a) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x2}, 0xc) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[]) r0 = geteuid() r1 = getuid() setreuid(r0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) clock_getres(0x4, 0x0) geteuid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x10, 0x0) symlink(&(0x7f00000000c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x3, 0xff) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 5: mkdir(&(0x7f0000000040)='./file2\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x40}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file2\x00', 0x2, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') executing program 0: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x44}, {0x8126}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) setreuid(0x0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000004c0)=""/109, 0x6d}], 0x4, 0x0}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000100)='./file0\x00') recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/9, 0x9}], 0x1, 0x0}, 0x0) listen(r0, 0xc96) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x14c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb84649827da1f1cc0ce5efdfc90741b50c270388404db3be9eb08460e02ea4086903272dbf17b8b2e612c1b891ed77bed647606b89335c32fd7b65c7d74b859d93da8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac03788eabed4202c7479af87d65afc98bf24d15defd74ade4b5e7a1ea0f0abe5b816f5c8c7550f2d32a977bcd2cd3afc83f384112bb2b2a18f3d71b86666c80b474ed68320d1a91d6816a6", 0xdc}], 0x1) executing program 7: r0 = socket(0x6, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x643873a9be4a223) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r6, r5, r6, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) semop(r4, &(0x7f0000000100), 0x0) semop(0xffffffffffffffff, 0xffffffffffffffff, 0x0) semctl$GETPID(r4, 0x0, 0x4, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x8]) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x20002fffffffa}) executing program 5: accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x45}, {0x140e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x36, 0x0) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB]) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r0, 0x7ffd, 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) chown(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x4) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000500)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x10001, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x1) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x7, 0x3) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="999e0a48c0b9fef46a47b862e531821eb19f5aaea908ac45e2b077a894f5ea26bb2dc3cab81e0b665f64979fcac3896e00ec160fbf798351db41cc762e2c232706ceb9fb01bc3986169f2042527a09b5f679cf068c049b15fb615e16b0e118de784692ccc6d5ba", &(0x7f0000001080)=0x73, &(0x7f0000000280)="902e36add1178f30d1bd6f51ff0fbbbe719db143dc90e80a8e6a89e1ab73121b4634f2da85a875627f0f86f741f54cae19925e32a553fea9a099b8e8bfd202935c9b29664b42d6bab558dd818d93e3174fbc209070c1aedc53e5077d410230dd3fad7c6227c5de42f2aebb52c2610a4a8777f6a7cf50d5c59c304067e3485a44672e4b32fafa20f2ebdae67a91875a", 0x7) semget$private(0x0, 0x0, 0x19) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f00000000c0)=0xffffffffffffff8b, &(0x7f0000000380)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51ccc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a044639d7c0f1080ca78367147ef0699f11b92e1ef09357f8812f0842f1772c0a53ae6b1781a92c7bea7afa7e24af5250dffd38a0ec8c89be70a86eb4bd8f96ac82aa72810023e4c3bfd3e2ead063a0a9dd13e04ad684f84de88f1796fe505423ee428c171e9afabe0438cbc6ffd2a9f1c59b13a015a7906b4cf38ce307dd", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000340)=""/243, 0xf3, 0x802, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 5: setregid(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) executing program 0: setrlimit(0x3, &(0x7f0000000980)={0x100000}) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)='O8', 0x2}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 7: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0xbe, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x3d}, {0x416}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) (async, rerun: 64) getpgrp() (rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mknod(0x0, 0x0, 0x0) (rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) (async) write(r3, &(0x7f0000000140)="04", 0x1) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x586) (async) write(r4, &(0x7f0000000040), 0xfeea) (async) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf7869) writev(r6, 0x0, 0x0) (async) getuid() (async, rerun: 32) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)=0xc) (async, rerun: 32) r7 = semget$private(0x0, 0x2, 0x39a) semop(r7, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) (async, rerun: 32) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) (rerun: 32) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x100, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000038000/0x1000)=nil, 0x0) shmdt(0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) pread(0xffffffffffffffff, &(0x7f0000000140)="5126661813cabb8d25e7fcbd67a153abefcef5ad69a90c330430f445162101b10dc2485baac2d60932e1a3d82ababae8940452652972b0db8cd9c8dff582e68d2c6fd83e19f72bf2a24bbadc296323a94b98baee752e5981a2b48c9e515545a9e033ea11a809a88000f3ced0caa2b9408ed606da3313c077a4e63e658549172c72", 0x81, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c96379073", &(0x7f0000000080)=0x199, 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) pwritev(r4, &(0x7f00000009c0)=[{&(0x7f0000000580)="35d8d3f92368b4428ac256a6bffad2ee2c507dd66d35d1e9728557e53ce4c4cbe86543ede0975727", 0x28}, {&(0x7f0000000880)="5f2488cf52e30c789654104ca5398be515503052fcad6a5fc58493225d2288d14ec41179b2de48dc21bb117c79914ce50d5b", 0x32}, {&(0x7f00000008c0)="c9e0cc2af000a0cfcf6b9f7d9ba2e13665f8cc5d84b546e7a00369650a2dd2abf833739e444c9f75685013a8d81120d0c79bf6d55272bba85a9fb1586a22566610d6609bc2cea21927fc2595f5073fd5ae60afa4f5ef0b3838b614efc63c8e222cee6da776fbd7883a9f8e2bb56117e99f5ac7f55dff507b3faf8c76a2e197d813ed21bd84baa7078ea728ed1599cea1bc7010c0750412aef7f5cbed902ba86d799d0205c4d2813bd1baa78785e0ae3c1d25d875ce349991415e86768b5b0b6b63ab520accb7b53948a8e8950f0bfe152e9165", 0xd3}], 0x3, 0x3) socket(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0xfffff919, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) executing program 7: close(0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) 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) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() r1 = kqueue() sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="c7837fe5948a994f12ad602252d0cd34a46eeaf48bdce03ba1042751826114d6f65371d2646acdf3105cf00b9256582f9282cb70f57a989fa136eb317211d027dad343b02d0461b2abe773b336e0ba3a52e2ac7e277801d046446f590180a7de94e17617a27e95c3fc5daefd01bde1f15638903f8e712e2da7ccc29070732d2826633873ac44cbdb58dfe7365f79", &(0x7f0000000140)=0x8e, &(0x7f0000000480)="9d75f3bf33b50fd0eba6bdac25fff94a86d94b1c2be60d61d400c1d7b476fa86afb25079ae58051ce02a3308c4773f3ff493edf026bbada4fa4b2d2e1b9e9395d69a37e2a249c21f66fb0f0d6fe4d454685e0dbb8306b6efa902ef108a93342a122bfc4c7ba88cb94daf4f59e117e84c3fa082b18968a570adcb59e346506eb0ba617d00810bf83c40bd14608f2b5d7877c90f1d", 0x94) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x128) mquery(&(0x7f000001e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 1: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffffff, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9d) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 4: r0 = socket$inet(0x2, 0x1, 0x1d) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="dad29d4b9eb64c4d43a055b350938e95f3702f63859c859d09b0b78ce49136ddf7f6059982d422703e366e1328b2a82985ecd321db5392d19b49a67bc62e0ba8c738023f145997fada3a4c11758b21c57e", 0x51) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x5c}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3366, 0x0, 0x85, 0xa}]}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) fcntl$getown(r6, 0x5) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xd, 0x13, 0x20, 0x57cb}, {0x2c, 0x0, 0x0, 0x4}, {0x7fff, 0x40, 0x0, 0xfffffffe}]}) write(r1, &(0x7f00000003c0)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0aff20450c4bd7a9cb86e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e0500cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe0408623df9ca66babb99f73e525fca37ba30d2ed78f3db0c8106e455b890c83b22002a6a0dcafe81c07c42f3803b293a1c701074f5e106814140ac8d7bfbb3a1ed85a51123e4fc35f959722f997f3d495bfa9a10b53c86ab16c749e7ef5f5f4e20f573c7c4fdfe7839b81a4babcd21a6d4bf15ec3d", 0x13c) fcntl$dupfd(r1, 0xa, r1) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xfff, 0x7f, 0x6, 0x1}, {0x81, 0x80, 0x8, 0x80}, {0x7fff, 0x8, 0x3, 0x101}, {0x1, 0xc8, 0x4c, 0x7f}, {0x400, 0x3f, 0x0, 0x8}, {0x61, 0x2c, 0xbb, 0x6}, {0x8, 0x7, 0x3f, 0xed}, {0x622, 0x0, 0xff, 0x5}, {0xfff7, 0x3e, 0x1f, 0x7}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r1 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x81) r2 = socket$inet(0x2, 0x1, 0x9d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="32e9a7611462c121695bc636822bce6da22a25bd7934763f08648ce935e5ccaf930e8b7c7643d040143f73a87ebcda64cf4b9881cc296eb06f0fd4c0a9c49bf4f64cbad89c85fce5fcfed24fc57fb20d8bc9442f5c948f34f569e633df777438cd254d2ebb31e91bb8b758161bc8931a8df1724c35f6bc023dc5bf18d57b17feb12e85ff9ffcd042e3b0dc5301313dea663eee01c9d52bfe120ed978c797b216631dd449e4118f208cecda", 0xab) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x7, 0x1f, 0x4, 0x9}]}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000500)='./file0/../file0\x00', 0x2, 0x1000, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000580)) chflags(&(0x7f00000005c0)='./file1\x00', 0x10000) r5 = socket(0x6, 0x4000, 0x2) sendmmsg(r0, &(0x7f0000002dc0)={&(0x7f0000002d80)={0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f0000000600)="6b121ae8eaef0f015d66c51ce2cce566337c31804c28a1f046ef451f93d5c92ac2519026ef352417c4adbea7250e61f98c4ee75a9d07bd26ca1e5942a8e48d45ccf1b94f56087514225b0ff956c092dafd9b93f587e9edfdf9ba4b5af2", 0x5d}, {&(0x7f0000000680)="fa09094ee0d6d6209de31f52b2d2b9b14e05dfc64d94acd4553208ff2e8367bc27e9c9bbd53ebe33196b2cb0af0e6453a1ebd48aa1af1d7dfb1b25b8952d373ce288f3611c511d1107f3384a4d55d95bcc462138f74a4980b14ab0e5c89c8efb45c32b00a298c7220f8bd88f1173eb9b647020805297f5db3b8ab680da9110265ce0aa99abfe5a760ecb8d95a3bf557d87c172fe71c87c2ff7c660fe427518c46fbc15da1c520531223ee1683e619e26e3a2d5e81317d2106f1928142575de7c703491081a5a2abc8bbff5a167790e7d1c4d604dbe9a680ebe25c121694678bdc0c2d012290ba9e84c87978db9e7edf1d1b6269f1c059c849f9fd252c996d4d14da61950d0ebb938967b8674c8a3885405bbb3cdead4cd22db767fa44e98ceb8839dcb5f785a1f7619858e9d8e6379d0a25bc9402f0e0ce38148265e99cac71bacb7079c1ebc3d0fef48511b75986bfcfcfb5e6f791a024b970692341b8f3989371f485275e2b0876fb2148610c6af9dd5bd8bc3b3b9fce5f6596fe91e31ffd8762a335fcce1cb653e5dd7faf5f0891cc3fa1e88e867b36ec9b610bddb5433be00adf4b7dadde6ae37e2d16e6b57b1f827247e229a657904d76d16f07eee6fbaf0049a2cf66d671877a53d6b22964eb4fbba82edd94a400dc0fbe6bacf23d1cd79af573f4f3fb2cc7f2407527c05b65bb3b55148bf6d882c4984e84f9568445803ec9e118e2c07f9ea65bcb51eaefd084e7e27667871dcff28db9a1a4992cd4ba595e1a2020fec91d0991ea4b3b0925b066af868663681e99473c736811ca946c15caa1f48a4222f3f91427d1e2ca4c5b73fad8e860bba37c93aa24334b9c86506054a3f464f3b9f2eb6594506d540878f17e696e722b706b977b2430a7783d6879e78610172ec1650230a1ef88385a1c34bb5d40ee95ec68064166d282d2c6ca5b65b3ada0678ba6101015d12b4b0000521e5ec01245e97f9e8c89a0afa52f6bc532420bb6287898faffd27646a8ad42b1185edc4eb49a3a32e2517fd33bdab94a6542deb33c04ed84d91897a24a0588febaec908cc6eaa93e02249c795ca2618c88f6e9bc49eaa6a2aed27b0338e28fbd9d4b229613c77121279e12bfd2b6d3ddf8741c1a32e68be1e7d02935810ea9805e3a03d6a1eaab791bb87eb2b6d521dd77c2174101fcd712c00801e6f0e7afce8fbc725e529c1ce11e30b14f3fef26bd18f7d7a3f4450b250af6be7bd0ece21bad2351313721615ae5ba7ded58dc4255a765ff00798d08b471541a68348263150dfa76f0d556e5f7781a3e9c09f3259cae8d3904bf84e0fd17f8b05932a28670325d555dc5110c1f4351cec4c3de81f4e745bceb2abcd4a0d6ed860b99828b44816d8d9b8477ee3fe991c59644200fe5f7051ce8f5188017a281b07865080a5b32f3d959ea28905e80a6cdeade3a10683a289a6ef7aa68c654e8ea0798df14a96eb2ad315c97618801b6c1620ee7f2d9605ca20907ab41c4f7d9c7879b12628bfcd608c02b0ee63a4d84d256425899af04533dfef379dcfbee4378da28620086f203c8ffc3c68525a7b96e962c712679bfa8af32dde13268bc702ba11fb4c70933708ef573e6d2c4d6af9feb509b364025dd54400a542b033530e587130942e1ec3dd9572f12d44537e975d50ca0a82dc70274c923c95ffa1f4a0cf8e85567106596edf4a83c288b115b445cef9302db1426b24917c80c61a3a3cf12dd4cdff05e45b7e85b86445fd507850e3901fc72caa174ac6ce98a1ed1d919fde05064bb3337f3b2d56d1ec17e7514834f2f63701ee09430d59038a06451d208eade9c2ec70a4ad0586748e54ff5988f3704a456fb7a68c5b9f592515a87fd6a0f41a91b283c9b66a341de242677ad0352546cd7dedb8944c51883cf52e5272c6bdb47448b94eff4d99ca7ef208accc57c99fe897ddbc012ea7a69240812cca788bc3eb3b4e24eb2fa5f125a06df200e67f382cf8d4f9ab1ebffd8baa50fe520e9fa1b947a29a4062aa5cd36bbb3e39c5c34e6cab4037edb440625944d39c066bcbc7f27ea3960d75530ba7e3ac0893ce80f1270184d3ad249b3512381dfc72539c1aeb00e6567f96a7922e21c219117ef1f9277665d563165643ac5b3ef7fc9809c16fa6d41925a0342d0f239006523f105ed13486c4cb347b65a26ba3ede5735c59f95cd644e6951e1af8c02332695e77cd3837473f5658d3d181fc2d5f12201c24935b48915ed4da8257bf3102e319a1f2790104525907f235970b5d6f0120b6cbf9fcba825736d6577146620c005667c33817d1603d7af4262fcc80a9265a491336d3c2b1d1cba4bf27aeac974cb8f7b859f1066eb565e4c240a33ce56cb10da7f8f95860fb5c0c23a264f7756277973a92ff7b818a77007a1ab8a248e1c0e6ccbe8ce8cf332a1d93bcd5dabdffce7e3263ed0897c4eb887a976ee567198f1af1845f0a732aec91c8837c311bb27b07001d48d52b5624d957c681301a8a42131f18ea53fa4854449a962bf29c47c6a28c9ee0ce21ab623534ce03c36094d89582642aa2650f4ef60417b820e8bbdea38a0b3cc8fbd56215e53433fc145f3e2b76d31c93c5c40fbd18ced1757e43a23fe3513d7392572d6c7c6f7551d1e1e91feda5ad803f80b0d9de4d7f5ca6a3f316edcde805fd90b13a615db764839bae3f2aafa9bc7f66c4ee827b2e25099c96a58e83ed7a4e0d7124cad4d02d833840d3886bddbbbdd8e982c604a81e0c1b92f7da24e5b1edad4de44818d0b76a3c202c0c824c4d7bcf24427e6c22646fa0aa5fcf639c49e9fddad1b0d33e02a5358a91696eb111f3c769ddae1b0461e54d98c846e95958b691eae91d72d37a8329521dc048bfe3158e0180adc281c069e04e917fca582141af88b69ddf6ac8f908128e950b4276db96ff6ddd177b0b572f15cabd84e8fe4f89ab83093c34b5923c58f98f8af29348927cf54407f74c0e93503853ec38f2f6dc1b526a730dc972164d64af89265798338c5b7c9f007ca310f247f1212c714b73fb157c4af06c4119004d104aa42ceb92aecb322280e9cee2137b7861f7e813d83995707fa88e382ab9bb38eacb7ed923e8f37c8906d2119cd9334c8a6f3014c5cb1e1ad162171f2cd25df1d6df67092384a4568f7bddb8c0a3e3652454ac8af6c34a714bedcb8ac9e9be95a3264d1bb4a29af95e7fd54f5d2d43ea5a751fc659ab2c1e5257e9cd975b40c04042ba54129e0d8b826a49ddfbc18cafc0c4416d8d8e7b9b6565caa129c61a4f0bb227556bcd1b7373ba27c7c78645f18213d93ac71f7a044bfde325e649064f1d8f5c293c1b7307856e50670e435816d7601dea6c6bd4bbc53711d651a66f503d40333a4a20b6e89666a91138b9da028f584703fa69c02a7f6361107ca574ac1cc39181996aff2d346ad82820bd8b584d139f024ea89300651f95480c0d894e94f5bdad2295516442f527d2db6a9c0d765d5ed606906463f1dad7b3fabcc7d9f90aaeb0c49ea96c9a2d08ba1343bf2adadbdcf7ba5de6010df3fe796600ce930ee0d4124ee546c5a071f668216e7841821d745b8cd96c6fc98b020e9030b5aec81632f8b0dc7130c67063055f8f3565a5f22f68a1f7e7255c39d485fd28cd0ffb0d3f1191cf0de8becad46a4c88957eeb559c25303d7defb1755f5c5259efb3a29407a0a4a4ce9509ace330bdaf90efa87545ee132538e5db00f179b92b04a1d6ba76abeced18973d86a0f124e2253aa85f81e2c300be96535e5fb124c74ee5450633de026846d8a58bba90264663f9951a131b2c1d733b62e9fd1480194c154be15b327f43ec9af7b22e28994461768787eb99c87500c5720b673d1f3f1a2633cdf69263610c04636d7ee8a542ade8056b5622abda1bf35c076f22ba60530ace07c76fa686900882f7c1e08ce278308af6f3ac4ce455c66e2eaa2122dda7620d01f798437f55f6759c9d9fe7c37d401df82af8c3cff64292dd9090d7bc810c440dfb52ed454d77a039f19529e18ef163a89836d5db4159d589559e540a1e39a4397051c8ca36db6e86c4bd8a95444a28c25b614bd0c221ecf37a7a8bfe6fd03163ca588d20b1bb4f24deed3a45dbc4651828043a68887efd0728c9b83e3231edd0b4edafdf7432507b26273769b8d1f91e40fafe7d6d92d588b0a1da2d958088f1444f379f25f9a9b2510b58d930247668cbc89e53feb2d109887fce09949eb6bac235ba7f5e962b1b1ca0f6fa42a97e7bd0f1fb248c8b68c57efa8e1aeec9ac97edf08daa084f5e342f8fdf45b9a11d6e0915173987f527183fceee16310d2547a416429d4998bb9500858bbeea1dc06cd8fd28a8e246d14d50975cae9c764bcca8ef976d3b91709b98a3d497e75be82104b6afd3475b6a9fb35895f7749dd137bbe61b1ba1e1cbccf2760dcd4ca1561994fc2a3539ff66719455ee40430c605bbb0b3dbd00899150f8d909c16315c261cb6c4f74460df424aadc160854d7d2a529b9d348504748d17274524dbd1d868af6e42a2dce25a7b0d77880271c5a6601bfe49fcc12763eb8b96e506b1c3ef6cee05775708500fa9b2c0a375c7a07deec14b8b6b7eb3c3872faac62f4433cfe389d85367915b1f58bcd406745df87afb259d35a42fc31172255a440f11483e4bfb2190e00e66a395c49afa92c5b048279a1895804d47fa75540d8124f8cb89410e16c8b4263bba322d320c5a5e51eebb6fe3b5f34ad46b35035f6d90997a1e2a2ee53cab2619798dfbd530428a1b662af91ab3d3fdcca522c7f3f3a0d27fe93c5e407cb71e1100f75ee1453b4305aa24db1d87b7f2cae9c04117c186b8061048b537fda3400936622e1d0968bcda722beb3b9b19dece747e6b9d3bda4fab87f6adcfe9515a126d19d70c77e70876156f6dcbeaf61083cab6c6d620ec471451dc1620ab462edff69b833456cc03c4ea1c0266d78262bd524d88967501221e01f06f04e203f35e844603bb2eb9425310db3264d64aaab662c1bb204aa1f16d9a6f0ad5851c7d4d1bac7c430d1d6729d75280fe9b933f9901d8a68a288d950d26d4e4240dd57b6a68830d50fe1a6ee437257469cece9d98ed6c0c2ca1a084f6499bca7fa5fecc0150b324ac311c8d34338cf927bfdd201bfccc76f9d99bec9bf256cc5a9e4c43504e292fa6d566b1b4d4638db26a514099da610fa7ad33ed2f0c67b4bda805ec6fdfcec9b6d2bb5e2cb2dac7aeaec16c5702ffec6b5687ee6b5c92775638df9f85686fb3e4ecb3141ccf03b51f81a37f66df3c3137d94cb11dd7bebf206f4e8616fae40c15ba252d0d2a0d8cda0c8b5eb7f5062923d07d0d5ffb06d2c75e2be341ff9ceb59f70a5e9f38649c0c49771867dbab6d58e00a9b1acbc0398517a32d053160494332cc67a7cda65d44c24643e128a7436149bee14686b5580845a3e33f42c4a959ffe03e12ebf8106f8f7c893ee1883dd370325e3ec7c10dc7d15029ace1aa401290ffa90ff16f38f023c5c1dd73861d68bb5254bb802ebe9a07ce43d3b1b167718c9f4c34c39c7f51dadb943dd5a236b0dbde224b05d27a4676908cfadbf7a31c020b95cbda7c5b6ab0e2da4794d32e27577c356c46d1cff449c4dad5d50ed51cbde0a3449645ad2b2a369c34a83053b785cf330d591d4421d69fc4706e2e1d86731c525b42b2cc36e862096fd73bfbddac722b3d45df357a8d4c84951a2323328c8d477f8bd6326de12cea67c06b3a272446a5e695e634855d93898571b2a7e53fe870a08a298c247b2826f7cc08366a2f79d0c97", 0x1000}, {&(0x7f0000001680)="89ae1264a8cbbdbaa3d4d73db62991c2f8aa851358cdb5b1e6b220e40035b0d027372cb1d74f5435c9cb2957f0a0a25d4128c168c7e9cca8ab4926d436efc34be1c9102dd89ffc92a86127c2c0e112d5a2d476745bc684b800f219c7309a7b07d3756360cb0e30324db3ab269707a4c3", 0x70}, {&(0x7f0000001700)="97a66e82444cc86f1df5794fc01697ce42b0ab98f6f33d4b068f940098fd179e0d7a25bf8aea89a7c95ab52903b776d96ea6dc7e7391e47840760d6dfbe7317399ee16", 0x43}, {&(0x7f0000001780)="a504b5ec2f770643cc4c1d93ea0e2de98fa9eee080d8de44be9938795068e89ba6ae8a411f33c7b4d70b252c7744026da485364ea4b05b628cd0a68b1a2fa7131f106585f3959fb62f13f11ebd82df08f4c870ac6f0bdd383f9a92b40b5efbc173a9d7ed235607a5b7dfa50d268255228b9c146b49f5746798bdaa6b8e24e236727dd514f438f3d773f8147ecb7effd472c3a3ae9cc41070450823b84dd5102d9776902d1561962fe1076aa0a55c24b703d34886b2a174fe9b0952784eeb6736729798a2a7e421d993eb12b14a70ab5447586e33e90951fc72b5a67a128223ab198803097b7da114e154d929909cd854df4cf30321ab47b071bab7c9ca478b317409289e9eb2d465f001205968489d7c6501c25cb2e623157171c66bc5cc84a4ace66d5cfd801c7a916cf78966a233c6a5dbf8ee9bf2e56a1e9b55a932b2bd5f61d45bc723e7cec45fd4d6886df396d9d845c591b2b70326d7c61064dd7a5ca62ba79ccda0c7b3b10089ec34e63e86c396eba195514a341a735d5babc0c9f4998ce90673ce914b4ea03014c5950d78e1be7c8578acb680a55ae374d5023220f7727f5ae1ec0c4dbf83a9b0ef760779e405d42cb9bfd85a41b4f55f37565742d6d7e8d47e3682c8ab2b4ce1a2cd84b4335fca88394404254a9afbb3fc7df31cf47a1b8e5ef735ea1a0da08e4577a42b85d3db49e41b5120758b55afa0ad489ccb6da77d8e7f287ebd14d185c5f9fc943fdc9aa03042614325a887a88fdbad9465eb82f73cab72fcbbe4b4227203bbc0c1efb376025c957d33199fe61c49f08dbd6d6f35ae189ea95b438c423227a643a1d7a24a68351fceff37f8c2ed66c99f3cdd8d32f409b9fad073f459fa730b64ec4f19881da57f0b724b39023c9dcfd92d72202cc1c818fe0c25988ad2efc337981ec238aa2329f4d71e46bc2ff43d2098f22402790d4c6dafb94b013157e13b14bfe32ccaedca448d59155ebc4d71c8ec8edcc2500fc77e1220590386b9ab79ce73eb531d74abe96069d5b870c7b0bb26b035de7c7137dc9942af7a7e7a7dc88eb81dc92a2208a530233158db1b87d2c2fc63095f46b180027cf5f654fcd1ff9f9fb62d2f2ff3271ac6674ad4b0613307d7753c4714643bd711ba38f2ff8701dbbd5ab6e145fc6f6e718a2f34f52767da4af3bdf180fdaa5e88f3c877b822446d0a61725759604f1a15fa550c7ab3d7b7aa0040e81a0a84be0158522b350345043e9feae4da2dce6c4139601fc7f8af11d3bd75859dc2fa9dde42c268dfd1957f096a0ec7b3ad821ca87b41bc84ac22986c798a5b91f1ee53acf4cf29238b16f8ddb7b6b53010724476c9b0dfacb48866bc5cb0cd92a07c4516464a45fad4345ed73071139a44e1f16f7b05c44fae4405b8795e21afbff989917e9b4d7d3f917aa336ad8b33f2dd367cb7847cb19a743b0e12ffb63670c828d9d420cee2946cd796281dc838a0f235f7dc2d4cac3ea8d788733463b1f79f5267a80a1759649493d25fae814c3aaed6d3c4b6b5e51b7c7bf64cb8ae1630177d0effcfa6d920ad3ab594d7d843a17335b4379375bf54edb21487eff27fd81e64eb9bc04f090ff3b4524b31824a5e2f2d45a9e72dd8ca69318635db9657d7e8b32063ac63da88ba9fc449c0d21a1bf6133cc45e0b596c8e02ee3e1827665d09c6a9eaae6963c84efa3ab7e2bf7a60f1264c6ee135f3c2c7f4860facbf6e2be1e539d0c424ea10a1d87f4579564c9e13c77e1882e814d402a67e04f23a2b9950078afa4df487864763c7f023824ba39718d04dad8f8a9dd7849ea6b0bad7a1a296827ee8dc5eecaf331e3addec807bfd223e37906e3fab80fbb458782c8fb6b2128ffb63e7f7250d1bc2db91a90f9b5809281f18d1c7148b45c8b1dc20b929d3f0854d433132aeaa3499c076dbb6bb603aae67dbeb2dabe2a99ebef31d8ac4a3f02baa8c9047bff48d6941b61ee6a7f3e4cb367070b03c16cb298f9345e7863640e87d9ce7b4d9a5278c3d172193c7455a3d5098a28b41620492813b40d0c57a7e07053b162d9ed9986461967288b6781fc1fff6281d3a7ff9fa7ba0fdc9ff1ff37e9e9a173939c7059471f487ec3c98221f99ef8c1c9a227495f5ca1718463bf109408162b9a9530b118dcba5e7aeb5f882ccb7d1a1a91fb4dd514cb57439f6430c9f77d11ba196b53b545be1cb4ae51860335e9490e7526c8fce076f8dfcc11368887c8a43740a582b266b137171a8228e94bfb3963c2ac59520fd41680825e987c36d9610598f2f7c753c0f12976050a70acaf4cba7e9b8469876ad4b7fe43a0ecf35bd7f9a8279d1bb872cbe7df99bcc58f738cfef967c019ea5681585f95a8dd54dc9d544cfe92ad810e07f955c09059f33820230559c7345eb2d52aa44545a0df671c3387b18996a5a7ee143fa2eb59a7afb6b1b51ee205353164ba61a63bb814e003711eed2442bfeeb5cf92c649c66cb72e1a36b4d3b70074b5ed5efb986ccfdc915d639e6be55c8e5320e5a78b6684cdace47ac42492ab53203f1745fe330361a9aefa35a6bbf11c715656042b1eed56b93e2951dc4e714c90cac2f1fe8255849a532bfd2b10925530da0c33f2ceb70915e451a885c1d6097acc179321cdb89463add9ff2b5b8a249e4ff21f5373552f833e8de2dd52c2f14b0b42ee3cf90e628e07bda07f22484f72948a122729f3e7569009537d24ae817e271908996303fee5edc0b59589347b5046e8f2179a5a715de608a979a07f8c9095386e15748d06630ad65ee5dea20a2e9b3e5f3bc35f8241ca5e119d78d88e542853325d9422bc2bb5fa9ba30d6723abd3e8be6992bf2fe3c4edc1861d871e571923a15e2394e804c87caf78b53929a13a42f2d091f6e880b78dbcc68f99698aaad8d617df27f7a79a8e010a3df9c3de87b10365ed95953551ae89ed50cbddbc63459dee14c060fa45ae82a8eb86f0006a4cf4fb9d8b275e3c7a654c87b203d9a4991cd80ad4d2a3ab2502c1628c3484562bafbffd4ad2af059917d44026e1683db422d95af066d99ca9e1982300dfb5e96cd8e172d25770f33e76ad6f99311f3ea5c09abef2981e97359c15d3d5e59898b931e1e55e3d52b88a1a07a55d4afbd295716e4e73bb86f6d90060dd6160b616aa32deb213c9c0d1965ac86d4986b21cdedf4c2f1f378be9f1fb3d55fb946623c20007ed17bfab252dbaa58d63f88c0b79818bce7f5c7430c3706f071b8f17acd9c3fb416bb50b1a1243d3d7780e44557f98a3aff9031c087907536c37878dca5dc43fcf8eeea95ca970063f7f5e7e403dfcbb8add9916443ec2dcad3f719d5f399f645acbfe8b210a8249a9504cdd6f65e561bb6a2c74c1dae64aa9061534cf4c14836cd881b71e6f49a56cc5bc639bac29d2c36ee471993b4fd3c56c9847ce31ef41c6a1b9a502fe7620196f91aa88eb6b6b46f76cba9cf059873fb4ca1b2b72a88f41c8088c604fcb5debed50a1b02beb0faa79c1db3cb7b57591d9eb8aede1e8f4c37df6fa04d9b65333debc7c08f4d72bed24a1d17e82157d00bcbc2b3c3f0609301665c7854d6f1febd779cb7f3c5b731bec0d9d7beac333da08b43f64fd812be63fdd328cda3d20de93bc24400aff387857debfd168f81285d196a982b4bb5bf3324add7a2a16802bea8bafd10cbb58527baaa493e84c7d7d531b3256fe979f7aaac16df415c4d053bb868ab0f097c2f932d0b6f7c0733772c2f1771062367758a3fad3f28e9175e41290c00d9563f3ab54701c452f69879f30a43414af120778689436102328909f9318fb8d5c2ff402379bff4395a751b709700bf77de6f8f66e55a934f23cd149339e7ea4485ab364146ba3a163013dea2061a6dd5febd84a7d18c774548c059c8342194f10cb43f52a5793a3f671d9541384a5e8e1d64a0e3495a50fe52f851641dbeac0fcc9b4fbd824fd0d215342f5c1600274b12e40c1494eb62795e2689124f496d4e65bdf9fa1b6c40b8d4b1a924f59c2ce72e9b14c4218a0563c21655c0c83b38861f0ea6b3ace34cf75576c7bb050bf71e11498600226dfc25e9dd9d175df16abe88a660ec72f02217474cbfbe2c3336484fbd93eae4dead94ba44aaf811756f6a905e6706bcff35d09d20dad6b906b1dc1d5237299fdccb5b525a8f6fdaee462016a9ce5117ee874e2ffc5c0013068352cb07acff0b2cd09d5ef40b203e6df61dcef925312d317741b4ce5e76e786dbac8cbb78be5db7a02fb086df39693fd52f732bf373efeb202b428516224cb104b2e5291e5aecf6a822a269b48f5ce0d81444d2d416aef3295697c5f39e05cf76d798c1b8cf454853cc88f4f204663202e5fb0c8ba93247b6ddd0b84328cbfe288cddb1f5d86abcb9db1d07ee94ecb52b7a5aed6d5fe2387326ba932121827cfe28e6b30f0d10243723e853343e58bcfebdd5420746d9f92ba859267d295b544143d047095dbf9abdc6e95536fb807034e53bd74310d5e2f53d16e2a2c463a9a0ba1f50928bb494a2d6389fdf8291b7167c92a27af2d3e91b5022292fc122005e30990d547b67f72fe39b35381569bf168ccffb9bd90b7ba9d8d1d6213b38af731a85448464df6d59615912108882e86031ecc771bfc0220a97c72a7ae97daa89c650eab17db750ed52b44c7e47b20487c7b2264d981ae1300397bdda4c8f1b58b683d338b97141424d24ab592d85f013fb82ce03fe8a805e84e06696f81fd30700a380b45d35a98cfe9d2a80784a5fef35401c049b51a4fb21f9b34827de4b4349dffad0b7b93336c51f0bf73edf2f8ccbc43571915de1f74c5718af4a3f7f0711a1e2579b323b728acfe339cd72c8a2a600ca4125ca00539277937a2b98ac586280509b649adb45b7536ba36b009b2fc0c9c6033e6f008bf74d005be48e88d528c519a39c60d00f042ec0418db28dbfe7d6fafac66b8a0e77305bf365489f07654a62e580b7b80f631c7cce32b0a81a0479ec4a4064143df68233e9c98e33c57d8423f0109c8c7d5cf1569954d8c4cb9f6f1e3bc86c3e9e1d4f114c924e365753ce5e2658c5ea7e8ef7a3de18b9863927b0a90566eae983f71c832141b4609d9fb6fb8d61b62bb00f0bbfa0ff38f4037b2c96f3a34955d5ce83b34dcc294f12d55f5f77f191fac69d8aae43a407b760881bb3117faae389ce8b13a9fd0d5507248d7c05b7dab1ad7f41491c167d4164031d2d8b8ae2e8194343130b04cc9a548058f6a3abe183dc7199662767e1c426b24feeaf7d9c0e02004b758c26e7fec41573d8d41463a624734b813fb3a18d45ab6bcc607d958b79682bace99ce1f3d0902ee058b9612951f8cd675774d57c84423c8d72ba63acf52546bf4031dc50633a540b78fed406ea769661b67a81a5b05720fe16c4fab7dda0862118bc5536f465adc499a3c09b223a538726b65164c3264e6a3731d36ec24f6419de17c82da0be6b340ee4d3444bdc0a2c0ba3291592896727ba4d83c0c2773985a91daac1ba5365dd14aaf436a78a1a02fb00d1b016c4fcacf891d2c1fd5e5b64fad2c0606ee35c546d82c1ec30ae79e5402fee21518af3917b8f3739358ee5d7423bea84420783d28ac0336fe7b76dc48b5664bcd0959c5d91f450dca5d624e28d06b2250e05ad20a568b1d3d3210c43b36c5674ca894be46931f55af37c8bfbcc7e32a89ee78dc26892b80816484c64795c64849ad05a700522bab5bbc88c4892ef212edf0592d8f10d96a8644991e92a40cd0c102c01584ae7ff5ffe3776f146440256cd7671c39a769409bc0b61c7", 0x1000}, {&(0x7f0000002780)="141ecb5fa78a052dcf13539647ec6f5558c90d8833ebefeae3d1dfcc334c8ebfe23119abb67572f8113acd10f3f699d7ee9216ad573856d9011db4ced3da81e176612a72a1a680e993", 0x49}, {&(0x7f0000002800)="67944a362903e5222204bd7b5150f501397db459fa881e8d61bb586b45e44d319b26f58f8bc0078580f231bbe748414d86d77a30ed006e9e7775d316093d6a6abb91b4a576912ff4144e22ef167a3084688795be12ae2ab9bea04f4c3aa15f34b640c1c25d995805519b44e2a3d934c5a81249c097acbc14194d4a7bd24b595b586945f7b904f3c7fd1ce6a69726542fb3af74b447e02ff341568e", 0x9b}, {&(0x7f00000028c0)="b0be1e10123f91218404d56cad8d24d349b9b6a5e7d148013843d14030020d72e7b84a6391bf1aa44cacb761ec2e7fc7e0baedbbc2ecda9a069bfbee4e9cdf08189e0c6528df221d862523b54979e388d12fc66d773e8846b214c31b330eb6a2a3d5e6902fb8d6db0eee0c45661c0bcea87ec21ee6aefa4f514f5a53d82b3da1b40ee05045e2f9b8f3539b468e9cb622ee793c3f500a2115272f3fcd76f17d5f82c6f6a3823ceb4165", 0xa9}, {&(0x7f0000002980)="6a0abd93586d66bb6264bb3a8ddbeda520e4ed75d5947f3a47f62cf60a7e2741613c", 0x22}], 0x9, &(0x7f0000002a80)=[{0xf8, 0xffff, 0x101, "d37d1831bf0c08e4fcce039f2f8e9fd981b96289b91ee7aecd02c74fa15058f26cc34b6d4b37bcba6299c24d8e4f98aa0761efb9b5f3728a66860a1a6d696e07620881a05f458534d78f70308ffbab64f9391955bf4c31a6c81559eaffbcb1d91ba1e94754284ddddcf1cbe02dde8d0884f701289a02c94d3234f04e1ede6f0ab5a9771bffc2750b70ce0cfeb876af3ab03dcac2036b84b1da44d6a23bb579117335305e64ef6b32733e7807d8843b493dbbfd1d6de85b6f1028131363a9c80e3fa0d78432e170d6173f9d38c27f6896a7770e312d55a07785f89d15b307f3330b"}, {0x78, 0xffff, 0x4, "a15dafe0aa217135e2770f123493417e4a846c397faca720c91ab66b6a75bba31b6c0ddbb29cbbc5597f45e48214eace723ea70473ef8af7cdf474af9b534393f643b59e7be1833d7bf2b3be51787447ec074cf0e7f641034eed6c33334dc3206220bf05b2e906e1"}, {0x58, 0x0, 0x80, "a848f6dfcb8473b117b5779d82194db2fcd8987fb2c73e7707d8c19124d2fad36e341b231ca0b1e7b812db8dc4567453f44b1d98d97dc1d4b5675cddb9cf454189b6df3dbd"}, {0x38, 0x1, 0x7, "4ef316653ff2fd101952ab2e1e4ed97ea3d37389e61dc415bb7a4d834f3245993987"}, {0xb0, 0xffff, 0x80000000, "864f4c869b9ba55e19b20714e6d02f5cd4ab04bf4c595017cb0833f1dee85fecdbb9f1b803b8d55f13e9f1576057168dfa719e1fb3c81c63c90f4356f6bc7596d0cb4bacdb51a4191a471f75e966beff2c33bef1c96e7ead1d503a5b3011000f7e21d2315abf60cff8131072ee0547a46b526b2f8d5223732a1e936351621660abac4ba1a0d92f0237a1c26eec549cf80e6bbbe482caaf41553e9198c58279"}, {0x48, 0x1, 0xeec, "c23a5a5472604a6c193b7d12d656a45943786297dec4dec1fbae251979dc065aea3feb4de95e41eceeb01856136effacf5972b"}], 0x2f8}, 0x72}, 0x10, 0x400) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002e00)="465e1784c780b83f816478a89113bcff3f276b2804bfb5219d3ec6fbc14bd870211d1e8cc5c01405ff0f617dd1c08f807630f89e245226d8f4b33e2c014173d27c80d24dc7707f29a15e1b672df269f4e8fbf0b32c0dfc12cf934bb34382c9b34b489dc0ed6f5e5c15df3bb124d56bde624c113d0c229d68b0dcd1b2db7b3195b2702222a68247c6efefbea5ae3af9443d45d5fecec61dba7b17ba27543c94f55bb6e6a6f1003f6a6a4c13bf587254a70e49b3403419c60d5c15703c85d1c8994612c633853bafa2417aac3a54107d8061c4c3d88d903c82faff83e374e5b406d0dfe45d28deae", 0xe7) select(0x40, &(0x7f0000002f00)={0xd057, 0x3, 0x1, 0x5, 0x7, 0x1, 0xfffffffffffffff9, 0x1}, &(0x7f0000002f40)={0x0, 0xdf3c, 0x2824c7b0, 0x8554, 0xffff, 0x8, 0x5}, &(0x7f0000002f80)={0x9, 0x3, 0x0, 0xfffffffffffffffd, 0xfff, 0x1, 0x400}, &(0x7f0000002fc0)={0x8000, 0xff}) r6 = open(&(0x7f0000003000)='./file1\x00', 0x10, 0x70) r7 = getuid() getgroups(0x7, &(0x7f0000003180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000032c0)={&(0x7f0000003040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003140)=[{&(0x7f0000003080)="435dee85c6c49578f856af3c7b2ccf0db0006b9e283ddd2ed71f72f849a5e3523429452f2e46cafce6a0c1ac5784b439cde01af4aca9398c7883a89ff427153aa4f0e72f45a024bda4e7eba8924ed0b1c4d7bd9335138953920ed1dc5b5d4b379ef8eb00b69bd4fdf41805e2dde51c4c821620512f6f8ecdca12ea783c8659a2c2ec23d392965372ea436615c76ec713702e62e4a7ccb62df4561cf722486185ce0194e5084ed0aaea39ecdecaf5b32ceb2cd006b4c862a836cfa5", 0xbb}], 0x1, &(0x7f0000003200)=[@rights={0x28, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffffff, r1, r6]}, @cred={0x20, 0xffff, 0x0, r3, r7, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}], 0xc0, 0xc}, 0x5) r11 = kqueue() r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003380), 0x80, 0x0) kevent(r11, &(0x7f0000003300)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x7f, 0x7}, {{r5}, 0xfffffffffffffffa, 0xcf, 0x4, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x7a38c2c0, 0x6}, {{r4}, 0xfffffffffffffffa, 0x8c, 0x4, 0x5504, 0x4}], 0x3f, &(0x7f00000033c0)=[{{r12}, 0xffffffffffffffff, 0x2, 0x80000000, 0xffffffffffffffe1, 0xce}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8000000000000000, 0x3}], 0x7, &(0x7f0000003400)={0x7f, 0x8}) open(&(0x7f0000003440)='./file1\x00', 0x20000, 0x1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000003480), &(0x7f00000034c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r13, &(0x7f0000003540)=""/19, 0x13, 0x40, &(0x7f0000003580)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000035c0)='./file0\x00', 0x1, 0xba) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8000000008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() mknod(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) fchflags(r1, 0x0) r2 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f0000000040)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r3, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000027c0)=""/131, 0x83}], 0x1, 0x0}, 0x1802) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x92, 0x0) semget(0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x200, r2}) executing program 6: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf5, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xe7, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x25, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @lsrr={0x83, 0x7, 0x2, [@empty]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x914, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) write(r2, &(0x7f0000000100), 0xfffffe5d) open$dir(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)='n7S', 0x3}], 0x1, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0x401) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r4, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x964}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000005c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() socket(0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x1) connect(r7, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000580)=[{0x1000, 0xf0, 0xff}, {0x9, 0x3f, 0x20, 0xffff8001}, {0xd3, 0x9, 0xf0}, {0x3, 0x80, 0x9, 0x9c}, {0x0, 0x7f, 0x5, 0xffffffff}, {0x7, 0x2, 0xe0, 0xfff}, {0xff, 0x40, 0x1, 0x4}, {0x7, 0x5, 0x0, 0x1}, {0x8, 0x2f, 0x9, 0x3ff}]}) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(0x0, 0x0, 0x0) pwritev(r0, 0x0, 0xffffffffffffffbb, 0x8) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./bus\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) setuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d940100000000000000e0c52e853acc", &(0x7f0000000080)=0x7, 0x0, 0x37) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x7, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, &(0x7f0000000180)="5da1889b2fcf64e4bc8614caf201177b5e4a47689601fe3cf47d47e3e66c3e80014b4ae5ec3fa20532de165311f4d6ee0d33f49a7a4e953d450608bc8a", &(0x7f00000001c0)=0x3d, &(0x7f0000000200)="0743bef243d0a9251b1717361be28454b4a8600c637f500b70a3a9a7c958391b90502e9cf684277ea4a7d1121e5977b4930caf44d85f8a263842e1286021a5d94f3040d5d67eb2f5255f10eed66c2fca41ce556c4450c6b9254f6c831907710ea59fde08502b4ade4e82d457957bb5dbc4d9949502e7", 0x76) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x157e}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000002240)) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000001100)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6ffe8000000000000000000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000950000000068a84452b050b4715efcd49de9935772f3f7f7ef9e1ec9e59705a7a3ed9b56ee793d"]) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00005aa000/0x4000)=nil, 0x0, 0x80000000000000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400000000000}, {}, {0x0, &(0x7f00005ac000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800000000}, {}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000055000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000034000/0x4000)=nil}, {&(0x7f00000d6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000054000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x40, 0x843}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x10) setsockopt(r4, 0x10000, 0x6, &(0x7f0000000200)="0f84e9709a267c47e3bb9bdf13dfb9583ab113c46918043f2dda54c01518a63454c82db3cb16", 0x26) socket(0x0, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000010c0)={0x3, &(0x7f0000001040)=[{0x15}, {0x49, 0x4}, {0x8106, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) r6 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0x3a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r7, r9, r8, 0x0, 0x45, 0x6}, 0x100000000, 0x0, 0x5}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/6) r10 = socket(0x2, 0x8000, 0x6) r11 = open$dir(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r11, &(0x7f0000000040)=""/4096, 0x1000) close(r10) socket(0x800000018, 0x2, 0xfe) executing program 2: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000007000000000013fecea10500fef96ecf32c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0013ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 6: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0xbe, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x10000004, 0x400}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x22, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x2, 0x39a) semop(r7, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semget(0x2, 0x3, 0x24) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000740)=""/288) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r6, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000280)=""/85) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r7, 0x0, 0x0) executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="9136ec7c99ad83e8bc25f4013be50b8cf7db2e7bcb9ade95f31d3bbfda675c295e3b1232c0b2ed7b9d95848bca9ba690e9f887558f39b03afbdf50252043a60ea42b2e759682c494f147e9ec5da3e4583da6ccfff4c1471e192490ad5363ac353b7c5f4f3e7d1830f1848b4e00000000", 0x70) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, 0x7f}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000003c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="1066ad3f68bc13ffc0262587a87f70d7513a73fca583678523b0af16a2ed", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000005c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() socket(0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x1) connect(r7, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r5 = dup(r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) executing program 1: syz_emit_ethernet(0x60, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x138, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r3 = socket(0x18, 0x8001, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000280)="dcfebb19740f3768f905b478010e053c517ee563c1494e3953cf6b164c8e4c74ec50c2b2b398948c08b82a0fb498f55e11120000ecd52298a57d860896f0deb52a310d1d3450dda086", 0x49) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000280)={0x3, "a4eab19ede911911f261c25aba52b095a9f7259f2c1d66cbbfb22bff43b502590321aeee4baa70ac0af86485bf6f57f9d8f98d8bf52b0ad13d41c76343f9b358bb51d31fbe3929df59d66b91fb19d0ae98416c15569534da4386bc16402a42dbf351a94f8ed94318aed44d1d5d51917415edb75d9025e0880eff3408780d1b4e74d945bfb16ebdee7829841197680d74efaadcd9e5c1039d3dba47b99d6689e8418b72af8b654b8627303249937e9f21ba6a6b5948e8b5b224854102c30c7efc75b0979665d1bc89193a6fd0d9b723ef092678c71d999af8db1e8c1dbfd306eb1a473d4207c2c8cee37e1c86922092edeb57544cf3d420dd5dcf"}, 0x102, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x10}, {0x16}]}) write(r1, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x81}, {0x4}, {0x6}]}) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xdc) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0xffffffff}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r1}, {r5}], 0x7, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r7, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/128, 0x80}], 0x1) dup2(r7, r6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047466, &(0x7f0000000200)=0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000000040)=[{&(0x7f00000000c0)="b8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r8, &(0x7f0000000040)=[{0x0}], 0x1) write(r8, &(0x7f0000000580)="04a1e96a42a659fc1cceb772a6daaad3e9871f622c7658e4ba4b1bc73d614005825a6c4ad1ddf30cc67fa8acc4e00100bf782b49666af944784f4b55c7882de242e3390993a0d475ecb174c782f4a66ef733099e3f3b69b1a5a4b8972db8d6886e6df2921bfdbc2d23f40010000021faa786e84cbcf262dbfe969245a548e8b7ec", 0x81) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffec3, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08", 0x84}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x56, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000400)={0x4007f, 0xffffffffffffffff}) syz_open_pts() r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x800, 0x1f2) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x14) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) getrlimit(0x1, &(0x7f0000000200)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./bus\x00') getrlimit(0x8, &(0x7f0000000240)) close(0xffffffffffffffff) socket(0x10, 0x3, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x43) r2 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x3ff80000) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) syz_emit_ethernet(0x96, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200600200fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf00000000fcfe"]) executing program 6: r0 = semget(0x3, 0x7, 0x1) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/51) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/249) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/181) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/224) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x801, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000003c0)={0x7, 0x3, 0x5, 0xfff}) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) r3 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x1000, 0x0, 0xffffffffffffffff, r4, r6, 0x155, 0x3}, 0x7f, 0x7, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000500)="cdf8b22e36080cbc9f285ee417a8cd718676d6e3ae93090e33a6540c635f774912f2ecb7d3a6b157ac52fc5f9e", 0x2d}, {&(0x7f0000000540)="a78b348f78fb881ffc1ba259991590231482217bbfd81c4dd50ec2dc264b9e3143390ec3d218cf0218b00e381d8b2fe2c3ee1d29bd3fe11fc56aecc64a1093e0ed014e9c44f54d5f5656c97f4d27557f99253816b235c647e1199ab30dfbec10cebbf7c95525ed393fd19e53d7f9f34e3049885f9ffa393acaba2c312596d5dd31eb00238df1980e00629437ecd87e1f31806b27987cbd1c5a4db86b4433c4b52f7ef8451b848c021cfff62095b8085e6d07b95aba632016b9a379e93b91c6f2d830dae6b8c9345b54392e2822b86f4f4a99a12ea7405eec322063d0ceb1548dbaef8330bf19c8de9700cd008cbd6b74f5", 0xf1}, {&(0x7f0000000640)="6b35194eefcc00829ebed3ce2d51ae1bcb22c527ce5745d99121a3f219941b3e7d8daf319077c74563375792cb6a109614252f90c52cfcfcfea95db597256e42407e7c66210e31077794f8aa7d2994d2f86962d951f0eb258c140dc98f04db71d51c5f6482aa14bcdae6e8f97ae14c1948760f3639bc90be8e0f2a79e7073aa1faa3c9448c923612bf994955d0367d50b0f8f2edd2873b323ac858e492de9bbad70ac593ec181fe24d59c636903135cd7310352167d9febaf8010964ef7a8a1009408eb9e0fb8f67c8032f58faff45839329e541ed3e93057e383b48309467d8d3a779ff130ff591df", 0xe9}, {&(0x7f0000000740)="ee5ff74239b492404f8abc3b8683a0c170b85e8d94cbe5de1fa4c3d1419e972dc0ff9a72a70d4c3881ca7590f9577e35a6dbefaa9701208ed0e8", 0x3a}, {&(0x7f0000000780)="76d2ed1b037424d2139ff06abe0e8f1c7164248a7d99469e21e1cfb9241013a4cb1ae42b6d081cd54a8daf", 0x2b}], 0x5, 0x0, 0x0, 0x40b}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x336, r4, r5, r4, 0xffffffffffffffff, 0xc0, 0x8}, 0x2, 0x5, 0x3}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000940)=""/96) bind$unix(r7, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r7, &(0x7f0000000a00)=""/44, 0x2c, 0x846, 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000a40)=0x400) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000ac0)={0x20, 0x0, 0x3f}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000b00)) r9 = openat(r3, &(0x7f0000000b40)='./file0\x00', 0x10, 0xd9) pwritev(r9, &(0x7f0000000e80)=[{&(0x7f0000000b80)="9321380b8b3530c8ef26a243e89699f936d8c058a4f26b69a842e4da9a4f97384ac15151fc0e89edc6ff717153f19c5242a8e2915d127092d3cbbf1c1be05ef9de5a883e83ff3c0661c1910e00aa1122961fd20fdd71ba3537364cab82f438a84bcfea8f008fffa292828a943b2f94bcb2ef26faa0f41738c68cc2ee0178ae2849ca7907baa0daaefd6c7d8e5cb9a2f7037afded7ebb0a1144700031ea5e087aebcd5a944fedcb7084be90ef4e94d5b37d7eff6ad0f7704f5bcd081561e1326fd7739b422445451f1e9358663b683e000e5607fe819f271a", 0xd8}, {&(0x7f0000000c80)="f20fd16f63e74cf51cadaacda17785fe53577e8fce22be95d424800cf98be1d786d9494d885200d3d19312f0afae22559d637a4b0f459c3d0e5619e53d3e0aba0931c7a13664173f3902650197b7f8cce29ba104edfcdd15beaf386a0a11caad42dc5def18ee9fb4d4f621f7b58f6c82c9495c4e11f0a96641082ae031a02c152ffd7db7550ff65a62a1f52911f485bd8f792c391e89c6af9ab46aabea57", 0x9e}, {&(0x7f0000000d40)="371390ef85fad72934f80b523a549778d3134fce0f8daaafff346e642e4cd3de49ae19447a62607cbae16b052bb5299c8600cb3caba3c3240005662e18caa0f94c7a14900c040dbe61a2e4fe5851ce776099b072d9d4ecae63f1462335e3ece2b0396c737a68abdcc7a4a50415fba3c1b25928d5e5a9f469e80a1f96a087c742ee1d9c158b53dafb0425521ec61abf18f7d867", 0x93}, {&(0x7f0000000e00)}, {&(0x7f0000000e40)="928cc035d2c025aea48a08a39c1090fdf096614b38c20e43eed3fe82eac3c978d3f46709ded978844fc04e5efeeef6da3e063e527b32926bda", 0x39}], 0x5, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000f00)) open(&(0x7f0000000f40)='./file0\x00', 0x10, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x9, 0x203519, "d2000004000800000000007bfbadf200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000200)="ce", 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2}, {0x45, 0x0, 0x80}, {0x46, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000003e00)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x5, 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) lseek(r6, 0x0, 0x3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x3834, 0xfffffffffffffffd, 0x4000000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x33, 0x0, 0x0, 0x1f}, {0x4c}, {0xce, 0xfc}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r4, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x964}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) executing program 2: mknod(&(0x7f0000000340)='./file0\x00', 0x8, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) link(0x0, 0x0) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000001006041c93a000000010000000000000069a8c615d30000000000000000010000000000000000"]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getdents(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000100)=[{0x20}, {0x24}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x96, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004000008800aa44080641000000050044401f610000040000000400e00000010000001fe000000100000003000000060000007fac1400bb0000693300000020e0000002ffffffff00000000000000ea44108001e0000001000000050000010183130100000002ac1400bbffffffffffffffff0000907800000000"]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x4000006, 0x0, 0x0, 0x80}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) executing program 2: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="d2987506bc6602f778d84bab83fd8ea6867e4f37878591d5abac6f0df040410b6d3a570dd4a60361de5cffa94b0da11ce7a7f3b353ce3406c4312e811b87c214", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="d269560f5569c954b2bfe0fe7ab5e327bfbbbe34020f4610816277fa0c71aced275d4d1bbc89418584f20d5dca17bec032fd9fbb225080ac975421beb575181c623243b5270f269ba971852e201677e9a6878a89bbefc510f1c98539445c74d5b0dd1fa1cd144e8568541e21205895cc52070d7c8714f28b120f344daf0134156d41c7e6d6c34c482a8209d87c3b9decb4c9ffcbf063d59c32e61b6a1f9bfcee9f3aa67bb956bcc88531e092b50be94b62946373724857b9d147a5a761e07339b3bd6134c51c87f52e5c", 0xca) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="75d678c096b297ec3f6c3e9fa53d5498c893646f7078b4f8960345a563e95a0cdd0b6f27dc280358570e7677eff9fd84ff47b7e6422b0cac20608ed2806b55354b6a28c3c4dfcc33a3e7d0f79912286446b2e6d23a3281984dc7c72c18f00d79b45f708de8bfb82a5d878834e1e1983cce61573d1b1757b8f6b9081fe5d8f51dde5096e3d5940bfc932a58459f4caf28695393ab49cb5d6ad395346666738113886633e68d3dfac1ff72cb6aa3f5a38845f799beb109ea63432c63215bb6f4cb947a4d43115645ff3be02086b5a5c31167890632ab28c20eb891a5874ca5b4f5a3c4bc4ee1f9ae3f3e953ab3b6e0ef4b82dfea3f59144a02915571b9cedeb7e694bf95a6ece3915dd8ec797b27747c73cf4960500e4b0f219078b01d3d04ae3756331a67795160331969952215a4bcf381e4c7d62ad3a0dba303927406957f7bd336cf3d7718d6b81b2e50cf138cd98f8d583fcec626be29334c32de99b6facf58fa06b50640f7b2c6cee34fef2c6d86b77e32d9e3f71422f3b1394815e05c4e1ff62113fc501a67ff063a6b96dfe466cacb78f330f051943e19ae4b53fc17c7e72985914b04eeaeeb802d88882529f72ba5c86529436509e89b1c3cf0d216ba002f9d20483bc5da29541d2da694fb5140692b2a63b3245a4ec14874a5d6c61ca633dc0e4028afd60143a4b4bc9a54b629b931fd16c8cf718b86bfbdbd8f5c2ae96e93b33f2404aed82d8757d538fe52e3825ecf4c679de719a071aa5bba2a875d1aacf4b481be57794a49f7c2e5658eab8fe7d8c9ad177cba0f97f17ee6560b61678dc834c61ed35493dacfebd58674a9de7c0397e417c9e8d0367b131a324f660519d6815e12fd9571ecd71bee4fc363bc6a762eba388eb60b74463949394b9226a60e01e74f6c316a28294112645b96d7dc643e08fd3bc78ed8bbd7ec1530d1f28e3dd3fd24f57c0f11485d7b615e79cefcbfc3cc9c3b76b3ac4579959edd569b32b125e26dc29071d0fd1e890ee51b586cb937a0f4bb94317402059cb2d9a1d64d00bf6fb0b784a606e8c154ff2f6f39de26d99e92826c35aa0a283eaddd1c5c9fbf3b108acfe456f163b26118a122822c45bd2a8748da3c4fe20dca0492cd30c670269167d9c73927274f1fcb9111644d581d769076e91ed2969d77da095367ddc9d177ec5612f4c24ed26e32d8eb4ba7e6dc7ec8b029c54ca9aea2bb1a333f8468e72841efb5614b5df0908e0299c7552821907fa376458e29dbc925a5f67d24e3c88eee52f74c2e89eaf63cbb2f59fdd0e1a2c3f36fc3de2ebfc18e38916514547c15c01969175dec48b07ca28911c1556391265741aeedabff584bba5880830300bb7f630a59029b72e61c555c887516a83a056074cab9e5dd7ad72ddb3c6c680a5207f4c2cf9d0ae1ea037da41aca7df11103efd133f25ae5d91be659f4ca292ac84c7e0299be32305235d882e5c2c902a019736a0092e135c91b18d0c0a275818204b19cf769f577081b44fcf85b2a244aecb59a10aecdfe153b72c4ed728d80cc4d92ba8dd38e30f12d03c28464f391a1e978dcd1b180de2e991b467ffee60be12ca0deb01d22e2acf59f9d920ed0d084105a90270ba7181a17ec1d45bb0aaadfe7f8edc03d510e4158d134dd56ee91e00ba8618f3eac6f40019d23bc213196007617864a93c903453637160d69ac3994dea9e99f9371077bffe3a8a3e743b3768fbcc92e8609994e1bae77c2f7b2be3849366f7e9f3ce5ab32ae7c029677fdf8a636ca9cf3faf742d56e05b8a0aa71078dcf829b8a75f7f71bd47033579d7a150680fee27b50d5473795b455b48ef6c704c231afdf37c8cf308b73b596e7ab6f63aae43afeb06a43ae36713d7ada16763e98e310f96f9229e1bd1b49f91b99d402705ca1f96f21fd45ababa3134c2b134fb9c86598fbccddcf4a606244a0041c70cdcece3564e1f6d0bc9d73c4bb10932907dd2d932aece63fc3d063023562385dd894b84e5bc6e3ac29506b9ed8803b56d116bf56dbc9e94bac3812a628667d361d9d24de101ba119ede9caa3feb05fb19fddd3f3416cbf5f6a769b7650d47a83930b34fd8301957d98aafdcb09d333190501585861d3bff4122c9ba6c041ac8b41829d078a322166610879d37819c0eb15faa9cbb2bc857a66d4190d1dbf3120f6e6df87d3257499a4e63189bb2fa16d482eec8e7ba8210190153859b449762b0f1b334a511ee4248c14e9cb3f21b1d0d7759d20db2b42718a73dda6842c1d6a0067801bdb5995a786d8e5c7ea2c9dc3d4a44efbde493de39fa076cd3e14789152538697c94e01b65230232b47401e8fdbce61af6a2efc0fa17d40e9463e1444c6fe46230a33082b3bbb2b8d26804fedf8e842854c7102557016c2f81ea5cecd115ee94d87cdf7ed0e319d0638c94ff613ef4fa4bc3eb4bc606ce7b0aedfdd008f50faf5d5ee615ffcfc856c47d5e5d514bb17db159e19829bde660876e8bb2c06c63faa67a32c9029ef838a37a04c55ecd0c04a76ca34bf891e29ab6a7990d8715f8d73cff8f2bd91743dc546b29edb099679518e4e25574148cd753d32be5d3776b4f627cac3d078530cea17ed93ac9a8ebb7030fc5093a18faa60c937c7e89b746998171d00b076421488178cb9ecec9cf2f512d2756a17ba2f834200331dc2b7209ed12581d298f45405c406193ac20132be5f987e8d2a08c70bd7b7a3c87316cc121aaedd3380def71bffbc7dac27d6f8b5b53415c54685b54727fb82c04999e1b2a749b6ad01142a0e2432f4889576f7e51a659c414e70753d0b553a1dc4e124b486b20e715ad331a3c04108e4ddbce325e2bc2d252f60ffbacf7f33bd69cc0a72a2f94a42d2067c3e89b13f8d42c61c1a7350eed8c83c96abf0b5d76af210aed06517e421a853c1275bc92a2fb64453cfdf8f585c342cea8e9ac03632e63e93fc5224ccbe023f13d648704bc45f8fcf16c9e7bed5fc14f9cd2bc478d42f389545a25262b19b1b62237a8a22dde2443f1c549d976785904f324748acb0d3cc23c51b866c1a504943ebb2e36e7b4caf459b46f22611e8d04e094e3a312856f64c83dc44bd0ba113d4062d88877b3e1136a83d5c2067a75d847c481d267d14a7f2d40f4adb9c9d2c4ca074c4bf56649794c0fbe42d554d78e269239cc447dc1c0dc0331b1bef72719cbc7e29e415eb25918fe283c2afee9abd77e1d585cee323dfed59eae768e05bee253a1e6c2ba6ab5256e3a44ebb5994fe9be4577f50eb2c14a4e86a3efc096642cf743fabea5942b56b0f1ad4448d9004700739c9b97fb03a29bd41ee5559ba9831637f954aedfd1aa99b6ba6679c684789bf049c528a9f3936baf577e8c5809e316d781965a5f0820c10d611ecd0c5c7cc9c0a62943d70b70f14475a29dbc35696e4e624b6464d1db21340deae621ebe811d7141a5f201a56c650ac29f65f5bb66f7e1e7ccb611667d802cd75e9a4c749d3ef57022efa7a94ec53d0d97a9bbe59b09020a131a079d05a784b4f256cdb08fa0a7e2810d843665e57cb7c54aa27da66f3cd787490eda6d58b2a846f7397d737422f2582cb837ab3ebfb6428ee6b6bc345e82ada5dbd994226fb02eed96a21520bddeb6c4885ef9a09a5250cf84a323ced9e014c7e3112e0984ac8c6c7fa34e24ae5c70cc7ef63b1e1e8b2e18be34c4b10f1da77563d61ce5ea661eb5587468b1963dff16f770bda2e5ae796d19a7d03bff91df18a7baad87a8ce40245c2b8ee644e20c7554c1e824f4f7ba4091ed2396c73a18d99040979e6ca48f55c651f1561a180bf5da4970d7e0fee0ee75f407f16935a034c1186e5324e0bfb35fc2e62a6fb617044c5709cfe2de737afd6fee2761d253672fc3feeb5da49228f9ee2de4b6b2dddf3dccb98b139e043b9ab962720f222e3153207d580b8ea09699accbe1a1652d7d9692b6b115bd4a59cb40aafcfb9d3069626075075f265ea01363fed95adc965597b0e9defd0b4d5b3a3616dae014434e594859decef0a0c8b2edc6c09220bc31d5a3454a25741efe093c217709c448965d0ed9bfe0ce7ac9d536169937de00cb54512f07cd534779a47eaf861dc2e3aa694e5361f0a0070e6cb48b28ba507d0c2d4ba218c5a4d7a6672b9fcd922f3c4e2bbfd003f938854b4401f45c6080bac913bafdd88cc2fd49eef8b571ec6406081083e5dc7d479b4936ffb40c8ebcc03f6ef7d264cb0da6405190305f44d45b07865967e0e0cfae3941ca0cf98af50fc41f3ed846468680557e8fd214096df92afdf0e0fa6ac20122fa1bd7d4b3b4142fd6bf85871baaf49551ffa3adc86d1b3fe41312e389745896ce697e9f6d1e8cd813b126b215f6d01a86ae6c00e36ef69df29c576e92f0621b0bc9d7bdbc6122c784bf2dd695943b4345585d0297196aca0b42fcf8f36b6b577b7cb0436961f000ce084c9975235c607f916a751be584dca5e8739fb7fb41dd1cba9f6d65d4876b0862efeeb440708bb18f836408cf17611e5b5527c45111574ab54f4e2a02fbba4567ddee8f2751437f08b3047907f61da0309fe83faa7856be56a94baeec7bfe78cd25ca8af7b4b4f0063bb39e6ed567f91c7e7a320c32026bdf777541504aafc86f7d5cd89b0f40276460d333a3cfa004b6dc45ead5dc46a770e6ed2d1462d3746ec7c0f84bb07717010d400a54e9d5474513aa68db5e5358382a1364df716896eee2f5c1fdef5505bc91df71c186bc9b129c8457a71fca08b49322b2c14e346aab286b0d972cfdd46e3ce6e0eb9275e701173964352ad5ef113afe67c497005dc2f412b63dc537972579abe199cb53614310abc0d4c46fc37e6bc551b23a1c8c8ec771aa05567c1332957f82a822e0b36240bddf55082279784f1585c500ed0563a67b9be2501a936b2d5813729858c91f26bebc09f1267a95a2ebe37ad24a6fd0376d3c86241cd46eddc70e9196e44ccc2f166a920521697b2ff5041b7a02b39b34431f09b29a2e0bad0aa47e9f766f997277945de653421bc1c054ed6de25a028f6907e81ecb3e5ce1d352331c7257594a45089494e6", &(0x7f0000001200)=0xe00, &(0x7f0000001240)="b5", 0x1) syz_emit_ethernet(0xf5, &(0x7f0000001280)={@remote, @random="ffaeb62156b3", [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xb, 0xe7, 0x66, 0x2, 0x3, 0x6c, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xb, 0x9d, [@multicast2, @loopback]}, @generic={0x0, 0xc, "00ef151a29cd64d7ba05"}, @generic={0x1, 0xd, "c3ea16d8dc987d5728d000"}, @generic={0x83, 0xb, "cad5ac973ab929d7b2"}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x1, 0x9, {0x25, 0x4, 0x2, 0x2, 0xb04, 0x65, 0x7fff, 0x3f, 0x3, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, {[@timestamp={0x44, 0x28, 0x56, 0x1, 0x2, [{[@rand_addr=0xffffffff], 0x6}, {[@multicast2], 0x7fff}, {[@multicast2]}, {[], 0x4}, {[], 0x8}, {[], 0x9a1d}]}, @lsrr={0x83, 0x7, 0x2, [@multicast1]}, @end, @timestamp={0x44, 0x18, 0xe0, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xc2f}, {[], 0x6e5da30b}, {}, {[], 0x3e72}]}, @timestamp={0x44, 0x38, 0xa3, 0x3, 0xd, [{[], 0xc7}, {[], 0x9}, {[@loopback], 0x10000}, {[@remote={0xac, 0x14, 0x0}], 0x60000}, {[], 0xa4}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}]}, {[@loopback], 0x3}, {[], 0xffffffc3}]}]}}, "0c70dab752fb3c"}}}}}) sysctl$net_inet_ah(&(0x7f0000001380)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000013c0)="888d121d535b9e7bdd4a8e5fb7f091bc8b99dd22f742a2fbacc3c1419b1d524aaffac0db1e118584900fdfed9e0a28b055fd67ec62256455f15ab1a08360227c101e160d4645320af2c13435fb471cb20bccaed969c8a7590d2d428e94fa", &(0x7f0000001440)=0x5e, &(0x7f0000001480)="976b7417a2e8a2f427a84417c793b6cad9341294e7a5f2e6a9632fbceff019c3b1672f919e32ebdf7a842d07c1cff982b3b98b4a661d298fa2465232a9c61a37734a7c0a313b0351955861183a92478c3615e9e5e0c1a883ca9d47a3195c", 0x5e) sysctl$net_inet_ah(&(0x7f0000001500)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001540)="e86d42afaf2ef8d055a1a853912f8ff973c519", &(0x7f0000001580)=0x13, &(0x7f00000015c0)="bf534c7b8a6a2fc218a2e0e65e247b8a94460cc63af757453d3bfeb914b19d6e5c0cb5e7cc3836198ebe2750c5209a18130d79768fcd2a39e3c1ae231f3533a7f7", 0x41) sysctl$net_inet_ah(&(0x7f0000001640)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001680)="aaa5cb014d329f817e112d851b27baa8937e802ec4838f939326f0fb56ac0534a1fb54256c783cb6aecf41c16c742be683f5443e48d61500328c1f5780d158ece1a7e67b23ef56603d3d71868f0361598708f1f32cb71c18678e44b3", &(0x7f0000001700)=0x5c, &(0x7f0000001740)="4d86886bd76234e0ff6f5cf8de8bd477d49bdf04e24a72d5dfaf92bb15721b6527c9202493aa032d24735fe8a4c1af417b0954b6e2b96521b044c904510624163caabe229693e365d3d7c8a93dced925c241ed71c51e7c9a97ab5f4c14112cd5c68e0bcdf25b93f5f7b48c0ba86424264f91a87492cfbdf78f4025c887e117dbe19e4230dc8bf8682bf8ccbdd34836f4db35bff51d0e4b17d56935cf", 0x9c) openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001e80)=[{r0, 0x1}], 0x1, 0xc1) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x20000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000002600)="85be357c040053c8501c31d8e9361b9d2fe626e7251e451ed92ba8475c51279d8fd926b3ea94c745416055925e70eeb56637df9b4c7144bf6cb2dcd5e8587a8bf16ed607ec202d127e716295cd2be27e4c3f61314867efa84e84390ad760e4325b46e36aa0064a967ec4f1b5e54b3bfb59425a676d33c13b2ac79e09933b2f17d36a6863b14a0b2a6f3c949c2b3974e90dba76f43b7b37f5ec81f5cc1db9677bdeda19e2a8116192520f80efe0a7ca6b49e2b0b1f8971d4ccfdedc53749589cfc3305efee90a805b2f2dbb563a874ee9c2f834b36226f4e4fc25d60ab32d5aad8e9d989597b9f9b9638d6c2bad57db9bcd673b048a05944c44fb3df75877830d10b09851dc4a0c5ba9b0c3f766b487b9b91f98534c12cef276f7ad3a554f29421ae3c9a5786dd36eecb5ee66e5fd91ba508f5c714d4fc47e6ab30dec25843602b8f0cf27b1fc4ea9860736b559c71d1e164f6cb17d510807aaa36bd07386ffbdefa9ca281938a051b204e5a9d0f9c37f4269616ad9700115491f58964578d119891d4607f5318feed86ad07675fbea936235bd4eeca72443b658314145667b7723ed3979004a74ebb7a75e1e7b9a3128dd209c02f66dc7ad86ce658635bf6483311a7de96b9425e21f640fffb692fd7d913dfbd36ef0d243832650a45722507d4af3ddf30a722ea16f50ce727648551ff4d49bbe69063a4f1c1f1c990d75ec1c33138595cb7fccb36408500b260a81adde69886e1636d324ffcbe43d9bfeb126558b72151a0a7f52339cce2ec12493fe60a6592d31e5a7c844b122bef6be24a488679098c5377e8daaab6160ff92c31b67e4276428a4863eaebb45b735c4ada3dc4bcc70b1d1195824db7c55078e232fa41590f0465f57797d5a4b41fbf7975258681c4bfea0b643759eb1b707342d375068b893783af1fca1b540b9cfef87db01393da96f1ab9a2b419edff6d27e4c8b6841f82e0eff3c270f0b2367e5fcd8d6fc08b3d084004467278834ad270babec58c82ea1d2dcf50a9bd6ea23be6aad1e8f9a0ad1d7a1a427f17c27cdecb0b5e37c1e8186f42681a22641deb2cdec334fa0eb643cfca998c5f9d0efd41d8e036fee3c57d2de9cc9c91405cc5a1b0d945dd3d68727897920251ba221fc4e9e8741e893ed53c0fef7b780aa7825b1bd1219cf83bf0e72b9f0b55b0ddcf16d259f10cc36b1b9d5984c288e7a2b9d7839fd3ccff3503af35ff2fef72b3ab6bbd7d67c2749f188380c4904fd216d2a431d13e126ebb085d1acd432f6bc1303f8cb2e8e2b4da6a9bc31f21f6838bd73b3d36e528208f6a8fc7e37704d76a9a80ec0e9d2b6eeabbfb7721634620e960856de4d37181ac38ba8141a5c6559a822f41de0ff6d02a64ae0a564d65ca0ec9c3a48a43dc0c93771cac1ca7bb7a34e49e25790c07a5488d5442bed19ab15908e259422e4c713ae863e32d1fc2808298865d07a0549610adb19778205bc42443bca65b12517ccd311153cbeb00a14013589f2e6a82d911d6624ada1529a25e794115673267fb7d48476ab05ecc467c1dcab03ac6f638b6a4f7227abb2a714aea4403ef8c059159379b6a0ce9cbd9f3c9c358307e3d556d4c398259fefbd3af4eaa1ce3d2f2358aba2302d2f72d1e00d7f6382f32e56b9beced05e211f55129b8ef64303b4f724d9fa21950c9cd57e38b69ff599dc95085b80e15059132498ea05e2d8feae9f7de9c8c15d0463fc376f0efa99c89e90171f39711fbbe001297957ac7933677121c2905644dccec178216fdf1dbdbab959f0cb10da9bd5cfc3303d425017b45444fb7a70de573ea88b0c62fc722f9b36bf41bd756a59d1075b700f753ea7661e0d419eeb6ddea98de0ff6b47664209fd367ea5ee1a375a96f447bfa0270166323862f517c8c5a2dec1f3c444d739ff35014ed8aaf85d2c2e931a9fb8ee434d4ad7c866f91aed958396f8bc3253aed70cb0f872067069e2a289f94799d9e0dbca5c7e6e3cb85abb81df374389291025c310ac6c9127e4a01d4a05cf2c75acc2b205c83178c1037c2d221408a48553dffbb8eebf826dcd9b07011ba0e09d2259dff5335ed0e45f404e6f5fa5ddc94525e8910621d50a51f1855951b21c0e8aef7a40acf0d65552b29c143d7222caf76eb527db7ec2486434f78eebe5333d604fc3a002fd39585ad94c797b3f0e2c22de930ff4a2fc9712b94d4e83633149b937a5fa4af9c19fc6cf3aaf7e642d662e0478b458223440443b5a7a8d29a3fb9412d324b84977b895ff0dd53e2a1730f77bcabb1db710f4e270b86f40196877bc0112d3977d0b8cf47534582b806022f39cbe45a2d1de7b1099e7c7d2b321e378b6a3dfc21daec53073f6a3bf833a70821e7cd7c2a31bee1af4d17973589a0c5f9feda7a52317a704b907ef16b0d2c8d5004e2c554a592483ba90dbd664379d55bce59f22955050fa7b2a439d5133f87107a0b4c8db7470c40c8b3349f1741af8787e9443464ef48d23d192c8b5351f3cd1a9390f7d4f0764b7d5379323b5368fee838f11fd03dee539b320458bdacd1a05482f20f45d927b8f62367f5e17fccac25c8cd8c5fff10b0ef0ac5d7e0cf9d8495ec523cc198d7fc7e8a4071aed60ddaf364b54be77010f15a37bda5c3761b65d6cc3ffc914038e55b23e12707a3ef55bb0b6359e8568338afbc4c23c9b8802f2b054811ce7655dfbd0a46790bf179901a9ffd49e4fbd249e8ad7332a1963fd65ed2275b027d62fc7783e635faa3be6b456efdcea7be180e9b6c53db82fd3fb84912c70502b64c3334c227edfaf16161fe806834e5536ba1751899808b7d674526dee013915ca339cf5238b372b14d44b642f130593df2c45ebc286d31a8430bb992b00e46e33a4aa6de751e53ae1e1eee7616a884e527391e9e94047b919067b97723e945ad169ec3acec126190d26ea0a8b7e01d8bce2b9eec1dc5d276d22b36362aeadd051f28058425e698c87d95289fbb60a116c301bec262639e5d4cf82c711ba26f6db45f6948f511d99a7a17a0d6fc139216edcdadf2d7d109cad1d885bb5693235982170c98f37f38644cfb8ecfb5e52acae3488ab4f188506ed2c11c5f21218de83e87f191800d715bd76c09a956bed68bdd52dacb6588a90a1b7a17f6496edef5e523958f6eea63febd51e6838a97bdd1fea078b67b2ef0292b2c4658ae861c965d0a1ef243cb9fc309d28222ffba00e464e2a40b4a6c5b7ad23411326c22ee3bec40dbf5f2b20df6a142e533e5e188b72ecbc9984a824be1ff2300b3cabb3acd20d146db05d77e50ec5fc0aca179ee5554c843fd810051e9a04c79ec356f2729cb97dfd38b340781fe59147a6a8fda25d85d41311079388b969728b99790501862415537f49db6065c35301e90ecdf5ec14f926da1b3bdab3bce9992e541ecb9cfe4f015e8b951d677f6a05247b692330a7122d16fd34fd6e8e1e7e10c767e01c762d3ca269f5e5d49c625d1aa08929ed998bfae3744838cc0ae3949a6e7fe0e713876bcf26d2c985fd6867b5031c4612d94e0e1b337a3e32de9562f94580e13b0bbaabe3086206aba45cc44a29281eee046b89124e561de9a67a4aa7d013862e1db668b41451019e617a20e0013e0064a87ac2fd174af4dafeb54ad39e798d4eb638df1864474ad43fda468e8b00fa66e95e9df5c9155e695123da0bf32d6928e241b7bb1f4b19f2d568f6a1c8fac1aee29540740bddc4b8db7ecc488b17214707f3cb750642757a9840e3e621b75785180dfe93c6f2e476e16ac5407d699f5fd85fc7f8002439019dc76517303cdbbe46dd00edabb2f2301ad2ccb3d24bcb25c0ff647b8089bcd6b1180a341ad8d42038524352dc5fdaa56763741731a7646fe43e1b4bf10defea46085365c39feecdc1e2b4e8dfc37fd71e492dd0e738b47783a2cd361eb9bf0dfbcb90c15be23f15c3a709c4781f5f22cd6a5ed662f7bc076d1d7389e9641394ba411fa69548c15b5bca7cc13ea4f2b94fe0eeb7ddf08c62adf171a1a34736d9e956ede45f7b89775641a081f766e9fd9895552ef04476db08c882daafc545eb818353c5abf173b75323065e80c6f84d33e89fb8d0bca995aca1f46ba4eb47e8d73ebd1a51069a1df3a1786399b45277aaa37d9fa9ce99549975ce5c0bac01ba62ec24dcef62beebe40837d7fd2ebe4dc93c8acc09b2c9853c4405b42e13c2d7c1527975a174a940f9d4107c1f194316494cb173392c6ef8358bd19d3e4cb5adf8694c82e5278389690b182687dbb1acc3ef36b7848f2cdd0cc331407ded2aff41237d993a1a696b99a0c9ca6b1c184d1c79dc58293c0ea532f05973ca5de3fb951a84ff6f8cd545835800f7c222301e885edb8e26862fe4e2c7899394083ae021b795e1d4240365b0ac1ca52be18a156f5c50237530a695320234b8f40e128e5a5cef8e570f227b3681dad130cdaefc65dc3b33d9322f916dbbd71aaf826559c764d8a0e6d11152106faf0bb699b6369e22024b93ee555046d2b9dcbae4889241e121f890943572b3376b87616a1562ee3cf8280a488b913d9bc34723171193b6bfde53c6db51bc2a7cc81191f2dc9e569dab049cd2bbb134b55916be9483eb673d22d33a90a176f6341f989022b39708cdb9c9ec84875be92103185ab0dd5f6438f676e4504d73ba1da0ecf3701d45c21dd75fe4f5303a5afe2c5a5427e2d96516bdf730fd6c36f7865325c394f34b5f1931c6a6d3fcc983aea3f1f5b21c8626dbb49f1e1543e1c797a0596713df49394f887d2a989b97187dd22b6eeaef75d1001dac15a4566a3c4bc6acc85330dff8a933427603068f98ba1bc4354462693d8572c07caa8d7b6bea7d15bfa23ba53ab61ca6917333cf4382114242fd739f9d7c1651c71d55ab91e764b143a4d22137a710124d077f4e4b36021b4cb74596e63202a4198dffdec443fa441e1b64558c4678bf007060fe5e1ed86cfcd9dba3dd03b80c1b26e0bf52ad28f2db110c3e8ee4dcdca1c3e53afcb4802b4491dd16833daa993cab706b641108f04718fea68bfef50029bde579b7bfc1df00b647eea84b8388c49e463a1e6b6a4b63974e3c161699e7139fe591b2c91381728942fbb4ab9c16fe3a5d55c49bd52bddb75ee0656d83392e4ae250b508e82e469203106cb6e8c29793f42547d2484d378727fbffbd5836e81449896a85bf80fabc5ec5fa8da892cf5b5899e799a1ddf67552eac809039956ac9f7042e57e112dea925d5cc097f0daa4d8e46b50374d33cd02e2fbed9f8b826da297adc69068bf56233c8e172577216f82b5d0260742d8fba3bb631175ebd6491f6d9aab5ea9c673653bba54f76f8021c2816e0d2a9ef6b30069c5df5f4bea607737920c89d3d753a34e2fb0dd6d70e746a872584bf18559f4bb537b55a4d1b84cae0727583c1768aca5666a52bbdb7b6a0fe67fd163c1dd54ae7c4340205b804f7aff677218dff782a56948f9c487c506ebd5c251a3a426204bb97e6588ab75963686c7b43fdcab16c3196bd477996bbe9c6e65e5db9e53d7d53e4416cdb7d7ce4f23743cac652a508d12ada48934444b310fcdbb7325fe07addf2c445f66bc14dc488b9ba79002fb89c67ca821ae9a9e5717f34ee524fd33dbace54dc289663bf1624d8b96281342e3e30999a52fd8d7eed3747368cbe0362be5c1699b7a37ff2b7febea4c873b64e130e5e1f28663c47b4817c11e4c0228afe1c70b98d2c3e106137f5f6d8c7a52add5dc211669401c191ef6bddd78b984dae54fc31a74e02581ee847398a8daf0dafd5", 0x1000}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x5}, {0xc0}, {0x4006}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) flock(r4, 0x3) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000001540)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7ced7819cabed1aa9ce8118e43d022b79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a516d7a8e715fd3fea299a4c1c4e7cc949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f974ebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e4f0ed2cbe0bb830e6a8b2575005e7f64c5050786b87bf168fc34abc94f2ae71591f7977b860df5d59fc8edda6afeddb5ad23bc7807e6b830880ca19fb5d30d3b0173bae06fca964cfeb9a3a8ed5eb5", 0x108d}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f0000000300)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e4279224d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d2b15249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a020f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xb9f}, {&(0x7f00000002c0)="dc", 0x1}], 0x9) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) setsockopt(r0, 0x401, 0x8000, &(0x7f0000000040)="abeb31f0731974144f6af861bb73de5f6ad90bfa9569dc629318a40eb726f3c5c38491aec46b113192d9838f43f1e7621e85cf0661968b3ebaed96f7a2da2a38a5d934589e3a2a5994644f22a175d9bb02ce2d1a42b07ec0c3864f5255d5dec17883b0db3e41c9ee7d957fc68ff08a98c628c946177754066d74cacc627ba216ebdd76cbbcbe3ad697", 0x89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x3ff, 0x49, 0x1, 0xfffffff8, 0x9, 0xfff, 0x2, 0x1, 0xb5a, 0x7}) r1 = socket$inet(0x2, 0x5, 0x8) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/191}, 0xc7, 0x2, 0x1000) ioctl$WSKBDIO_BELL(r0, 0x20005701) r4 = socket$inet(0x2, 0x1, 0x1f) fcntl$getflags(r4, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r7 = open(&(0x7f0000000440)='./file0\x00', 0x21df4b0462e5bd0f, 0x8) getpeername$unix(r5, &(0x7f0000000480)=@file={0x0, ""/4087}, &(0x7f0000001480)=0xff9) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000001500)={0xffffffbf, 0x7, 0x3723, 0x1, 0x8, 0x2, 0x48, 0x10, [{0x3, 0x2, 0x4000, 0x2}, {0xadc, 0x400, 0x4, 0x800}, {0x2, 0x9, 0x6, 0x1}, {0x1000, 0x5, 0x6, 0xf6}, {0x1ff, 0xfffeffff, 0x2b, 0x80000001}, {0xff, 0x46c, 0x0, 0x9}, {0x7, 0x8001, 0x10000, 0x5f}, {0x1, 0x1ff, 0x3, 0x4}, {0x2, 0x7, 0xff, 0x3}, {0x9, 0x1ff, 0x4, 0x3f}, {0x8000, 0x7, 0x2, 0x747}, {0x8000000, 0x80, 0x9d, 0x4}, {0x100, 0x7, 0x5ecb, 0x2}, {0x4, 0x1f, 0x5, 0xff}, {0xbc, 0x3, 0x9, 0x2}, {0x1, 0x1eaf, 0x2, 0xe3b}]}) preadv(r5, &(0x7f00000027c0)=[{&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/178, 0xb2}], 0x3, 0x800) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000002800)=0x573) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000002840)=0x5) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002880), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r9, 0x800c5707, &(0x7f00000028c0)={0xe7, 0x7, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) getdents(r2, &(0x7f0000002980)=""/29, 0x1d) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f00000029c0)={0x8, 0x0, 0x5}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000002a00)=0x9) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000002a40)={0x80, 0x728, 0x10000, 0xb5}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 1: syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() open(0x0, 0x0, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x0, 0x0, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x4, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) setsockopt(r2, 0xfffffffa, 0x4, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) socketpair(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 4: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r1 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r2 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r5, &(0x7f00000030c0), 0x0) r6 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r1, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{0x0, 0xfffffffffffffffc}, {0x2, 0xffffffffffffffff}}, 0x2) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r7, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) κΟattempt to execute user address 0x3ca79 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca79 cs 8 rflags 10246 cr2 3ca79 cpl 0 rsp ffff8000309b75a8 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca79 Starting stack trace... panic(ffffffff82854766) at panic+0x16f kerntrap(ffff8000309b74f0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ea rt_clone(ffff8000309b77c8,ffff8000309b78c0,0) at rt_clone+0x7d route_mpath(ffff8000309b78a8,fffffd805ea7a2e8,fffffd805ea7a2e4,0) at route_mpath+0x112 in_ouraddr(fffffd805ea7a200,ffff800000def000,ffff8000309b78a8) at in_ouraddr+0x98 ip_input_if(ffff8000309b7998,ffff8000309b79a4,ffff800032f5e000,0,ffff800000def000) at ip_input_if+0x28e ipv4_input(ffff800000def000,fffffd805ea7a200) at ipv4_input+0x47 ether_input(ffff800000def000,fffffd805ea7a200) at ether_input+0x527 tun_dev_write(5d04,ffff8000309b7d18,ffff800032f5e000,2) at tun_dev_write+0x209 spec_write(ffff8000309b7b70) at spec_write+0xe1 VOP_WRITE(fffffd8075f186e8,ffff8000309b7d18,11,fffffd807f7d3820) at VOP_WRITE+0xc3 vn_write(fffffd80699c8c78,ffff8000309b7d18,0) at vn_write+0x15c dofilewritev(ffff80002c8ec550,c8,ffff8000309b7d18,0,ffff8000309b7dd0) at dofilewritev+0x1a9 sys_write(ffff80002c8ec550,ffff8000309b7e80,ffff8000309b7dd0) at sys_write+0x87 syscall(ffff8000309b7e80) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8613345ffd0, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace