last executing test programs: 1.775046383s ago: executing program 1 (id=2): socket$inet(0x2, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x99c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0xffff}, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x1}) setuid(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) mknod(0x0, 0x2000, 0xd02) mknod$loop(0x0, 0x2000, 0x1) mknod(0x0, 0x2000, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) 1.736737346s ago: executing program 7 (id=8): mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f0000000000)="71f91e3471c9f0117abe62f8ca71e7ef", &(0x7f0000000080)=0x10, 0x0, 0x0) 1.648849702s ago: executing program 7 (id=9): sysctl$kern(0x0, 0x0, &(0x7f0000000140)="5f6c5f73d22b524dbd4723b8304e6c2717ebab801ea8d0a8dfada0489a5fa4e1d95054462235484098bf6e572ac912f9e61d423a18b68a88072d8c5a037254adb8f04f149098e0dc8ac64a8fdcda12d03ee70d79b6aab464919689bcc60c7d67ec4455eb3353881f9fea4b3b807e385ca62a3ee0e080fa9198365b8ef0b143a0d7b7d69ebf1e0a8665f81e73ddad5daa", 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x2, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000001}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {}, {0x2, 0x1}, {}, {0x0, 0x7}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100004}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) close(r2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0x1c, 0x0, 0x0) 1.635829772s ago: executing program 1 (id=12): sysctl$kern(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="a2e2d3790822767884f726e645d8841cab4739502dbfcddd37cb3c338e7e0cb7ca2186bfe444db3eaf4ec50d31e8877a6be6d7543ddbefadfd8a6a0f3e6106b6b023cb1db1e7b893aa8fc5d98c987de19a13abb9937f22fc164a5e25dc0a2a751ab1eb65ae9687be6d51bea2625cf49bd7cfbd80f5c4211fa52a25460aa4ab1f5b20fc4c64568f174b8360026304ba8676c4be9855d72d27ceb0b5560351310e2af12b2d2f494e4bd66a7b09639bf5107279692ccfe9", &(0x7f0000000180)=0xb6, &(0x7f00000001c0)="6e778505af209d856bc0d9d3f412bcdf3fc96ef3b6a99107b877bd15c8de3584506e296415f309a1d62bbb2dd38174b70f24bc9387984ac96077ee81d97dfe0f64e4cf0df913542558a3185244efbb8d8875f3b4c8091043347f4c85125e79d06e5f93b9e5224203224661c8a74253a52c6bfb26b3e9b0a94332d2ad2ca6d1d0f04a8cc3b4130847e5ed389b89e135d58b240900e5870172f38c6e44896fb4b601b0b044c9bb748a41629f3bf8a6000f04b08f893eac94a20e33f42261ee36c7212aaf4cb31037bbd98790a50bc23511780461b528aee8547d839d570bee0bf9e25a4c38b18b9776ad3b7296b8b19046762628f677c409e2a657ef58287b3e73640b5899943f29ec9e40c0a66ab3412fcfcd7f7e391d9df08fe68891539048577edcf36015b64618d87b89eabad950c69cbcedff600a0edfbe5ee1efc326fbca040c5d52fdb1d00b6e8b264a4131a6e30bd9f771692991ead1e7f8da245f2580d7d7994e4540f3cd1e31c0000babb4435ebf3ffcec76ad39b6f140c5078275d84735367c098a5ee33528fbfd3fc97242d169c5025ee5528f566d83860fda54a2c5b89616b78769d4ecfcafe5bc0d66da9d478935617503addb6f226c1830713d43932f9b4008cd1a62f277d061103cfcd5531337c71ef70e1017638053084c9f21b666676bd9d2b4722e6a55eab67dd0d26ef2c9194b9e423040bb9493cffcee6c5330536c9275f44854ed761696ccfd16c7684c356c0ee66c9305e1c50fdd6676da712a9d953e993cf43c18a99e14a95ae2e0aee68b7a05b02e52b711898a051ca00e1f0e8afc3a0deea82f3b999077d467a75362702b3a383d75780555c9155a91dfa69207aefdababbbecede03f644a45ca4ff7d647ac45dc4789df403005b1872454eff5178465711f14467c3a85fd03c8bd155354bf5b24aad47a3dd9d626a176be15b20baa336fc0c776ca67dd18b86c5e20c7ca9e543882c14336ddd53a31016f58a47925f33d37caaf6bd59ea93eb9e385f1b2104c34a0a37632e12d476216c84acf66ddfc48b2ec6288ddd8c42bb74bee6c4cc540e173f4c59f6d7f8083b3bc858dd6e0a5d07bb33b93de019efbdc6eff003584273c774f654d5eee27c6141b5d6c28e86efd3810a3fa21556bd78f9ad886eabb1dd94b4806b497f703a71a913a7d02274023c40b68a1d0002c459786e3176da291fc46d0ab790df5832c013c928c5cc97bf8e3df2b468599e2d90f18c42ff73ee4333c0e7d3638be403ea6df063eee2027cec602633006cdc19e87845efed5d6e24660e23a42473e915a56c56fe55fc24a816eec052120e4b01d13e0e8a79cdc922b4ae5279b4b3fb4b107b19e1495e9d014388d6df7793b94792dede505dd2f1734023e4d24441cd3dfbbc36de3d5e7394831df6de874b3970c6574ad9c5fbd4a80cfc1c7b72aa2915a426ed2584038c2f0c62f012b790bc709b91532883ab14fc83c94e4acd12194cd971d77cc1a97769f0cd860a24a34413bfddb39557b38ffd17d8c19ef9a420cd13ffa73ab3b5ce9882f36fe84846a66f67034ddd8c03268fcb857db65903c535d980318590bb5f67f735d67787624bdeb7837a9a072c85d81d9a9ef09acfb735403adae02c93332204ce6ad91df92a120ed8c6b80439f4e7a85d88bed36236dd0be950f5a38e3c58a769b7bcbba1ba639adb9359a209700c0fa7341cf367b768fc4a5e796a548884e1837c5670095857f00fe88e6c0dac5179d18cd9efd2ac3b8cd1de3fd8a43a0364949bb87a941209b9dd017c1a3300be41cac1d46bf9b540ecb7a26b947922c0b47468c2e94425bfdb862369df7947044b20965df01b43cc87911b9abae2eef8693ec00b94a7a604eb11c0f29dd67cb1743830b41cf9196570348aba0327881b2bedf14f6c85e6ec31c2e67bf707c3d5c7cf5d56c0405ee19b3f6c2b3b86602e3aff3ebb9672e3730cc97034dde33f26eced8aac6669eead106d5a4d188e1c596927da3105f18d302eedc3498bee70d7e69529a4488e339bbb2270a6da884c21386ee7a5bee62680556a2ac7cfdcadf0b5b211589c03d48a8763f4592649b8fe3a026bac668195485a788d5ded5897cc45d956efd2540d42b5f073d7606e7a98c190149d46bbfc94b3d2c1cb8d46c890118848b02c63b9c77610cb67684eeb27ad022cd3d2b6fb967eeb322c396dabd76f06fe1d76e49f462af5776cb86c7a9a9d12001de1b952e69b65e1697dac663f1c5e01144d61d591b121effe51017affdf6b06c7ff4669efbcbb0e50a5d7df8507485973f9959b8b032ef87a7f7336c048c7e204f77cb0fa72ee57ffd65082e3f7794a0bcdbfbfcce4e43641ee554d3ff472f7af5faa7d9e8ac402a1f0a88b34322ab6d3e536be913fd628770f5a76f3db468d71fafeedaaaf09000cba010807a6b61540a9742bf01086ffbb832f4495369c29a8cad7d29c0df20e0b85ac11d698c8f2f67c2dc6d5833568b9f1208aac8aa0a274d90c661c1b8ca88811654612f65a5ee7ff8d98f87e04d87559b99f7009c944f461d6c75493097a7d60e84aeacee12f204b9a1fe7d0cd64ac70b1e29d5aeb6d6e26df3c9f561373d36a64cde47c19fbefe09df4efc879a5ca1da7bfcac3a8167bb86f7b9f7eb29e0a2161cfbccaa13f72b1b49756976f1692d9c89883f9600b42b82f4577113688c7e3c68771f0df25d2203b39488b8e8912d2b548fc22b774dea373b4aadeb5e6c4285b06b168252714a8790ffdc3057e15d978c3a712336a2359dc22f06416422f8ec3304eb3289d4db259d088da0b243b931a2f4306e561bbb39cf738b990cbcd9ec2462182c1488002a974e309683f169992057afe630a08e7f95de5c3568ee49862086131b454fb031ca8213e8c2373006d968e81edf00dde161dee6298cca841f7ba55222b21d0f836515ec8975290c729e684ed2a8d85b1d0d27a606e2b5205087e2866b1cb4fb22411e28fc9eae441e50d8f8480a732abdd22a8c29a352300d647c1531c6832df7236e1a03a1a06490c896ccef7751239ad4b0631d99b4ff07590079ae78d82375765707c889341346e511493f0ed179b8321d4be7cf7f6bf48f4555a23dbc230890565dccea437d5935ae62c7eed266b1258cca8d15613eda8fddaef7ba753b8e557261f5c90c1a2b5937916953d84ca73444377320afa9c160e26cc40e13f6b7369ec2cffe2ba12ebf24a948a70983a80480fb70c1a2fcf14c637a5a536ff3fa69a8dcbfbdd8e4f1f55d3a7bf265fe9f0b7473a4e88dd7418653d34972ea981fa162e7552545fc7969cf0e15bc3ecb8dac26f40c6a2d84cd8f07f5de02109b378b665bfc9181c728fb4f8d90926a44c28302d7f28420c599807f3d9d378a6c034d590ad9b0f8eeca056419aa800da19a6c6d9eb1ab78afe83f7585dee27c0ac59951bd396761c01d302fae2f845a46163e6bb83e06c0db5f242dd3e8fd0dda58062ea5e5437059e6f13c80d60af8431bc1884286ac8d599a55025875bf1aedaf268e03bcf742fec862cf74aface5f72fe6c785c982474882a3784584c775dc003cbdfd1f044edbfd50220ee412f94a3202e389203c40b1529ad5a6fcb9f19014a7e1b052511f3a882cbe87b0fd890cb5296fea40e1b5c517f6e190c350ce8a9ba7991525e7a1be7a36b7c22a642e2368932dfcf411ff3121db82fb229ebc6962dbdcbd77fed3c7a4253eee267e908f3116e79bc4ebdb07e8ae0e6ad3df429b0e4597eb992ab5269e01689d1d9e146bcde2338397a335186a6f5887cbc8909006af59f614dab7ea4d508e472eb73d9918ed3f579fef87b14700b79acbe4807d8735676757ed4bdf2b381d75de5c28cbad8293574838737ebe63066d475938ef6789db8ce327111e223121f2d0c7e2b5c1608aab9d71f64a58c8dc7eec88cf5b6d87ed900ffe958e2e93ecb85355402d0e1e87a4cc9e70426a43a6c44ba13601db895fb07464b99ae601fd9d95ce1fa3b5a0726ec6b490f9ca65dbb64126381862288a65b34cfbe11f4f874ae49c9d75bee0de0c35d490631f5da37cd03d5be6590755fcfa1fb32df04585caa22c21656ee3d74d7f1afac514089f994195728bf9daf2a6599ccfccfc46e88a5d38dee1a683b83bd32702f7acf2d4b1100737340d2fca88a8dca0ae81397e6e430a931d3d2da46660425e857954466c493e5274247e493be920b6b0ac978e472c352843018a0c5aeb77b3e45faa75baad68c82b19078d6c0841263e83237cb1ed54fad25cd4288d375cd6fa5e97b6ffd44cd2a84e131dc413fe31147b87770c0347cee699d93f2c97d0d9f5b35b66d4b5613099343dc36ce73cf85633a6c47cce43e551c263cbe65d02be54efe959735cb0bbceca44a42e6609b2585c99d98b62271d68fe29ae54e7fb957d8497940b1259789db17cddfd1083b08eb4416b888ec9888de83d9076383ad106c8c6ec818394bc350c4f932a9f9e5583f2d28f5096cba128b468c432880f62e7c2ddd6acdb2bc279893f99dd2375e67c2d64b4fe163e2a9fc83a2bbf9aa70dc18a0434a10c0074f5f91aeb1b64340a03abb8426ceadace838b0c1a0d27c4289f5ebb0261276fd037889875a684a19e51e5c7489259c2d3950e4c8a25103e5991aedcaa47797de50182b5ca3d67ef46234becdee5b611e5ea958d6bbdb39bb07915322142f084c5561b00409719e2af042dd0d14431dd2cde1cc7950ca45bbbb6b93a140bd607324cdb9eefaf0d6f21e08511db293a3e657d2e54f041a05d530b203818c61332828befebbabd527d89c311714fe861538787bc3920aa9c80c51ad15a05b729c4cb631747ee05daf2d5b707c563824fa33772d67ebe5ade2f971fe9cd88d176cfe304503ecd787f84f081374a28ba4878a1815a674bceb2b4d805dad1e0853c722484a71d3626df4ed5fe070fced7cd2e65e2d9d0686b365ff91e0c4b5184015d65c75d7db374aaf79025e546465f9a055077bb41d449cd87984b43ba79589990f7e1c5d9d53301b0ecdbcb2c4aed520c9b232f261c2b7fc675bf789158282309860a69dec954dd6a4b5c10a37a4e7719c7c6e1275a2c0fcdc60eafa28b7eadf90945e5a9349d4dcb993ed936eb0160d0d98f20032b270be4697f773c10af760ce6b3914c18043fd271cf9298441b0ee2181c652f17518e2c723d1f7845054991ecbcc47fa508e694d7f9c196d6d4fb0e168ec7e22d4b079846c4a06038bf320b7102b77bad24639188f4b9c259ebf89437e12efe93b57414027519cb563b14c11652fd38655c5263438c4645596f4ec4000dc138946f60b0549dc4f490526b8a6472316cfa07098be3ebf09c9ce84fa385193022b03b830cde5302bcf2218a5c7fd9b6541ff7bfb404c6aff7b98f97c430bf1bf19870da0f7277dfffce57eec602943d1b42815f8aca2078bbfd4302f28c111784ebf0180609aa181205a1bd4850505e57cedfcdad1eacd6f735e440808f189270ce45dba75d481b847d647f45d25c44ea4093175108b56b5621c7c05cf77c40fc09cc9fef4b8702b4da359fd339331ca5c731333e319f0df0bd76e3766f0884598c4a64a24b9133d5a1addb2e5bf12cb7913bba2879ccd67c8a73fd9789a056a7bc4e81b79ca92cd1896d1d7a2027cce8bce632fed713e668b4b78e9c48d28c1ee202dd187d15e74cfd833419281755af3d6e6135685b632776e0f5a3fd3af1f0c6d937a1abccb9796e12b732a7d558fd9a2fbf748d159e2b773b9a2bded9410222d1ac97b9de97907cf502bc48d7dd52", 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x400181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x4) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) r4 = socket$inet6(0x18, 0x4000, 0xa4) bind$inet6(r4, &(0x7f00000011c0)={0x1c, 0x18, 0x1, 0x1, "54f168a3d0f6c88228746671d0711b69", 0x97}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x9}, {0x24, 0x0, 0x2}, {0x9b20, 0xff, 0xf4, 0x4000800}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) ioctl$LIOCSFD(r1, 0x40047477, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xd, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 1.517933214s ago: executing program 7 (id=16): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x102) (rerun: 64) open(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async, rerun: 64) write(r0, 0x0, 0x0) (rerun: 64) 1.511089011s ago: executing program 6 (id=18): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) futimens(r0, &(0x7f0000000000)=[{0x20009, 0x2}, {0x4, 0xffffffffffffffff}]) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2000000000000094, &(0x7f0000000100)=[{0x84, 0x6, 0x7, 0x80}, {0x14, 0xff, 0xc, 0x800}, {0x3ff, 0x2, 0x3, 0x3}, {0xeec9, 0x3, 0x2, 0x35ff}, {0x100, 0x8, 0xff, 0x6}, {0x9, 0x3, 0x8, 0x10001}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffffe}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00003d6000/0x1000)=nil, 0x9}, {&(0x7f0000543000/0x4000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f00000e1000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00000db000/0x2000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000c8}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000e8000/0x3000)=nil, 0xb}, {&(0x7f00000f3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000036000/0x2000)=nil, 0x10}], './file0\x00', 0xfffffffa, 0x0, 0x0, 0x0, [0x81, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbdb, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffc, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd5c, 0x4, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCRGETASTATS(r4, 0xc4504447, &(0x7f0000000600)={{'./bus\x00', './bus\x00', 0x0, 0x2}, 0x0, 0xa0, 0x0, 0x5, 0xe, 0x4, 0x3, 0x2, 0xce6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x50) r6 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x9}, 0x1c) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0xe, "00000000f600", 0x2000003}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x53ae8b20, "0000000000ebff000000000000000008", 0x8956}, 0x1c) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x218) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000b00)={0x8, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 1.51068517s ago: executing program 0 (id=1): mlock(&(0x7f000005e000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 1.510480151s ago: executing program 5 (id=6): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x80000000, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x44, 0x3effd}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c2f0", 0x2}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000005280)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 1.503842435s ago: executing program 2 (id=19): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 1.459381141s ago: executing program 0 (id=20): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x40], 0x0, 0x2}, {[@v6=@loopback, @v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xfa, 0x7fd}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x10007, 0x6, 0x800, 0xf0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x3, 0xb, 0x2, 0xf23b, 0x5, [[0xffbffff7, 0x77], [0x5, 0x834c]], [[0xfc000002, 0x4], [0x9, 0x3]], 0x9, [0x0, 0x79], 0x1, 0x18, 0x6, 0x2, 0x0, 0x3, 0xb, 0x83, 0xb, 0x8, 0x1, 0xce57}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) closefrom(r2) pipe(&(0x7f0000000000)) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) 1.40308449s ago: executing program 2 (id=21): r0 = semget$private(0x0, 0xb, 0x19f) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) mknod(0x0, 0x2000, 0x40000800) r1 = open$dir(0x0, 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002940)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000b66000/0x4000)=nil, &(0x7f000088d000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000b11000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000003}, {&(0x7f0000322000/0x4000)=nil, 0x0, 0x9bbf}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil, 0x40000000000}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000a40)=0x7) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000040)="30112c636bed079c862561d8ff9f11faf8ea85189b8cb385ad897b24b9e3517ce49022082bae226f65447f7446c6fbdcc5b850993afc2b88cf56055a01b64849d81d7e11e871fe9337c953c4c514ce4aaef1b790520441534696515c2a802a9de0c03865dc", 0x65}, {&(0x7f00000000c0)="1b3afac2e5fac40ca9cb05dd6d28c487db96f41d20af241b6c295cde33ad7b721f7f93c5805b380e6ba5d7183589c9efef9c117ec3c896b48a61cc214d1e9c3b8288e9fa37d2f3ab1bda666f77392c963ebd602726bf7339c31fa40f007db8935d903283bea97ddb3748ed", 0x6b}, {&(0x7f0000000140)="7dabf9ef056720d36c8ca2f603002ebb2a6455642e743c4000b0a6318b5eb7974c6272e0e3ddea439f336c87534ae638e95e5fbde9ed393217092e3c77adba248b0cdfe80707d84f6712f6d12ddbc742", 0x50}], 0x3) 1.401896066s ago: executing program 3 (id=22): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f0000000180)="7e25e8e9bc0742b3", &(0x7f0000000040)=0x8, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f00000001c0)={0x44, 0x0, 0x7, 0x449e, "00ecffffff0000010000000400", 0x9b1, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x88, 0xc4, 0x1, 0x9}, {0x40, 0x0, 0x1, 0x3}, {0x8001, 0x0, 0x4, 0x6}, {0x86, 0x2a, 0xb, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 1.40108989s ago: executing program 2 (id=23): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x3, 0xfffbfffb, 0x5ffbfb5d, "420067177c030000c400000000210200", 0x5, 0xfffffffd}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001800)="26057c2a95a4c35f7d026945ac8f84805fc7cda8aea075879e0a68b74f3a47ae22da067da5194da7c73d10037667f2298011fd175f9206ca4cd9d9de406df9098a27598cde3e5e99ae72205468da54187eb205e2f8482ec4a30fb80b15dd5db98be4a025253416622cd3d927b9bedf10b169df7425137ea3cee08e3ddff570e4c3e84c370cf07883b4cf7c86a83239845265277a0d10badda3f9841e5b436e29d4060aa6203a17920a473948d316441577bf764f84500a25ad5aa915b64f6b71d01ddc9a7caaafb9468544d42d9884b9d5bc99ff986ddf202f73698a1e4dbc17e4f2cf344bce4e11a8dc673634cb0909e598183b5262b91c12929a7cba9ab2d105060659a3d75c1af40a5e1ccfaf35be20ec7760d007cd96742f8bd7029d223d94bcd08a4c2f37b61159e58dfa8b54c029d78af4e8329e832526e46b1525fe43c6766d38d1fd0e89ea24d924717b964af2c406da71d550f84ae492cc3ca74a5d9275c27c5b144c86122939083ad9e9b3d397610f866bb081a80a2c08220bdcf2f4d4351f53c0551dcc5ad9b5e09e944e95fcd1e639c55a46d4fc58d7a2e728b8eb7d27f73023f622395991bf9cfcdd11dc3ee662f08e17102aaa65a86fa48855f835e738319d76e904eb2ba11c805d4d901075072057c3873f0b3ba69a306ee7295b67c320c41d3a837d287e7b917604a625469ba1a200ecc29d88722488366aadae584a33cd848ce8b1067a9cd754895c11c6bd7966836dff61efb835908aa8b7ffbec91414e6583c4972cb760a18dc3f87fb8c8dc84442c4d99cf7074e6f468fd5a7739131032acd5820405ecf0fb8058756dbae92afeec9b383152f4e23bc4f6eee9b7e3534cdfbb3293f5cc127a9255f1e701cd19bea917be0884382880c8dd9140629d31377beb90da26f15355c04f2eb95b2598ba2f6a5391922d9a71e76ee88b025975f09b8f451c1b1f600a76af160203f5fe79a31f165a79cf9b568f57d630c9607f144e403d11f664fb439bfd7a90c4caf4144c992290b968c652136dc4882f798da7856bb92e4d8d4b5c04c50d674d3daa2c133089c84c1e9bb4b0ab1cc66d5b8350a33fbe55b88689dad2a24fddd9a3ef332e692c6bdc9084825a639ac43682820caf344361c50b94a606450ff5637f33515cba5d390183321fccf0fbb475adbdaed1f2c10d0c2105754dea811fad54b4d15bc68d5dbdb10a114be0be1f9b30baca3f928cf52c4650d44a8c6cebea34ccba9fd868a2bdd7ffebc65f5ea6aa05387ad447608db149842b2e317cefd39c857389ea32423c86d59fbd3712abc92c1e275c6d0caaa94b82399e27cc8fa857690a9ed4bc18e68fb54921d2d6dbc348ce5fac36bfa9f8186ac8800578cea774788994f100bf42b4241a90ef4f7fdcda1cd0d9fa34709a92adbfa1d07c3814852deaf74af9334cc018ca03d74480797cafddb1ac5c738809efa9789f113bdf4ecc95fb498a454ff11bd96e2115c2f7a1028f71d1233e33e2755d8351c40cd9a2caf5fd62eead04cbea073bccb141f1a552eb992f4244e228f37c82215ab5ce95ac79d8aa79e3459f97a050236f245c859d735c7c3e272b32f9afd2684c95a603778ac05e8e004e34e0dc4436690e3d389a408f270520136f55b3e4361817733e4964c87e06e0f2984ded1888b8a602e3cf22491bfe482f2d7255e832a4dd94f41afac2949e5f9f8b7747307d018472fb9438b5d178b1e4f90a579f23b9d898dd0777775a4f43e2109923a62155eb6bd8abf47535db37b09619f469bfa89a9565843c3b2d8bc6ae3504951e9a6b7e919a75c97a4c570442bcca9f7919e9487667f642fcd7f6c63323507f015ecfdaac4e630ad6386b80aa3b44a7c6d8c1da8dfbc55f28a461dca70a3498bb57d9e386575a4061b6813c3a4027eedc49240e8fabc1662c12e78e538dddb4279ef7b80151f65fa997003269cf7a7a52900148c83bb8bbdc78d81ac7afb554137d3c8318381016cf13b0531be2dae711543bcc7d7099f70aec5006a3457f22a4efea8db530dd1b67897b1302081d8bc7a99855fab7b52af8c679abf9393ece46a642400e4fce5a9d4f99caa5e06fb1c39d68fbc93fb624012e842689d4e4c0b6edda63ddd157dbbee7e7f09d664bb76513012977e14c35dea77807ce9635c72b7c6b71b6a39ce09947c82512207ea2bceb1a13c5fa95149e36554d9407f5fc724fe5ac9134c79289ac81feeeadfbe0747a1d775f14d7f7fbe6f7be44de55e59716589eb4aacc9f495d250c7f44c9e679379fee78b442419b6ae9cdfc531a2bc610c99d8b2f79831288967f984327564338dac706cde7f1a933dc502385a8d8ab6852f8f9dacb3a9d0fb71bfd4d0d48a5d77a0625d33e0d79bdc0c51ef5ea16a3d2a63d71d05c23265d21423fa6c201440f95b92361aaa5c5d16cc0a2a9b86dbf36cdf4db983b119726fd94def2e91126933bf84375da9ea92b5fd7ff96bcb3f83c9b96346380455b065ea785df98c8f6cef54d9227461049c5c8da98db4364401db9040d47039551ccefa72530fc1e09d059f065d1ae6f75379767b08967bf1fbe7f9d1f6a235af606e83a369e5f95202c188e7998ac4efcc8f0641f77c19201ca55794ffb194d2dc72ea8545ec2bf953fa0ee0438d707ccc513c34173d9e880e4a62178fe7dcc8df27f3c7ab6f28345bf6940057172665b195ed992e8b238a51313770569d8be2a04c4769b782d7fb16d42e0f4bf29e3ef0edc5e1631e5b8a08fcb005d70139fc40ae9fb0546e4c65fd7d125d9434678460deb84d00d5ae9903bb7970b29b1543cd603d6801d140afdc07f86309454078a7f41c5449446fc8e53164420639c99a2697e6bcada8dde1824091906ce5a8b21bb1cf1ed04f24db8d15cba7e6f42ada9b4d8dae2a6670b0de863b3cbc271fc6bcb78d8e053ff32c44c106840343c3bbf0ef24d48104b3b4c78ba38dcc59e34897a3d621f1b5f0682fa9ff65fc1646b26d4b98dca5b3f36a512f3dd5a9c30e7f4a5deed3e8a25fe3c00a16791a119705f84ea25f3c01696c39af87c2c1e031bf2e330033470b364c33b5c0a74dd13fc12dd083d778ed926a2c28a629bdd61d4a521b30944e15db4860a0bf78bb15e7331141b4ba2d0285ef0306e43b4afb1af0abdc8d65e1f62bad729756c5542d658f0dc8d73c80763ae227b02ce64f31b6a980926375c38f5bf7350b96950fbdee107418b3f0241dcecd408593c275e611647632e9d51a4e131b0be618af952e170d8530d4ca8bf06464d4e9a702c2905187f16858b749b142631cbdd4f4bf6d40923696057cbc97525c5f03463de1ad2e5670ee6f1d404d44377e80eee9c5d0ae94ad811c341b7e455c58838222d95e1be20ffbf52591dbf7f546e2701246e3182b4d45cf41e2aa82fce95f1173930109ea7f6fcaabf6b7f3655333807d65f690922db1d66a18415d390ebb9d593211c00b5034117a54910eaf0f83bda6da52a9fabc3ca076817a0f2f426e8003052c91b4854e76ccf8cb8a9439661e732227c4f9179fa439d4092b86a40698addc7a931624fa6105c7a3008b135f208284da1457f5c8fb1bf89a8a72cb631ae288adfbdffe3afa170f80a8d6caf08b6ac3afe3511216e33d4466b410991d43ade3fcb278eb3d7dd59f398a68204e59599ed8d41ee82ed05a8989601e6b1520dd3a00e6e88652ea4ec12b5f378ec4454c77ab4754ed57aa1dc51e2ec77710115ace6e83", 0xa57}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x3, 0xfffbfffb, 0x5ffbfb5d, "420067177c030000c400000000210200", 0x5, 0xfffffffd}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001800)="26057c2a95a4c35f7d026945ac8f84805fc7cda8aea075879e0a68b74f3a47ae22da067da5194da7c73d10037667f2298011fd175f9206ca4cd9d9de406df9098a27598cde3e5e99ae72205468da54187eb205e2f8482ec4a30fb80b15dd5db98be4a025253416622cd3d927b9bedf10b169df7425137ea3cee08e3ddff570e4c3e84c370cf07883b4cf7c86a83239845265277a0d10badda3f9841e5b436e29d4060aa6203a17920a473948d316441577bf764f84500a25ad5aa915b64f6b71d01ddc9a7caaafb9468544d42d9884b9d5bc99ff986ddf202f73698a1e4dbc17e4f2cf344bce4e11a8dc673634cb0909e598183b5262b91c12929a7cba9ab2d105060659a3d75c1af40a5e1ccfaf35be20ec7760d007cd96742f8bd7029d223d94bcd08a4c2f37b61159e58dfa8b54c029d78af4e8329e832526e46b1525fe43c6766d38d1fd0e89ea24d924717b964af2c406da71d550f84ae492cc3ca74a5d9275c27c5b144c86122939083ad9e9b3d397610f866bb081a80a2c08220bdcf2f4d4351f53c0551dcc5ad9b5e09e944e95fcd1e639c55a46d4fc58d7a2e728b8eb7d27f73023f622395991bf9cfcdd11dc3ee662f08e17102aaa65a86fa48855f835e738319d76e904eb2ba11c805d4d901075072057c3873f0b3ba69a306ee7295b67c320c41d3a837d287e7b917604a625469ba1a200ecc29d88722488366aadae584a33cd848ce8b1067a9cd754895c11c6bd7966836dff61efb835908aa8b7ffbec91414e6583c4972cb760a18dc3f87fb8c8dc84442c4d99cf7074e6f468fd5a7739131032acd5820405ecf0fb8058756dbae92afeec9b383152f4e23bc4f6eee9b7e3534cdfbb3293f5cc127a9255f1e701cd19bea917be0884382880c8dd9140629d31377beb90da26f15355c04f2eb95b2598ba2f6a5391922d9a71e76ee88b025975f09b8f451c1b1f600a76af160203f5fe79a31f165a79cf9b568f57d630c9607f144e403d11f664fb439bfd7a90c4caf4144c992290b968c652136dc4882f798da7856bb92e4d8d4b5c04c50d674d3daa2c133089c84c1e9bb4b0ab1cc66d5b8350a33fbe55b88689dad2a24fddd9a3ef332e692c6bdc9084825a639ac43682820caf344361c50b94a606450ff5637f33515cba5d390183321fccf0fbb475adbdaed1f2c10d0c2105754dea811fad54b4d15bc68d5dbdb10a114be0be1f9b30baca3f928cf52c4650d44a8c6cebea34ccba9fd868a2bdd7ffebc65f5ea6aa05387ad447608db149842b2e317cefd39c857389ea32423c86d59fbd3712abc92c1e275c6d0caaa94b82399e27cc8fa857690a9ed4bc18e68fb54921d2d6dbc348ce5fac36bfa9f8186ac8800578cea774788994f100bf42b4241a90ef4f7fdcda1cd0d9fa34709a92adbfa1d07c3814852deaf74af9334cc018ca03d74480797cafddb1ac5c738809efa9789f113bdf4ecc95fb498a454ff11bd96e2115c2f7a1028f71d1233e33e2755d8351c40cd9a2caf5fd62eead04cbea073bccb141f1a552eb992f4244e228f37c82215ab5ce95ac79d8aa79e3459f97a050236f245c859d735c7c3e272b32f9afd2684c95a603778ac05e8e004e34e0dc4436690e3d389a408f270520136f55b3e4361817733e4964c87e06e0f2984ded1888b8a602e3cf22491bfe482f2d7255e832a4dd94f41afac2949e5f9f8b7747307d018472fb9438b5d178b1e4f90a579f23b9d898dd0777775a4f43e2109923a62155eb6bd8abf47535db37b09619f469bfa89a9565843c3b2d8bc6ae3504951e9a6b7e919a75c97a4c570442bcca9f7919e9487667f642fcd7f6c63323507f015ecfdaac4e630ad6386b80aa3b44a7c6d8c1da8dfbc55f28a461dca70a3498bb57d9e386575a4061b6813c3a4027eedc49240e8fabc1662c12e78e538dddb4279ef7b80151f65fa997003269cf7a7a52900148c83bb8bbdc78d81ac7afb554137d3c8318381016cf13b0531be2dae711543bcc7d7099f70aec5006a3457f22a4efea8db530dd1b67897b1302081d8bc7a99855fab7b52af8c679abf9393ece46a642400e4fce5a9d4f99caa5e06fb1c39d68fbc93fb624012e842689d4e4c0b6edda63ddd157dbbee7e7f09d664bb76513012977e14c35dea77807ce9635c72b7c6b71b6a39ce09947c82512207ea2bceb1a13c5fa95149e36554d9407f5fc724fe5ac9134c79289ac81feeeadfbe0747a1d775f14d7f7fbe6f7be44de55e59716589eb4aacc9f495d250c7f44c9e679379fee78b442419b6ae9cdfc531a2bc610c99d8b2f79831288967f984327564338dac706cde7f1a933dc502385a8d8ab6852f8f9dacb3a9d0fb71bfd4d0d48a5d77a0625d33e0d79bdc0c51ef5ea16a3d2a63d71d05c23265d21423fa6c201440f95b92361aaa5c5d16cc0a2a9b86dbf36cdf4db983b119726fd94def2e91126933bf84375da9ea92b5fd7ff96bcb3f83c9b96346380455b065ea785df98c8f6cef54d9227461049c5c8da98db4364401db9040d47039551ccefa72530fc1e09d059f065d1ae6f75379767b08967bf1fbe7f9d1f6a235af606e83a369e5f95202c188e7998ac4efcc8f0641f77c19201ca55794ffb194d2dc72ea8545ec2bf953fa0ee0438d707ccc513c34173d9e880e4a62178fe7dcc8df27f3c7ab6f28345bf6940057172665b195ed992e8b238a51313770569d8be2a04c4769b782d7fb16d42e0f4bf29e3ef0edc5e1631e5b8a08fcb005d70139fc40ae9fb0546e4c65fd7d125d9434678460deb84d00d5ae9903bb7970b29b1543cd603d6801d140afdc07f86309454078a7f41c5449446fc8e53164420639c99a2697e6bcada8dde1824091906ce5a8b21bb1cf1ed04f24db8d15cba7e6f42ada9b4d8dae2a6670b0de863b3cbc271fc6bcb78d8e053ff32c44c106840343c3bbf0ef24d48104b3b4c78ba38dcc59e34897a3d621f1b5f0682fa9ff65fc1646b26d4b98dca5b3f36a512f3dd5a9c30e7f4a5deed3e8a25fe3c00a16791a119705f84ea25f3c01696c39af87c2c1e031bf2e330033470b364c33b5c0a74dd13fc12dd083d778ed926a2c28a629bdd61d4a521b30944e15db4860a0bf78bb15e7331141b4ba2d0285ef0306e43b4afb1af0abdc8d65e1f62bad729756c5542d658f0dc8d73c80763ae227b02ce64f31b6a980926375c38f5bf7350b96950fbdee107418b3f0241dcecd408593c275e611647632e9d51a4e131b0be618af952e170d8530d4ca8bf06464d4e9a702c2905187f16858b749b142631cbdd4f4bf6d40923696057cbc97525c5f03463de1ad2e5670ee6f1d404d44377e80eee9c5d0ae94ad811c341b7e455c58838222d95e1be20ffbf52591dbf7f546e2701246e3182b4d45cf41e2aa82fce95f1173930109ea7f6fcaabf6b7f3655333807d65f690922db1d66a18415d390ebb9d593211c00b5034117a54910eaf0f83bda6da52a9fabc3ca076817a0f2f426e8003052c91b4854e76ccf8cb8a9439661e732227c4f9179fa439d4092b86a40698addc7a931624fa6105c7a3008b135f208284da1457f5c8fb1bf89a8a72cb631ae288adfbdffe3afa170f80a8d6caf08b6ac3afe3511216e33d4466b410991d43ade3fcb278eb3d7dd59f398a68204e59599ed8d41ee82ed05a8989601e6b1520dd3a00e6e88652ea4ec12b5f378ec4454c77ab4754ed57aa1dc51e2ec77710115ace6e83", 0xa57}], 0x1) (async) 1.395858744s ago: executing program 1 (id=24): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000280)="843e87f68954856f8fe0b315200cf2da9cbfb3b422919dceb84d6f16182d2d6dd845789e698638ac35215ab17fb528f693f139edb2af09fbbd938b29252ef7610ff87886191ff2f14c1d9b98ab2095531bf84c57cb123a85814abb94fa7a838bdbdbca8ac1f4c53c19b84d9e2fc3cde1d116f5c9d7aab5ad759c0a2251c376441c4fd010aa28cfadaafb45058bce27103687189ce47da264553a40f5", 0x9c, 0x2, &(0x7f0000000340)=@file={0x8, 0x1, './bus\x00'}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005130000200000003e0004", 0xd, 0x40a, 0x0, 0x0) mprotect(&(0x7f00004d1000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000410001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b78043343a638b8c1d7c65f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffff86, 0x8, 0xffffffffffffff81, 0x1, 0x8, 0xcd18, 0x100}, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) 1.3952902s ago: executing program 3 (id=25): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0xff, 0x46, 0x9}, {0x1, 0xd, 0x5, 0x80003}, {0x6, 0x2, 0x2, 0x6}]}) futimes(0xffffffffffffffff, 0xfffffffffffffffe) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800451400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5202c2019078fffc"]) 1.283108232s ago: executing program 2 (id=26): socket$inet(0x2, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x99c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0xffff}, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x1}) setuid(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) mknod(0x0, 0x2000, 0xd02) mknod$loop(0x0, 0x2000, 0x1) mknod(0x0, 0x2000, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) 1.282633866s ago: executing program 6 (id=27): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 1.273172719s ago: executing program 2 (id=28): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xf02, 0x130) r3 = kqueue1(0x10004) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff6, 0x1, 0x4, 0x100000000, 0xc8}, {{r3}, 0xfffffffffffffff6, 0x8, 0xf0000000, 0x6, 0x4}], 0x1, 0x0, 0x80000000, 0x0) kevent(r3, &(0x7f0000000080), 0x6c2, 0x0, 0x3, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0xfffffffffffffff9) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f0000000100)=0x4, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES8=r1], 0x28}, 0x403) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/54, 0x36}, 0x800) socket(0x24, 0x2, 0x6) 1.272416302s ago: executing program 6 (id=29): open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc2) getresgid(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x5, 0xac) semop(r0, &(0x7f0000000200)=[{0x2, 0x7, 0x1000}, {0x0, 0x120, 0x1800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x0, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40840, 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) 1.203737758s ago: executing program 3 (id=30): r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ff, 0x1800}, {0x2, 0x7, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x10, 0x81, 0x3]) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/25) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/251) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/56) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000240)="66db19f322e9ada8a609c17774943263fd94662549c0cdf8fd974fe4f626cf3c150dcdcc6480dade8c4b12e07cfd0feca435b83f3a60e7f754b79adba6bae49875cbd6", 0x43}, {&(0x7f00000002c0)="2690780b99ceaed66a67abcfdd26f732cfb549249e93f4b1090faf3644a81b9b67fba126ab3ad8a2bbda6a250a543085b1814462037bb0e6007057e3f8061e9c44ec09e944f2866b57342a6db52103f9b0ffb67a944568c4d7cb68e20fbe4925b64a9675a94ca2cfa1d2c7c7f464af560d539430477cccb37265e4f5aa72632ff4bab5b7957264f871daa72dccc2f9be329b1e5489ceb5230e473a96b7d8c0088e58250695473a39f523d72f005921febbc14a90537e8616653462b5b0b28d5c71ffb574b510339bc12f79d8497c301a266b077de6ee015a93be80164375bebb41adc39440809b4acbd9faff98076a5734ce66c90f5321f67821779e03fc0dae8debdb6538a33b738960540e1af1b903b6107883683a7d8e9fba67eb9e9826018bca2dbb7f1ac7eb3df370bc91bd4df5966c94d8a3101e289d8198e1b26c050fb3f861f1ed1289d0e2c143c0589ea380733c2a21e90ef7d96ca27e1d90c69812d057bc45bf3c2df87be1908ab560193df8286db3095bfae16f62c42f9a19fba0a28d200c81279f432e1e1be6c0d9546f80d5cb111a53f36e3054852b23643bb4b126872b97cd9623432a3ac47b8b242ddcdd24619d4a0177d5f2ecf56a8aa00aad738d1213e3ad8aeb5a17b6a8cc510cb51c91b7b84a0a0cbe27b4e220ad5cd3f342e56b11c98030032740a6e3fff60c9cc4828ecea199f37b7e09abcd0202b5524e9b949c6b8cdba1e2a8cff19dbd8b10b1cad8bf459108b6ef3b6d013cdb67ab5d1a39faddcfb0f29c4fcd11e859f4fa89617ca07541972753003e89f63d27d423b7a7b81f0d2e1541b75020eccced0707b0fccc94cd6d68578c1aebc793ca11eb47c4f097e4614017725c4388f968c8197b5ad8b4ee36082a17d533d0fb80389a4f19ede2feb5bbd988ce84ca9fac22e6ef2487310d9fb4850113eddf76995b89bf1003a0be4aa25ac13a4c265decb467a01b70ff916defac0c4983c5b0da787252ceae3f19a34a9dbae05a1ae0ad5d42a3d58ee09620f0cf4fc1280bfc45c76ad3262a1d437be6655581a41a6b8e6f12966e39c6ec8f773dbdf87ea4088465c1ca17d609da8f1753ae0a05ef00bd769cdeef122281f20f039759817ef92f8ac5267fe9f3e052382fc885ea325701d2b3db0027fc37626e73b29243cfa49aa1be1da2fc3bbf0d7022529845f34e72f63becc6fbd916854f8ce0ba4d2d9b5ad9e26de89f070757cdbd65a70ba4cb4adb8a6eb0fe6e26841ca70210f46a898532f6d5fa759f9f2b2979e7a99280c691edcd72f2290c0a9c3754bb3a3b89d953a584d8dd371001f060f8465ab29060e9d586aaa81efa7a2bed21785201e5392d4471ac60589df80d4f7f37c1a99d02a802e6255c2aa92089050ecc55fa56bb833b7e4e24fc2e24c53e0bb6109a7d7a7d1a937bed791d8b73d06c9078e5e0cf1cb5f63d2d3bd0e930b9b2023883a3d1e4618a236762d780b08104491894a5f9ae3004aff1d2bfac6d4c26b93f26d28aaf4b1b7ddec9f3009f7aec12e93246054a44b81eecc9a82c3b89af1996923adc405e244ceb43962e3b8b7acd209b48a8a0c091cf893287b4b767f85cd1580ab8ab0ba3ba2d2e3110be47092a67e4e60c76a8f5c3698dcd1e18206b7514f94e5e840e94737570b736c77e2ab770a0cfa89ab5a5752b11373a1fdeeea5db270777e05b5580a471057e6a47ed123121465b72d51d4a9b40035cbb425f7dbbdafa4e0247bfcb841447d4003867546a92a51d3b435200133e285fdc638edd501f9a03dd692ba2d65609cdd84b401fa3f01116d506daa37f8e38682ece91a7dd9e42cd83835611ae2dcd3dd8ddc6fb86fe337e4a57b458d2a77b7aca4d3ce4a333755357f0d4d93ed268df9d3c9ce8e24b221752191f42a7fc0d6fe704cf6db7039dd5745cda2658b2b638a47847a7983a9bbe4202293c23f41e25468e3a84d20f9b061f3d9e80e1abb479c4bbff51dd4f523943713122a4210f8448ed108e14993be8df2983f6eb65c5308c8bd3feb9e49de800422b3670b02fc5a7e9d1c3fd64ee429ed6a16c700427bc8aacbea9f209c36150c3c83e20ac795c4b27ad951dd6ec9037fc43cd49096788786245707226637f81f81cba4123b372fe7a1f11e6eb59370b09b544291f49c496301ec818daf9eda8624209dae658fa2ed1919ad23451faec5cb183c27a0864564f46e3a9c3d86f11f42fb66a4c25da8d581487a52300dc80307d11827bc80580d91a91dffaeef88ed53ff8d56cf72d1ea9f3ac8360c5a032e5950dbbc588813f5395475397d2ba8a6b990862289ce6f2567a802a3c0c7f20cc26919efa75cfa74ad7531978094a3723ec9052a15821c6eb753f77b0da01855fef10ec9821aeff3400f9c15a9f862c974870bf949200ba3ca56991f3c0de47258f177a06df6b5121b6f15e460d8f0230a52a9ef8b9df2482088f02fcc26f6df37df66c52bc37a45552147904e263392cbfac5a17287fa8e4d8596ac185e88e156b912af95a7bf1283190b1b694f3ecb07ee056615a69a285d5faf02051da49fee3e67adf65c2411be3c2bc188fc3cf09a64dc3c6d6c3a6b5cd02bda411dab7d0c0b4cbb1202612f4ac7f1a4a403c1fd3319050aadaa4690eb66ab179fdcb62ba78154fdf3ad0785fc9969d94769ba60c89149bf42db64fd1fb72e69564553de17d48352f6674c4b852017e5dba56d7d525f8381a75401de42f7b868ecb603a0bfc2b62bb81f55e62d3588a9ac82c1ba4a1960cf90808b2cfa2b7fc5f3014e207bda12375cc367801e33ea42cb203e07061b20c992c25fa8ba68900fa4c2ccca0b086d652717e9b24d3e6de553505e09e1622177cd70425b4e467aeb5ecc18dbc23ab122047b50b7ce2923d07a9852aba4cdb425abe0164c2ec2ff5a0f932c98e1cefe57e1de416602fc803b482a29d123c0493f43cb1eaeeb10199a9a9c7bf13d6ef562b4e4f26eb264028212393d3d38b01d77e241fa03205936a73824b45d4175bb0996f70d587d7cf44aa67a62ea4c352fca7d968a109f99bcaee8e62f758904b8ea458830695b5a436bf05764a6d98e7945b09f3cdd83ff7247e393b8754e6a7730020f51937760e7674865a367904d2975ae99f9e510f56b8503afa11b0b15d5b947a485c4717f54ecf19ba7f7c0f20cabf5cbe8df3810d7ab0abd2cf0601ffad8168d470d2debf010a458350b93103282e74376911634a96b857ba64d0ae02ba392ad63925ada5c24e3b1958d62de240a42001f1b0e67485fee5f1aab9d1c6e221c60f231bb34b75022ffb636fb8bae79f5d42661fef31c4c523ef961b08a956502be0063d032a057b0ce2f37fc031077eaaf634ff459001ad09b2a83e65b5fb32fa1548d2c3b74afe676efcc4b46ebc0a0311f6aa82c7ef9685b0a4118a3e31616a1a8484ccb6b45ab15e6c9da554116568ff39d4977348489abc470a216399b5821ce779575a4265bb590eb8e536524da58903d0a227877340e915ae8f53b1d12a61fe68e7acea2febe1079ac54d51894bc91958bafd8bb325579cfcc4454f30342077dff4ff6b340783a7f5ff3a1a22c186b89f4e644dcd6a7f8e4de494bfa924d29a3d69eee55fe5735f0566bbfcc341dda5dcdcaa04f2621d20167750580dda9902d4ee8aa03801c6610c6cde600e47c09ac9a4b446c12efb9c14f68f0d581df9663a05ce87facb048dac3d20252d555095eaa4b2dff23d9a9f162ad2514e33b57317918398ab33346cf51aa70fb9345ed83401b857433131fc18b39aecd9ef19722573867b713922c2e1151e326e1254093586655f5d217171428dfb7f5fb48feb6014bf946cdb6d90d20cf9e2bdd5234eed0dc2cdc4b1002d261396d0c1be7a10da9fe7d2ee196e8dd8008bfa8a39cb6bf803b29b7992e23997e654f2aa0c515fcefcf1bd90296fc534e359a1592301f9b6d7197ea5708fd78e9c723a3a18dbbd2eadc4d9d428a0f9921f7beea848c324a993213e1f59f6241062c14f760b9e25bcd22b791dade19930364110b5cb688d84e2693b4c0ad1cd630c195fc8e2b7937989a6be8b447fb5cd181ebd8190870aca859c87dfb530d43caff85950048f76439067001b0b9570ccf96b7671502466598b17817d9cdded3ebbfcc8d6c957798c8076ba863f94a0b5d29a394a1b55386257374c9f60cf3dca8a6b6e5e4e19920d608be16c4015f03274947a2956e98f30f1166d9e1e84abf587072bdcd31df511a457c13433adc5e294d0a0d3d3b52493a28e7d579ebe7f181632ed65a5be5038aeb80c4dd8fe80deebf7b95aa94625f6424539574d717ae6977d0f23750b7b51101a7e39fe7e48bdc5efc0dfc31bab6055353819bd3d4e89e6d04d180a472b0c567e502a006191e95eb44a9a4025f6e0ba5ddf9e7549dd5e75867244d6424781834e9d43cfb2c6cc9d263c214f9b56e1ddd674290bd3cc9962d7c7e2542ac573b86afb6c5215363af7abbb9b2daa6b53ed945963382cace81d5278510a53f954e42b508343feea5a1c1b0b0f9663211e40c638e982dba99644e0f3574382903e30df3217a3ee7b7bebaf99c3aee40337bf3f7e1e07df2c1b04c5e3aedfc90021b389c1a0d28b79c69c97c1603aac51f6c9fb9bf2652fc5787c81aa8fed45da98191e00b77a619f953649a0ffb9aff3d69d0e152dbe4a410eda6b576eea95a73ab6d6b215c4dd4386e0793ae446c3f98813dede2f3a2ca45c5396b07e59d4f64a47282452874b154f14e15b86e476402ebef1f8e30d39f9773d505f57eca0f4f3d178ee090d3a7ec1b717df9646d0f91f9a02f30dd3a741633fd86054fc0dc904a5b6ab9cc90466eb15508010a579d45995f7895563762599fc4622c73a52673e7e67b20744d25ce32a2d0744b997d7dbbd1f775a551161f6737be4eec72addaac5ff527d6837a9c1b4026284de4d4c15dbb8bee848772a2a7444ff9e522527939ec05a89b477ab25867b3733d345238b3935075d7ec0c935c3656d8ab7b438d26d8481db8705e49813b6cbc5e525a832d065bd6186b72b2901a5a7ef184cbc53627f7b5542ae7cb5a25594ad5779c598502374d19970d2ca8e0c560e013cd59de0d41212dcff0f392cf46a84337e6799d8c57fc31007632c810246014535aeefe6cb3fd0e18d18e56ff7ab099e119636390bcf3b7a8721153ec73b54a1c1210a39193bf28c1b650752ffb7246fa76d1f3aded069d9188d4cbc62698b58d0852bd7e5228ab6f55f844e47e163ec3033229c5d0527502230d2699c72de8701195b295b63470d1cddff1daf9d33891e0bba8139285d5034d10c987ce4b6afa4c1047fd62410fd7eb221d630e02d48be781528f72393b56060c978fecd4286cd9a07b789b94b5c681ae551cf7504eed9d27998a66d04b7309b2978060d0e487564d911027d614f023316d99b6856d31c837c93e09d82346fc9807b86047477589a792211c3475c13376f624f6c90ba53339f997cc77841a1788cbad68457ca0e1680b8d97cf924b09d9a75220200b1380c4cfdfcf8fd1a229cf350c765959e464b4d0ceb219419bd0e018f79ab81189b4a35e81848761f3178b89d037e11f866f1b4475e3058b4ee68a22d18e94e0198ff441dd0c82fc4b06d9dd4ad9fcd03e023049a8a671361cee4e8e94832b9ae8020b45d1d6936ee4f7f1cd77d0399415322b1712dd5f262b620e75c198c893083fd56fc092c88862317ae68f8f71a80b0fcf67cdafe686512438af7804286da5da957272ee40e5cbd5f8d6136bd3c2ecb839878eb23d53b60f2", 0x1000}, {&(0x7f00000012c0)="8bec5c948b3f91cfebc5d87a2da75bd939bb7bfbb0213dee6a51fae09450fcb2b9d8b99be3d3af296f42072548fad4cfd92445f325a0231b574f7d263a8c42869c697d7240e7e6753a02b150da9e3f1c111a4c6d8c6fcb79523bac96d83f48e475bd0e64df9b7181bcba05eb889c0ee587acbeee382b0afb2a24752e6aa5ac0787b2905fffca79c7214060181be9a474192e84b087e60f5ca0aabddc95dc957fb63ddf9a165d106ac6e19b82e422af249dd47bcf8b5acd9810f5525356d21c8fa17340ae735c8f4296ae0aef02dc49c6a4e459b6aed43b1e94e37de6a765f5495ce34bb3d2985482014f8a96e4ac27695ec988f3b8d3b38a76f12b39bd7c3dfe6a475b398605d1a048730a0d6d8bcc10913a901d980b16b6e0e8438b9b03d73c06827af311d819608220b25baa0d4fc9f43fa553a29b5c6874cbaa210a9ac949d4c8fd176cbe46901f0e80194fb3925094e4dfe14b52ea63d78904e566b339a873e537cfea204f69fb87aa751753c54c59ec15a9dd01ad34c818ce3c5aeaec7a764200f18dd2a7d1736bc6eebb257c305f51c0a7e0b7a3f5c145f1fdb2910ba674ca6790fd85e20859bbcd59cfe5a4fa1455842ae7234831ffdf9eaa84749c5ba6b66fc5057472160e2f27cb0cf3d59aa09ada3262bbbbbf9a4b9d739230f43314a67d59facba4044d5893ea847b1394175fc46fb76c23bb96631e6e7fcdf55a230d4aa9a816f01cc16440aa5694f94197ab9b7debf832a693aa292af4c9a45899c1bd8d739514423e660c5b3903fcce56863276e98db218c9e832f5e5a18d9150ce9d4eabc9c94077d18909af6bd08786029380b0e4a96a665b6f726a7b8d1e3df1786a21dd22d529b003318cc28d7264eee0e7f0270fbabaf6683fc613057e241388f97c8d2b1d77cf3e17372fbac69ebb352591b0edff21f191017afeab189addc4018ec72dddf87396cb9bf2ae1dc1c038f4ffc9fe35440551a59818ca19b823b963c658a405ec04cb27479259240764a4a8f00f6f9c3b845e9170b9fb5c4c31fadafcdc82dc00fa63b95c37a40d629957043f0a2845af0a3528c719fbc9d2f6f9daccc8d7ea9d31e602912ff2922e9eddd60376af001214b8977d72239bb5d8590eda7a3ac8559e9a2c063d90493df3776c62afb3a925bb4db3c12f4d58b2a13a040f3e10b467537e16a20d0aec5bd8c256215f544032a20a4685ec6a3acfe13c1a858185f1dd7168dcfd368b1f58ce0e1175379302be6c3b9f3564fe94f4dee1f1c00a8791da6c51124c15dcfabeca672a94d9f59fe821f148b100798e8e9bd3a2e3d8410c0da10ae1b40d4e40fd7abe0f53782a0567fc58fc7fd49a2102f99022154f32fabcee7b69f95d652306cecc9764748d6d1eba412611330dd0660855317a98e0e308027219b7ede95aae0cd8db92a0d24422f1f7164a68de18d8c929558a211281007c63040e6b14101e5621e1fd14f9d6ca3cdb6a772d8a99499e63e24b758cbe3039e0c48a520cc4368f0bbcc9953ad413f2112d5dfb71a5efbb4c723807b40101b9a6d12fd4c464b77610f17133faa61786c2fee498672ef9a6816b6c127b16a4734d61db7f2d02e66b5f2712b727199c079b5ca6a18f25e1165c82a68a79d268cac874a33133551b2755cb7f722250790c6237b3daa72cc95c1812f45e1a6c70722ba0b48288ff90221c83878d42a7677d13755d422b8c3176e4e0ed764e53b56a2ee5bf0c47ff0fe2e0814a2409edf0242e427cffdb89368ec749248f91043d5cd17855cbfaab8c9c2de7e2689702d49a03ed1763058438720e67a2c07dcab8b8bd9308f8859fd911be291e885657875222fb1dd885cc33d8b9e839a21ae6db956323fdd15192fded4654f1bb12c8428ecb517d86af59f5306908984c723bcf77ab6e640109d33e46c08b7c604d630b37e26eeb2b9e975ab151ddba481d97d8fe89542dd72b95ccd67d85e11b138e2b5d0acad4fe1be3db3f793aa24c807db73734a29a36eacd185883bf315a349f8eb67e89a4f089e6f7552b640a902789a4f8230544bec603058bb23a71499e4c0f7bb9b18c1fbd58e1cc3ca2040d7f2018d05910abe861835a40885a1780780cc0f00a6349bea13cddf0d4a08bd2b6e35a41367b5759f99a549db85c221a2f7a262ea58379ce5988475f3e11c02374a5a3df7bb7fa66a303fef78262dfcdc5e5c710b53c67a31988986934d3795183134603bc1b5982fc8b9a006f1e5cc70f38a11cbc74560aa1b89a531fc1edd29e1acab5a8823e67e15d65ce0bfca86a91942dc78df5d7421ae19d689b4aad8fe24ddf6f3cf0d9ff3bbcee7c924ff2b41fe7d3b4690081b870743430b9c8fa6ed943c70b22951de1c35272e6fb43cfdd21946fc864919d0bdbda8865cbbbc6e65b35583487ae5d6855415c08479d9704363f0f67f7089eabecbfa987f61e4ced5f43bf5cdd9431ba21a3c341f44e5a2c261c28b42cffb23b0e4299b7c22fe59052e0d78965ad947d13bc6332bc5313ad2330f0bd78ea55fe85c2f66cb0adba3d87a0ec51ce5a0502ceeaab63e3c59f03cadc22b754d9f925f3d57ae3d76fd82d207a4ff5f67548afa2296a79ea7ef8823e73377445381a350c3219624994aeeecb4d947395114051b62d54c83b012984d473b4cda2c0e544ec19d07435aebc2635494dea5a95ee5de2f4f25c91bad304e66aa0016b59c85fcc6e95a864cbf10c9afb7d37d766d1d34a6e627b85aa830d361cd2925ca01bcc3ab882dcee94904218f00b1b37c893a6df1a2148f1481c1349676c3aa273d9fb00b0f2aee501e6b59c0f3d99bb24dfc941b896270cd83a5f7b8ba0ca26b1934c9dfce33d7b969bdaa9dd535c56c6369d08269b1c76f4891930e1975512099e1e630b128f97c6e33a37c72813c2bca81c028a4ea8a722f65989961ca6035b79c25ab0b7e705e8d21e24e3ac7bc800c15ba84e15023eeef0503ae16a5a594033e9eb7f1a3f1a7650af6699b56ef09c9213cf60d0d2be6caede68f17b39f60fe09adafd8d93dafc249e29785230859c268947ea1052d6157b810bfc5a0326c23907e57b5d272f0a0c56172c6d5c1dc4dbc4ea676e04c6c19201443b1839ac2e71738ce5c2813d727d212701d17a159a07fd2a9f878ed897ff21d745b799110e0aae887c82bd929ed7ff6129d7a82a7c7214b8ee2c84fdd7b5059d6fc3a6993ddc503d75e94fef074713a34297c35f4392569f10e3df804b73bd6f19a6b7eef3d21278908c66d83cdae54f88151f037072f360c013592c2eca1a7a472f201b616894dcac1245c7f30f569c49f2f93a34159a661ef1ab365f14f83a4c97d97b7a3bcf9d4205d831237e4331116acf07eebd47a64fb2d6922e2373df56562d58469b17d6c6cd817f79a9357e55434a93fc11af848561705979ffef7b4b2fa7097fc2195ec1cde7c1ae429cfb5bf250786f71db3050f448a5288d4aca4fa1b29537f9e7f704c9b89975af5e4ed9aead4bed7f27a0e1adfd8367f75195dcce743afbdef316fa13bc3c95be346a2430122fff6beda27bd8147766a3be69022b4202f3db3f824e969150efe450001ba79b0d6a1027be9ff16efa73147d2f76d5f3637b10cd0f22edd273108d8cae7b35dd80829ab12c99d97daef450244cbcc3b892dc6c72a3526ef95b12e46629b7e0ea44fb2aaa4d72d31e1d01538be13d1418abce81b397495b6c42d13abed68da9eea0b21843f6395f7bccba3daf24c8667dd9a50c2152b8de499c76695b3b086a19ea01629da2246f74a375d233cc9bfb46a50dbf6c603b6c66582c9723d328c7f7a7cbda6b6874c40bd5b1ff7c7d66b54b91ab595d5b4a8f0fbff5d7f3e47fbd914f274bc947c8d6882448531750ca13a5bc2c8759252d7487f9a70621c9e70d5411618426de274cead1b816c930c52756d46807506800a2081f83bcbaebd65f4807ddb8c6a6f1535c52e3f0288c195553c97fdd9c0c80212ee077953c7e01f1eb8e6a793a6d97b0c569723164d2661446eb8b30222daf576c1b86f4b24d2365ee3505f12560d0d76cd0111781d6ed5e7927214b682036c2c3256415f7ce7801745c3e2520c37b28dbb7b58ea9d77c4597e272c490d4829f37b8a7a08c3739e76aee4b996ce166120a786791e3a26a28867a53963e49b4693668b3cc6f7cbe95367abaa8258a51e7a3c66d25d2706a024371e29b78ae6d4cf52f54f4308ee836bd394ff3ffac0d21213ee268b64a3aac16d7ea3f228f15495601ce7dd26d9314a7a1cedc0cdf869ecd00f997816df98e17d3d37be3e8ab0e0e98145412252215a0c5454438a05d494730acce860a8c88f58000c5afca70a9ecd101413f023bc6a14049a77e7dba7ea495d8c92a184d762ce66d5e8f348053ed5a27a79c89027843465778d29d06c3cfd2be455db4786667e210447473f661285bb461189d7e886be438490a0811a5bc363ae2456da46c64ef6c0b3542b04d9bec45423d240d5ac5197c23f12aad004e2c09cbed49fbf27a475bbd3dbf505f6d1c5cceba9b82546d81a5fde3b11cd38738bc3eadad90d74005fb6e3f6ee5be2974012bfb601958a2f58a2692b10de919b06d0319f9f4660f62467045b88b56be98a73da3bfb45497173a88e246fe89ecccd3014a6d68d9b9b4603a3c484cedf7fa981d6aaa34f036e2ae3fe357acb7e4bf9791d278db6ea74b1ea39f832f6d083d08a0b306c81ed71ccbc90c78a1f8ce342519910915e083cdc8a3ccacf241784c9bf9931126a2878d6b943cb6816b25a571f1d761b1594cac4ea7e0d23f0fe2538f79303314c16d459ad7eb65c653b30b4cddee31f2d252ebc2d5568b293f8534cb7661465e8ffbcf68a778ccf376b60e1ea914a3395345504a9f51a0811a1cd520bb1811aeea277f38801d0d97bc2f7e34dea5a7f9fc7c8fcd0d1d1a73dff8eb4eb30d26ae04347f2a1c31bb96c076df03ab0378a5b13a14ba1bfa145144a1c150fa3b52e05f545afbb352abca95cf26298be00ee73aceebad78d196b035f1a098437e08029f54745c86c48e2fefb4641f6a8dd5ac7862187e26ed51a4a1e739b4c81fbaae98a7f63f1e50ada451abeba5bfebedb2def6c25ced5822c1f7f99db2f786251ebd8252aad482524ac04271e41d668ca03d755b094f7ce8c58f0439fa8317fa77511e92f086483d1b87408f211684bdbc09416e0a4aa15b0fb325b54d8bdf29f893129b9240531009ced55dfdf58fafbc8a76682df8dcf91fe0d1ddb5ba33171b7d9a9cc81c3c586450ecdb1a7d70917716cc38c3acf4146fbf17e4e04d7b233065e0b5d8d7152fbf301633ce9321b19212f4a08b5f5ee20832adbb2141cf10d26acbb738ab46a815a071aa8c3d4337455aa7af183973a20b38b22cf4e426626354bc74e8912aee6a376daedf46f00ee043a450e29cf4a94d5864b58f1acaa72e4e6dec3f10d7fa3abe52543dcdc11421befbee6785d6db0463ea5228497ea0424af6304a3e3457abaec3cd9ffc65efffd871e38ce71cce4041bada8f4ec89b7cd620239aeca729a0aa4f9ccaccfcf2681e9c3d35900a78aa23c44830d51c4cdc94250d3717c24253dee74acedf95f5097c61db3f5eec4651821a71579007b5514418e2fd6aaf5d65448642cf8d1ce4706829e844a9ef7c6746a37c544bb18452e55b670fae12bb6723ca64c2ce7e6ef58250a28a2e623f6f4564e1a930d97f418de15d47042c5158be40cb6536e4096418bb15568a4cc7c231759266a54ef1216cdadf3036460a5f3ab6e60a9a8b1f5edfe4898106ac9dce", 0x1000}, {&(0x7f00000022c0)="61ec6c9e1314c3ce6c14578b6ac338686093926f59686327083925293fdb7fa34e7820a2737619f7a2b931a171d38913de085766db1036a4a91cd5e48c9d4e5c111d05678e534dce6950764bbdf4a6d9441d247413deef9e4a883d4bca88e30464e987aa8b1015dc5c853eafca560e6a081cc2cf2bd25782fb9039833a4d7b99425504b3b28cce0bafc1b1370693f3ff8ebd1da8f3c79f2131795374ed697e80c6e68793358ffa1a6f8de70a04a7d6c592d9086e8d945365b1b10a", 0xbb}, {&(0x7f0000002380)="d918efa1f87701081ee2e3de3f6c0e44a361d739df960ab7f60f5623fd4c32299cf686984dff86feb5843293e2b018af0c9010d636c607eea59d8c244ab6c9771f973386bebc843f95bd6097356ccde496f24f839efeb108b54e2ecbf65fbd177f59a930a465da25209bd34ee23ac9b1860be092b066fd1b263130155c3cd923ff7ef7046bbbbb97841e36d3", 0x8c}, {&(0x7f0000002440)="fa4b2da2012ce5ab32a3306b5efac3a421a935f40ec552c381cb2eae", 0x1c}, {&(0x7f0000002480)="0a1ddd20d226fea86987ff7c6133614212b4a937b486bc051a2202a1c030e8e432fe1b1a96a744048c246f5af3cc90f179c16d834d5659997f13eb3a0ed9a2f31f3d05484cc2d9f0b2d2cd2fab7905922ec8ef079aaf26e403b3a28b7c74f45e0055d7a7f7849702f462e35d41cf2490ee29b6faf2deee31", 0x78}, {&(0x7f0000002500)="f37905816291b96c6b83a27cbe67afe6f92d211049f7bc2c61dbc15a89ab6355b54c9fe0b1d994dbe166b2f4b43ed5e120ecc3d7a5b132c540222803df8c9365fc525a1d4f1efee3e4908d39087d963b76251f16a56b3e43ecb12f84d1d2d7fb5667771fbb7790090a188323ca9a9f200625e271d8a23fb6ad1a0ea040f96e001044c3e96586dc8a0ac9877e1fbb27a9d368d44ac25389c02c99", 0x9a}, {&(0x7f00000025c0)="1e827ea13692d4d2169bc787400cec971550c6acbd95157482805a2c389b0fd257d9f2d9ab69174ee51f9bb2a071cb6d786eb135c24c246d7c02416932d36d6400c8ae29b5e928d0e83d32f8235d7e51b75a359d1cb5f82eab7cef19fdfc384a8ec26e931ff2072b24e22844b80f86e1f87a", 0x72}], 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000002700)=""/58) (async) r4 = semget$private(0x0, 0x1, 0x1ed) semctl$IPC_RMID(r4, 0x0, 0x0) write(r3, &(0x7f0000002740)="9c7902bf0d9783a2bb2050a75079baf4697ddd8dc006321a6d0a08cf2f5577ce53c3e8f58cc07875877bb22de83396283d91d740a8092f5c819e5b4e3fbc38320530b80d5248aebd2fdc3b22a77c0536333b6dec5944dbc37d224b0e1473da95a0be4959c68d44b3afb692ceaef5151abf8bacc7a72f9a6ffc7fc7d4316fceaefc2e6480ba04fb095e37a62cbc708f558fc165", 0x93) (async) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000002800)=""/48) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002840)={0x2, 0x6, 0xdba, 0x0, "4101c46efd1d625fb0e480ec9265769b11a905f5", 0xd, 0x3}) (async) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000002880)=""/90) (async) r5 = dup(r3) connect$inet6(r5, &(0x7f0000002900)={0x1c, 0x18, 0x1, 0x0, "1e58a0bbf99422bc1d0e9f50867b6833", 0x7cfe}, 0x1c) (async) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000002940)=0x6) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x10) (async, rerun: 64) r6 = semget(0x1, 0x0, 0x22) (rerun: 64) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002980)=""/96) (async) getpeername$inet6(r5, &(0x7f0000002a00), &(0x7f0000002a40)=0x1c) (async, rerun: 64) r7 = semget(0x3, 0x4, 0x200) (rerun: 64) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000002a80)=0x3ff) (async, rerun: 64) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) fstat(r2, &(0x7f0000002ac0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) r9 = getgid() (async, rerun: 32) getresuid(&(0x7f0000002b40)=0x0, &(0x7f0000002b80), &(0x7f0000002bc0)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002c00)={{r8, r9, r10, 0xffffffffffffffff, 0x60, 0x2, 0x0, 0x0, 0x4}, 0x0, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x9}) 1.202704336s ago: executing program 6 (id=31): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000010000000600", 0x7}, 0x1c) (async) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000010000000600", 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x404, &(0x7f0000000280)={0x1c, 0x18, 0x1, 0xcce, "1e78b8f9fc73436a16555cf59ac080d4", 0x4}, 0x1c) (async) sendto$inet6(r0, 0x0, 0x0, 0x404, &(0x7f0000000280)={0x1c, 0x18, 0x1, 0xcce, "1e78b8f9fc73436a16555cf59ac080d4", 0x4}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x20000000000000a, 0x1000005, 0x3, 0x8000000000000003, 0x420000000002, 0xfffffffffffffffe, 0x54, 0x6}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1e2) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x3, 0x0}) 1.187017875s ago: executing program 3 (id=32): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000bc0)) 1.178336154s ago: executing program 3 (id=33): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000182b00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000012b0000000000000086009078fe03ffe10779949c000000b2"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0xfb, 0x1, 0x5, 0x3, 0x10, [{0x3, 0x2, 0x6, 0x71801}, {0xfffffffd, 0x7698, 0x800002}, {0x100006, 0x0, 0x208, 0x4}, {0x2, 0x80ff, 0x1, 0xfffbfffb}, {0x1, 0x3, 0x80000005, 0x7}, {0x2, 0x7f, 0x14000009, 0xc}, {0xae0, 0x200, 0x8000004, 0x6d}, {0x2000e, 0x3, 0xfdf0, 0x4}, {0x7e10000, 0x7, 0x33, 0x9}, {0x402, 0x0, 0x8001, 0x7}, {0x800a44f, 0xeff9, 0xb1, 0xe1}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0xfffffffe, 0x5, 0x5}, {0x4, 0xfffffffc, 0xfffffff5, 0xffffffb8}, {0x6, 0x5, 0x26, 0x3}, {0xfffffffd, 0xd654, 0x1, 0x6}]}) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x20800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x1, 0x0, 0x0, 0x9, 0xf5fffffffffffff9}) setitimer(0x1, &(0x7f0000000140)={{0x1aa, 0x100800000000009}, {0x80, 0x8}}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0x1, "00000000000000000000000000000001", 0x8}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x44, 0x6, 0x6}, {0x84, 0xd, 0x9, 0xc6}, {0x9b1e, 0x2, 0xfe, 0x4}]}) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES64=0x0]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$DIOCSETIFFLAG(0xffffffffffffffff, 0xc0284459, &(0x7f00000000c0)={'\x00', &(0x7f0000000100)=""/185, 0x8, 0x82, 0x81, 0x8000005}) munlock(&(0x7f0000046000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f00000001c0)="01a221a19cc429e40d7a939ff760e6955546b8529a8f504991448296f7dccbc018fd92b183abc92459ac0f0cf3eb9b538966463cbf72061b873b957946273f65309b14c0d0e0b23191f9f1294f0e12903c6eb7ee5c0f673cafb4ee16b119c5e9ee2ea49696c8d276949017f0053d17127efb4aebf99584bb94f6a5c2ae4b564fc4edd43470530af457968563f44707e7919fba1b8123c3f06e", &(0x7f0000000280)=0x99, &(0x7f00000002c0)="30464d99a5c4d7accd67f20cfcf3a7cfa28492a9b1418d98a40f11dd545528520b174fd0bc19ff08f2bfcdee9415cd9bf71607abce72f7f47a94e7a05991053e03a379e3b3d3e9678e5f3aa5f26fcea0bba59d751197be2d7ca73c4b912c6e731f978a840ebc58546b0dcf1ecd9d418e36915f6ee9fbe3f6ae6de83ef23a7505", 0x80) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x40000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x80000000, 0x43e, 0x3, 0x3, "158522fb17954ba9824bff673b79ccdc3c408c08", 0xffff, 0x6}) 1.17347726s ago: executing program 0 (id=34): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x7}, {0x3, 0xff03}, {0x2, 0x1}, {0x0, 0x804}, {0x3}, {0x5, 0x73f}, {0x0, 0xaa59}, {0x2, 0xb5c}, {0x2, 0x1}, {0x3, 0x100}, {0x1, 0x6}, {0x3, 0xd}, {0x2, 0xb}, {}, {0x1, 0x5}, {0x1, 0xffffffff}, {0x3, 0x3}, {0x3, 0xffffff01}, {0x3, 0xfffffffe}, {0x1, 0x7ff}, {0x2, 0x3}, {0x0, 0xd}, {0x1, 0x3}, {0x0, 0xf208}, {0x3, 0x41000000}, {0x1, 0x1}, {0x1, 0x1ef}, {0x0, 0x202}, {0x3, 0x80000001}, {0x3, 0x8}, {0x3, 0x5}, {0x3}]}) (async) setuid(0xffffffffffffffff) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x27, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) sendmsg$unix(r1, 0x0, 0x1) (async) setreuid(0x0, 0xee01) (async) kill(0xffffffffffffffff, 0x1f) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) (async) r3 = msgget(0x0, 0x0) (async) fstat(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, r6, 0x0, r6, 0x40, 0x84, 0x3ff, 0x0, 0xfffffffffffffffc}, 0x400, 0xfffffffffffffff9, 0x0, 0xfffffffffffffffe, 0x200000003, 0x800000000000108, 0x24, 0x4, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000000000}) (async) r7 = semget(0x0, 0x1, 0x281) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r10, 0x0) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r9, r10, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{r4, r6, r9, r11, 0xa0, 0x7ff}, 0x0, 0x0, 0x6, 0x7, 0xd, r12, 0xffffffffffffffff, 0xb, 0x0, 0x2, 0x0, 0x5}) (async) dup(0xffffffffffffffff) (async) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) 1.172984438s ago: executing program 6 (id=35): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 1.171986148s ago: executing program 0 (id=36): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x334136ebec86746}], 0x18) close(r0) close(0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @empty, [], {@generic={0x8848}}}) 78.987186ms ago: executing program 6 (id=37): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000680)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '_j@', 0x18, 0x2c, 0xa9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x6, 0x0, 0x0, 0x5}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0x1, 0x9, 0x3, 0x1}}}}}}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000940)={0x2, 0x6, &(0x7f0000000100)=[{0x0, './file0\x00', 0x6e4ef104}, {0x1, './file1\x00', 0x2}]}) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0xc0287533, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 78.061058ms ago: executing program 5 (id=38): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00005c6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009e000/0x1000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f00007df000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000297000/0x7000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil, 0xffffffffffffff99}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a2000/0x2000)=nil}, {&(0x7f0000547000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x1000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0xffffffff, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3, 0xf0, 0x9}, {0x6c, 0x11, 0x9, 0x8cbd}, {0x6, 0x1, 0x24, 0xfffff802}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1d3a8a8e3efc0d60, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x66, &(0x7f0000000780)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907b218243482910062653e336f000000500000000000ff02000000000000000000000000000102009078000000036900de000006010800000000000000000000000000000000ff010000000000000000000000000001"]) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 48.425758ms ago: executing program 2 (id=39): syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a80fe800000851b030800000000000000aa"]) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x3011, 0xffffffffffffffff, 0x9) 47.049015ms ago: executing program 7 (id=40): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000515000/0x4000)=nil}, {&(0x7f00000f2000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x80000000}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4000000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x6]}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) r2 = semget(0x0, 0x1, 0x281) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) (async) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r6, 0x0) (async) setresgid(0x0, r6, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r5, r6, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) r7 = getgid() chown(&(0x7f0000000a00)='./bus\x00', r5, r7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) 45.80351ms ago: executing program 0 (id=41): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x84, 0x8, 0x2b, 0x9}, {0x1, 0x65, 0x3, 0xd}, {0x286, 0x1, 0x40, 0xee0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1d, 0x80, 0x2a, 0x1}], 0x1, 0x0, 0x15, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) 41.807884ms ago: executing program 1 (id=42): r0 = socket$inet(0x2, 0x2, 0x0) close(0x3) kevent(0xffffffffffffffff, 0x0, 0xf064, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x2000000000000002}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000900)=[{0x0}], 0x1, 0x100000007) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000005280)=0x1) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v6=@empty, @v4=@broadcast], [0xd, 0x40], 0x8, 0x18}, {[@v6=@loopback, @v6=@mcast2], [0x46, 0x8], 0x4, 0x16}], {{0x248, 0x48, 0xda, 0x7ff}, 0x6543, 0x509, 0xfff00000, 0xff, 0x8, 0x17, 0x16}, {{0x4, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x10007, 0xfffc, 0x800, 0xf4}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x4, 0xb, 0x2, 0xf23b, 0x28005, [[0xb, 0x77], [0x5, 0x834c]], [[0xfc000042, 0x4], [0x9, 0xb]], 0x1, [0x0, 0x79], 0x1, 0x18, 0x6, 0x1, 0x0, 0x3, 0x4b, 0x83, 0x5, 0x8, 0x1, 0xde57}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x8, 0xfff, 0xffeffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x2000005, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r6, 0x0, 0x0, 0x2800, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x7, &(0x7f0000000240)={0x6, 0x200000001}) socket$inet(0x2, 0x2, 0x0) 25.834017ms ago: executing program 3 (id=43): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x9, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x2890, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f2, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000000000/0x4000)=nil) closefrom(r3) 3.405954ms ago: executing program 5 (id=44): socket$inet(0x2, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x99c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0xffff}, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x1}) setuid(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) mknod(0x0, 0x2000, 0xd02) mknod$loop(0x0, 0x2000, 0x1) mknod(0x0, 0x2000, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) 0s ago: executing program 5 (id=45): mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x800, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x771c, 0xfffffffd, 0x10001, 0x8, "2bc2f324b244b37e9c7f3c8eded0e7fc862fe7d8", 0xff, 0xc}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0/file0/..\x00', 0xa4) (async) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.3' (ED25519) to the list of known hosts. mode = 040755, inum = 26203, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *482872 23887 0 0 0x4000000 1 syz-executor 397381 63423 0 0x14000 0x200 0 zerothread db_enter() at db_enter+0x25 panic(ffffffff8349b778) at panic+0x1e5 ffs_inode_alloc(fffffd806c2f1ce0,1000,fffffd80097fd4e0,ffff800033b94160) at ffs_inode_alloc+0x94e ufs_makeinode(1000,fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8) at ufs_makeinode+0xcd ufs_mknod(ffff800033b94220) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8,ffff800033b942a8) at VOP_MKNOD+0x101 domknodat(ffff8000fffe9778,ffffff9c,200000000040,1000,0) at domknodat+0x469 syscall(ffff800033b94540) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x958aa63eb80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: ffs_valloc: dup alloc ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8349b778) at panic+0x1e5 ffs_inode_alloc(fffffd806c2f1ce0,1000,fffffd80097fd4e0,ffff800033b94160) at ffs_inode_alloc+0x94e ufs_makeinode(1000,fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8) at ufs_makeinode+0xcd ufs_mknod(ffff800033b94220) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8,ffff800033b942a8) at VOP_MKNOD+0x101 domknodat(ffff8000fffe9778,ffffff9c,200000000040,1000,0) at domknodat+0x469 syscall(ffff800033b94540) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x958aa63eb80, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800033b93ef0 rbx 0xffff80002999ee07 rdx 0xffff8000015d19c0 rcx 0xffff8000fffe9778 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x850df53f44b6763b r11 0xe4749d9820f1290c r12 0xffff80002999ec08 r13 0 r14 0 r15 0x1 rip 0xffffffff815b6345 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800033b93ee0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=482872 pid=23887 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe8fb0,0xffffffff83ab18e0 process=0xffff80003b7b61d0 user=0xffff800033b8f000, vmspace=0xfffffd800ecbeb90 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77778 210850 41646 0 3 0x80 nanoslp syz-executor 77778 420719 41646 0 3 0x4000000 smrbar syz-executor 23887 159370 12607 0 2 0 syz-executor *23887 482872 12607 0 7 0x4000000 syz-executor 38049 244613 78176 0 2 0 syz-executor 38049 479469 78176 0 3 0x4000080 fsleep syz-executor 93047 501129 37643 0 3 0x100082 sbwait arp 37643 30065 19149 0 3 0x10008a sigsusp sh 80055 180525 50391 0 3 0x82 piperd syz-executor 36719 290458 50391 0 3 0x82 piperd syz-executor 19149 160621 50391 0 3 0x82 wait syz-executor 41646 73038 50391 0 3 0x82 nanoslp syz-executor 89533 415599 50391 0 3 0x82 piperd syz-executor 78176 478134 50391 0 3 0x82 nanoslp syz-executor 12607 360978 50391 0 3 0x82 nanoslp syz-executor 50391 374085 12468 0 3 0x82 wait syz-executor 12468 233770 98207 0 3 0x10008a sigsusp ksh 98207 457608 85180 0 3 0x98 kqread sshd-session 85180 261023 19894 0 3 0x92 kqread sshd-session 61431 227613 1 0 3 0x100083 ttyin getty 19894 512903 1 0 3 0x88 kqread sshd 14870 267045 25689 74 3 0x1100092 bpf pflogd 25689 152295 1 0 3 0x80 sbwait pflogd 74620 493688 86912 73 3 0x1100090 kqread syslogd 86912 498990 1 0 3 0x100082 sbwait syslogd 68759 261338 1 0 3 0x100080 kqread resolvd 46086 78406 86296 77 3 0x100092 kqread dhcpleased 72438 252925 86296 77 3 0x100092 kqread dhcpleased 86296 81239 1 0 3 0x80 kqread dhcpleased 60970 163591 0 0 3 0x14200 bored smr 63423 397381 0 0 7 0x14200 zerothread 32539 323098 0 0 3 0x14200 aiodoned aiodoned 42725 155824 0 0 3 0x14200 syncer update 51283 248075 0 0 3 0x14200 cleaner cleaner 14691 327837 0 0 3 0x14200 reaper reaper 19595 400004 0 0 3 0x14200 pgdaemon pagedaemon 77908 491001 0 0 3 0x14200 bored viomb 79972 350457 0 0 3 0x40014200 acpi0 acpi0 54446 258611 0 0 3 0x40014200 idle1 33055 104228 0 0 3 0x14200 bored softnet1 92100 219484 0 0 3 0x14200 bored softnet0 722 328148 0 0 3 0x14200 bored systqmp 82092 154948 0 0 3 0x14200 bored systq 97983 206866 0 0 3 0x14200 tmoslp softclockmp 96457 437227 0 0 3 0x40014200 tmoslp softclock 38598 464489 0 0 3 0x40014200 idle0 1 329029 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 23887 (syz-executor) thread 0xffff8000fffe9778 (482872) exclusive rrwlock inode r = 0 (0xfffffd806c2f1c58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x101 #10 domknodat+0x469 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c2f1d80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x10f #6 namei+0x7c5 #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839dbe40) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11071 12243K 12308K 166960K 12213 0 pcb 17 12K 12K 166960K 27 0 rtable 223 6K 6K 166960K 332 0 pf 36 18K 18K 166960K 47 0 ifaddr 41 7K 7K 166960K 43 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1488 0 iov 0 0K 4K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1298 82K 82K 166960K 1388 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 77 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 89K 166960K 169 0 sigio 0 0K 0K 166960K 2 0 proc 70 115K 164K 166960K 551 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 13 0 in_multi 89 6K 6K 166960K 90 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 376 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 214 160K 170K 166960K 3488 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 41 82K 105K 166960K 1300 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 1K 166960K 26 0 temp 38 9110K 9175K 166960K 5286 0 kqueue 14 22K 24K 166960K 29 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 34 0 30 1 0 1 1 0 8 0 rtentry 176 104 0 1 5 0 5 5 0 8 0 unpcb 144 56 0 39 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 23 0 19 1 0 1 1 0 8 0 arp 136 17 0 0 1 0 1 1 0 8 0 inpcb 328 103 0 94 2 0 2 2 0 8 1 nd6 152 22 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfstscr 40 4 0 4 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 0 1 0 1 1 0 8 0 pfstkey 128 21 0 4 1 0 1 1 0 8 0 pfstate 448 19 0 2 3 0 3 3 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 414 0 0 26 0 26 26 0 8 0 art_table 40 415 0 0 5 0 5 5 0 8 0 art_node 32 104 0 10 1 0 1 1 0 8 0 semapl 64 75 0 66 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1622 0 154 92 0 92 92 0 8 0 ffsino 296 1622 0 154 114 0 114 114 0 8 0 nchpl 144 1871 0 177 64 0 64 64 0 8 0 vnodes 216 1730 0 0 97 0 97 97 0 8 0 namei 1024 5800 0 5799 1 0 1 1 0 8 0 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 27 0 0 2 0 2 2 0 8 0 scxspl 216 6373 0 6373 4 2 2 3 1 8 2 plimitpl 152 32 0 15 1 0 1 1 0 8 0 sigapl 424 482 0 437 7 0 7 7 0 8 0 knotepl 120 323 0 0 10 0 10 10 0 8 0 kqueuepl 224 25 0 15 1 0 1 1 0 8 0 pipepl 344 127 0 100 3 0 3 3 0 8 0 fdescpl 528 466 0 437 3 0 3 3 0 8 0 filepl 160 1828 0 1613 13 0 13 13 0 8 3 lockfpl 104 22 0 19 1 0 1 1 0 8 0 lockfspl 48 12 0 9 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 108 0 95 1 0 1 1 0 8 0 zombiepl 144 438 0 437 1 0 1 1 0 8 0 processpl 1232 482 0 437 5 0 5 5 0 8 0 procpl 664 548 0 500 6 0 6 6 0 8 0 sockpl 752 196 0 166 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 207 0 0 13 0 13 13 0 8 0 bufpl 280 2352 0 105 161 0 161 161 0 8 0 anonpl 32 5517 0 0 45 0 45 45 0 246 0 amapchunkpl 152 10020 0 9629 32 0 32 32 0 158 13 amappl16 200 2048 0 2029 5 1 4 5 0 8 2 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 431 0 429 1 0 1 1 0 8 0 amappl13 176 121 0 108 1 0 1 1 0 8 0 amappl12 168 747 0 719 2 0 2 2 0 8 0 amappl11 160 26 0 26 1 1 0 1 0 8 0 amappl10 152 89 0 75 1 0 1 1 0 8 0 amappl9 144 275 0 274 1 0 1 1 0 8 0 amappl8 136 98 0 96 1 0 1 1 0 8 0 amappl7 128 144 0 130 1 0 1 1 0 8 0 amappl6 120 156 0 154 1 0 1 1 0 8 0 amappl5 112 106 0 96 1 0 1 1 0 8 0 amappl4 104 294 0 274 1 0 1 1 0 8 0 amappl3 96 1678 0 1585 4 0 4 4 0 8 0 amappl2 88 516 0 453 2 0 2 2 0 8 0 amappl1 80 9391 0 8759 15 0 15 15 0 8 0 amappl 88 2777 0 2640 4 0 4 4 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 466 0 437 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 466 0 437 1 0 1 1 0 8 0 vmmpekpl 168 5527 0 5489 2 0 2 2 0 8 0 vmmpepl 168 38223 0 36441 89 0 89 89 0 357 2 vmsppl 488 465 0 437 5 0 5 5 0 8 0 rwobjpl 80 14200 0 13154 24 0 24 24 0 8 0 pdppl 4096 939 0 874 95 22 73 83 0 8 8 pvpl 32 12618 0 0 103 1 102 102 0 265 0 pmappl 256 465 0 437 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 265 0 25 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff839afff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839db640) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_cmp8(ffff80002a20ca88,0) at __sanitizer_cov_trace_cmp8+0x3f uvm_pagezero_thread(ffff8000ffffca68) at uvm_pagezero_thread+0x20e end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff839afff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839db640) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_cmp8(ffff80002a20ca88,0) at __sanitizer_cov_trace_cmp8+0x3f uvm_pagezero_thread(ffff8000ffffca68) at uvm_pagezero_thread+0x20e end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8349b778) at panic+0x1e5 ffs_inode_alloc(fffffd806c2f1ce0,1000,fffffd80097fd4e0,ffff800033b94160) at ffs_inode_alloc+0x94e ufs_makeinode(1000,fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8) at ufs_makeinode+0xcd ufs_mknod(ffff800033b94220) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8,ffff800033b942a8) at VOP_MKNOD+0x101 domknodat(ffff8000fffe9778,ffffff9c,200000000040,1000,0) at domknodat+0x469 syscall(ffff800033b94540) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x958aa63eb80, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8349b778) at panic+0x1e5 ffs_inode_alloc(fffffd806c2f1ce0,1000,fffffd80097fd4e0,ffff800033b94160) at ffs_inode_alloc+0x94e ufs_makeinode(1000,fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8) at ufs_makeinode+0xcd ufs_mknod(ffff800033b94220) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c1b6be8,ffff800033b94378,ffff800033b943a8,ffff800033b942a8) at VOP_MKNOD+0x101 domknodat(ffff8000fffe9778,ffffff9c,200000000040,1000,0) at domknodat+0x469 syscall(ffff800033b94540) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x958aa63eb80, count: -9