b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r9) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1, 0x0, 0x0, 0x7ffe}, {0x30, 0x0, 0x4}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: mkdir(&(0x7f0000000000)='.\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r2 = getegid() r3 = getuid() r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0xa637) sendmsg$unix(r5, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) getpeername$inet6(r5, &(0x7f0000001640), &(0x7f0000001680)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001840)="5f055cb142d1535c310f0b0acc0a70605fb0f50f3d5d535eece12beb0e8b3ae2748e922aae9494560e1a3cdc1efe1623b5e660248bf83f61cb8d9d793446b2c3fc2be91d0504076876ac9acb", 0x4c}, {&(0x7f00000018c0)="81080ee93c2f4f2fc17b416695bb84a6757afa0c8a095fa8d4c0658f943753635db97b22a7f8cbe0df86fded4dcd6d26b178dd285fd540c186b647de90be184dd5708d62c6c564861272f54fa13cd212b22a", 0x52}, {&(0x7f0000001940)="4cf87f6cc5e3150bdd1705fe7f4ef4d27abfb77b99ca354ef8468d8fa697d99063dc0191c4f401393b9a0b91976c6a9f6a16871ecdd4e6dae313f6df401e9290f88a536e79f1c976522aa68d717ca87b21e9b7f2a83677f544b64fdf55cfaa986c3ed408", 0x64}, {&(0x7f00000019c0)="717dd93f8effaf4679d98f7f0e7e3ba5e1351651ad37f7196575221359ff2e73e0f866d0f3d86f67676368a3b9", 0x2d}], 0x4, &(0x7f0000001d40)=ANY=[@ANYBLOB="2000000000001863a6ad4b11bc4b53b7c3101ccccc42ef41dcfb97ae0c91993d734b8d6c53b07f000000b6c317e1df93537a417a383ef54316b462919ef6ad1707", @ANYRES32, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0}, 0x0) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r0, r2, r3, 0x0, 0x40, 0x6}, 0xf6ef, 0x8, r8, r10, 0x20, 0x6, 0x3a8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000001740)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2000005e, &(0x7f0000000000)=[{0x20}, {0x3, 0xfb}, {0x6, 0x0, 0x1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r2 = getuid() setreuid(0xee00, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x200, 0x3, 0x42}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x237, 0xfffffffffffffc, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) listen(0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001380)="2b7d91bfe1c0c1eee5ea34a9ca4257f11706a19d5765de68edf77c19cba4a1f7bdf9acfc832d2ee86a5eaed07bfb73f3f4c687da75d3522b07fc9d071fb6d7d5b61e1b9669e4ac9f344fae89612e05c427282d813cdc4eea4ce82545f7092393509690efc1e1ce74dc0820c618b5b4ea1c9d85d438a6f8bdf81bdf17073d44f3fca25daf253cb4886abcb1780f5d8056011bf2f0dd216d6d093427c2a7436c2242a7ccf9a6978e868267160e7cb3335dd125d432d3231b276ac08bf7d9e40fe6420c8b80d3cfb6bcbb757bb0de72f5e1717e543f7091690f14fce018fc8fffe7e22aed2d79f95aa053b110147d3083e551743a0b97689b4d53b874b1a25e58d960e2e574664205bef6cfb7d3c815bcaa4aa7a229fcec7b4098675aff504ad4fb7faa7f6eab57f0592e640feb14ee2614a1718a6954e50a0f88b9bf968415e7f5f2d0a4d44239a32800123e9e8080f7da24642db4954ebe8620402ead64f42cf81b99768553c3a13e9e62c95fd8c6974ba794b2c70f6500df553b429b0357807b1dc7b87f2ec01941adc55c3cb8e310706febbfe0027632e09b375942c93d05d4bf9480098a673bc7c5d37058a361bfc8ea09e048714383d984d82e65d83c5a712d58aad72bbd2be8f072c26fb78fe620ac07d1a8168492647b3dd5380ca5e97225e9e9f1e4bcbbf6d227072230e505fe47268459c2fc3ee40147174a4afdd889133b6e24c918dc53a34fbc09ecab24eb35092c608b91875db67045bff2e9cfff82633b1c05f713ee2b2a157b5e1b82703d21ebd33e983e06faa6a55034f796caa464060cee54ee3c8566b427b9151fb4860e65ba40187db568ce0f921277482358b5240f75573ca47055e9f9f0bce544febc37cdeb312b8f361b7c94047abd5445539135f43e4d6a3e040bbd97774a7442a4a22d5281ec203e4bcd7cf290b8c68e8a8228c4ae16672f4ac0bb71ce022cfdec15bce5d95187b0ea186861c6f40f5f7af9a1293fb860e1a49e461b8d27770eb32ce27e247a2403d089c9adfc82e3c20ab7f7e4cb0dfd212db5e4968cfbeb8d17d9c6125229c52afaeaae669c0747a6141f2bf15083c14b185694fe7d5aaaafe86d4148e44047142f4795edfc9267f8c08a002f424e43d232212332e8cb407dd7a2abae6e0728eb0c42110b5e02659a2a4e64cd983991b70aba2381b7dde73ede709e748aa142f4f917568612ef80976b82ccfd45d7738520a2d7a7ce2193cafbdf21fcf097d50bca543944c4b765ee7e2ae325db8b5af4450690822a8e5fc6cfbde51bff4dd524fe9a8fd37e6d3d44e779e567f6a9ec337ce94dfcea6add2bbc3f1776833536a85ef825b09ec71dc5737168808717f0ea794af02ef9129ba3114108062a1f0d9b2440a29e9b09453fc6325ba3986528ea5f0c42acbd6cf2cf82eaba6e17aba9347b707f229b61ba7f0e20632d4e19ef989b538d0f2565f151865d916f7529079a797e2fd159ee880259c099fe74cc30b9d69efe25d41c3e6fca69a085c2a7ca80a86b2dc91c5af02a66c987686965da4ff22e72f7115d4a8b1f8410610c7c3ad9ce5505205941f022ad0239b750dd4591b1020302aafe2489c3cb0e5e85a38ee4cae094c177cea4f60517e4180fdfc3ff2146b354c634f586d951697b63e185009a963a8818f432c4cddbab3a093bd33cd82554a5f333f34baaa1b9fde5ac11bb430efbc4450dc3934fccb46eb327a58b9157e8e195e2c6dafd415d9aac174e0c670d4e6aeb4e57ef3547364653955e11a7e2d81ae8104beae2f485dc8fb9a373b7dcffd26584fb7c51aaaf68847edbf3f536e14d24c85ea794ca063c7fd6c9dab004b4530335c46c4a2886d127d50bac39c099bdf8d1fd3b2f3c3ebd7998d00143a04bfba8b7df4827c24d6b92bfc9f8368d02b9c407e807032ddcd9922f90d439a1950ffe59045fab4b7560e4cdc853306254827b03f0d990ee4a1ef797f274d847f0009412f7e513c4fb51adc875c005ee127c8cb84b7c99b1c6532037cbcf42335211572ccf1fd43d1e01b5f4998fbbbd17f265ff3310346b5035dc4c30cd542fab679573cb5ece769fffd45931325d1bb6cae6d8d8be7271c8a505893370e0cb9bac99fad04405e0663826060b9413f89078f94b1527ac1a62359329b95cac37b6578726553263c75b7b867cec205d04d8e93d43b0b7bb6821329dbb2639ec1be77f15428dd219fd4b8e5470c14224a132ae669fd9d6ae522eb1f134712feddc5e35c63e10c46e8bdfd723a283300e854d09679a866133e13065173bf34468b5af9d1b7f86f628675a2af381c72c28c7b0bb74f0aa8bbc3cbaea89ec6841d15f33ae7103064a9929edbeeb2851c913d76cc51dd382c14eb449bdf877491e2c32b72ed67ce2b245201a30b8fa87bdfeb42a636ea1b7eea3e49e2a7ef0ce68e5c0de71335622e0126e22a01321dde2d058315665bafd8f2addd424a2623efb12f1dc2e998bceded65689d884c98854b7932062e08e80aa956e5cc91aab07a52a4e80a86d2b0fe20358556c716765918100dca98a7a71ffd41dc4412897372f2f59c91df700d6ff846fd7d55a4347b891d4fd7d62db1c8b147698f7a5a27c2850730b1efcbd8e0e1ee59982464f451812c5f647461228f2b8f3686f90c7163a0c0d58b38d6216d70ce24ab4e4f32fe97b4a03d4657a261ac12fa4da01bc5b7830dc1bb4f0395df5b3420ee1bf9599a1026b1c2c7f6f3e3686d8e76657bb29946a5fd2157cfc1ca9839c20db7cc2707fab2eec7c36bf84e6df21faac5f49cfc15e93c428bd7300633a194583f84743fecb39435975242fb2cf5d8c1a380696b629c058c6695c9f1153252e82ec182343ea256d69e6e507688f9ca9aa105098cb8809a5778eafae55e8b47011beb43bc2634240e6a8a13c434e538e31b8a234bac02d67721d56d84076731c999a59ca944be524aff6cfbe48714c14dd5e8db427832d809678331f216b7aafbefeb1378f20e0eb046911e53b29801b2cabffabf24fc81c7d6d9b448cb9146feeeb7de8733fe4f795f63d1ad2402e14e86f0a2d1b0562c91816f34c3f180cbdf94ac2ff8019628b8153ca100b47e2f4ff1530c5867d60a1e36a8f33acc266af0b08daeb371ab7683aaf035e4f8bb30137177006d8355acc07fbbcb5ad4e3a4ced2e2775f7890f4e381967febca0f403cf706088145dffe7b45c7c6ec9dcbc1c784289cfa98d96867599eb1eeec59ce327f936364f76a25344e6c8974c88a9cc62a4970d9680b26d1319469e513987deee018c1c208342b3733dcb814fb271f4a15296840412f284cd2c1ae5031d4b97befbd855dc852713bd3ac4ad949efb2499a6e7e26cbaa3906125f9ddb58fc744c969065761dda189593078f3e8937eed8c9411912df22c72a7f7de9a18a97e55978523ad17cd0902ef96cc3d9e4218036f2bb7c3beef02df2bf4327e61b6b004629cc6ea50f32480873fe2d82ef0e0643a4e5b49d74b74a7e7f59381eca02ad640d31e15f845736bf69cc6db6b32d568e62b465a8222382e328122d776dcf2144daa899fa6d4a4c33f72775cb1ffaed5c36409018a7f7a2b66249bb2f4a1c42373336b1e390860ab0372b695a28ae5785fe969b6e17e631e89036aaf776e83562cab73596c2a44db2a8719a9d86b7f0ad635448be859c69b29976c7e51ac3f8b2ca7e84caec56ab8ed2acc2b38284ccd84d71f1c3f01f391faa2422c3d3048a534e93eb26a765f1b1e10d34ec569ffd9037ea4c8baa31d8732fa6cbc423b21afa62fc8cb525b5a9f90fdd01f118bc517f0f150b7f8fdf1b8f8be5415aeeb57f561fce0de47ec7099575f1353eadb656e0213d3560b30de29ea98241e02af0c0d103afa4d99a068f114823a1f3b000f18c2bebb9254dc3d096234b7981c9947bdd8f058625fe4ec514525ce62ef839aec5f0fa909b8085f2517098382a493f4adebf4298f7feb205e96f65747745b51d02c4e1fa339f1719a5a06d10620568c1d90d0f042eb3c4a6b1946b918fdb1bb708453216ae27c797df49285d649cc6f4e7b37be58e8e7417bf8a506355a0dc8b7cdb67792da444be051d948baf1d50b73c7ba0d6f93e1553877c33a8fb5e7fdaa49ccf7d5321de3733465af25884d47eeda909ac54cfc5791c4fd7cbb6eb330c3013cb4ccde44df27cbabe2d33c5c228413c8462c3d2011aff3bd6ce9b3aa0ff19c49df4c99eb7cd1be503cc9e3b2202fd8086b3533acba385a628c0cb1809d99a122cb2740c5130fe9f31d52c9b956a79ee56bd35f5ddf2c9f2f7156db349cb6e98fb4165261c4184577a42f189f87fd8826faf9fddd89e665fae1b17385f82efc463d00dbf39208532a7743e79e3191a44a6317e8ac5d673720e13c38f5bf7248d62b7264246b7cec3c1d30f5f0c6081a0df2c73e863fb8ef6bef36d6f8a232b2843849d86313a79f9358fad71f303ceb39d4b19b3aef4e52086eeb45d64e6b5d3170efedf600df3ce272b1fe383e2956bd25640077f80efa4e0e879007571e241f1b831f12988029317bcd68ad3e5c6bea89629149fccd5197d61bfc8829a75c32e4862e30b10b5236eaaa19fc4f44dbdbfb4ac2f9069ae2929f0232e38b24ad7dd125d85134ec32c61fcf48d32f43c869ee1e829a65a30db9122ede8ed04699ee9c64d05116d8ebf3442041322afeb3c96efb02c3fb1c7759cb8f0b7d0e8a115c7c062adb07747f8918e3617f930968f794d6a143e5a78a8d4ab344f7b7f34f5fddb8f425b6bf9befb9fed57fb39763a0398a575075b0a2bb9e0cb38fdd2618c417abd09eac57c173ee94cacaa68d26db14b834f9c1aa9df6dbcd5628f05c8b0bdc0ea20cd54954230e8e41d2f4de3c4e735b2b37611a25f5fa7063b9a9c27d782707e079f4eda180255854ff55d255e377046a608e91262f67d6db31650b12e27c64a6dd294ea69a52c8f107fcf06169a27768836929ce8cc5a09217a79910d2b02e67a66d3a0091b7274f7ad165b448421d2230e3f8e9ae828d82789731807c36cc6262c2304ef08d4f8b0113e30fe01bd984e2000a9658dcf8ca5023c647921508e67f94ba6db322ae412cade7937c91b0b2e41461d60c96c964fe18342c341fd49cb452ce9ba8e0136c9a9f55d8bb333c16d45255ee0d45943272359c2718b78bec1b69bb2747eab6ac3b8c654c13be14885a841151a3256219c3f9a2d464dcefacc70115d4153ac36c87b994a7ef22c5bbff730c6a3660468401453cb567c0d88097b44e564226ef612ac1c4d06f40668e2031e45991b6fb50f63207578e2c50677d082d257e2a3ef60c6e5044e793179f952b7c561486979f40735a22d1598f6e6863a50b413ec3d9d041fe563537b0a55fb468880e18482ea799f684d0cb6230bbb10c2a657cea3bc0d5021c09dec7155f2f14c8250b89d8b4a86f16f466490a36ed53418002f6f41a95fea143ddd801ec1a764c0cb65591cc505a6464a16902e7d04627f6dbde9d9442e19e1a52a26f01575f88aed7bea23de13943751f048e2dac3d49332d86c65c70e8659613ba4fe837e015f3d6f634bac59dc1c919e8f090ce049a698786e2accd629a683a7d32916f8ca31fc97ebb237b09f385a817ea71bf0ffb243435c63798a8ddeef21729f6475609f44fd97e3e51da88e81b10043a78f357472581c6f68459e36b4761492927a624004b8067e669f95b21f6362474df80a065a2c869931eafa8952d85c7cf82889b06b2a27c8292be767e3d18299a4d56e8ae676d47847aeed9fcd436c2be4cd73c913b57", 0x1000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f00002c4000/0x2000)=nil, 0x10001}, {&(0x7f0000633000/0x3000)=nil, &(0x7f00000fc000/0x4000)=nil, 0x3}], './file0\x00'}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x4f, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x41, 0x0, 0x0, 0xff, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x1, 0x8}, {"079d64ff5d8399710d958c98061e0dcf4ad7bf0ce29cfaa2d531406b8c6388dc17ffdee3ea"}}}}}}) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sendmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="221f138ef3aa813ea818d3fd627258e1adf1a04a905778eb66044667f74a6e347482fcc4cdb3fad7c1fc82d257f0a507d119d96c326f1920f04f85c07b4e54e26bfbada1c02e42e8afebbe74675925cbad9ee10ae40dea22e039fef4665704bba62b571afd9b407b304dbcc15f59ff75d7db5fba421c58e222c24deeca48ab40b1bab87b85c07ba88d40b2ac700ba06559e5068c859eb2ca098c88805320c4ef3d9d00cf4a2dd42d39df7c5b57338e4b", 0xb0}, {&(0x7f0000000400)="285295663bdd1b102956b19358e77f79a854f9c38f7d00cb116fde0580f076bc9ed89f1fddc1b0bde82756dd1a442d32a4e5b05908cf6b548bf716fb3b34585c99281667f746773aaa347ce59fc433af626f4ec1922dc61b1a6cbe9d86a54577cbe40794a79c5e161c411232a6638cd204759c991bff7bd01f509ff8baf5e5ad34cc95ad8f32f50000a030fa9768474a3e51d42c41f9053d3b9c", 0x9a}, {&(0x7f0000000180)="eeac723e292497b38ca488a8d8007c368d9983b3b63e", 0x16}], 0x3, &(0x7f0000000500)=[{0x68, 0x1, 0x7f, "4e7fb982b20309b66f2336d13ee65079ff435e39fcc196be35622b811f17b52dcd9998d0369a6d763b93b1ddc7356975222d05eae6f5c2a5052dcc8c3300ee1b8a6506bac4a23d04e7083179000fe711908e7389d8e4"}, {0x100, 0xffff, 0x0, "0cc2c8a929e0810e3a3c8768314e3fed808abfbfe3f23bbcfe484645a86479ee2fba273e1e235aa0b634c4a4a059254190ef0299de2a78d61e2c5a7adcbcf2731ada8e9b90c69638ee54e4dd9144c7ab3b2c48ec5b2085ebfabf394c539b6e1a2e993c654cda49e28cba3a6b93b3e660fe120e86b72ddcc68eeb1e9ef5af4b12c791fa0004448e36013a65e9ab6240cb60a2eb1b31e22a272ee3140a2e2ad94ae97230126380afe0e4a6d10a49577b7f34d661a7142b07eb175282e819634f888281110c8944967dccb8755b0f8247bcf40fd4d0605e5e7ca83f4d820c50e623e5ea28fd09e872b78a1aeb"}, {0x18, 0x1, 0x80, "545fca2a2de97095"}, {0x68, 0x1, 0x9, "7f416b2a19161c9db833d4498e396614c7c2251afc58cb7500dee084d22fd9bcce927419d69e596a8a125bcd69cc023bde87590bdc374151b946b32d3711f750c781533d6c39f33e2c4a6da110b70df58c2d84fc6e05"}, {0xb0, 0x1, 0xffffffff, "a5e9a55b6bd96eb9915360870fa13f26e350d38af95d9aa8468a6c56f11075f05a6d6088dc112de2fdb99e8aead4adcd1f6d7e53fe9fe27ce3fd4dd845b6fa3359b0a34a2a551a08c2cf0b1d75958d197266b8d8897180347691a1ac934f3656a456155b5d54c6bd1da678a03242f00be299f3c20eec449de7d54c96ecf8005cf68cf652f3f15cadde743967d154bae1696a704d93391137d3c094b8bcef"}, {0x80, 0xffff, 0x10000, "729da1e8a1834ddb03fb50b18a14f3c68527556fcf8ae9f02b05e24d8e1b060bac100530c7d858f87ad49b40966e721b8c4669dcea4d6f15cd95b41b85502988d35ed415b3fb76f2dd195746b507d5744d221ef24a7cf45fd33b5c860229e33791053362fb64e44e4e1e499a9496f8af"}], 0x318}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc050756a, &(0x7f0000000740)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xfffffffffffffed5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "65dfdb7132fce0b568c98b35202405275b738718", 0xfffffffe}) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="6f7b3de5d93841d12db1be10486fb07c6d787d59b4dfcf30f52e0c9d86a2e597cb36260f76194b1fedae8d9928efbfc81f303e5d425636783263e0904f0d64c26b49f55da4abe888b5aa08863cbce36cb755212dece6b2d4c40660a9ae563a6dad2be293288624404311746de499dfc4a9a6e25e97908602e1e0d7fd7580a76a4ea4060d182ed43d2a4ce776c1c104fbbe56f64463e110f7a5bdc6fbbb675c28c17de11127aaaf59803d337ea5cd7072a4ce6b493406f59fc5dbad1245993704070a215a909ab5863e9a42de3920b3973287ae", 0xd3}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0", 0x1f}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{}, {}, {}]}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @random="37c633e26bf2", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x4}]}}, @icmp=@echo}}}}) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}, {0x0, 0x13}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) getitimer(0x1, 0x0) getitimer(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001600)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x0, 0x0, 0x0, 0xffffffff}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x801) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pipe(0x0) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) executing program 6: minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x13000, 0x170, &(0x7f0000000000/0x13000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x7fff, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x10, 0x4, 0xfe) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) ioctl$FIONREAD(r4, 0x80146945, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x1a, 0x0, 0x0) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) fcntl$setstatus(r0, 0x4, 0xc0) execve(0x0, 0x0, 0x0) close(r0) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000004c0)=0x8001) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0xb) readv(r7, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x4) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)={0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) executing program 2: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x57) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getuid() r3 = getegid() r4 = msgget$private(0x0, 0x597) msgrcv(r4, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0xffff9449, r2, r3, 0xffffffffffffffff, 0x0, 0x10, 0x8}, 0x8, 0xfff, r5, r9, 0x5, 0x7f, 0x10000, 0x400}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x8b, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a00550000feeaa490bc1896916bba7182b0ec9152ff"]) executing program 1: shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x8001}, {0x3c}, {0x8906}]}) read(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) (async) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, 0x0, 0x0) (async) writev(r7, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r9, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) (async) writev(r9, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r9) execve(0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) open(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x439, 0x6, {[0x6, 0x1, 0x3, 0xba, 0x101, 0x7fffffffffffffff, 0x8, 0x91c9, 0x107a0, 0x200, 0x5, 0x200, 0x2, 0x6, 0x0, 0x2a11, 0x9, 0x327], [0x6, 0x0, 0x9, 0x800, 0x0, 0x7ff, 0x8a, 0xb6b, 0x5, 0xffffffff], [0x0, 0x9, 0x359abfd0, 0x6, 0x100000000, 0x5, 0xffffffff7fffffff], [0x8b13, 0x90, 0x4, 0x3, 0xe0, 0x9], [{0x8001, 0x7, 0x25, 0x80}, {0xa0c, 0x3, 0x3, 0x8}, {0x0, 0x9, 0x820, 0xffffffff}, {0x7, 0x0, 0x401}, {0x2, 0x3, 0x200, 0x7}, {0x7, 0x1, 0x80000001, 0x2}, {0xfffb, 0x7fffffff, 0x8, 0x87e9}, {0x8001, 0xfffffff7, 0x4b18}], {0x7ff, 0x6, 0x9, 0x8}, {0x9, 0x7f, 0x3, 0x8}}}) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) executing program 4: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="efcc03116c37375a4cfedbea0cd8e069182f01b5c078b1b3b475469ed178f4d01bb0da783b79989b7e614335bd3b9fdd413c5842f928daf1af5de98d79ff55c9fa17809b316113824718fb634c367ba897c8138f37d7b315f88055", 0x5b, 0x409, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="f44e68c5fde5c7bdd2013521cc266e8dcfded142798aea3556af0e6502ed99a4c317a0d5472cc5764f6a6195b35d2f037f07374510a6b19cf780887b8456d3e746a2b72e0746308c20fda897cc009cf45fda2452c0f7dbd2c8a4e685f78ef293605743c035294022db656f2ebe294086af7008334bb5", 0x76}, {&(0x7f00000002c0)="05a60491f3b7e38820dcecf1b6d0bb08a9c322d3ed7945af897bcbb8d2d2ba3022443d05a36c44f72a2d18f55fd5e896aa20269d806f3035a1a686b8aed7d7910e850e48fbbd4b87604193704b6e43f9c06e02d9b498e7a6031ed56a33baddc56951543d1197b3162bb1d4d5", 0x6c}, {&(0x7f0000000340)="6313b592a7dfcb1fd8dc94f2c5247fb076455dfa522db10c3cbdb7989a511e1b31e5bd129380a819e9ef07c7aa065b01afa127924ea8780e0bdae74a9fe90b5ae00a3eb6a34b00a22b2dfe721bc0cd2898ce4a4c343dd98504e5ac4c983ac2e6a60f2b2caa8e15168278714d24db76ae7ece48d88507e58ba8fbc8d8951ffb34331815ab7ccbda30fddeaefda126d8377fc9823c9903d9d97e86cdcdd6ab451b2d71bd91e756ba324d606fa9beb0f0c6f085b5cffbca76de8675601d0d2c319bf497760582609239470896645050abd4c380b6f90706989e31ea621e376c634c1d2fdffd0218166e26009bbb2c", 0xed}], 0x3, &(0x7f0000000480)=[{0x50, 0x1, 0x0, "e8fd46b05be218c752e250a9060bae33b25d13e857965be8c760eb0d4f77943368146ca6db1cff05bad9704bda60fca7ef51965440380e88069ead4e69ae541f"}, {0x68, 0xffff, 0x0, "1589eaae3fc72eccc0013a68ad2f7a9492556b29a6510f6552e552f2c34d8b05203ed7f5cb412f1d60a3d3b60256ea97f49344040a65eb3e6f33eb9948b0b3ef15fff494b46a7a3e41627f5451e3427e1898156f9d489db3"}], 0xb8}, 0xfffffffd}, 0x10, 0x208) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x800, 0x0) write(r5, &(0x7f0000000640)="cf98bfd6b9abc72015e8fff93fda1c6e9474f3f3918bc9cc8e9072873a33af7422478d480e3a1dadd43fc4cf52c43471f0bafc9f8f02ec8c71fcc7d2784a5151971bfca55ebcb4b5198215133b0c90e8f4164b03d961cb5272be3f2d0509edfd6c7d80ac36d9eecd1a7db2ad0d8ac9216b0926e85de883c2e1c28332cff6097862e7", 0x82) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000800)=[r4, r4, r4, r4, r8, r10, r4, 0xffffffffffffffff]) r14 = getegid() chown(&(0x7f0000000840)='./file0\x00', r7, r14) r15 = shmget$private(0x0, 0xc00000, 0x1, &(0x7f00003fe000/0xc00000)=nil) r16 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f00000008c0)={{0x1, r16, r12, r7, r11, 0x4, 0x1ff}, 0x6000, 0x401, r17, r6, 0xfffffffffffffa4e, 0x80, 0x2}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000980)={0x2, './file0\x00', './file0\x00'}) r19 = semget(0x3, 0x4, 0x200) semop(r19, &(0x7f00000009c0)=[{0x4, 0x100, 0x1000}, {0x2, 0xfffe}, {0x3, 0x1, 0x800}, {0x2, 0xb318, 0x1800}], 0x4) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000a80)={0x8, &(0x7f0000000a40)=[{0x1, 0x7f, 0x1, 0x7ff}, {0x5, 0x7f, 0x8, 0x8}, {0x7f, 0xa, 0x1f, 0x4}, {0x7, 0x69, 0x40, 0x400}, {0x5, 0xe3, 0x40, 0xc1f2}, {0x100, 0x10, 0x0, 0x3ff}, {0x20, 0x1, 0x5, 0xffffb06e}, {0x7ff, 0x6, 0x5, 0x6}]}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000b00)={0x3, &(0x7f0000000ac0)=[{0x8, 0x9, 0x9, 0x8001}, {0xfffa, 0x35, 0x9, 0x2}, {0x40, 0x6, 0x6, 0x1f}]}) recvmsg(r18, &(0x7f0000000dc0)={&(0x7f0000000b40)=@in6, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000b80)=""/78, 0x4e}, {&(0x7f0000000c00)=""/137, 0x89}], 0x2, &(0x7f0000000d00)=""/160, 0xa0}, 0x1000) r21 = getegid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000e00)={{0x20, r9, r21, 0xffffffffffffffff, r13, 0x0, 0x1}, 0x10001, 0x77, r6, r3, 0xb909, 0x9, 0x1}) unveil(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='x\x00') executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) open(0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x6}, {0x7, 0x1}, {0x4, 0x80}, {0x8d, 0xaf}], 0x4}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) geteuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="0f7c5ff6", &(0x7f0000000680)=0x4, 0x0, 0x0) executing program 7: ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x6) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) socket(0x0, 0x4, 0xed) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002180), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001180)=""/4096, 0x1000) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000002200)={0x4, &(0x7f00000021c0)=[{0x80, 0x7, 0xa, 0x8001}, {0x80, 0x3, 0x80, 0x6}, {0x3, 0x4, 0xcb, 0x6}, {0x800, 0x80, 0x8, 0xb89}]}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r3, 0x8001, 0xec43, &(0x7f00000009c0)=""/211, &(0x7f0000000000)=0xd3) shutdown(r3, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) executing program 3: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000028000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000035000/0x1000)=nil, 0x0, 0x1ff}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f00000bd000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000031000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="c8a9d805a8e7b15f1b9bb59d56c762c3229af9eef397ca51e4024b18ae7e9e3d51caf669312175eb550bc83df0b948034c29521b1b6ea36a2321e7d00fc3ac653a7722df8e4686a7e646a4929580e40184c1d8dc82304fee6b282e83ff9ccf870c4f009160d0f2815545d7f1b025bf494e4d0fdf94d16e5754620edd", 0x7c}, {0x0}, {0x0}], 0x3) readv(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000004740)=""/4092, 0xffc}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000580)) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8863"]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) socket(0x2, 0x4000, 0x4) kevent(r6, &(0x7f0000000600)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x20, 0x1, 0xfff}, {{r4}, 0xfffffffffffffff8, 0x40, 0x80000004, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x0, 0x20, 0xaa, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0x8, 0xb9c4, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8d, 0x24d7}, {{r9}, 0xffffffffffffffff, 0x6, 0x40, 0xffffffffffffffff, 0x8}], 0x9, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x8001}, {{r6}, 0xfffffffffffffffa, 0xaa, 0x0, 0x1, 0x7}, {{r6}, 0xfffffffffffffffc, 0x50, 0x1, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0x80, 0x400, 0x5}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x2, 0x4, 0x3}], 0x0, &(0x7f0000000540)={0x40, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f00000002c0)="207e668675b5b31f821e9e8b76f7d5c1b1260ec5739cd8aac99b6b19aa9b167911fd9d792fb1574d08c9192d9719c8563b39708adc15d715ecda8962b4a77a2cb2ffad8c05cb62f3edc088ace3c4650ca131da674ec338ff852d70708e9e1be460c2c9d1f05d1def43f13a3ea23eb11be76497ea7b1410b97792be1880e605cbd4d2d3254ab828c9d18e96d0680280c81b1fd85e83db735c86041923d64637f8279827a999105fc1e91790d10553dfd60fb691590cc09ae137ca7dc80cfe7fdd", &(0x7f0000000380)=0xc0, &(0x7f00000003c0)="1dbbdb26461f16a0647ada88b67b6c1f2dcbb113d3c60e7be929ca67761e5c37d566b5266f18482dcee6b39c7fe5fb8c72a373ae811ac376c6b0d874174bc8ff6de029c0601b6c8aa6db889e3a60fc81eb0068c83ee8643bb0d5c9436400e290e4996c9a03b583eede727e377a2158d9bb", 0x71) mlock(&(0x7f0000061000/0x3000)=nil, 0x3000) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000001640), 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="b4d7da19b65c470bde8c50ea8aba810df7e1584d61bf519abdb589b729b799a255b393c866ce2ed0aacf6c8f02b9ca64d69c8e66e53b4cc4696d5684980926c87c1af8330a6a2edb2aafdba7e6d6c10b747a7e2f5ab935653cdc70a9d6f57a8a8b42d4ef45a08858ed405fc285f4d35e40a7977d4cd367db24883d65c43a8ee03aa5f355df9182d2c47d59b5ae460f79a927df8b3abdfdc59ead31a7178af4936c1614da6ec907e3379e2f77832d48847556ca52245f4266091bafbd3e87e3584cb26351670fe089497ff11935aa2273", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="3695c0d01d17458db0fada986d095bc2111ee86f3c8105b42b11f3c605e187274ad588ccdcd031c0290b8055eeb7f32704e4f4c1c8c3335ad3d5fa932f3b9091f6fb6a7588dfc232677485b5eb31ab7dc9b6f602836e38658ae0364b90ef5b95e4d48b145e3a915a48cedb75db65b60a2a2ba2e8d4ebd9f04e967435e30d0f5b4307afec5db9fad2cec2b0e1fe753fc0a9e4c0e96dcbfcff13cbc335c92e7274b153cd22c0f73c851887e808d1b7", 0xae) executing program 0: socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt(r1, 0x7, 0x80, &(0x7f0000000040)=""/2, &(0x7f0000000100)=0x2) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r2 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x1, 0x20) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000076b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x20}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e20002eb333e50043bdbb9cef9e3910f6862502eada77d69ffbd277ad3023dffb408b185a1f77fef2cc6e0813ae0852d78ea8f6ae6814c92119f247b2a269a99d59deba128bf6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r4, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = semget$private(0x0, 0x2, 0x12) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/200) dup(r5) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8812fe000000000000000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x1e, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x3, 0x7fff, &(0x7f0000000040)=""/35, &(0x7f00000000c0)=0x23) socket(0x18, 0x0, 0x0) kqueue() unveil(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) executing program 2: setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x1}, {0xfffffffffffffffc}}, 0x0) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) r4 = socket(0x0, 0x4, 0x0) connect$unix(r4, &(0x7f0000002580)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) r5 = socket(0x2, 0x4000, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000025c0), 0x80, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r6, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = semget$private(0x0, 0x4000000009, 0x82) semop(r12, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r12, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000040)) r13 = getuid() chown(&(0x7f0000000040)='./file0\x00', r13, 0xffffffffffffffff) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r13, r11, r10, r11, 0x2, 0x20}, 0x0, 0xffffffff}) sendmsg$unix(r4, &(0x7f00000026c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002600)=[{&(0x7f00000000c0)="c0172d61dcdea1611d677d28ad1a6572ff746f29dbce3d73fe69b44b09265d68c8421034ece4fb6c137d07d91447a975e7f49f7b", 0x34}, {&(0x7f0000000000)="2fb47a19f3e3deff979d31337e4bc628ed9739730a9549f0956e7137ec335bfae290a6f07b13", 0x26}, {&(0x7f0000000180)="4988120b592f4bdde1a69a9e8ffbfcd3fd6e4d758d0bb590be2004c769b71e8908d2fbaa7b2d02d4b2304224357c2fafa1e41fd362b6ab884de67f60e18b8a6b970ae779c194aa176d06283dc776c43fbd6cf6135591a6e0be5ae925d3", 0x5d}, {&(0x7f0000000200)="7f842c887a891cd74d7d6919d32f5df117360d146fcadc9d573fa4f1276b5cca9ffa1925e94250f7fd8439103bb9ff000f7137db0cedf4681e4fc132dcec79ae3f940fcfdf49ca985bc9ebf3", 0x4c}, {&(0x7f0000000280)="ece95a6d92dc98e7836757e060e02aa3dceeca2fbf022994d328219ff46497644296a3567bfd2c54ea8882c03cd7998f349f467828bb5e4d46e0ed1ee2fe0e575cdc1b690a7be8a16962d12837a82f011060544e61179a53e4", 0x59}, {&(0x7f0000000300)="a2f595e87a809cc5e6ae7c42fb6676c39c1adc4492e3f0c16cb7216e4132c576ecd7be310807aaefeaa19c485a509286804bee66f15236bfc830c7aeecccd377d4a6337860ba37884d197967620f2606be7ab753be5eb4b9b1e6e4c64b33edde23746758b831eea72f50522fcf7e32d2c0e4621d2fe6a8cec00596064431413de40cde38921cf14ee97c8186ccaa99f7f5ee3d533aa7f3da3fec4a88864718185963e8ce2e4d4d0568344e783a731bcdc76379f0ff5b009ae35c76894829176c4c49ab9639dab50170475a59fbb82e36068a55fdd9f099619b3862610bd5468102ee75935210ab9d2084f24c2b32622cc3ebcf759f49b571e9a9d5881064b878c5112b38aeb5c23c8e73d107dac2648daabd180e61af41b4f3478b5be35d84dd41c5c8f7a905e265319593f0acb5302f2b38e0e48f71d0ecff1e8e8144c6630f8d5a5f361066392b5e437156b21b813c90f4de91c2e9cc42e27c64564808aac496b9768b502dac2947bc9c74846c37b447db92f0608b2d99225d5326e1ffc057073c1312be13057b3177b11f532bb1a21e70974acf9d046a0f7d2698f4d3d3d6bf6bb37d10a79d062fd0922b47e0313eeb9186344db279d580f25126c6b7dd34a1f7c16a0735691509ae3914e088ce0894b7a6753633f4dbebb39751567ff13e71c089560d4b28746e882dca7f5b97785def6823d3e7207b7d694e8ba7f41d55cdd644bc5ef9b6484e819058f068441859f0b4072778e5823eb807a42ffc6258f142225aa40506bcb2209b75e4661dc1b4da55fd96ef7d0b208fe3d9d099d3132d3a8f3dc1aadbdb68e8c0f8e315ef9bb8bd5b709665b49a43f897556f2583243125dc59125eafb3f15fbf60bdbfcc47df72fd096e40ef19e1692adea74ae3248b060c9bf80a7a173abfa6ad76738541a2f6a30464f5d2ceabf8259dec27a2854852e8f7040726518388e489a81bda915176bf71dcc4614eed1397de5f34bf54b253e93e663c5aa926d22120a4f88a9d180414f051b0042a1aa0b47d4622c6b21473f038912781dd576c3a64fcf077e72daf13c4fe00256760b910b3119873f0db45bd967020ec88b0cbe288fec2c2e5b946c644185f9499a4c50ad98207d491620487eee2dc7955c99811025d5e3269e2473ffb4b3d66a1f51481a74b2ae720af296ea80d428d9d8f13db0e0b32c597fefdaf2f86761bc4843d70d15c9b8eb4ace3f6092659a1420d14007218d3b22ee14a343e085312a2fa7dbaa2bd419c0d0da769a70e50a620af7459d794d8790f5c6cea9b0dc8f77936c941ea74da83139b022cb36b9d2031111d4ed7b96d63337a26e3abe1d14a08cee8df2d9253e0704bc7020f9f89eda80b8a881c4a97e9072f44444ac994d57d0779f9021f655092da2c16d204562c35a1ccbf08a9f7c4e522abbdc0d69692915b7e052e37cfc73653e02c236b9c075438f3e4589443d65f82617a0b49eaf66d7b02f1a83fdbf764dc7ab1ce7a81749e48ded9ea6250106949087abd21d7b7640961ea68824f9ca4296b9d4d4773b2d52923df0102e2a3440f184d428f2dbe0b07dd9f83022988936d43b90e293cbe6a4515966139a1b4e7a561eb1d810bdbe0fa15b92f6e7a2ca47003a4d8430e10c5c296f29e09da0350e862a400968b5cc7b0924d2a7167eba649eca9ac45e8a35f62f6c1250063753bd0f673c3191f38632aa972befd3d9195595680f60990843b688d499cec5e9abfe349d170508ea2ce1135682f662dbb750d3ce03d5544ab103dad276f76a4a6f2887d317ac7d724d82ec66aac2f4b7d0c370ba3c1c7fce7161a3f07ad49116118ad125109e7ccebf568cfd1448d539789b36ba0e047a3941c3f9c2296a1ca791068f06b027f7eab8f3efc5c200d280325dc39410ce4a3b40fd143c5e758fa36c9543c309c4d6cdb128e3ad6f19976d37e8acdaebe637cb66fd6ea669d45c50e42da3487d26ebdd6632f50ee18690e3216ec2c4fcdfafb61a4790b18168da1e30eebb0fff016aaaf06d9443d3ec9f0fbb37a560bb2432429ebda8ca0595d37ffeaa4f91b2f2361ad289dd3c71ec18e18221fc7009a1dba6146782a1b8a92b06b73e08d9588491c327eb8222f06de886ba7674df0dfc1f6ae51426b0dfc07df3c17e1f8d7ed064cbde2d97e989b4af9b742f5b5319c18e80936f57c9e2319937ff7331bb684921105b5fff96d9a012981ace0af22f192d575f67ff0eb1bdb765ac7cdf7b56a741d219b95389f41fbf15c533c7ec26f59abb44c5bfe040517d10d26d19af917a277340f8dd671fcb61f318aa981609b3855c1130573926b3470d555e005d8f7a959e93171c893a6793d29ebbc8b030153e25c1e41093a506979777c1e66ea71a5b2606a0663739b662a450d7a89fd4663c87fd929b84540216c350acbc8999ae0012f31c97a0fa383e5ca6d2d5e07446ce2cbf33d333400c07576be830ae582a6f89a5c5c315a8905be54db768566d8975ae1f515abc138e1e2d9530a0c4d876b1ebd5ee490957e64f38686048aa41dd5aaac20d89ba399ffc035883968794abb504b33df673b9b60ab29d84eb411c015174d6e42489659f89be865f6b120727f34a4862ce820524996eb6703ad350aae202d5e49bda815e6a2e4e5d16ef98a477d83e213c5aa345195de4531755bc114898d4e4f9584ba0e1837de9cfb8a4868234a2ae3d7b71fbecbf988c181e6209a3e7628ce935f3570f24d92db288e8280ff719b1b9d2948796c9e54b56073ce1459c231adcc4acc969cf39a4aaa254ab33fdb0e1300a9dfb6f4ebc0d77987fc169671061b2f1755689227a4a2b43075024245fb432c4c9d0ef38b63ead2d8e07d079d14687448e82ae9cd3f8b76757c834760bb3952ea8a29dc9554aa15bf90ac950998eb84eaf2b564dd2a7f1fb9c77f83d249f3a0ba642717e25450390296051d97c35efaf2cd4ccb1e0965e33d5bdd48960591724e74e2644350b2e690e2692e86e6f239e5283185aecc5fda9b3b576c0207dce258f30f9ee4d99a030a117250b3785fb1e9c4c7d08c1261e8faeed21a3f8c48bd2f85e48fc4178ebeed1c1ddd19ca1acff293961992c78077ec5b3dbcd90c616dd55a27cc458a119e98e72e354bcd9a20a3401a879270eeaf781545496950081fc801ebc7279d1baa465ea07552e082a66bdd4f8c4acbc5af713156ffc8e2cfafd59092927de430a5b683585f6187047e7cb517866faacad4437d92de72a377db10ae1270f648c988bcd945022089747e930bf75fe7611d43af9f92dcc6d312fa276dd87fd10a88876425a94a760f7c27a07ada9ed6655f35bba98fa079f3f5b983f78ba0a7958ecbbcd4b6bf3eabb152ab3057bcb84d5cff6efc00268c6a7788b74a1cb70cb25704f870e5038cdba3807c58b344271d42144ec662be8492e09b4d4a70f1a8dac773a90f051f8882d4de162821ccf5bbc8af316c51c16445b23b213c2a82819675b5829b7b6b1a23c90983bbfc0bb117f80a29df64b2185f934454f4d5f8cdc4e549708c9fd398b9e58ddad61923a6c399a5f2ae81ea9f36b73ac629a949150b4dabd00b6fcc2897762ee44682e024580cbe283782cafa7d252dc6f622b6da250a3da358d754102070c2a8a64b060a40f2eed37018201133891e5d4a00e21fbedba540c63503e2e2022a4f8fff002473bfb8fd6768ef46ba3cc8c5af6e6501c138371538b02cb4e1673da2ade059df330b04483f1b177a77fd9bddd50dec1162631b901a910abf77ee617b6caef9e18bd211cc77f4b74c807b5de5a3709698775745ab54e3f982e38dd26899168efa0ebe04cf86579b251af42353f98c641da7a159929a9ad8a8567e986452c2d94fe07010f1d9077e73f70621fc925ae1e54c1a031b9c30182a78117c091cc4620b2eaddf3843a7de5fe0761512be66de3a358286c20f8c9bb4ba05aacd5c433c11958339060dc749d889044c890b12c86a35f6a5a5576cce97949dc86ee07db526c8d48352e9a141a4193f38c4936e72a425ea394d73e56b0193daf5fcadd64baee56e4cd696c6fee6b292d8bae2227ce55419763c55c7ca774a38b97edc35dd10cb957cb5a81723d02cbd78ebb41ed6a1a8bcc8dd8e423ca0eff691a7d434f44e2ea612bb23f658ddd27216cf53ec80046a12373675c26ac7c8a71cd8bf4246fcf7ad12ee3af45dec779c10caf43abd2489da7ad885469546d66da054aab644b17aa70f5592c127421fdf36e2800ace8ca6e56981d6dc94591677827ab0d781ff286169ca7e5ab4ab0b135ec6790d6d3dd2a156ee3e62306134be8d3e338b5c9903e4b3f214d1f1e167f526e7f8dfc4d2874b05d48279e26da19388088617c4e0633f1f840a09852e2ad9f2bd44d94a7a0b124510f2bc39fa8aa6190fddb615363dcbdde8cf5e84a1b9cda01ea5f7eb56fb913e584563ee955de0761f3dc246d4f21342adbf1fc1479d78feafa09210021b0839d58cfd274340ee651f37bb281793978f38f5ae53702a0d54dba7b754b229d4e6d9f026d83ae0fcc2a6ce5411f3c4230f9e9f65082504916ccb46254307342fc24b9f67a93e54b43ebeaa4d1af0308d23baf49cc10d44724a766197c8a714963729e79d809f31815aa3917aec595eb7b1e0758e2814d5745d26ea466ff8566d0cbdad77dd9738de7bf8dc08077cfbd770dd46da884a56581287cb97a8033b5d764e8dec794860ff5979a9d12ea543983cdedc01ecd973c38f1b6267fc11fb675bbbb42334fd3fa7e30e81a7e57927ea4a88b7d11c1a71a0b9d876bcf14ab8c38eed756a123ea6639bfd61e20981da35984c208e3b789aa9698231062d7ccb97b9991a8eb756e566e6df2d55b8d8d79e5b2376cea2418379b2f98da95f4e02cde5031e60b0e74a1f0902b1f2653a2076aa7d9fef0d8bcdb9b7a4c84a39660d3a5f65656adc535dbd0f490124350e9db1e46b62c338d5fccca0f3dc81eec3acf86ab1fc313db004d5191faa55e5f74d27515a203f7b53114750ad90117e566c96ee27a3e056f1bcf14d1d68304267a5685c47b20a64543449a870329a2d915776b0f624dc215fb7f6acbc3d0f4922aa4ab3090fb42f992796e2da83775dd58aac1a12ba715a0351f63d40f2e36724736431da1669ce3f109e6d5c1befe4b71b7ed989ebe83251d9fedfed63d255f52f6cb6a2be664c7a34cc4a93dc26b490cddf0a1ac502fbdd0b22b1ef99f6e691bceb1cc3a39fbce130d7232bb878d0c4ea1cae4de0b0c92ce79d8990b0a3df9c19dfb5b462a20269b5eb3eaffa9d4960cb5fceefe08d846a6b43d8f4670e1f2c794fe71f8427b179cb5c6cb0db11265117d78671688a0679c461ecd7ae0499825a3c31606050a168be59b1c1d6ff080fcb34004281f97a5c4fd3ed1f02a10543797b358e8cac065a8329bd9342ab38779768b4fcaf5b49b809720753bd4c8a5d1e7a30a493e5e966d1026c0d5305b75eb9e2749aa79053601b813973546fd1bc8c3b8d90a1e3863078af1c288662dbbe927f21df51f300071e8c964a65236be08e8c5c1f63733288a9eb85aa850bd69052a6ba438e37aeac798e46f4650acbf82909bde61cb1dc6fa09b3d13579608e1f918a6d0e7d79cfb8814e5a5d29df1f7af35a4661efccb3acda075004ca2ed9860a7cd2b1f74e0a8cd51e8a092031e239663abef7e1c061e13d5c60afb958bebc333e901ad3b7e97dfb23c9a0594eafeef72fafd3f0acb8af3775b7a810d539b4f40404fc11038ec88c75b62b33b39288675b1a0318e8447150678b56a3c08127d", 0x1000}, {&(0x7f0000002700)="f868ff63179272beb878bad5287bd416bfe7304585aa66e4d5ac0f3655892b2dd6d095ee3beb21176339fc04850a3d95d922e365a86b2fca84d3c53d527b623071f7d54221c5cc8458c8ca8127efc7d4eab5483551c7fcc9e492b4c2563e8280fb85d2ea7f56a8c3bace2e81db06b0c9f8bed1d6425b68c96cc2df55a4431c785877b52d65dedb30f6bfbb7b462af2bd39b617ad9af6710194b6", 0x9a}, {&(0x7f00000013c0)="88bf904e504da439ac8dd8d3a2971d04164a8b916bee157518e5c4c64694ec02a07e70f17af91141c5c55f01e12647d6dff78ca16a1daf6e02ddf412d658d51a9ec0daae0837b3277c070b1d61aa6c7b05f4a2f1c379edd7c7775500fd9c05885465912eb6f9ef8aedfbdfc48968826265f865c2aae2cac084424dd0dec9d2acafed3ca1c661f4a7718215e96f2e6a7386ea8c7d77395347ecacf8176b49c739864cbe8e537e3339958a316c8a163fb98709eedd7752596cde590e30904061eadbeb762f346e51a7581bba166fefd33d87e31565e5eba4edec63fbc9712ce76350a0575a4c1eec577ccfbd383e7f6c9132d3bd5cdea72ddd81066192d27d4dfb670a44b03abd35393141d6250096e499d2a8230381d9f790bf5713e4aa33eac4be5ad9c3401768a3bb0c4acf913ebdf5c0869a22ceea9aac7fd81cf509c3205f7db0de643d66a6c354a7af9204cd070bbf04dfd7794305539d7d54ad0bf90b1448301316d26c463ebf6709591f2032693343e4ad34d50dc551f8f6744f752cb54c67a6a14141c27cfc1e48e2bbdcb944a6ac2d476d51546c03eb03223c0b7eaab3d5ac9cb564c11ba24f5f345194cf3dea267d4d129a943ab14bf56d749d94189a220157dcda69ecde9d1186eb6669ddbef1ab5e5f79f3fb0e3cf16726a6455d69b4bae6fbd4278f0e03c735c676b2f2a0e57a7a3db1c65786475490fe7bd1e7f36344b53221c8f3a9065f2a5c54a43dc23cf4f9f86f0ffd36fa2669d9c3ed231b52a4a8d66c584d388211e1132b0ff07488539794165ac40b84780dafe7e3001239df11d7fb4f7987afcfdbb084094a523aea947bea009d34563c66e8114390ca4f5330241d7cb2e17651f74528fd225fd4c27f05e7e25e24842e50ed0b23d3e7a4355ea74516d28ab0f9d89b974b0bacd90810bef0b0c55af1301f3a90f75805815a357f2078d1740e0965cda886849f55c77015a33b8893f84f5dd0561c24a27c5434460225823590107ed6f600f91100e5ac3aa79bee2f2c6ef050bd1218cafb9371bf5421657d232660969119cc47f532321f4e1b133b071b327f8eaf383e5f74cdf970ea5ce2b8b3dea63d3559f1e240bb088b8da74db737f06abd3e7f28396b28674a176718f1119559ad00750731b78a937a5944b1344c830efb8e5f91cce29fb6806ed793c9bdb68c1c7815d4d095bdb905d8d17fe841a259fe7f715596eb2552b12431de0b7b3dfdcdaa1638ed52d4091cad3b09f45afb2b2fecbc7c389702966e8a9d6b6e54c08faa00e45982c6034841f196aaa7a6029bbbf7c8bc8a3d467665b4046d0a8434ec429bb65ce458d4798573164ec9bc145ed8bdcfb5b36c99dc5ce2fbf09c516e7d03bf5068862a880953c7767a2c0560f402ab4c61b7a126edfc24970c780e29cd0a02b9c5f74300c213c024508146626b143ccca2f391e796e06abe639b3b6cc64fcb9a5fbcac86688dab9ca7d726277b3b56d07cf33a1c9672786c445e3e2256d49afd71d497caa25b4625a40a58383c9e0a6a29c117b25eba096848786912f9c1ed2f450b4720517cd8f51ee759bb325e046b781985c8df81f982d8df139df6fd3b42ad4990e49461ae5b2c04745500ebf1c568dc952840616ae5be1ad66e263a206144cfd02b19f1329622e47c04a772ab121d38949eff98ba79457a835787a4064903a61fb8307602e85ba9706c4530d26605b0147cf1f537558ca0c0013d5cfa1ca378327281bebb06801eed3e79a1d6a7f49de5d1ce1f2652277304a1f73f0d58256ac860179ec17e893d9749b9c462073a202dc2203be4343359e6130bf299db226963a78bd269fdb7b3f80bc2e3736d16b3f0f3898e0fe02db856fc1d7b3567d0619f74c33160a799b24e8fe069ec65f90446561fc4c0c348ca6aeeca556a515f5cf3360179ce456f63abe9a0a9fa2b8eb9d840913bd9bbadd1c500f868b8f54eb8d48e546d2846390fcf7e5b357c647b1872f82eacc9c74c3d9acd020160f8f6206729a399a61b190a9de569b59ab12d266f86ac88c8c55fe09b08201f8880e3b3f64ea4d8693a62871cdc5607155be0eecb726a55a7e0f3d6e66e3aef460b5458841e999f30404ae79beb30291877553b7ac9e00c5c2675d5de7ce97a86302abba12e13c0b6d0facd76a05cef08cae363b03ec5cba32e880d71838c557bbfec92f4a647945233fdef6e45ecc8c14f8f8e0340046dce599a0822760f8233dcf4413cf94751048a0d32184afec9c8961f71878d70e8c96c1fa7db1c99e222b15d3c05096ae0e911458f2cd6030622780d5a600c45f1448a176b3832e0aacf72386b4359e83b4041ce3cd88193d4f9403b4e3834e888d56b00ccd96da478322652f633ee3813e3155374d16ed2a576d76c0c6b8aba0dd3c5e3ac01ee94831c97a656e4dfbc7447c003857de7adb99bcd67248b0099687bd5cf9d5a411a752512d9914ac2a570d360d319b0d3e5672be7592bb5afe8e981c47f0385ee5b2155c226518b5d47256794ba12a37f0af1d985ef958da369bf5aa1c6ce39fc4b7d25fd4463390b70021ce1b5c7b3fed8f97ab7b45fbc806f000fe59c7feaded3bef1aba1e7e565c7c10085ffbf734e7788479b18e5292879d9120a196da32cfe12d3108a0c22ed01e7d29f2b326653a9b6f195e0fce95dd18aff25454f141c6b2ba238c89de24576a898cf5c8069efe5d8b69255abd95a0dd82ec9cfde1d0539ead017bc70b6089588fd999d6073721ff307128f3e5b2cf27f6a02d914381a393c93402cd75ecae6ae44d53fb2f27152406cbd40a082739995b5d8fcdc412bb972b994361f1ad9b96ef7cf43f8e49451e9f3804856f6c5db1768010c92e1fc1180352de8ba24acd04f13245e261f9ff9f906be77c002b884b6ac131c83d80360a5f9faa4771570565f0dff7930099b8367597b055abe19fa3c7486365da8a7d4be67b5a7fb6a10d9f41ea885ccbf34c56faa22d5ba5e3ba0428be1915be5e824560431169e1554e41b0726cacf3e9dfa74b230ff92d60551b125976ace60ef601b3a7deb5bbcd6efc63147ba9782120cd9708f008aec71d37ae89c3c2ada03f8074fc5148987cd9b49d2761ad4682a375135cfe08407d57a1d156e8167cd921afb0fa1f4b2f0b868f888d4e3c2257daa661397474fe4a3bc2a385c4177e4d21b21b2a52984f96aaed9d78314d45dd4ffb2b3f5e36e5302628ed9f79b1c66890c831046777b442fd9be2cbc76de0bd16014b3231591ac145ca0bf2dcb77af999a6b85bcfb73611f2f78afd9d235dd9dd3722311a979330d4f1d6489cd9d489fe6318d0effa6c1e05cab53fa5ab99eac0abb1b551a31d0736018a66107d645f335dbf0dafedcf4c6a4417f133ebccdf504cb891b1f72f793389e47076d93db5e1dcd38e8dbd2efdda7dc2cd7ffabcdc6a47556d1fd851276e6f0b333d4ffe85cb079528b3fa367ab3eb101a6ae54ebe3be00663d0b61bfdb027209bc4cbc41a0e7ba77490c91f09ede0fc243681dcd23f8df91a94d9edc3429955a4c54fa94dcaa67c9abd2b3075102de0743dda2a66131da96becfc970669a77e88a5f2877580f8f857d1395a085d2a737ae43c106d0aef944f035c88479991f2b8cfe7854a8c3d167f38fd3d14d96cf3954e2a3738bdac524f87690a9803909321dd0a278d58168c30d052ac18a0315f87bf2cfa9e581e3420e442d8f7b04097ba30d7f17c5cbaab5155cd9a89075199c5c0d1bf3c9cc383b95d3f8806cdc1498de213e36fefea04ff0759a7752525199847cf3c93807c4a1f750907aea48b7b521f6a7319a86d93bc67b1f5acdd52190f5beb5904341999da89071b905c192961daed41fbb215bfbdaef3b6152b208c3bae2e3261001d61b92838a7c4b5bb4ff8875afd864a60aeb6a1adc9e66209b68d435f136bfb7ae5fd0fa98c890d8d079501553bd7bc95c11e8f49faaf46e6ff206a0cda9de25a1aa818cb58953758b102f3617a4c8f62ca3aa03cd0fd45d3ddb56c55ab9cc8c96ec88a635fc5547017e122b66b748e8aec5d6ac6b7418d43c6bc1f7c83e953b0a74471d4ba13ccf32eeb6a8af4688f03485ca65e668e3bfe3c31eb8045177da7fcdcba608ee0530344767d4bcb48e3452f537093518b0e58bed6b14fedb097021b1f86aa8a7c76fb6db6721c493b06995d3a19d1171d6959bb110da94543c56a22f56f74b92bbe57b8298cb04a9c61f32739b8485385d4740a6d5da7cc92387aa771a4de7cf99f1fa0f304ebd4244dd39bff66572672328878bfe3442767ddafddbe8ef2d538456d3ce3dd31d4de738093a9f7462430642da7727a501367b7c30991d49b37aad67772b3ec2e16e91999ceab7127d53686338cf784d033b9ca787d6f048df013869b78930505a3764335642bf3cad86fe334e445bb5d2c7e9227f6d959f1dd20e90bdc6cbe96f204d25c18788dcbdd074e407e03278af80f5823424ba92ea5f0202eb70c2970cad154841735d9e785684d46a892a0b47478e53594b6bc8b3b551ba17a9be0d8dd45d71342fb7222b33abdc6832ce37cbaa1494aca318cf2d8c76df113fbe90f15a20e60bb78b2fa0db08d481d88fb3bfcd76fe5bc7479405f21472e01fc713107ac8c4d69becb5c53a21eb8b7e8c2418f64a097f310f87df5dafdbdea881a665ddfc5615c357084afa28a6e7c88df364618f80d6b1cb102e670598d8f825fbc4bd58d7770b8959aa062db52a320e22e8f26f68b52f6e418ec9ae1c62c144282667e2a793f2f0cde64621d4d28cbf218619ee1392273d57043e5fcfad9f59ae724e9145346761344a11407d82c36799924e46efd043143d66114600f537174a1c77762125df2888a1bebc3fde41351c51d839ab35c919929acd9d86527db590c38f303d182ff8d73ccb898d25d9a1864b231068e67b4c03c46802decb1fda7d7d549a48197609fe38104c59a32ff7c3e169349fb3d65d931da50c3c1ce9ac4c674d02c9f393d17cacb6d7a0604b33c5ee1aebea76cf05955d8ca9d7c6f2a051b7c960dfdc21cf20f8b6f34b8cee8216fba2339e856bbba29a05dfa4287f94919d2a81c2f4723651488caf453faed2a1c5e844024e9158702844f827c55b80cc652dd0a827ac95e1a9b2f136a861f5879ea342df837ce21d206b9df5a20f60dc6f6e52f84d319b9f9b0a813946d4445be5edcac2de51b115aff779b7a9c085480723e7e2d987559190ce747ecf6d841a85b91ffef816270789da2774c80e918f54b50b90edf405c7189901ebcaae328857acb2afabadcf15a94b5b4754f1c210a79948d1ef6e580ad3384d0abefe978afd73d6cf6dd408f35d3a1337c965c70470f6b175131074d5eaa27a76c646f5f493f6a15c145f5b8432fd70ef491f59c1994c8b1f192df231c808691209952a6cfbcb5d0c82f4f0fcad6e96048a4b7f74701b883f55109b5c7ea2da617cb833545f1329dc893b063b435cfe8f6406c1e21b8ead1b9d3a471eab492f83a6517f98c2af364fda3733743e598dcfde2a085b659af957a2da842d18491185be3003c53effee29a91941c907a0a35a326bd009183ec541cd67ab5c1cdcaca4e9b7e36e3b768b9c1248c9e45b3febd73f1496ab826760b3f1e8e40e4eabaef901883018a943c89eb72a4c0a067768ae8a245da5d6e9f1e6170ce11927eac9dd0abb8a555eed88181404abbe1b1a394241d648b4017495fcaf955caab11a79f178ff8218ddaaa2e73e2ca20fa38728cdf37bd6b883c434ba8b0c36984fbc00"/4096, 0x1000}, {&(0x7f00000023c0)="a9b4729b6630b699cbe63531e412a8c0961477828bf3290df9c83934820e60dda4ba3c16b3a4b9028adff64b28049ba162dd1d6f5bb8b2f11afd5fdb98ccb0fc067823eba3cfa4aa5520f67647a23661228e1370a9572c2b31a51abe614003fd99397fc35e7c1e32f7ed3a0453c1a0f0bfc1e39be06a8955b6e6e208040d95f25c4113d326d8d3a0150471ff6a84489b0b1fb348a72972974c759338359c344ec447e42fd306047aeca151096164a086fb3b16cf52cae81487b1af82cf7f4393a0abd037c8229010a0a1729e9004917945d062a06a963c8c909909b0c6f0ce6d21738d", 0xe3}, {&(0x7f00000027c0)="622963e989005d7f8c86113da2164cb9489f82a1fc32ed01837715a2ebe83f4ae42f9ab1ac1ed8a080268f1dd07bcc56dfafa7d446f492ee5d2bab2f69933477931ce04267733287773251a9ddafc864ff6a624e05271fb488ac27d149442c657cd8cf2bbedb11f29c05a41b8d418027a2ed7f4106b52bf568b09493613bb0659cee51b1227f16d2417db76dfa54395059baebc3bb68eb9edc37239688e5b1731cc47bb9e45f5e41cd8307c1882495ad571acfcd06ee26eb9df3fc4abae4ed1729d113c4fcf0d19f0d6a7155d4ce956cbe153b924e8a032f7e754cf2c46be3da4782e73030d5e8eb8d8217a6334e1386e0f46f5d04a3bdd1acff5b7641135906360351b339acc89e5a5774b1cecf12a0a4a776186ed8855a0adc8f1fee729d18fc2641e04a3187bf52ad8e02186bdc4b8ec25601c0800818f342b950d58bcc35bb39f12c127a8bbd98e5f62baf7bfa12ec61bd6ce0ab1f441deb6a8524f85054537d11e2ead78bad06812e653ea37b5d10714e0ef7bfa73117f2f5fc5c8cd1ec12457762b98f890764b9047c204fa1d1c661e4c95b8d6603861bc6ec2385ebe81118026041b93eeca62c486852c5078bce2b6f6bf5bea50af8682f5fccdc34549f11626d36d3f7faea9616062d65668097dea5f1f035333d0d19b417c6c6f3ceed8491488e094f19d96c74e1b35b1bebd9828028ce60ffc9708661dd0339e87df1b9d810e593056519cd5aa6eb22c8752bd610b2882df22f0dda7552ad9f1e0b4a3c25006769ea10d35a9369ddedea69af23e549781ee0258a8f3949c8f7e336c6438e8e21a2f803c4fd44a2055502aede0983dda664542b1965564e0cedbc5c3b504a466d3d2bacca2e290d9c70b199f4d61e0d15d7d80e241c231a4e7eed5f8dab23fa2dcf5f2858a610c57729e3b19bba19be564b7ee73310e96e1055c734eda6a34b3d8e15de36d7c5a39bebeaea5273670788616dc799cefd91ad7f2b84639d572e4607b1420f9d83bda14c03d6421f53682361c85faa7f2a7742decb036fe88fc770070774bac487af6cff174d89d9474cb079a82c51fd02fcc664ce37af543c64872da2cd4c7747ea0298e73f97c186defe0b7ea2581518158ad83af1463e9b0da259cdff997e2f4920430bdc2186ce738b6a986985204c57d5c0c732eb9754161f610a6da8a1366d98db7ec32b36a09231de73a502207386b55f5c38b12fbcbc896e02af828d16241d1f8d6104b168b91ef39835885a4e177f3988aebf35b7693f9c972abcb31f3b852ac97c22e4ace47a36e7526b11f7e550435e9fea8de62c38e10917cd293c98e90a67b396aa1384f65cd232caa15de99bec403d67635651de140e7448c7343c3428dd3cf6b1ac4eedee38c8350499e0497339161bb9810cf8ad692d18aefb4bc7e3af916453b1eb55d60a8d9080b1aa3458e728658b3a8905ef664f589a6654c1cef09c621fc031222d379b357cd714c636ed8651f92fbcb1f50569396f1c457bf158d1cfeb2f8b42d597da194e96f6101411f960b2ce5c7ddb8471d5f90100b2f0aca1b46bbf22771f2b7af4097f39a780586f7c0346852536448c735dc65fa87ed4870ec2e145ea7b9d0f89f8e0c4c33b2bd89d2ab2cf2208036c8f1bc42b046aa237d2a57f30871fc221baf6fde73369618fbfb172cd867339ac4fb0b3fd3b52f23ca96e6a8d908d0d237c23774986a567a304e1f181c222099d61f3aef9594d85341486716b28b72333906be182ba22886be719acd91e4c17916f45ca11092d25d5d03577d85877949d3e011c0ba08e189c38089eee796ab5406556244c961e42399ccd92c2ea73b6ff1d562b13d4ed53533aba4e0739d46f4738b8397860ca0c2fa6a462521e7a55afe863e65f2346f4c7b95fb3a093494a519fa0fd02f527619bd3a8fe7fd62607d66ed7f5c86580285bf5f1d0475019ec77f13cf381d28fc0ef3003e14491a4d99ca28b725037e36f1bc5a9cf849fb77b378eb9410107cf174c5f6b9e3e3abb72888cdc739aeccc9c8ece26bc9e91918d6ac3f06496c3b12c8cc66044a4acf9193cccc336695c978ba46c662af3fb933c90b09347956813076b556c9a0f745a5791f7af0a2d32e2fb456acbf0b008c0e2e0e6afa767ad839fab4f93fd2710059f82a2672b1b5567cc1062b661b0b9628e62c67a9a06160842ae474c8d954b4b9d7fe1c23fbf39d75caa9df31e71d6f8e7ffc65192603cb1294905e6083bf5719ca54bd29983ec9ae028e928b15aff87a86d5ee4aeae42d2d8591a6b4a08769dd7dbd2504b325bdd50c7260d31046f3c756070d52cb797551d8a7ab623f37488b521f4c850bab7bf1612e95fbf933a960e120cbed1ed4190b43f07f535115a3692948624af521518c878ff2ec81b19bf2d47828ddc258a986d51fa8e4933bebc0c8174422a0c171c20a98f0ce669daf0868d999322dfe7311f99664eab156f99a2c58891570bd194eca495073cbc1877c6e7adbbdb0f97d51acdeae9fc78cfcbe19cd6e497dad00e135f5dc261839a49b2ee325664666e47a4767ecd43f13dc7850b863ec320ab7dab468f38cd50b754e8ff728fbc990cbe0c71310e5f4728f92b776ba8d44c83c41c1063b1c026880c030cea16e4a3b01170b15d61000ad19424e76f7bf04e3c5b6f1162b959c4732bdd3c31f69de1519d17ed94b9cf1b77253c93b69ce800a4eaa95745c9bd5cc7e4cfedda2d41b185c4efbcb64bb2dd0d9045f675f21df53436586e9eba95c85aa58731358427a57a76b49c20fead9e4220959c1e785641a6b2f46342cad5994daa34fdbd67c4fc9bd70c51ad7051770eb48d28180ce45ac2574de54336d24bccead0317fca925edae9e04b10344676788a0053c32155c7db3363e9f4a7888d095c35a58d3b7a5a8cfd9bd9bfa1660d7db4857fb269c0c1fef9ec11dca9c13f847957359ecdd42c34b3e900b32a4741ab0fe6e0af7cbdef7b0803763d21bf67070ada1227120f81d022706ca461d8d02c278fa5731531390a7d21d368be11ba6c60f7eb610a8106577e09b65eef4ea40f10abbfff71b5d6b9ae48b4e0b32aa6145e2502e549fc24b2cd34ae3d4d04b3ce64891bc074b02d4b65ecd8e568a6b265b6fda4db24a160c70c8f73d9e9c30c6632805a8280b68282cb3ddaa951021cdbb88006714b30ed96c43d6e1965bd4a2202cc28c60d227bbbb1e9f5b16c038c0d1cc699e7eaf925ea769654da79472d815f7e57562f1ca777a361e079d84f5f35a5d282e0a047e05f49855d773dda464a15dda9e8b7479176aca72ae6a50b41fe03411f12d548a8f21d93535f87be30d8273fdfc7f5d9a5c020577f08efe760b971f6949b8a8b54c495d5ee60399a8e32e9a6b0f7bfede090e481cd2e05e47319df16c1fcd77c9f81aff39fa0acb04f81f16b7d2a252b2d8402c599ee2b4006f9f80f1d4fbc0ac295c51f7ac33ffb52a03fd690abb9967fe9cfde9860fe748dbfd1707431a417613ebb17493ae57277478a9d6d1fcb73ddbb371ef12c33ad3638446eb2502062082099b8d294786d7942174b37a2594bd4d83f1b8337d7c1842ff1f0a65508bea740aa6ea041634a111c53133c8c05df2e5c43e5350f7042a2d20991b3db7dd4971e2b3f82de26779280cb41f0fb37e1ed9353acc7274cd728f17e139b11acb3e26982fe549b371c19f58b2c5a2bf62f0aff4003d68932d28b1aa959beaa5954b38ea16b68b34f665febb9c4bab5f1516788277ec995e9c6a3ea688f34ec711a7add2bbe416e951362289f5ec92bbc997b986dc0cf4861eb35c9d9270a4bfe525fe06d0379c3366deb15dfd8be9a0cab85ca993b5c9c82a7035d7a52fea3ba3a67a2593b82f939cea0b54e76e48a62de21df608e7f084ca0ded83e76fe77a0d1ca5cc5ed7ce17bd8bd47e3036e2306f71bb6694e9985be1f81d8671a30809f7dfea20dee59d03c8a8fe8b80cb11a06350a0d2c835309e715b0c71af7ee602d66a63aecb6be1ed37da8d453631334920057625c06e8d3e043534a01d2b23c2b2478b1d1c2c62de597f92bbda6daa933286f945378afc19fc32a36bc251444251c1a819594de50d05f54ea9900afedc701cb57ef82e54003af9c04bd3ca55afcd1b1b00e85f507702f11b9c81277eb330391278555a4e679d6116569be719e73648c992bc120570692c45c08b9ee0024a3128038ec0c68aa97275d0c73744826616f1aa0879c963611daed032b49be919bca4b23276a87deade87fcc1073bc07015fd1d3ff2f2bb89b22d044bca024a2ce56cc225fdca82281d1b55601522a2ec88ce1d6e312d98011bfc1aff7c5ea171f67cd81a54e5745ca4a60592d3e55316874c62476be397b5f5d3a658716b9d30b21de59dde3f1cb09b5ec4305b334979a21f01a2e9a61415a866a9539750b87fffdb8cd54fa9eee6ac6ea1b63fce268da681902f4b9120cb1e07d49f8b1192353795d66caa44e9273315d7b4ddc2dc25e1ff79671600cb8952f6845ae37dd3cea65055dd5ac42de99208fcd6423249e166d1425d9f1dc0393cc9d92c4e968ce7e63cc9c024a522a92ac6db6c7634754d831b4eca0a05bcf0982e022c729659a8de997996a1d855ddafc437c3717bbd80b78f50a6496ff9b40d587de953b2f55829acd91a3489016ed64fbf74e079f7602aec3d09b2212160d97b08e159b5fd5b393251c337f9580836e3a14ad9b80247ec1c008039f8825e57f99d73db7a0345347d455a37e0ad95a379bb164ffb78b9d67e7cbd5bf5ec9885199f0b229ba2bb3508a3fb3b35981c333ed85c6ba148986a20ba6262537287e527ff7cc7e021772e7949d55fda128bc79fa753859df80ca8e651425e977cb3b4884c18f816e2d19c07bfd7f45414f0bdf313af8ea6202b49c36c8240392dad8c4de36a70d564c0eaac08cd49b90a02ec989c2a7080e84e8fff9617a521bb17e7c466e65b42a49202f2136d1e1a30a6b0e3f1dc82225374b3ef81c8f718eb46e94c555f4234abf6932fd4baf4b0fd6aca63f454f34af93e11cc58eb1fb4f22da4a6db5e54e2c428982e7b0dc03cdaa3d6ba424025dc1c045ce34adb9c9b6a65b7072655e6c2c1befcae5e8738b7d350e654caa4afabea293251bd484ce37a6fc2b7b575288a285e16a8946a77ee1e09b3ea79a43dc5782b794276e518c346a4085e3e54ab1d133f05323b0f57e6a0173dfacac3522b06b8c390c0b5b8f790085f7de818bf22deaa1a8e743f717b58181288b8a75c319084f0adba998e1879cd576756ab0047262ff6c698bc2c2f2fca0c2e04132897531b428adb546e7a74180ac138174c02c62fe4666c405c9e58ee3dcf7934a9277886817c69397dd993939d454ed54a55e109d519bcdc9d15027d5fd61297818c2612c7d57d73c8b4fa3a34a38032fb8022df7adb8c8d80425e1cf480034182da205743e6e875037d3d72c1d8d6b4d68f84eaadc689eca3e2690a39eedaa7c19443794e5d4497e7326bd0a9544e1e57a4f413c60b6bf1c15e5240af822c95ff1ffa434a53a2469ba94ef784bccbc35a2b20b16dcb15aede60db8d97b999081cbd64ff5b15b274f7da450810cb6ea64d65604b3608eaf8a6568d43721a84281437ecb528974bd0256e03ed21a183db32feecc59d9498f5df1624ad0c3fb3c24c48df8050a1390b0faeb704f20baadc035a1e81949c503b2e70f64ba7a214bdb5340f7f0635b8bad7d9521d7689d8615b8c09049e41546d8d92da5186b0f4cd8b7a713acd319bfd15bac28ecb4330836cf65d00ced0a2c72cd", 0x1000}], 0xa, &(0x7f0000001300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r13, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r3, @ANYRESHEX, @ANYRES32=r7, @ANYRES8=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x403}, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xdca0, 0x2, 0x4, 0x8000, "64cb0fbdc4690febde14b1e4782b8a10429dd20c", 0x7, 0xfa9}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x8000, 0x84) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="120755c73cf078d7a51d01c12925", &(0x7f00000001c0)=0xe, &(0x7f0000000200)="368876425b87aedc0f75cb419a88b9ea77148c14111c30df11a4b67b4d8b53acafef4753c4600c54c1c654cc719506f7e456bf546b77b299a23d2fbb1a046edbb0cd61307b2cfff4ed88e84eb00c696eccf571915b1186863444eaa033272c49d5f2a1277a2b", 0x66) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x401, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x5, 0x7}, {{r2}, 0xfffffffffffffff9, 0x81, 0x8, 0x4, 0x400}, {{r0}, 0xfffffffffffffff8, 0x88, 0x4, 0x9, 0x4}], 0x1000, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffa, 0x46, 0x1, 0x1, 0x9}, {{r2}, 0xfffffffffffffff8, 0x30, 0x4, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x1}, {{r1}, 0xfffffffffffffff0, 0x0, 0x1, 0x3, 0x1}, {{r4}, 0xfffffffffffffffd, 0x81, 0x1, 0x797d, 0xd20}], 0xfff, &(0x7f0000000500)={0x10001, 0x10000}) madvise(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0) r5 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x6) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000005c0)={0x10, 0x0, [{&(0x7f0000ce0000/0x3000)=nil, &(0x7f0000ee1000/0x2000)=nil, 0x5}, {&(0x7f0000c78000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x74b1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d92000/0x3000)=nil, 0x7}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000e55000/0x3000)=nil, 0x7}, {&(0x7f0000cbe000/0x14000)=nil, &(0x7f0000f5c000/0x4000)=nil, 0x800}, {&(0x7f0000c80000/0x1000)=nil, &(0x7f0000d8d000/0x3000)=nil, 0x2}, {&(0x7f0000e41000/0x3000)=nil, &(0x7f0000e24000/0x2000)=nil}, {&(0x7f0000da2000/0x1000)=nil, &(0x7f0000f5f000/0x2000)=nil, 0x6}, {&(0x7f0000de0000/0x2000)=nil, &(0x7f0000f74000/0x1000)=nil, 0x730}, {&(0x7f0000e55000/0x1000)=nil, &(0x7f0000d62000/0x3000)=nil, 0x3}, {&(0x7f0000f5e000/0x1000)=nil, &(0x7f0000d53000/0x2000)=nil, 0x2}, {&(0x7f0000e94000/0x1000)=nil, &(0x7f0000d3d000/0x2000)=nil, 0x3e991a29}, {&(0x7f0000dbe000/0x4000)=nil, &(0x7f0000f17000/0x4000)=nil}, {&(0x7f0000e03000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7364}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f2d000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000db2000/0x1000)=nil, &(0x7f0000d7d000/0x4000)=nil}], './file0\x00', 0x713df28a}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000007c0)) r7 = msgget(0x2, 0x708) msgrcv(r7, &(0x7f0000000800)={0x0, ""/126}, 0x86, 0x2, 0x1000) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000940)={0x7fff, [{0x2, 0x3ad9}, {0x1, 0x4}, {0x2, 0x1f}, {0x3, 0x3}, {0x1, 0x81}, {0x5, 0x2}, {0x2, 0x7}, {0x3, 0x200}, {0x3, 0x5}, {0x1, 0xfffff77e}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0xdd5d}, {0x2, 0x1ff}, {0x2, 0x3ff}, {0x1, 0xe20}, {0x1, 0x9}, {0x2, 0x100}, {0x3, 0x3f}, {0x2, 0x80000001}, {0x3, 0x8}, {0x1, 0xffffffff}, {0x2, 0x8}, {0x3, 0xffffff7f}, {0x2, 0x1}, {0x2, 0x100}, {0x1, 0x75}, {0x3, 0x9}, {0x3, 0xfffffff8}, {0x98fac1826b820247, 0x3}, {0x2, 0x100}, {0x1, 0x401}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000a80)={0xee, 0x6, 0x6, 0x2}) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$TIOCCDTR(r5, 0x20007478) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10000, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000b00)=0x100) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000b40)=0xffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680018 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x45}, {0x906}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r5 = socket(0x11, 0x1, 0xfd) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fd}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = socket(0x18, 0x5, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, r2) setreuid(0x0, r2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) open(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005a00a500"}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r1) readv(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) rmdir(&(0x7f0000000180)='.\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000000)=[{0xc, 0x0, 0x16}, {0x2, 0x4, 0x0, 0x1}, {0x200, 0xfd}, {0x9e8, 0x5, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: syz_emit_ethernet(0x3e, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0xb8, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x82, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, {[], @generic="7a1292907e23a351416e4ac84dad9557ab5bc8df632816a0b10a4abccaac4674e09b88c93fc5837e8a8f780202511d09facf6cbf9f6ed34243e76751dd229e40d86502917194ee54ae29fa0074e4b94d037798ce4f16f353e9841d34142a53f948b05e6c5748f5cccca843dc501b6fe291fcd2950014b33839569b2c3f0df3c25560"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @random="3a9420038522", [], {@arp={0x806, @generic={0x6, 0x8848, 0x6, 0x0, 0x3, @remote, "", @random="335c8639fe0e", "cac5230e99fb2e8569801056febe7788"}}}}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = semget(0x2, 0x1, 0x400) semop(r1, &(0x7f0000000280), 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000400)=""/8) semop(r1, &(0x7f0000000080), 0x58) r3 = semget(0x0, 0x4, 0xe0) semctl$GETVAL(r3, 0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/151) semop(r2, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) r4 = semget(0x2, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/73) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x30) r6 = semget(0x1, 0x3, 0x2b4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x3d) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0x100, 0x800}, 0x2, 0x7, 0xfffffffffffffc01}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/47) r9 = socket(0x2, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/95) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000200)='./file1\x00', 0x200, 0x140) fchownat(r10, &(0x7f0000000080)='./file0\x00', 0x0, r11, 0x6) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x102) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r2}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) linkat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x2, &(0x7f0000000140)={0xffffffffffffffff, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) getpeername$unix(r6, &(0x7f0000000640)=@abs, &(0x7f0000000800)=0x8) accept(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) write(r8, &(0x7f0000000780)="e27170d0ae56653a4326730c2ecc9dbf8ed15ee1d7e7cc7d57e3ffc39bfba66b3b51e480f539d815ae234f5dc38d8a24a1733d0ce2c0957154b037d1c53feabf10b283031ed9cc0f6ca75f5f4c50accfb8897ff35cbf3c6ddc03ded1611c120cda177b2e6a5f66664e7fd4916d630b3141993c001bc8fab4ca02ae8157", 0x7d) recvmmsg(r6, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000000840)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000001900)=[{&(0x7f00000008c0)=""/60, 0x3c}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2, &(0x7f0000001940)=""/15, 0xf}, 0x8}, 0x10, 0x0, &(0x7f0000001a00)={0x4, 0x5}) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) r10 = dup(0xffffffffffffffff) setsockopt(r10, 0x6, 0x8, &(0x7f0000000380), 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad17490000000000000000000000000008000000000000000000000000012902000000000000bcc62c8693dd74b6d602aeb6a6d2ee93b7adf8c73ea85ea263"]) syz_open_pts() executing program 2: r0 = socket(0x2, 0x3, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000200000000000019078ac1400bbac1400bb8303000010f18f7800000000fb71d28517af3dcbe15e9df15d2fe2f504fafede32891633ed52900c8683903d21dcb0930a891792be0b73cc5f27e87c7b27fcba145338a6c3961d1602ff34e0a9f79b87c80d53c9492303603922f5cf1ec8c3d365b7266f02cdf361ef4e9e7705e53f897f671a51c0f393e20400f10fb3da31f5bd7b50ca1db212c52ce829a1a17a21748b590d849a90c87ee3ca65c69ba505fa4f2395ff1d63d664960a95859841311e14b2cb7866a524a7a3d071ed8f523948c61cc4abcade7d439580b791381770810a5c148018d3fc4a6f7da976e66ee6b2b3bf22d9d9d78e5d98fdce15011bcd9b8f6b9e4b03375c05d14e87cada0b3d0c682e0d73359df4f35a1ea697b83cb42c86c5b5f340feeeb594eca15961d1cdbc0e67a7c439d31451218668029e55b1d78409d98633354aac5eaf7d"]) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3a, 0x5}, 0x10) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0xc5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x204) sysctl$net_inet_ip(&(0x7f00000026c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000002700)="6403e415", &(0x7f0000003700)=0x4, &(0x7f0000003740), 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0xa2) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r5, r6) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x39) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000)=0x8000000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000086b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x3f, 0x8, 0x8}, {0x1, 0x3f, 0x9, 0x6}, {0x8000, 0xba, 0x81, 0x5}, {0x8, 0x7, 0x5, 0x5}, {0x5, 0x7f, 0x5b, 0x7}, {0x6cd, 0x40, 0xb9, 0x400}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) flock(r0, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x1e, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r4, 0x2000747a) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x9, 0x1, {0xe00000002}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100}]}}) writev(r1, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000100)="5d688ff97b2aa378a2ecd140ba48ff993d643fa73aec9e3a086dccb7c3fbfd3b87f6b5d3b913e2bb7f4474fa36ef7a3cd52597aca7938e319c3de30a9ecf9c5604bc751563a4bb0be6b5d186309023abedb86593881c3241e450c94a1eb0085453333ded1ea57af89ddb7c8239d4dc164b38750a98a9d70000000000003412c7ace06c10c3407d2e2d0d6bdbf13c5d145ca553", 0x93}, {&(0x7f0000000880)="38d0706f9bb9f7cfbe72f6da049c6d8b497c22cf967f3953774d57d7a2ed3c6b721d639892e84b6592a3cb4f09d557909f5dbcc483b8bb89f4eeaae0ae3a29615aab5945b5da69029a8a9ca035a4be2b0e834ee7ee13d02fdd8fdabfc332f425e4e9b34caee432618759a732607b8c93f21ebbed393e42d1cffa981a5f9e9ecf44036fc2a293350849effc057fa84e9223706538a47039b0e181cba90dbc80fda3f1f2c867d55b9c7813b36cdc186d11f9f4eb3d35ee3cc1136142f6e2ad7b5deeae22ef537234631cad1b191458f6d92a9f5790550356", 0xd7}, {&(0x7f00000001c0)="94a600d793f2827cc09d7d23db7707eaf521ac55365a890627fe474285cfcfbe29bd7d1c5e91d32f7df0234a15", 0x2d}, {&(0x7f00000005c0)="8beaf78cf0e518e95d34211d594d1b674f082ffba8b2ae5d24f8d267ce4f4d11df599c4f46295f5936f63d46e7592978b40a7cba0f67ef80a0e1ba1353bc3d672c101f5805beb64e9a3d1c90a59e9fd78e53c3d0dae51e6807add3cf6b76408e4d4d757637dea28d134465a8377ef2d4d71cdd67177b9a8acf9e08868c9a35b75e400d042924b43c646e6094e9d128b1a331cc7f19f4f8588ea4e414eea414020d56e93892e730710ee806bb38e1680ca8d40f2f8487b45d9ccc0b1f0cd054ff3382b12bac148b52edc92a3f116e6b8a79d3dc1055326121542a4969e6112af23a758b057bd6dd56136c4411b20c1445d341c07cf18c5e", 0xf7}, {&(0x7f0000000200)="62ecfe91b58590b0ee0d3f097f8b9510783b7c57e22ec0d608a89544394b264b52c79852eaf6e4be4203d8befde7d22e917b3f750a26abbc5ae3dc08d6", 0x3d}, {&(0x7f00000006c0)="b97dc3168637fcb81723c494d3ec495cf781fafde2b7c6c82f3d8f27bd36f71360641195b293f0305c236241379d2c3a64c4592cf6ca27b1e262090525a62db00dc921bd24", 0x45}, {&(0x7f0000000240)="f7b7d9574f5256c4108089df980c7b366583d00e821949ca96845bc552d8d58bab2777463f7db8b544cc34eec1d188dd5d76d1e4bd", 0x35}], 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x401) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) open(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680018 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x1000001) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) chdir(0x0) rename(0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x1ff}) kqueue() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x4, 0x8}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/252}, &(0x7f0000000040)=0xfe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x0, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x5811, r0, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 4: r0 = open(&(0x7f0000001700)='./file0\x00', 0x10ec1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setreuid(0xee00, 0x0) setegid(0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0xb, 0x0) link(0x0, 0x0) symlink(0x0, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC]) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getuid() seteuid(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff8, 0x808, "e730157c8d0000000000000000000000004000", 0x10000006, 0x4}) executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4000020, 0xffffffffffffffff}}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="dd9d277886e02852d0d8cffc19eb209393e895313e99e155e8f7e2002b29263d81c5bf7a9de8fb1d467c209d972188c1acfa4a8945a70486cfa753e88b2a01122a3cbb76ec94580a53a2026f9fc03305f4c7a5f00ec5034e92671f7dd687833ef3200633bc46d3a3abf1cca73ac2ad6e147765c85e68a9564a358e3726126fc99d2d5f266113f9fb"]) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000500)=""/130, 0x82}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x5, 0x73) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0x7fffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1e, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f00000004c0)=0x10) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) bind(r1, &(0x7f0000000480)=@in={0x2, 0x1}, 0xffffffffffffff1a) fcntl$setstatus(r6, 0x4, 0x4) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) r2 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r5, r5, 0x0, r5]) setregid(r6, 0x0) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r4, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000200), 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r9 = open$dir(&(0x7f0000000240)='.\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000000), 0x7f, 0x0, 0x0, 0x0) mknodat(r9, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b604971", 0x214}], 0x4) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000c80)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa010000002ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de8fdca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29c896c6502161d614e7424495640c1f0872769c08ccf76c07a7eba9156fca1c73468c9817812291a983ae8891ccc381b349b0f1106aa8b3f2c6820d4e984d07a47a2870821f1814f26b06271abac3f7af662e3d2cbac70e898e748a6caa607d487ec962617b663c65f97e696ad6b790311e49728d17ce950e078a86a5a7505640005e11aa722436cd419c055882d62a04e969f2bb64c96b3777d3c18192789f6a92442c4d9fd6041fd374ecff2092d2dcd961aced4fbb419246673f4d8242966897410d764677df616319002154e86de2f1d557affc14fb05425d7d7c7f63ddfd81b46d1925e0ea0d4d8076c3a442ccd288b4dd64506a38efdbdf87c3f5e70ff6953b1d0ba1660586b1dad54741a8575c14e429ff007690425caa3a5de3ceefbea92ce2", 0x32a}, {&(0x7f0000001280)="bb607fc31daf0383e43a1887f1ba659c8dd86601d2cc795394142b91248075d31de3470ffa86c8feff06263c0228ceaccd6c104e704454a1a0b4db68d35521eda8c0b64d344c3211d65fa47a0c4a9718f54cc97ad83074bfe7818e5bbcf9b839b3fae3a5b44ad22d1148371df88849c8644fc6d47a75302573a9c5f4abe0aadb060cdf64fe6a66aa2c656b6fdeeb71410c2c291f165d4649fe4e2a5f4ce986ff7b503781a23c684b010000800000000053a75113c59fcedfa09a4e0d0cf18c39238064334cf6291803cd571fe767db13839f3dffe6c963095bc1ed80a72d8f69f5e8a7a2cad9f1448d34e43fea98269c4fb5290cb59fdbdab9a407d66a5fbe8644c1ca9b17c6ed9b6e57ad60adacde976db8621071c994a1d94c93d15e6d75712902d62ec0b352d2149d6f16b5f1c0bab93b04506ec91bb7bc004e03446fa99b6d952dcf5adc4f1310122f64b5d3f06f39", 0x151}, {&(0x7f0000001400)="3c37abdf35232be2568b5cf34324eb8e3d9c1f94b62c70095fa0d41adb017ec16e263fa6e41e171588a7cdb79d55171971aaee8a95585b3d6649e19d8c4bf6f6ae82ea005a84eb7f3f9ed5989409a71f9b99764ccd6b28e72535c95fb1d5de2deebead6e5fcb9513627e5a54874e150c922a61841abd773dd9209dfb1c068991357d09fda37ffab80ea1d6fb3e94f481e99a1e2e8a27c0a2d0f90038b094bf08a2c925a2d2774623a913f85d303b59bd81225da41d2e086b16b261252208b340c90f7c32f84e5d85c90ddd9d268b2c9b20a2b92a35f2cc82fd756990efb0e51c5727eff92f5c78e219176c084b834059bae78f2d3992a1", 0xf7}, {&(0x7f0000001500)="989bcc1cf6408c7953e74db394696ae02c22df97820e82ea7a83243490194353a5210f867952d934aac82659d98f6e35a3cc188857059989eb51ae00f3e886897c928fd8288fe2be23767bf6632797d04eb52b7771c65baf69cfd08ad9c8b257ea3205e8aa2c6fa77333f2b2c588c705e1768efd08ca776aa2864c503ac1129830e945dc32c9170364bbc2fe65d1799da47b40b3de3be82e67be0d0bc29f39801c624119ea93791515fa4dae2d984223bd791f1a22d37a8863639ce524cfd13a6e2772cc6bad4abb950b9a87bf3cc043cea82b9658226072b1dcb8a1e009d0f3616e3aefa8bb7ea62c29ff7c35c14cb520c4f5decf049c4675282c1d5227a0f93b23b5c6e87c97d5eec3aa12b188c55bb87ca76461bd04d3b7ed0e6a5640d5df6e007dab008282429e62bc", 0x12b}, {&(0x7f0000001a00)="ccd291086531d558ff4eb3c28edbfc7df7c57a9f189936db82d0a2b15d822ff8e84f8bb85ae62411262f053d33cd9829f3cd7ee8f15554aa0b67006d29e20ba8300097e8f70b297e932572eb34f6eaa57064eff7e0001f408df0e329a95ecfc64daf1ce189c36469c6f73a46c9765deccc083a899551b8f076ef83855ff0b141f06e26ad72186d8705cc8c095033363bbcb4cda7515de62caa750ad02cf8bc460e2f2dd61cca7d03994f0f2352b618aa7ac77e5878579165086f03a3afd635c1c703b0993b94631413fbd72410e70825fc5522c6eb25d32d3b7f551e0e3ce39ff5315279706dc49d0fb107fa9a08668afe3bf9e86f90dc5db1bef583df14079a02a64a7757abd0183d4b7e1cef13220b2a1d226c3fae628dcc4319b5b1792a33893aa77043b038a09b26cee6b6cbfa5cfd8a83e27b6dfe62f037ad118267c4c137b25ca15dd687c35fe69a01e567bee499bb4d1cc550d204d88c7879020f7832ca1666cba51b8617de020642b6dc218cc83e2c116f34642d7baf5a06f09fe4521287ae887b156caab646e0b3f91fefcbc1e7bc29315752860ef72f5d16c325f5a72037e9bcaf8ca2c4454126c66c85369af67de06a85345e2fbb2fa7a660380225fdebb3e9929be50a297e8a1c02af696c90290a72cb0298b8e0145f7b168092104d0323b9d3ab5ca9ce0f2e479e1ea2c26cad49dd970495ebc4dd7e6c606416f3ce0c83c237433347e3c3de2d0b83af0d3598fc3ddf73d6f9b3d97b25ba8a8caeb16973a600c1fabdb688f6e77b912e9744fda6d5152ad645166681c4f2b328c3bb988fa41aa67f7e5378c6fc16e0d9d631ff0acff618ab81d805b423b9e24647fc583358af4b9ed76995deabd76878817dd9f4a7a1997edd59a21fdbedb7a35c6af08a939f2c4c7d0768b4ed15b00b8118c4e155133f6077342fd2084ec9fb33c254e50c3cff8386a6df27694042b91a190c6be0a754fc07b33d2227e6ac12267d1f273e394c820d4b9cb86a0acafff95f43b429467e67ed8dafde7ace44a0d8923d9c22e052076545e96593b2513d46def45580a0ff56d2b49e3b2603e42dd1f042ca135b9b9de4fbe82f35840bdedd722684db549c4ba34b8773b462cc4bb2bdcfd491a0f487d2d0d8e9632edf86e2d07855987a2efd7a12d59733ca1a8660eabe6d139ab239884d11018a2b7cb263bda407208178573d74d757db03b0e38021a957b6a00e55f6fff5f5c846c50d646a6998e1ba3c18e1f01e4757d60af1b229ed1da5e04234a4ab3f59ead54ab42ee04c6bf792011d832a18eb1cb2d7e8bddeb922b8dcd79e4612361539c63362b781de1936de41d70fff1fe136e1730ccf80e5b18766bf32ff0ef6f4ff48727451538f8f5ba267c83167528d574f5cdd87a7e7beca96f034aece41a9fd699a058794bc6ef3756661ff94a20029b9a7f95e7ec7b1040c42c49c14db65a7ac397f234fd0ad5047b9ca5914a28e906e8630dcc9250f167639a77521d5a37563cc38dbdcc8419f9339ac67e7305300e4c0efd4e6f4322944d6d7cb89411c35526dddf30e339b0518309efe65cc7d61ef4170807040673f63b5c03b005204625fb3be18191ee6372a760709d07b1aaf53d374bfcedd0f99a3b5f9ce6ae705c3e804a235b0cfc332cfb7884b0b2d044b9efe0d70c66ff1869d117f70fcf11401fd8cad1abde98819d18758774cc75aba1c0d7a5e0fb437c9817c1841a5ddcbb99f5af489a9748d5320e49c8ca22dd1e1b6eccfdf41dd232e87efe4cf991b40a3085bdef54b893dd20af66869dda049f8c664cec8dc7ac8abf2f8ed07dfbb0b406b72c2126aeaa85959094a78da36024c54be60fd43760fe79ccac615f6cc0d995b6e8090207e4e5695dd273525ff5072b903a4cb1978ea22f19b9ff1514cc306512106cec93b74d2289ba98c69c4671f1a7f3fce36d847f6a0b51599e79501016dce1ee2a6f41bbbdbaf580cc27406672faa657ce7eeaf872bb148d8e1badf488fdab54537237689c7a02f0ca3011ad0de6f658df31de25ee5083fd55d0cb730c85062cb14ce9072fef54ff34853cc18b2e00dcfc3149f2827277e576c418fa0942972e5c7a896f205995e0953ec35a1c4900c1d77c6196d96558948ccfb18a72b6b1baf2bacd4b530a5730ee88538f27af018bdae6e4219a9a93c7aa0f3da102b281b4fa6f6b0a7ecca08ed27c1f2edb3784242f81c710e188b09586ece364bbfc910b38cd2d1b14e64fb2d6884245df638f52777de48e546ca8bf676cffdba0cbf8b3987886b5f89539b349351767cae4a8085957a3f8115ed37bd67cf6c135999a38e9ee3298faf6a0f293c762570889eaae808b60b92f583257ae166e96a3468864244298d42c1d8192f0935bac3087fae9b396a4cbb609f6cb94ebf376c3dbc6373c18f22fa8e8307a5a1da6ea77139d1d20b7b0df427bf3050464cb62bcc70f926eda94bca9e2f304ed386f1e27309e840c3d7413aa7ff68c9f064b01ea666c6bcec3bf9e8241ea19575d047b6a639dbe11f1d3272c7b0167000fd86357e280ad5a6378713a101208842fac2f61ea6872b04ddbf3224040badcaf27a9147a701ebb7856f92f3b518ab8640afec378ea85190af0159a132349549a8272cb8d42e41b1b4b152dbae346996c0c7c31fda8768b450335e57775a7aef9f91e2ef705dea6f3dd4998b606511f46a1bc1d2b996e604adcac659768006f54a0f81de092eca66570ca16f1cb84b7932d8a36ed9339fbb2f4c7fde60ca6a7ccc3b0ce50f4d77d6ae3c75560a2bd67db5df510b7e8a994c0885c2b0a31dee3aa3dcdc75901c77c72736e9a480cbf3c44cb4e5d632ede1159c31777be7081108b2cf80bc284e2064396108dad70c0bca0b358e8e0bf3badacf99dff164f3fea12d0010070904f0b0af8f316816a45ec3cc1639168bf7cee9455faf3b1f598dcad19a5720908c4fd49bd0c4cc820d6a9aff943e2254c579b2d1f305e77cfde4a79ee8db57523dd4fd656532fe15411c1b829aa21dd091ddaff3ce5afc1729d45c71d1f3ec3b2a2e5e65f71f295f64813be28c455a31b35607e04cec2594b8d3e02ab5da8ae26d23b9d65f182a55a3e88a1aa705b9d431a6a9ae3c536bfb122f1b76ece463f912bb28268fd5d279945ebbf349e9576694e2f2162f52628ec793a5eac938eb8f0c287c7597352dc0cc5a646013657a1f78242ed2ba2c6cc9faad59aeb6e84d5c74310ba2dff24f95161147c376d7006bc3878ab0060000000000000078734af17eb549fcca2863f80995d910d47249d8db106cbda3b7f09966eaab7af7e2aa10b2e4783510fedf6b6e2c14bbb40d6008d14f2715d577c4344bfecf4a1e3aa5e811b2b4acba1824881273b5ee558e1433345cf130d82de215854119a1b719ca28a638143707705c1ca06bce1e68ef9a73662f0c1d981c23350d2e74b674d3ed5c1c6adc767240a13d403e148f17ed693234fdd3ba30014b5febed91b2475fdae815e25b5b011701a064a9f0e33a0bbfea61c70c5b85e64c2df384fd4dd5385ab5500320c6afbbb2c7a0bbfdc0ab9cf2827610d6473bf1abaec6c2a474e1f26ea8eade7b3b742948251574df315124c281fc2f615722bd5219ff93de82cf5ce64de29a35c6264bccd41c0e10aa5364f0d48acabdcfbf7acc80e74438b5ec490265508638a3a74737bc8c2a365f5fcd1497f1c780a9ac8ce5e87d77dfe33c7136ae293589891eb04fd040160a05d8ac4699a2eb814e8bab7c1887b3a0b6fe5c971923e40c816240448673490d2fdbcea5c1f7907e74e7428fb5aa6b3d6876888026c33bcadce2649f31a0a72e08f59627b2d6ce3bcf7c5abd9f21e7ddfc6a6e40a607326339ec2f168d7b066f2b5464306cc5c5d629b6fd2f2b74c11ac1d62646ea19bf2c047aaf46b0af2f67899230690d0b57e46db2d44f6a9b80e6b39b367f5fa52fe7356066464f9751dc4b799bc79f4e948db78ee0255b5530ebcc16b41ed43d2456f02cf437e777bb86286c27c27b30d4b1651889d99467c2f9dae33ef4fcfc06405504ed3a98db4ba44ce5d9ed48ad2a88c9fc6a5f9bfb21fcfac43a56bb3cdcfa36b3e67d4cc6f6df2b0b188278229dc44eece84b76eea486ad60c475284834732a8fa2af3952daaa701ec3051185de58a56fc58e72c7aefde2be27f176d6915175ea509f54a699eb306ff14c439a7f38648a7af6e7a1e3cf12d7d6328b7fa27403f8623c66cf449cce94a827451e8dd6a4d9fddd99121ad09643e083b1719aad1a25dcc4209ee454df23e5db5d7f8d8677e7ce57ad54128fa9b00ffda00468b35d78ea1736abc6323d280323ab5483dc82a9ef8fcf8f808905451425d8d69f809c4a80dcd779222a6c75085c61c7dc137f519a6020cb5179506583a477d5c16a0dd24e7c46b09b005b80bf863e8a10535905baea1c183927a649172a110a2f26b82a548c1dee152090d9470ab3a289be946c7a0cc9189a13ee3bb56be769f6278f0cbba7c6426f8bcae516b1bf2bad8516623249f7710e66d5a67e23d3251ccf202618721a58af2b74c2a26362ac85ba87fe746e4fa477d9013a75caf989342123e6d906a264b96a82b38dd58e2299c6590f7ac47daa55b7e5dcc483f6ebe08466224de52029c8c43bd3ac560b32975de8e402be29bfd084fb0d2cda7185326355b3b74bb26af4347786ac7a6ce0ab6fe6c0b2d7474d384138ad545888dbc048a258d3a58dfebaf44a2007eb4c1fc1b83fc84efa8b1e29d15ad3fe9b8ccbd4e86b63be4d357035ecf936191edbf634669af508aee38d00325237cb392205295ee7e7bc48ca41748f5891152edf30df6d4b0e1b818154d68ddc1601b431751dba9345d29395a2ad02d5e71599aadc66f32ed061c09400db4ad76e31311828a637048c55015d09a3784cae93c7d0feaee6cc8a86b46d3b54a9efaf185da03ea6bb6e6d7cc0354684a2e41abdedec964e820e0b324ff446ea66cb4728b61dc396c355fcbfb3175755c5d6a9e2d608d44385f32cb0c0acce27ab8362c4222c9d840d4839845665c2ab01f4ed5a7075f0bd97eecfa99eec9539060b4db937fa0e55af6848fc18a68bea07d6e0d5997715b16422a0366db7a7ce51372aa3b85ce6ccdbde1c8c6e996f7209f53fae5c1b1a514cd03abb6ca24700df9c0933b92344aa91df840d3f59a9bf3d5b555b778ea5e2ac08d7768cd84acb79d56cb6ed057eb07bb7cbeaf2faa47f4202e473637b0e899c0b2ea6f25ee61cfd68588c8c6e6c4774c67d4da871300136cb97f570bc287c003cbe76721a973049c164d9a5d2002566102017a3a3835ce58337b9cbff2afd3b28e87946d9d05a72dd9a86a557e3bede8fcab3f99264d2b44be1f8e8e1cb48ac268845b62426be2b6c54ccb5fc25a463ab0c9eca185cf99c6d26c627cfb2570b0bbda8d4fadc9bac3c69b753faa912e17ec7d64c02a500bcba9822475a94d4afbee20d7ac3fb43cfe39b63cb84579a188770855797806c0a24e480afebf344b5bfe0dbb52e6af36e16221a20e14e7da60087866dd6967b776649849f9acfb49052915b548c92ebf7ebafaee3524eee8505dc7c038a933e159adc57020cc636ef4405c676102475da150180002e4ff7f500c97cdc6394d3163381776783a2d2e169cf2b30367163536e96d01776e68764e7f90640b38e2788dad793b8d5b16d70752ba199f87a1038fb84ebeb411de49081fa7b0fe886d3305af3333181bdd7edaef18a48fa6eaea9237d13101087024c3800"/4096, 0x1000}, {&(0x7f0000001080)="b3aa0b71ee31c10c056d06e94b86846665766dc678887dde1b7e7e80c7f957a4ea482c20edb017ca92ed0ccb04e24e3f0bf0582aab7e9624d119c11979c5716c9fc8dc8e4437303125bf2bf06ce906ad4c6f008def44374178d96be85b719290109fe56c76aa267203109d87c51f817faef07e1cd94faa02df769ac1d8c04925f904b311253b4a34ab59e476403d95b3e9d9a1150cd17460e5832d6b19", 0x9d}, {&(0x7f0000000fc0)="1a7f9bc72fbb351e2463737020673b9bab2d33b265760e85daf5afbfa9c90e5fbd5992903b5e86de8a7e07fcf591c59836852d243c601e9c3d78bc131d6fe766facbb9efbf27eddaf605843b89e680a19dc8319e6afc99fc79fba47a4118eecf398c883f0bafeea43af010606fb3a6ee9ed8111c9206d5658f625289210552839063b195aef2ce56ae75f15c1a4d9eae88a926bceaa1aaaa2e65a258", 0x9c}], 0x7) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = semget(0x2, 0x1, 0x400) (async, rerun: 64) semop(r1, &(0x7f0000000280), 0x0) (rerun: 64) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000400)=""/8) (async) semop(r1, &(0x7f0000000080), 0x58) r3 = semget(0x0, 0x4, 0xe0) semctl$GETVAL(r3, 0x0, 0x5, 0x0) (async) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/151) semop(r2, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) (async, rerun: 64) r4 = semget(0x2, 0x3, 0x0) (rerun: 64) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/73) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) (async, rerun: 32) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x30) (rerun: 32) r6 = semget(0x1, 0x3, 0x2b4) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x3d) (rerun: 32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0x100, 0x800}, 0x2, 0x7, 0xfffffffffffffc01}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/47) r9 = socket(0x2, 0x2, 0x0) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/95) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) open(&(0x7f0000000200)='./file1\x00', 0x200, 0x140) fchownat(r10, &(0x7f0000000080)='./file0\x00', 0x0, r11, 0x6) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x102) executing program 3: setrlimit(0x4, &(0x7f0000000400)={0x8, 0x1001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb1b, "2600918fd6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{}, {0x0, 0x0, 0x3ff}, {}, {}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, 0x0, 0x9}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file\x00', 0x7}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000000440)='./file\x00', 0x4, 0x100, r6) fcntl$lock(r7, 0x0, &(0x7f0000000640)={0x1, 0x2, 0x9, 0x401}) preadv(r5, &(0x7f0000000580)=[{&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000740)=""/150, 0x96}, {&(0x7f00000004c0)=""/61, 0x3d}], 0x4, 0x81) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b0000000000000000da", 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x0, 0x0, 0x6df1}]}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x7000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) acct(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000300)=[{0x2680, 0x7f, 0xf7, 0x4}, {0x8, 0x7, 0x0, 0x1f}, {0x2, 0x3, 0x9, 0x7}, {0xff, 0xf1, 0x75, 0x8}]}) r3 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {&(0x7f00000002c0)="a1", 0x1}], 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000280)='./file0\x00', r3, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x64}, {0x16}]}) write(r7, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x84}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r4, r3) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) executing program 2: r0 = socket(0x6, 0x3, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000002cc0)={&(0x7f0000002380)=@in6={0x18, 0x1, 0x4}, 0xc, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0xffff}, {0x100, 0xffff, 0x0, "83dbf4cc13fd3d7358871dcdfa8aa77a1daeff7b841b712a4fd888f817921f3d906d1942d2e894d4b6dbad35810f7a542aaf2f4ecc1fac2bdd438cc98eb024c0db8697a09c1e7023ab6bb652930b2d372b584b53c02637d63c4f23a0e85ca38898240868b76bee8e9674c8a3f92fb7a00ed48825d59bd485ff752888ca043c150cfb9f971dc019476a485b788f385c6a3eec3ce1909f1625be5265df3a6a09105e5704b3b2abad9075c5dfb99815da3e530700a442e12f0170b8be9123786ed77805cfe229898c7989d2f3e7a83bd0c978784855f3013ac3487bf0d2e0c6418ee0fb726626af46380160"}], 0x110}, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x120) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xe2) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) unlink(0x0) chmod(0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xffffffbe) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0x0, 0x0, 0xfffffffffffffffe}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60, 0x0, 0x4}, {0x4000006}]}) r4 = socket(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="766dc698", 0x4) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(r3, &(0x7f0000001540)=[{&(0x7f00000015c0)="fd0900bcd3a9b489e989c13e", 0xc}, {&(0x7f0000000280)='#d', 0x2}], 0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x1, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000000029, 0xd, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) socket(0x6, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000002c0)) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x6f}, {0x6, 0x0, 0x0, 0x8002}]}) r5 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x16) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt(r5, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r5, r1, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r6) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3f}, 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r1) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x41}, {{r3}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="1fe3", 0x2) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x2, 0x2ff, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r7 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/225, 0xe1}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = socket(0x6, 0x0, 0xa2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff740407018c62e2fbffbfffffffffff00"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) madvise(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x3) setreuid(0xee00, 0x0) r3 = getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r5, r6) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) setreuid(0xee00, r3) truncate(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10abf5fc43da49e0b22d9326331e8b496b98434d9c2c3d1b79c0f0d4b", 0x17a}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc3334", 0x35}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c70988d", 0x1c}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764955b1b96dad9ab", 0x3b}], 0x8) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec5348344de732dbb9f6a880f632e412393dc3e142f1521", 0x1e}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a467073ddca34286", 0x51}, {&(0x7f0000000100)="928fadf14afcc2ac", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185c7bde0bfe0a09fe5d953", 0xb4}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a", 0x3b}], 0x5) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000d40)="4a7f71d1092487d1c83cfd8ef1ff335215b38a60becdb238642a4e77431ad8b6ac8a06e622a3606a7028e6cf9840b23f2d1959f48c1c7e5669909bd7be98fcc3f2f606d67184677ca71334d117dec5a7d67d3fc96f73da96df51d7dc070f283145abafe38f472d41d33fc6f011729ec4ea99e7cc2d3343d6f441755ae0dd900bd4a7fa6a048e43b7397d66006f0122cb674f8256f28de4f679b5aa1ea60dca5ad9caf4657970b756aefb50e6147c0bd0c4ed8dff8ec8554e8df41bb8bf4cafb127313e46dd7453ff2760cfbb22461f775e35c80a222ee10503b633b1ca84b730089de81e925a8c44fc1cbec8deb6a8c97a41af6ee9b6f779371c4d57de7e3432", 0x100}], 0x1) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: syz_emit_ethernet(0x119, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) unveil(0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(0x0, 0x0, 0x0) pipe(0x0) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x1}, {0x44, 0x2, 0x0, 0xffffffff}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) write(r0, &(0x7f0000000540), 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b604971", 0x214}], 0x4) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000c80)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa010000002ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de8fdca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29c896c6502161d614e7424495640c1f0872769c08ccf76c07a7eba9156fca1c73468c9817812291a983ae8891ccc381b349b0f1106aa8b3f2c6820d4e984d07a47a2870821f1814f26b06271abac3f7af662e3d2cbac70e898e748a6caa607d487ec962617b663c65f97e696ad6b790311e49728d17ce950e078a86a5a7505640005e11aa722436cd419c055882d62a04e969f2bb64c96b3777d3c18192789f6a92442c4d9fd6041fd374ecff2092d2dcd961aced4fbb419246673f4d8242966897410d764677df616319002154e86de2f1d557affc14fb05425d7d7c7f63ddfd81b46d1925e0ea0d4d8076c3a442ccd288b4dd64506a38efdbdf87c3f5e70ff6953b1d0ba1660586b1dad54741a8575c14e429ff007690425caa3a5de3ceefbea92ce2", 0x32a}, {&(0x7f0000001280)="bb607fc31daf0383e43a1887f1ba659c8dd86601d2cc795394142b91248075d31de3470ffa86c8feff06263c0228ceaccd6c104e704454a1a0b4db68d35521eda8c0b64d344c3211d65fa47a0c4a9718f54cc97ad83074bfe7818e5bbcf9b839b3fae3a5b44ad22d1148371df88849c8644fc6d47a75302573a9c5f4abe0aadb060cdf64fe6a66aa2c656b6fdeeb71410c2c291f165d4649fe4e2a5f4ce986ff7b503781a23c684b010000800000000053a75113c59fcedfa09a4e0d0cf18c39238064334cf6291803cd571fe767db13839f3dffe6c963095bc1ed80a72d8f69f5e8a7a2cad9f1448d34e43fea98269c4fb5290cb59fdbdab9a407d66a5fbe8644c1ca9b17c6ed9b6e57ad60adacde976db8621071c994a1d94c93d15e6d75712902d62ec0b352d2149d6f16b5f1c0bab93b04506ec91bb7bc004e03446fa99b6d952dcf5adc4f1310122f64b5d3f06f39", 0x151}, {&(0x7f0000001400)="3c37abdf35232be2568b5cf34324eb8e3d9c1f94b62c70095fa0d41adb017ec16e263fa6e41e171588a7cdb79d55171971aaee8a95585b3d6649e19d8c4bf6f6ae82ea005a84eb7f3f9ed5989409a71f9b99764ccd6b28e72535c95fb1d5de2deebead6e5fcb9513627e5a54874e150c922a61841abd773dd9209dfb1c068991357d09fda37ffab80ea1d6fb3e94f481e99a1e2e8a27c0a2d0f90038b094bf08a2c925a2d2774623a913f85d303b59bd81225da41d2e086b16b261252208b340c90f7c32f84e5d85c90ddd9d268b2c9b20a2b92a35f2cc82fd756990efb0e51c5727eff92f5c78e219176c084b834059bae78f2d3992a1", 0xf7}, {&(0x7f0000001500)="989bcc1cf6408c7953e74db394696ae02c22df97820e82ea7a83243490194353a5210f867952d934aac82659d98f6e35a3cc188857059989eb51ae00f3e886897c928fd8288fe2be23767bf6632797d04eb52b7771c65baf69cfd08ad9c8b257ea3205e8aa2c6fa77333f2b2c588c705e1768efd08ca776aa2864c503ac1129830e945dc32c9170364bbc2fe65d1799da47b40b3de3be82e67be0d0bc29f39801c624119ea93791515fa4dae2d984223bd791f1a22d37a8863639ce524cfd13a6e2772cc6bad4abb950b9a87bf3cc043cea82b9658226072b1dcb8a1e009d0f3616e3aefa8bb7ea62c29ff7c35c14cb520c4f5decf049c4675282c1d5227a0f93b23b5c6e87c97d5eec3aa12b188c55bb87ca76461bd04d3b7ed0e6a5640d5df6e007dab008282429e62bc", 0x12b}, {&(0x7f0000001a00)="ccd291086531d558ff4eb3c28edbfc7df7c57a9f189936db82d0a2b15d822ff8e84f8bb85ae62411262f053d33cd9829f3cd7ee8f15554aa0b67006d29e20ba8300097e8f70b297e932572eb34f6eaa57064eff7e0001f408df0e329a95ecfc64daf1ce189c36469c6f73a46c9765deccc083a899551b8f076ef83855ff0b141f06e26ad72186d8705cc8c095033363bbcb4cda7515de62caa750ad02cf8bc460e2f2dd61cca7d03994f0f2352b618aa7ac77e5878579165086f03a3afd635c1c703b0993b94631413fbd72410e70825fc5522c6eb25d32d3b7f551e0e3ce39ff5315279706dc49d0fb107fa9a08668afe3bf9e86f90dc5db1bef583df14079a02a64a7757abd0183d4b7e1cef13220b2a1d226c3fae628dcc4319b5b1792a33893aa77043b038a09b26cee6b6cbfa5cfd8a83e27b6dfe62f037ad118267c4c137b25ca15dd687c35fe69a01e567bee499bb4d1cc550d204d88c7879020f7832ca1666cba51b8617de020642b6dc218cc83e2c116f34642d7baf5a06f09fe4521287ae887b156caab646e0b3f91fefcbc1e7bc29315752860ef72f5d16c325f5a72037e9bcaf8ca2c4454126c66c85369af67de06a85345e2fbb2fa7a660380225fdebb3e9929be50a297e8a1c02af696c90290a72cb0298b8e0145f7b168092104d0323b9d3ab5ca9ce0f2e479e1ea2c26cad49dd970495ebc4dd7e6c606416f3ce0c83c237433347e3c3de2d0b83af0d3598fc3ddf73d6f9b3d97b25ba8a8caeb16973a600c1fabdb688f6e77b912e9744fda6d5152ad645166681c4f2b328c3bb988fa41aa67f7e5378c6fc16e0d9d631ff0acff618ab81d805b423b9e24647fc583358af4b9ed76995deabd76878817dd9f4a7a1997edd59a21fdbedb7a35c6af08a939f2c4c7d0768b4ed15b00b8118c4e155133f6077342fd2084ec9fb33c254e50c3cff8386a6df27694042b91a190c6be0a754fc07b33d2227e6ac12267d1f273e394c820d4b9cb86a0acafff95f43b429467e67ed8dafde7ace44a0d8923d9c22e052076545e96593b2513d46def45580a0ff56d2b49e3b2603e42dd1f042ca135b9b9de4fbe82f35840bdedd722684db549c4ba34b8773b462cc4bb2bdcfd491a0f487d2d0d8e9632edf86e2d07855987a2efd7a12d59733ca1a8660eabe6d139ab239884d11018a2b7cb263bda407208178573d74d757db03b0e38021a957b6a00e55f6fff5f5c846c50d646a6998e1ba3c18e1f01e4757d60af1b229ed1da5e04234a4ab3f59ead54ab42ee04c6bf792011d832a18eb1cb2d7e8bddeb922b8dcd79e4612361539c63362b781de1936de41d70fff1fe136e1730ccf80e5b18766bf32ff0ef6f4ff48727451538f8f5ba267c83167528d574f5cdd87a7e7beca96f034aece41a9fd699a058794bc6ef3756661ff94a20029b9a7f95e7ec7b1040c42c49c14db65a7ac397f234fd0ad5047b9ca5914a28e906e8630dcc9250f167639a77521d5a37563cc38dbdcc8419f9339ac67e7305300e4c0efd4e6f4322944d6d7cb89411c35526dddf30e339b0518309efe65cc7d61ef4170807040673f63b5c03b005204625fb3be18191ee6372a760709d07b1aaf53d374bfcedd0f99a3b5f9ce6ae705c3e804a235b0cfc332cfb7884b0b2d044b9efe0d70c66ff1869d117f70fcf11401fd8cad1abde98819d18758774cc75aba1c0d7a5e0fb437c9817c1841a5ddcbb99f5af489a9748d5320e49c8ca22dd1e1b6eccfdf41dd232e87efe4cf991b40a3085bdef54b893dd20af66869dda049f8c664cec8dc7ac8abf2f8ed07dfbb0b406b72c2126aeaa85959094a78da36024c54be60fd43760fe79ccac615f6cc0d995b6e8090207e4e5695dd273525ff5072b903a4cb1978ea22f19b9ff1514cc306512106cec93b74d2289ba98c69c4671f1a7f3fce36d847f6a0b51599e79501016dce1ee2a6f41bbbdbaf580cc27406672faa657ce7eeaf872bb148d8e1badf488fdab54537237689c7a02f0ca3011ad0de6f658df31de25ee5083fd55d0cb730c85062cb14ce9072fef54ff34853cc18b2e00dcfc3149f2827277e576c418fa0942972e5c7a896f205995e0953ec35a1c4900c1d77c6196d96558948ccfb18a72b6b1baf2bacd4b530a5730ee88538f27af018bdae6e4219a9a93c7aa0f3da102b281b4fa6f6b0a7ecca08ed27c1f2edb3784242f81c710e188b09586ece364bbfc910b38cd2d1b14e64fb2d6884245df638f52777de48e546ca8bf676cffdba0cbf8b3987886b5f89539b349351767cae4a8085957a3f8115ed37bd67cf6c135999a38e9ee3298faf6a0f293c762570889eaae808b60b92f583257ae166e96a3468864244298d42c1d8192f0935bac3087fae9b396a4cbb609f6cb94ebf376c3dbc6373c18f22fa8e8307a5a1da6ea77139d1d20b7b0df427bf3050464cb62bcc70f926eda94bca9e2f304ed386f1e27309e840c3d7413aa7ff68c9f064b01ea666c6bcec3bf9e8241ea19575d047b6a639dbe11f1d3272c7b0167000fd86357e280ad5a6378713a101208842fac2f61ea6872b04ddbf3224040badcaf27a9147a701ebb7856f92f3b518ab8640afec378ea85190af0159a132349549a8272cb8d42e41b1b4b152dbae346996c0c7c31fda8768b450335e57775a7aef9f91e2ef705dea6f3dd4998b606511f46a1bc1d2b996e604adcac659768006f54a0f81de092eca66570ca16f1cb84b7932d8a36ed9339fbb2f4c7fde60ca6a7ccc3b0ce50f4d77d6ae3c75560a2bd67db5df510b7e8a994c0885c2b0a31dee3aa3dcdc75901c77c72736e9a480cbf3c44cb4e5d632ede1159c31777be7081108b2cf80bc284e2064396108dad70c0bca0b358e8e0bf3badacf99dff164f3fea12d0010070904f0b0af8f316816a45ec3cc1639168bf7cee9455faf3b1f598dcad19a5720908c4fd49bd0c4cc820d6a9aff943e2254c579b2d1f305e77cfde4a79ee8db57523dd4fd656532fe15411c1b829aa21dd091ddaff3ce5afc1729d45c71d1f3ec3b2a2e5e65f71f295f64813be28c455a31b35607e04cec2594b8d3e02ab5da8ae26d23b9d65f182a55a3e88a1aa705b9d431a6a9ae3c536bfb122f1b76ece463f912bb28268fd5d279945ebbf349e9576694e2f2162f52628ec793a5eac938eb8f0c287c7597352dc0cc5a646013657a1f78242ed2ba2c6cc9faad59aeb6e84d5c74310ba2dff24f95161147c376d7006bc3878ab0060000000000000078734af17eb549fcca2863f80995d910d47249d8db106cbda3b7f09966eaab7af7e2aa10b2e4783510fedf6b6e2c14bbb40d6008d14f2715d577c4344bfecf4a1e3aa5e811b2b4acba1824881273b5ee558e1433345cf130d82de215854119a1b719ca28a638143707705c1ca06bce1e68ef9a73662f0c1d981c23350d2e74b674d3ed5c1c6adc767240a13d403e148f17ed693234fdd3ba30014b5febed91b2475fdae815e25b5b011701a064a9f0e33a0bbfea61c70c5b85e64c2df384fd4dd5385ab5500320c6afbbb2c7a0bbfdc0ab9cf2827610d6473bf1abaec6c2a474e1f26ea8eade7b3b742948251574df315124c281fc2f615722bd5219ff93de82cf5ce64de29a35c6264bccd41c0e10aa5364f0d48acabdcfbf7acc80e74438b5ec490265508638a3a74737bc8c2a365f5fcd1497f1c780a9ac8ce5e87d77dfe33c7136ae293589891eb04fd040160a05d8ac4699a2eb814e8bab7c1887b3a0b6fe5c971923e40c816240448673490d2fdbcea5c1f7907e74e7428fb5aa6b3d6876888026c33bcadce2649f31a0a72e08f59627b2d6ce3bcf7c5abd9f21e7ddfc6a6e40a607326339ec2f168d7b066f2b5464306cc5c5d629b6fd2f2b74c11ac1d62646ea19bf2c047aaf46b0af2f67899230690d0b57e46db2d44f6a9b80e6b39b367f5fa52fe7356066464f9751dc4b799bc79f4e948db78ee0255b5530ebcc16b41ed43d2456f02cf437e777bb86286c27c27b30d4b1651889d99467c2f9dae33ef4fcfc06405504ed3a98db4ba44ce5d9ed48ad2a88c9fc6a5f9bfb21fcfac43a56bb3cdcfa36b3e67d4cc6f6df2b0b188278229dc44eece84b76eea486ad60c475284834732a8fa2af3952daaa701ec3051185de58a56fc58e72c7aefde2be27f176d6915175ea509f54a699eb306ff14c439a7f38648a7af6e7a1e3cf12d7d6328b7fa27403f8623c66cf449cce94a827451e8dd6a4d9fddd99121ad09643e083b1719aad1a25dcc4209ee454df23e5db5d7f8d8677e7ce57ad54128fa9b00ffda00468b35d78ea1736abc6323d280323ab5483dc82a9ef8fcf8f808905451425d8d69f809c4a80dcd779222a6c75085c61c7dc137f519a6020cb5179506583a477d5c16a0dd24e7c46b09b005b80bf863e8a10535905baea1c183927a649172a110a2f26b82a548c1dee152090d9470ab3a289be946c7a0cc9189a13ee3bb56be769f6278f0cbba7c6426f8bcae516b1bf2bad8516623249f7710e66d5a67e23d3251ccf202618721a58af2b74c2a26362ac85ba87fe746e4fa477d9013a75caf989342123e6d906a264b96a82b38dd58e2299c6590f7ac47daa55b7e5dcc483f6ebe08466224de52029c8c43bd3ac560b32975de8e402be29bfd084fb0d2cda7185326355b3b74bb26af4347786ac7a6ce0ab6fe6c0b2d7474d384138ad545888dbc048a258d3a58dfebaf44a2007eb4c1fc1b83fc84efa8b1e29d15ad3fe9b8ccbd4e86b63be4d357035ecf936191edbf634669af508aee38d00325237cb392205295ee7e7bc48ca41748f5891152edf30df6d4b0e1b818154d68ddc1601b431751dba9345d29395a2ad02d5e71599aadc66f32ed061c09400db4ad76e31311828a637048c55015d09a3784cae93c7d0feaee6cc8a86b46d3b54a9efaf185da03ea6bb6e6d7cc0354684a2e41abdedec964e820e0b324ff446ea66cb4728b61dc396c355fcbfb3175755c5d6a9e2d608d44385f32cb0c0acce27ab8362c4222c9d840d4839845665c2ab01f4ed5a7075f0bd97eecfa99eec9539060b4db937fa0e55af6848fc18a68bea07d6e0d5997715b16422a0366db7a7ce51372aa3b85ce6ccdbde1c8c6e996f7209f53fae5c1b1a514cd03abb6ca24700df9c0933b92344aa91df840d3f59a9bf3d5b555b778ea5e2ac08d7768cd84acb79d56cb6ed057eb07bb7cbeaf2faa47f4202e473637b0e899c0b2ea6f25ee61cfd68588c8c6e6c4774c67d4da871300136cb97f570bc287c003cbe76721a973049c164d9a5d2002566102017a3a3835ce58337b9cbff2afd3b28e87946d9d05a72dd9a86a557e3bede8fcab3f99264d2b44be1f8e8e1cb48ac268845b62426be2b6c54ccb5fc25a463ab0c9eca185cf99c6d26c627cfb2570b0bbda8d4fadc9bac3c69b753faa912e17ec7d64c02a500bcba9822475a94d4afbee20d7ac3fb43cfe39b63cb84579a188770855797806c0a24e480afebf344b5bfe0dbb52e6af36e16221a20e14e7da60087866dd6967b776649849f9acfb49052915b548c92ebf7ebafaee3524eee8505dc7c038a933e159adc57020cc636ef4405c676102475da150180002e4ff7f500c97cdc6394d3163381776783a2d2e169cf2b30367163536e96d01776e68764e7f90640b38e2788dad793b8d5b16d70752ba199f87a1038fb84ebeb411de49081fa7b0fe886d3305af3333181bdd7edaef18a48fa6eaea9237d13101087024c3800"/4096, 0x1000}, {&(0x7f0000001080)="b3aa0b71ee31c10c056d06e94b86846665766dc678887dde1b7e7e80c7f957a4ea482c20edb017ca92ed0ccb04e24e3f0bf0582aab7e9624d119c11979c5716c9fc8dc8e4437303125bf2bf06ce906ad4c6f008def44374178d96be85b719290109fe56c76aa267203109d87c51f817faef07e1cd94faa02df769ac1d8c04925f904b311253b4a34ab59e476403d95b3e9d9a1150cd17460e5832d6b19", 0x9d}, {&(0x7f0000000fc0)="1a7f9bc72fbb351e2463737020673b9bab2d33b265760e85daf5afbfa9c90e5fbd5992903b5e86de8a7e07fcf591c59836852d243c601e9c3d78bc131d6fe766facbb9efbf27eddaf605843b89e680a19dc8319e6afc99fc79fba47a4118eecf398c883f0bafeea43af010606fb3a6ee9ed8111c9206d5658f625289210552839063b195aef2ce56ae75f15c1a4d9eae88a926bceaa1aaaa2e65a258", 0x9c}], 0x7) executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = getgid() (async, rerun: 32) r2 = getuid() (rerun: 32) setreuid(0xee00, r2) (async, rerun: 64) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) (async, rerun: 64) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r4, 0x88}}) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) (async, rerun: 64) r5 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r5) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) (async, rerun: 64) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r1, r2, r4, 0x104, 0x6}, 0x3ff, 0x1, r5, r6, 0x6, 0x8000, 0x80}) (async, rerun: 64) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1d21}) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r7 = socket(0x18, 0x1, 0x0) (async, rerun: 32) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x39, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="55b3e019e2de686d183bf8e7d0f8b53c9104f3c0e2b7ca145f4a9da7328c2de9b0c6a5b379ce67dd15a3aba22f5da0fecd60cc2da490bd9ef10460d3f661969646cd6c7f3921a33e620910a8b1d0a8ecce9b4e339bdb28f0cb1ee304708f182ebf6372ef51035691a74acc3723ee8f1352d55d57c565589ff6e70f72f4e6163e9b031e159b69086b1df4938d1247723a20c57ad564b65bb01454f96c0336b7123a141b6073540ed285be8b8f", 0xac) (async, rerun: 32) setsockopt(r7, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x24}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() ioctl$TIOCDRAIN(r4, 0x2000745e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x1, 0x7fff}, {0x18, 0x2, 0x4, 0xda45}, 0x1, [0x0, 0xfd, 0x57d0, 0x9, 0x8, 0x4, 0x400, 0xbdf]}, 0x3c) syz_emit_ethernet(0xe4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000008848"]) writev(r2, &(0x7f00000026c0), 0x2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000000200)={0x0, "a0fb7ffda9ebe5e752d076e79a9bded223408adf7623bd103fb5443951b3f67ae58e3d12f7aeac794c2162bfc21ba8aa92d87f37310e446f0bd77a7d7ffc54195d63d77a4f40aa5d5bc2d5493552569a9632b441ccdc4b52c9984cace4b5f4b09fce9f7c7e0275f0c5979ac3"}, 0x74, 0x800) close(r1) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1c8) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r1, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x161, &(0x7f00000002c0)={@local, @broadcast, [], {@generic={0x86de, "3316f4e8bf9b46d8777470601574d9a19c702539de8543d4b8d254da8e0722000000004bca9b066953536288e92216f86018472d1aa398d2ebaf6c71db2f07a75ec426da767ce33199849cfae6439ba97b1208b57a19159b35d7142ebb53c4bcbd09adb20cbecee318aad196c1ec97b445c22e69855ede23685a36b475fa6501521522ee1d160ee4416902b17801ebce96b8525f36ff11a5a9b0f7357a80aef21f0cadb47516d0d3a442c18533621b7d57831c048934e7fc7c57b18b1f5795f9ae7508b72b379375ae3a8aff1934a697ecfc829eb939d79f631532f53600560120067bd3275ea8dada294f2b8b4f6f647332949fa535a39e6933a84eea140d371aba93bd4dbe25a03e960ae6705ade106ab716452878ab3a8c2b5e62e95af13091f3a815daeaa08b0251654e76ac152bfe4ecb956f258630fe20d90f6099de41cb7500053471376ab3fc20418574f90861ba69"}}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r1) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r2 = getuid() syz_emit_ethernet(0x126, &(0x7f0000000340)={@empty, @local, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x6, 0x114, 0x68, 0x4, 0x1c, 0xf0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x3, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @generic="be71f238dc6ea651ab621d576c10d935dbd86a308fe7635d131939f43de4e5af9bbd5bf172ffaf34999a55e064b0263f0a57faa137a6e0dabd91fb834f575fa59786a65d084bba6f41a88eeb8469ad875d97c63397d78ee5124176df018f7d8a3e935fd5fe32dc2da367479b0d0d85b9e652fddd926ed619a7ac7c1ef2d798d184df26d54b90fb3ca1878ecd0c06b9e3c788efd82509fb5f71ce0b9349596c5a972237cd8a0b0826c2cb46968f8962a5b2d04ec1bc47775c7dc0c431800564d1336af38cdbc4f1064df2ff6a5038ae0229d0959bc8bb7016f378eaf7bc26e3bdab828dd5f3db93b6"}}}}) setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0xc, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0x0, 0x140}}) shmat(r4, &(0x7f000075e000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r4, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') read(r0, &(0x7f0000000100)=""/204, 0xcc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pipe(&(0x7f0000000280)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x41}, {{r3}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="1fe3", 0x2) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x2, 0x2ff, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r7 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10011, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x1400) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000093f18114920b4e2d44363248689f6e0d3f9e43fcc5f2627f6d0f6bfb73542e3c4ea647f75608da1f9bc4339a90d032f200c12cd77fe92e6f8d014f79c3407e64b38c595c23df9507383ad2015c28f6013d2e1e2a7383dbbd078dc6fc969b979d55964137e1e4919e0feb5783"], 0x8, 0x800) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffff5e7, 0x0, 0x7, 0xffffbff3, "1c10264d007c26001f00"}) writev(r3, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r7) setegid(0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) executing program 0: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x22}, {}], 0x2}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x20, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r7 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, r1, 0x0, r8, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="2aba0f79228522d81505c2abc71dbf569341d25ac6d93d9912f4aa04e960c6de16d2ae23da1e7e82702e9ae3b805f5333e4590e219fd33f2d2444dd95710e219a1f0a812553f18632ffdbe7c313e0040909f82d0cc6b2d510ca58ebada6891cf0b198314378196ca79dd6b0b7e1c9849d9ce03a22e4da51b55ed737e656002ff0bcea5", 0x83) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r1, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {0x0}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b604971", 0x214}], 0x5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000c80)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa010000002ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de8fdca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29c896c6502161d614e7424495640c1f0872769c08ccf76c07a7eba9156fca1c73468c9817812291a983ae8891ccc381b349b0f1106aa8b3f2c6820d4e984d07a47a2870821f1814f26b06271abac3f7af662e3d2cbac70e898e748a6caa607d487ec962617b663c65f97e696ad6b790311e49728d17ce950e078a86a5a7505640005e11aa722436cd419c055882d62a04e969f2bb64c96b3777d3c18192789f6a92442c4d9fd6041fd374ecff2092d2dcd961aced4fbb419246673f4d8242966897410d764677df616319002154e86de2f1d557affc14fb05425d7d7c7f63ddfd81b46d1925e0ea0d4d8076c3a442ccd288b4dd64506a38efdbdf87c3f5e70ff6953b1d0ba1660586b1dad54741a8575c14e429ff007690425caa3a5de3ceefbea92ce2", 0x32a}, {&(0x7f0000001280)="bb607fc31daf0383e43a1887f1ba659c8dd86601d2cc795394142b91248075d31de3470ffa86c8feff06263c0228ceaccd6c104e704454a1a0b4db68d35521eda8c0b64d344c3211d65fa47a0c4a9718f54cc97ad83074bfe7818e5bbcf9b839b3fae3a5b44ad22d1148371df88849c8644fc6d47a75302573a9c5f4abe0aadb060cdf64fe6a66aa2c656b6fdeeb71410c2c291f165d4649fe4e2a5f4ce986ff7b503781a23c684b010000800000000053a75113c59fcedfa09a4e0d0cf18c39238064334cf6291803cd571fe767db13839f3dffe6c963095bc1ed80a72d8f69f5e8a7a2cad9f1448d34e43fea98269c4fb5290cb59fdbdab9a407d66a5fbe8644c1ca9b17c6ed9b6e57ad60adacde976db8621071c994a1d94c93d15e6d75712902d62ec0b352d2149d6f16b5f1c0bab93b04506ec91bb7bc004e03446fa99b6d952dcf5adc4f1310122f64b5d3f06f39", 0x151}, {&(0x7f0000001400)="3c37abdf35232be2568b5cf34324eb8e3d9c1f94b62c70095fa0d41adb017ec16e263fa6e41e171588a7cdb79d55171971aaee8a95585b3d6649e19d8c4bf6f6ae82ea005a84eb7f3f9ed5989409a71f9b99764ccd6b28e72535c95fb1d5de2deebead6e5fcb9513627e5a54874e150c922a61841abd773dd9209dfb1c068991357d09fda37ffab80ea1d6fb3e94f481e99a1e2e8a27c0a2d0f90038b094bf08a2c925a2d2774623a913f85d303b59bd81225da41d2e086b16b261252208b340c90f7c32f84e5d85c90ddd9d268b2c9b20a2b92a35f2cc82fd756990efb0e51c5727eff92f5c78e219176c084b834059bae78f2d3992a1", 0xf7}, {&(0x7f0000001500)="989bcc1cf6408c7953e74db394696ae02c22df97820e82ea7a83243490194353a5210f867952d934aac82659d98f6e35a3cc188857059989eb51ae00f3e886897c928fd8288fe2be23767bf6632797d04eb52b7771c65baf69cfd08ad9c8b257ea3205e8aa2c6fa77333f2b2c588c705e1768efd08ca776aa2864c503ac1129830e945dc32c9170364bbc2fe65d1799da47b40b3de3be82e67be0d0bc29f39801c624119ea93791515fa4dae2d984223bd791f1a22d37a8863639ce524cfd13a6e2772cc6bad4abb950b9a87bf3cc043cea82b9658226072b1dcb8a1e009d0f3616e3aefa8bb7ea62c29ff7c35c14cb520c4f5decf049c4675282c1d5227a0f93b23b5c6e87c97d5eec3aa12b188c55bb87ca76461bd04d3b7ed0e6a5640d5df6e007dab008282429e62bc", 0x12b}, {&(0x7f0000001a00)="ccd291086531d558ff4eb3c28edbfc7df7c57a9f189936db82d0a2b15d822ff8e84f8bb85ae62411262f053d33cd9829f3cd7ee8f15554aa0b67006d29e20ba8300097e8f70b297e932572eb34f6eaa57064eff7e0001f408df0e329a95ecfc64daf1ce189c36469c6f73a46c9765deccc083a899551b8f076ef83855ff0b141f06e26ad72186d8705cc8c095033363bbcb4cda7515de62caa750ad02cf8bc460e2f2dd61cca7d03994f0f2352b618aa7ac77e5878579165086f03a3afd635c1c703b0993b94631413fbd72410e70825fc5522c6eb25d32d3b7f551e0e3ce39ff5315279706dc49d0fb107fa9a08668afe3bf9e86f90dc5db1bef583df14079a02a64a7757abd0183d4b7e1cef13220b2a1d226c3fae628dcc4319b5b1792a33893aa77043b038a09b26cee6b6cbfa5cfd8a83e27b6dfe62f037ad118267c4c137b25ca15dd687c35fe69a01e567bee499bb4d1cc550d204d88c7879020f7832ca1666cba51b8617de020642b6dc218cc83e2c116f34642d7baf5a06f09fe4521287ae887b156caab646e0b3f91fefcbc1e7bc29315752860ef72f5d16c325f5a72037e9bcaf8ca2c4454126c66c85369af67de06a85345e2fbb2fa7a660380225fdebb3e9929be50a297e8a1c02af696c90290a72cb0298b8e0145f7b168092104d0323b9d3ab5ca9ce0f2e479e1ea2c26cad49dd970495ebc4dd7e6c606416f3ce0c83c237433347e3c3de2d0b83af0d3598fc3ddf73d6f9b3d97b25ba8a8caeb16973a600c1fabdb688f6e77b912e9744fda6d5152ad645166681c4f2b328c3bb988fa41aa67f7e5378c6fc16e0d9d631ff0acff618ab81d805b423b9e24647fc583358af4b9ed76995deabd76878817dd9f4a7a1997edd59a21fdbedb7a35c6af08a939f2c4c7d0768b4ed15b00b8118c4e155133f6077342fd2084ec9fb33c254e50c3cff8386a6df27694042b91a190c6be0a754fc07b33d2227e6ac12267d1f273e394c820d4b9cb86a0acafff95f43b429467e67ed8dafde7ace44a0d8923d9c22e052076545e96593b2513d46def45580a0ff56d2b49e3b2603e42dd1f042ca135b9b9de4fbe82f35840bdedd722684db549c4ba34b8773b462cc4bb2bdcfd491a0f487d2d0d8e9632edf86e2d07855987a2efd7a12d59733ca1a8660eabe6d139ab239884d11018a2b7cb263bda407208178573d74d757db03b0e38021a957b6a00e55f6fff5f5c846c50d646a6998e1ba3c18e1f01e4757d60af1b229ed1da5e04234a4ab3f59ead54ab42ee04c6bf792011d832a18eb1cb2d7e8bddeb922b8dcd79e4612361539c63362b781de1936de41d70fff1fe136e1730ccf80e5b18766bf32ff0ef6f4ff48727451538f8f5ba267c83167528d574f5cdd87a7e7beca96f034aece41a9fd699a058794bc6ef3756661ff94a20029b9a7f95e7ec7b1040c42c49c14db65a7ac397f234fd0ad5047b9ca5914a28e906e8630dcc9250f167639a77521d5a37563cc38dbdcc8419f9339ac67e7305300e4c0efd4e6f4322944d6d7cb89411c35526dddf30e339b0518309efe65cc7d61ef4170807040673f63b5c03b005204625fb3be18191ee6372a760709d07b1aaf53d374bfcedd0f99a3b5f9ce6ae705c3e804a235b0cfc332cfb7884b0b2d044b9efe0d70c66ff1869d117f70fcf11401fd8cad1abde98819d18758774cc75aba1c0d7a5e0fb437c9817c1841a5ddcbb99f5af489a9748d5320e49c8ca22dd1e1b6eccfdf41dd232e87efe4cf991b40a3085bdef54b893dd20af66869dda049f8c664cec8dc7ac8abf2f8ed07dfbb0b406b72c2126aeaa85959094a78da36024c54be60fd43760fe79ccac615f6cc0d995b6e8090207e4e5695dd273525ff5072b903a4cb1978ea22f19b9ff1514cc306512106cec93b74d2289ba98c69c4671f1a7f3fce36d847f6a0b51599e79501016dce1ee2a6f41bbbdbaf580cc27406672faa657ce7eeaf872bb148d8e1badf488fdab54537237689c7a02f0ca3011ad0de6f658df31de25ee5083fd55d0cb730c85062cb14ce9072fef54ff34853cc18b2e00dcfc3149f2827277e576c418fa0942972e5c7a896f205995e0953ec35a1c4900c1d77c6196d96558948ccfb18a72b6b1baf2bacd4b530a5730ee88538f27af018bdae6e4219a9a93c7aa0f3da102b281b4fa6f6b0a7ecca08ed27c1f2edb3784242f81c710e188b09586ece364bbfc910b38cd2d1b14e64fb2d6884245df638f52777de48e546ca8bf676cffdba0cbf8b3987886b5f89539b349351767cae4a8085957a3f8115ed37bd67cf6c135999a38e9ee3298faf6a0f293c762570889eaae808b60b92f583257ae166e96a3468864244298d42c1d8192f0935bac3087fae9b396a4cbb609f6cb94ebf376c3dbc6373c18f22fa8e8307a5a1da6ea77139d1d20b7b0df427bf3050464cb62bcc70f926eda94bca9e2f304ed386f1e27309e840c3d7413aa7ff68c9f064b01ea666c6bcec3bf9e8241ea19575d047b6a639dbe11f1d3272c7b0167000fd86357e280ad5a6378713a101208842fac2f61ea6872b04ddbf3224040badcaf27a9147a701ebb7856f92f3b518ab8640afec378ea85190af0159a132349549a8272cb8d42e41b1b4b152dbae346996c0c7c31fda8768b450335e57775a7aef9f91e2ef705dea6f3dd4998b606511f46a1bc1d2b996e604adcac659768006f54a0f81de092eca66570ca16f1cb84b7932d8a36ed9339fbb2f4c7fde60ca6a7ccc3b0ce50f4d77d6ae3c75560a2bd67db5df510b7e8a994c0885c2b0a31dee3aa3dcdc75901c77c72736e9a480cbf3c44cb4e5d632ede1159c31777be7081108b2cf80bc284e2064396108dad70c0bca0b358e8e0bf3badacf99dff164f3fea12d0010070904f0b0af8f316816a45ec3cc1639168bf7cee9455faf3b1f598dcad19a5720908c4fd49bd0c4cc820d6a9aff943e2254c579b2d1f305e77cfde4a79ee8db57523dd4fd656532fe15411c1b829aa21dd091ddaff3ce5afc1729d45c71d1f3ec3b2a2e5e65f71f295f64813be28c455a31b35607e04cec2594b8d3e02ab5da8ae26d23b9d65f182a55a3e88a1aa705b9d431a6a9ae3c536bfb122f1b76ece463f912bb28268fd5d279945ebbf349e9576694e2f2162f52628ec793a5eac938eb8f0c287c7597352dc0cc5a646013657a1f78242ed2ba2c6cc9faad59aeb6e84d5c74310ba2dff24f95161147c376d7006bc3878ab0060000000000000078734af17eb549fcca2863f80995d910d47249d8db106cbda3b7f09966eaab7af7e2aa10b2e4783510fedf6b6e2c14bbb40d6008d14f2715d577c4344bfecf4a1e3aa5e811b2b4acba1824881273b5ee558e1433345cf130d82de215854119a1b719ca28a638143707705c1ca06bce1e68ef9a73662f0c1d981c23350d2e74b674d3ed5c1c6adc767240a13d403e148f17ed693234fdd3ba30014b5febed91b2475fdae815e25b5b011701a064a9f0e33a0bbfea61c70c5b85e64c2df384fd4dd5385ab5500320c6afbbb2c7a0bbfdc0ab9cf2827610d6473bf1abaec6c2a474e1f26ea8eade7b3b742948251574df315124c281fc2f615722bd5219ff93de82cf5ce64de29a35c6264bccd41c0e10aa5364f0d48acabdcfbf7acc80e74438b5ec490265508638a3a74737bc8c2a365f5fcd1497f1c780a9ac8ce5e87d77dfe33c7136ae293589891eb04fd040160a05d8ac4699a2eb814e8bab7c1887b3a0b6fe5c971923e40c816240448673490d2fdbcea5c1f7907e74e7428fb5aa6b3d6876888026c33bcadce2649f31a0a72e08f59627b2d6ce3bcf7c5abd9f21e7ddfc6a6e40a607326339ec2f168d7b066f2b5464306cc5c5d629b6fd2f2b74c11ac1d62646ea19bf2c047aaf46b0af2f67899230690d0b57e46db2d44f6a9b80e6b39b367f5fa52fe7356066464f9751dc4b799bc79f4e948db78ee0255b5530ebcc16b41ed43d2456f02cf437e777bb86286c27c27b30d4b1651889d99467c2f9dae33ef4fcfc06405504ed3a98db4ba44ce5d9ed48ad2a88c9fc6a5f9bfb21fcfac43a56bb3cdcfa36b3e67d4cc6f6df2b0b188278229dc44eece84b76eea486ad60c475284834732a8fa2af3952daaa701ec3051185de58a56fc58e72c7aefde2be27f176d6915175ea509f54a699eb306ff14c439a7f38648a7af6e7a1e3cf12d7d6328b7fa27403f8623c66cf449cce94a827451e8dd6a4d9fddd99121ad09643e083b1719aad1a25dcc4209ee454df23e5db5d7f8d8677e7ce57ad54128fa9b00ffda00468b35d78ea1736abc6323d280323ab5483dc82a9ef8fcf8f808905451425d8d69f809c4a80dcd779222a6c75085c61c7dc137f519a6020cb5179506583a477d5c16a0dd24e7c46b09b005b80bf863e8a10535905baea1c183927a649172a110a2f26b82a548c1dee152090d9470ab3a289be946c7a0cc9189a13ee3bb56be769f6278f0cbba7c6426f8bcae516b1bf2bad8516623249f7710e66d5a67e23d3251ccf202618721a58af2b74c2a26362ac85ba87fe746e4fa477d9013a75caf989342123e6d906a264b96a82b38dd58e2299c6590f7ac47daa55b7e5dcc483f6ebe08466224de52029c8c43bd3ac560b32975de8e402be29bfd084fb0d2cda7185326355b3b74bb26af4347786ac7a6ce0ab6fe6c0b2d7474d384138ad545888dbc048a258d3a58dfebaf44a2007eb4c1fc1b83fc84efa8b1e29d15ad3fe9b8ccbd4e86b63be4d357035ecf936191edbf634669af508aee38d00325237cb392205295ee7e7bc48ca41748f5891152edf30df6d4b0e1b818154d68ddc1601b431751dba9345d29395a2ad02d5e71599aadc66f32ed061c09400db4ad76e31311828a637048c55015d09a3784cae93c7d0feaee6cc8a86b46d3b54a9efaf185da03ea6bb6e6d7cc0354684a2e41abdedec964e820e0b324ff446ea66cb4728b61dc396c355fcbfb3175755c5d6a9e2d608d44385f32cb0c0acce27ab8362c4222c9d840d4839845665c2ab01f4ed5a7075f0bd97eecfa99eec9539060b4db937fa0e55af6848fc18a68bea07d6e0d5997715b16422a0366db7a7ce51372aa3b85ce6ccdbde1c8c6e996f7209f53fae5c1b1a514cd03abb6ca24700df9c0933b92344aa91df840d3f59a9bf3d5b555b778ea5e2ac08d7768cd84acb79d56cb6ed057eb07bb7cbeaf2faa47f4202e473637b0e899c0b2ea6f25ee61cfd68588c8c6e6c4774c67d4da871300136cb97f570bc287c003cbe76721a973049c164d9a5d2002566102017a3a3835ce58337b9cbff2afd3b28e87946d9d05a72dd9a86a557e3bede8fcab3f99264d2b44be1f8e8e1cb48ac268845b62426be2b6c54ccb5fc25a463ab0c9eca185cf99c6d26c627cfb2570b0bbda8d4fadc9bac3c69b753faa912e17ec7d64c02a500bcba9822475a94d4afbee20d7ac3fb43cfe39b63cb84579a188770855797806c0a24e480afebf344b5bfe0dbb52e6af36e16221a20e14e7da60087866dd6967b776649849f9acfb49052915b548c92ebf7ebafaee3524eee8505dc7c038a933e159adc57020cc636ef4405c676102475da150180002e4ff7f500c97cdc6394d3163381776783a2d2e169cf2b30367163536e96d01776e68764e7f90640b38e2788dad793b8d5b16d70752ba199f87a1038fb84ebeb411de49081fa7b0fe886d3305af3333181bdd7edaef18a48fa6eaea9237d13101087024c3800"/4096, 0x1000}, {&(0x7f0000001080)="b3aa0b71ee31c10c056d06e94b86846665766dc678887dde1b7e7e80c7f957a4ea482c20edb017ca92ed0ccb04e24e3f0bf0582aab7e9624d119c11979c5716c9fc8dc8e4437303125bf2bf06ce906ad4c6f008def44374178d96be85b719290109fe56c76aa267203109d87c51f817faef07e1cd94faa02df769ac1d8c04925f904b311253b4a34ab59e476403d95b3e9d9a1150cd17460e5832d6b19", 0x9d}, {&(0x7f0000000fc0)="1a7f9bc72fbb351e2463737020673b9bab2d33b265760e85daf5afbfa9c90e5fbd5992903b5e86de8a7e07fcf591c59836852d243c601e9c3d78bc131d6fe766facbb9efbf27eddaf605843b89e680a19dc8319e6afc99fc79fba47a4118eecf398c883f0bafeea43af010606fb3a6ee9ed8111c9206d5658f625289210552839063b195aef2ce56ae75f15c1a4d9eae88a926bceaa1aaaa2e65a258", 0x9c}], 0x7) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{}, {0x7ffe, 0x4, 0x9, 0x4}, {0xfff8, 0x4a, 0x0, 0x5}]}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) syz_emit_ethernet(0x56, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) kevent(r3, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d", 0x29}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[r1, r1, r4]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f0000000b40), 0xa6, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340)=[{0x3, 0x9}, {0x4, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x3}, {0x0, 0xff}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r0 = getegid() r1 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000002c0)=[{0x1}], 0x1) r2 = getegid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r3, r0, r3, r2, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x562}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x20000, 0x0, r0, r1, r2, 0xb, 0x6}, 0x3, 0x5, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x40) semop(r4, &(0x7f0000000000)=[{0x4, 0x6, 0x1000}, {0x1, 0xe843}, {0x3, 0x401}, {0x0, 0x6, 0x1800}, {0x0, 0x7f, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x1800}, {0x0, 0x1a, 0x1000}, {0x4, 0x0, 0x1400}, {0x0, 0xe0b, 0xc00}, {}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() r5 = geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f0000000080)=[{0x3, 0xfff, 0x800}, {0x3, 0x376d, 0x800}], 0x2) r6 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xeb2, 0xffffffffffffffff, 0x0, r5, r6, 0xb, 0xf}, 0x6, 0x6000000, 0x8}) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/225, 0xe1}], 0x1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) (async) r2 = socket(0x6, 0x0, 0xa2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) (async) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) (async) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) (async) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) (async) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) executing program 0: setrlimit(0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x1fd, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffffffff88a82e008100270086dd6164162c01bf2c03fe8000feff00000000000000000000bbfe8000000000000000000000000000aa2f000031660000003211000000000000c20400005a93050200012078ecc4a7522a67faca203c216a197c8b9a315f0912ac8c0eb4659c34376f5c7166071a"]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/199, 0xc7}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0xa, r3) dup(r0) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6054acfc002800002fd6faaf3fc0a2b5b998aaec8a8afe35fe8000000000000000000000dcf1343e8e7227def3c0c528e3a7000000aa890000000000000000000000000000000000ff010000000000000000001d00000000040000000000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x0, 0xfff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) fchmod(r4, 0xc0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000000000004, r0}) socket$inet(0x2, 0x4, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="de1ee1293dedd0988558b9dfea43956e226df4bf7b0247dea342b1645bb19f3ce235c54f3930a1", 0x27}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x9}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x1, 0x0) close(r6) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x24}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() ioctl$TIOCDRAIN(r4, 0x2000745e) (async) dup2(r4, r4) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x1, 0x7fff}, {0x18, 0x2, 0x4, 0xda45}, 0x1, [0x0, 0xfd, 0x57d0, 0x9, 0x8, 0x4, 0x400, 0xbdf]}, 0x3c) (async, rerun: 32) syz_emit_ethernet(0xe4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000008848"]) writev(r2, &(0x7f00000026c0), 0x2) (async) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) (async) msgsnd(r5, &(0x7f0000000200)={0x0, "a0fb7ffda9ebe5e752d076e79a9bded223408adf7623bd103fb5443951b3f67ae58e3d12f7aeac794c2162bfc21ba8aa92d87f37310e446f0bd77a7d7ffc54195d63d77a4f40aa5d5bc2d5493552569a9632b441ccdc4b52c9984cace4b5f4b09fce9f7c7e0275f0c5979ac3"}, 0x74, 0x800) (async) close(r1) (async) execve(0x0, 0x0, 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x1c8) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000140)=""/94, 0x5e}], 0x3, &(0x7f0000000340)=""/135, 0x87}, 0x7}, 0x10, 0x803, &(0x7f0000000480)={0x4, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x204}, 0x4, 0xfffffffffffffff9, 0x5}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3, 0xff}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r6, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x20001, 0x4002782000}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r1) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xeff7fffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x41}, {{r3}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="1fe3", 0x2) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x2, 0x2ff, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r7 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {0x0}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b604971", 0x214}], 0x5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000c80)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa010000002ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de8fdca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29c896c6502161d614e7424495640c1f0872769c08ccf76c07a7eba9156fca1c73468c9817812291a983ae8891ccc381b349b0f1106aa8b3f2c6820d4e984d07a47a2870821f1814f26b06271abac3f7af662e3d2cbac70e898e748a6caa607d487ec962617b663c65f97e696ad6b790311e49728d17ce950e078a86a5a7505640005e11aa722436cd419c055882d62a04e969f2bb64c96b3777d3c18192789f6a92442c4d9fd6041fd374ecff2092d2dcd961aced4fbb419246673f4d8242966897410d764677df616319002154e86de2f1d557affc14fb05425d7d7c7f63ddfd81b46d1925e0ea0d4d8076c3a442ccd288b4dd64506a38efdbdf87c3f5e70ff6953b1d0ba1660586b1dad54741a8575c14e429ff007690425caa3a5de3ceefbea92ce2", 0x32a}, {&(0x7f0000001280)="bb607fc31daf0383e43a1887f1ba659c8dd86601d2cc795394142b91248075d31de3470ffa86c8feff06263c0228ceaccd6c104e704454a1a0b4db68d35521eda8c0b64d344c3211d65fa47a0c4a9718f54cc97ad83074bfe7818e5bbcf9b839b3fae3a5b44ad22d1148371df88849c8644fc6d47a75302573a9c5f4abe0aadb060cdf64fe6a66aa2c656b6fdeeb71410c2c291f165d4649fe4e2a5f4ce986ff7b503781a23c684b010000800000000053a75113c59fcedfa09a4e0d0cf18c39238064334cf6291803cd571fe767db13839f3dffe6c963095bc1ed80a72d8f69f5e8a7a2cad9f1448d34e43fea98269c4fb5290cb59fdbdab9a407d66a5fbe8644c1ca9b17c6ed9b6e57ad60adacde976db8621071c994a1d94c93d15e6d75712902d62ec0b352d2149d6f16b5f1c0bab93b04506ec91bb7bc004e03446fa99b6d952dcf5adc4f1310122f64b5d3f06f39", 0x151}, {&(0x7f0000001400)="3c37abdf35232be2568b5cf34324eb8e3d9c1f94b62c70095fa0d41adb017ec16e263fa6e41e171588a7cdb79d55171971aaee8a95585b3d6649e19d8c4bf6f6ae82ea005a84eb7f3f9ed5989409a71f9b99764ccd6b28e72535c95fb1d5de2deebead6e5fcb9513627e5a54874e150c922a61841abd773dd9209dfb1c068991357d09fda37ffab80ea1d6fb3e94f481e99a1e2e8a27c0a2d0f90038b094bf08a2c925a2d2774623a913f85d303b59bd81225da41d2e086b16b261252208b340c90f7c32f84e5d85c90ddd9d268b2c9b20a2b92a35f2cc82fd756990efb0e51c5727eff92f5c78e219176c084b834059bae78f2d3992a1", 0xf7}, {&(0x7f0000001500)="989bcc1cf6408c7953e74db394696ae02c22df97820e82ea7a83243490194353a5210f867952d934aac82659d98f6e35a3cc188857059989eb51ae00f3e886897c928fd8288fe2be23767bf6632797d04eb52b7771c65baf69cfd08ad9c8b257ea3205e8aa2c6fa77333f2b2c588c705e1768efd08ca776aa2864c503ac1129830e945dc32c9170364bbc2fe65d1799da47b40b3de3be82e67be0d0bc29f39801c624119ea93791515fa4dae2d984223bd791f1a22d37a8863639ce524cfd13a6e2772cc6bad4abb950b9a87bf3cc043cea82b9658226072b1dcb8a1e009d0f3616e3aefa8bb7ea62c29ff7c35c14cb520c4f5decf049c4675282c1d5227a0f93b23b5c6e87c97d5eec3aa12b188c55bb87ca76461bd04d3b7ed0e6a5640d5df6e007dab008282429e62bc", 0x12b}, {&(0x7f0000001a00)="ccd291086531d558ff4eb3c28edbfc7df7c57a9f189936db82d0a2b15d822ff8e84f8bb85ae62411262f053d33cd9829f3cd7ee8f15554aa0b67006d29e20ba8300097e8f70b297e932572eb34f6eaa57064eff7e0001f408df0e329a95ecfc64daf1ce189c36469c6f73a46c9765deccc083a899551b8f076ef83855ff0b141f06e26ad72186d8705cc8c095033363bbcb4cda7515de62caa750ad02cf8bc460e2f2dd61cca7d03994f0f2352b618aa7ac77e5878579165086f03a3afd635c1c703b0993b94631413fbd72410e70825fc5522c6eb25d32d3b7f551e0e3ce39ff5315279706dc49d0fb107fa9a08668afe3bf9e86f90dc5db1bef583df14079a02a64a7757abd0183d4b7e1cef13220b2a1d226c3fae628dcc4319b5b1792a33893aa77043b038a09b26cee6b6cbfa5cfd8a83e27b6dfe62f037ad118267c4c137b25ca15dd687c35fe69a01e567bee499bb4d1cc550d204d88c7879020f7832ca1666cba51b8617de020642b6dc218cc83e2c116f34642d7baf5a06f09fe4521287ae887b156caab646e0b3f91fefcbc1e7bc29315752860ef72f5d16c325f5a72037e9bcaf8ca2c4454126c66c85369af67de06a85345e2fbb2fa7a660380225fdebb3e9929be50a297e8a1c02af696c90290a72cb0298b8e0145f7b168092104d0323b9d3ab5ca9ce0f2e479e1ea2c26cad49dd970495ebc4dd7e6c606416f3ce0c83c237433347e3c3de2d0b83af0d3598fc3ddf73d6f9b3d97b25ba8a8caeb16973a600c1fabdb688f6e77b912e9744fda6d5152ad645166681c4f2b328c3bb988fa41aa67f7e5378c6fc16e0d9d631ff0acff618ab81d805b423b9e24647fc583358af4b9ed76995deabd76878817dd9f4a7a1997edd59a21fdbedb7a35c6af08a939f2c4c7d0768b4ed15b00b8118c4e155133f6077342fd2084ec9fb33c254e50c3cff8386a6df27694042b91a190c6be0a754fc07b33d2227e6ac12267d1f273e394c820d4b9cb86a0acafff95f43b429467e67ed8dafde7ace44a0d8923d9c22e052076545e96593b2513d46def45580a0ff56d2b49e3b2603e42dd1f042ca135b9b9de4fbe82f35840bdedd722684db549c4ba34b8773b462cc4bb2bdcfd491a0f487d2d0d8e9632edf86e2d07855987a2efd7a12d59733ca1a8660eabe6d139ab239884d11018a2b7cb263bda407208178573d74d757db03b0e38021a957b6a00e55f6fff5f5c846c50d646a6998e1ba3c18e1f01e4757d60af1b229ed1da5e04234a4ab3f59ead54ab42ee04c6bf792011d832a18eb1cb2d7e8bddeb922b8dcd79e4612361539c63362b781de1936de41d70fff1fe136e1730ccf80e5b18766bf32ff0ef6f4ff48727451538f8f5ba267c83167528d574f5cdd87a7e7beca96f034aece41a9fd699a058794bc6ef3756661ff94a20029b9a7f95e7ec7b1040c42c49c14db65a7ac397f234fd0ad5047b9ca5914a28e906e8630dcc9250f167639a77521d5a37563cc38dbdcc8419f9339ac67e7305300e4c0efd4e6f4322944d6d7cb89411c35526dddf30e339b0518309efe65cc7d61ef4170807040673f63b5c03b005204625fb3be18191ee6372a760709d07b1aaf53d374bfcedd0f99a3b5f9ce6ae705c3e804a235b0cfc332cfb7884b0b2d044b9efe0d70c66ff1869d117f70fcf11401fd8cad1abde98819d18758774cc75aba1c0d7a5e0fb437c9817c1841a5ddcbb99f5af489a9748d5320e49c8ca22dd1e1b6eccfdf41dd232e87efe4cf991b40a3085bdef54b893dd20af66869dda049f8c664cec8dc7ac8abf2f8ed07dfbb0b406b72c2126aeaa85959094a78da36024c54be60fd43760fe79ccac615f6cc0d995b6e8090207e4e5695dd273525ff5072b903a4cb1978ea22f19b9ff1514cc306512106cec93b74d2289ba98c69c4671f1a7f3fce36d847f6a0b51599e79501016dce1ee2a6f41bbbdbaf580cc27406672faa657ce7eeaf872bb148d8e1badf488fdab54537237689c7a02f0ca3011ad0de6f658df31de25ee5083fd55d0cb730c85062cb14ce9072fef54ff34853cc18b2e00dcfc3149f2827277e576c418fa0942972e5c7a896f205995e0953ec35a1c4900c1d77c6196d96558948ccfb18a72b6b1baf2bacd4b530a5730ee88538f27af018bdae6e4219a9a93c7aa0f3da102b281b4fa6f6b0a7ecca08ed27c1f2edb3784242f81c710e188b09586ece364bbfc910b38cd2d1b14e64fb2d6884245df638f52777de48e546ca8bf676cffdba0cbf8b3987886b5f89539b349351767cae4a8085957a3f8115ed37bd67cf6c135999a38e9ee3298faf6a0f293c762570889eaae808b60b92f583257ae166e96a3468864244298d42c1d8192f0935bac3087fae9b396a4cbb609f6cb94ebf376c3dbc6373c18f22fa8e8307a5a1da6ea77139d1d20b7b0df427bf3050464cb62bcc70f926eda94bca9e2f304ed386f1e27309e840c3d7413aa7ff68c9f064b01ea666c6bcec3bf9e8241ea19575d047b6a639dbe11f1d3272c7b0167000fd86357e280ad5a6378713a101208842fac2f61ea6872b04ddbf3224040badcaf27a9147a701ebb7856f92f3b518ab8640afec378ea85190af0159a132349549a8272cb8d42e41b1b4b152dbae346996c0c7c31fda8768b450335e57775a7aef9f91e2ef705dea6f3dd4998b606511f46a1bc1d2b996e604adcac659768006f54a0f81de092eca66570ca16f1cb84b7932d8a36ed9339fbb2f4c7fde60ca6a7ccc3b0ce50f4d77d6ae3c75560a2bd67db5df510b7e8a994c0885c2b0a31dee3aa3dcdc75901c77c72736e9a480cbf3c44cb4e5d632ede1159c31777be7081108b2cf80bc284e2064396108dad70c0bca0b358e8e0bf3badacf99dff164f3fea12d0010070904f0b0af8f316816a45ec3cc1639168bf7cee9455faf3b1f598dcad19a5720908c4fd49bd0c4cc820d6a9aff943e2254c579b2d1f305e77cfde4a79ee8db57523dd4fd656532fe15411c1b829aa21dd091ddaff3ce5afc1729d45c71d1f3ec3b2a2e5e65f71f295f64813be28c455a31b35607e04cec2594b8d3e02ab5da8ae26d23b9d65f182a55a3e88a1aa705b9d431a6a9ae3c536bfb122f1b76ece463f912bb28268fd5d279945ebbf349e9576694e2f2162f52628ec793a5eac938eb8f0c287c7597352dc0cc5a646013657a1f78242ed2ba2c6cc9faad59aeb6e84d5c74310ba2dff24f95161147c376d7006bc3878ab0060000000000000078734af17eb549fcca2863f80995d910d47249d8db106cbda3b7f09966eaab7af7e2aa10b2e4783510fedf6b6e2c14bbb40d6008d14f2715d577c4344bfecf4a1e3aa5e811b2b4acba1824881273b5ee558e1433345cf130d82de215854119a1b719ca28a638143707705c1ca06bce1e68ef9a73662f0c1d981c23350d2e74b674d3ed5c1c6adc767240a13d403e148f17ed693234fdd3ba30014b5febed91b2475fdae815e25b5b011701a064a9f0e33a0bbfea61c70c5b85e64c2df384fd4dd5385ab5500320c6afbbb2c7a0bbfdc0ab9cf2827610d6473bf1abaec6c2a474e1f26ea8eade7b3b742948251574df315124c281fc2f615722bd5219ff93de82cf5ce64de29a35c6264bccd41c0e10aa5364f0d48acabdcfbf7acc80e74438b5ec490265508638a3a74737bc8c2a365f5fcd1497f1c780a9ac8ce5e87d77dfe33c7136ae293589891eb04fd040160a05d8ac4699a2eb814e8bab7c1887b3a0b6fe5c971923e40c816240448673490d2fdbcea5c1f7907e74e7428fb5aa6b3d6876888026c33bcadce2649f31a0a72e08f59627b2d6ce3bcf7c5abd9f21e7ddfc6a6e40a607326339ec2f168d7b066f2b5464306cc5c5d629b6fd2f2b74c11ac1d62646ea19bf2c047aaf46b0af2f67899230690d0b57e46db2d44f6a9b80e6b39b367f5fa52fe7356066464f9751dc4b799bc79f4e948db78ee0255b5530ebcc16b41ed43d2456f02cf437e777bb86286c27c27b30d4b1651889d99467c2f9dae33ef4fcfc06405504ed3a98db4ba44ce5d9ed48ad2a88c9fc6a5f9bfb21fcfac43a56bb3cdcfa36b3e67d4cc6f6df2b0b188278229dc44eece84b76eea486ad60c475284834732a8fa2af3952daaa701ec3051185de58a56fc58e72c7aefde2be27f176d6915175ea509f54a699eb306ff14c439a7f38648a7af6e7a1e3cf12d7d6328b7fa27403f8623c66cf449cce94a827451e8dd6a4d9fddd99121ad09643e083b1719aad1a25dcc4209ee454df23e5db5d7f8d8677e7ce57ad54128fa9b00ffda00468b35d78ea1736abc6323d280323ab5483dc82a9ef8fcf8f808905451425d8d69f809c4a80dcd779222a6c75085c61c7dc137f519a6020cb5179506583a477d5c16a0dd24e7c46b09b005b80bf863e8a10535905baea1c183927a649172a110a2f26b82a548c1dee152090d9470ab3a289be946c7a0cc9189a13ee3bb56be769f6278f0cbba7c6426f8bcae516b1bf2bad8516623249f7710e66d5a67e23d3251ccf202618721a58af2b74c2a26362ac85ba87fe746e4fa477d9013a75caf989342123e6d906a264b96a82b38dd58e2299c6590f7ac47daa55b7e5dcc483f6ebe08466224de52029c8c43bd3ac560b32975de8e402be29bfd084fb0d2cda7185326355b3b74bb26af4347786ac7a6ce0ab6fe6c0b2d7474d384138ad545888dbc048a258d3a58dfebaf44a2007eb4c1fc1b83fc84efa8b1e29d15ad3fe9b8ccbd4e86b63be4d357035ecf936191edbf634669af508aee38d00325237cb392205295ee7e7bc48ca41748f5891152edf30df6d4b0e1b818154d68ddc1601b431751dba9345d29395a2ad02d5e71599aadc66f32ed061c09400db4ad76e31311828a637048c55015d09a3784cae93c7d0feaee6cc8a86b46d3b54a9efaf185da03ea6bb6e6d7cc0354684a2e41abdedec964e820e0b324ff446ea66cb4728b61dc396c355fcbfb3175755c5d6a9e2d608d44385f32cb0c0acce27ab8362c4222c9d840d4839845665c2ab01f4ed5a7075f0bd97eecfa99eec9539060b4db937fa0e55af6848fc18a68bea07d6e0d5997715b16422a0366db7a7ce51372aa3b85ce6ccdbde1c8c6e996f7209f53fae5c1b1a514cd03abb6ca24700df9c0933b92344aa91df840d3f59a9bf3d5b555b778ea5e2ac08d7768cd84acb79d56cb6ed057eb07bb7cbeaf2faa47f4202e473637b0e899c0b2ea6f25ee61cfd68588c8c6e6c4774c67d4da871300136cb97f570bc287c003cbe76721a973049c164d9a5d2002566102017a3a3835ce58337b9cbff2afd3b28e87946d9d05a72dd9a86a557e3bede8fcab3f99264d2b44be1f8e8e1cb48ac268845b62426be2b6c54ccb5fc25a463ab0c9eca185cf99c6d26c627cfb2570b0bbda8d4fadc9bac3c69b753faa912e17ec7d64c02a500bcba9822475a94d4afbee20d7ac3fb43cfe39b63cb84579a188770855797806c0a24e480afebf344b5bfe0dbb52e6af36e16221a20e14e7da60087866dd6967b776649849f9acfb49052915b548c92ebf7ebafaee3524eee8505dc7c038a933e159adc57020cc636ef4405c676102475da150180002e4ff7f500c97cdc6394d3163381776783a2d2e169cf2b30367163536e96d01776e68764e7f90640b38e2788dad793b8d5b16d70752ba199f87a1038fb84ebeb411de49081fa7b0fe886d3305af3333181bdd7edaef18a48fa6eaea9237d13101087024c3800"/4096, 0x1000}, {&(0x7f0000001080)="b3aa0b71ee31c10c056d06e94b86846665766dc678887dde1b7e7e80c7f957a4ea482c20edb017ca92ed0ccb04e24e3f0bf0582aab7e9624d119c11979c5716c9fc8dc8e4437303125bf2bf06ce906ad4c6f008def44374178d96be85b719290109fe56c76aa267203109d87c51f817faef07e1cd94faa02df769ac1d8c04925f904b311253b4a34ab59e476403d95b3e9d9a1150cd17460e5832d6b19", 0x9d}, {&(0x7f0000000fc0)="1a7f9bc72fbb351e2463737020673b9bab2d33b265760e85daf5afbfa9c90e5fbd5992903b5e86de8a7e07fcf591c59836852d243c601e9c3d78bc131d6fe766facbb9efbf27eddaf605843b89e680a19dc8319e6afc99fc79fba47a4118eecf398c883f0bafeea43af010606fb3a6ee9ed8111c9206d5658f625289210552839063b195aef2ce56ae75f15c1a4d9eae88a926bceaa1aaaa2e65a258", 0x9c}], 0x7) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r1, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x119, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(0x0, 0x0, 0x0) pipe(0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x1}, {0x44, 0x2, 0x0, 0xffffffff}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) (async) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) write(r0, &(0x7f0000000540), 0x0) executing program 2: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) socket(0x18, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r3, r4, 0x0, 0x2}}) r5 = socket(0x18, 0x2, 0x0) close(r5) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200}, 0x0, 0x101}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000040)="b903fcec6e9b719ab500110fcc9f3fb289d6eea1c3060dad670e61e7cc66fd73c1deaf739f3255f1107115381fc9dedee44b4bb22725dae31051eda9531dc51e77389d1e28ecef757f6edd3fcab2985a8f05667eeafe551e311f6a71ae7885c2c9935c9f006793c2a6db171f3b9905342696a3fa612c52e50d6ac48c1a8adb13b2a88b4e062d3264180820f3411182a3f682af98448eca3f64e72bb10fdb2ad57d580482bd4181b2c83f2b", 0xab}], 0x1) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000700)="c0f2bd7574a4e9705013d719dbc13080ac814f2a21ef05af446969a6e642a83af5840386332678a0e790e37e26f071d8d7c765d7587460fd73c33052450576d4c0af93607502df28f27ba58d4b9ad2a1397d95862efd96893c8f24f0ef6d9bfdf7551f8e87abc5c92f03f3ee96fab557990eba154c8dbbdee54c093448185cd353be27a83c63a50b4fb8c671a280f14300dcbd4b8b35b3dba48dec492b7f4a66c37861e1efb6bd743132", 0xaa}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x800000018, 0x1, 0x0) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f0000000040), 0x0) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000079ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3"], 0xec, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000240)="9ce0065b7ebdd6faa52a6d16fe586c7c4fe9b50584b1c96323e009146ad73683bfa23c395428528dcc78de9e596a6119148e560664dab0ab3b6a382a3d2648c2bcf7c990c134ca7e9ef0f894786c5ce44d98d90683e75dc328439822c1f6f7fe14854db78ab003c14580e4ce49ef21511bc4c24f9e8f9376eea510bd46a41bda20e99d9cafd092dba20ebe643114db7ab84143b4d82fd712f7f6c697ae45db34e47a26755bbec7888e3742a021351db9fe9afe318836418bcc87bab9ca9399cf2054493e", &(0x7f0000000140)=0xc4, &(0x7f0000000180)="241e512abbbd91dee3213337ee6b2b0f0e718eca60ca70d21d18530ce2ea08c3c0b9f8232f760951da278f929c06d3906d771efa7e56ee1ebac36b81d78c136df70c99d8135b5e4641708d", 0x4b) getdents(r1, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000200)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB="5b0b2e6cbc97d71dffffffff86dd63c052a610580007000000000000000000000000000000010000000000de"]) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r2, 0xf869) r4 = getpid() ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x4, 0x20, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) fchdir(r3) open(&(0x7f0000001240)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000400)='./file0/file0\x00', 0xaa9, 0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/161, 0xa1}], 0x4) kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0xbe, 0x0) executing program 6: setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x205, 0xcd) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setreuid(0x0, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() r4 = getgid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, r4, r4, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r9 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x5}, 0x1, 0x6, r9, 0xffffffffffffffff, 0x1, 0x6, 0x6}) r10 = socket(0x18, 0x2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000004c0)=""/70) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000004000)=""/4106) getgroups(0x6, &(0x7f0000000240)=[r7, r4, r5, r8, 0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r7, 0x0, 0x0, 0x0, 0x2}, 0x4, 0x7f7ffffffffffffc, 0xfffffffffffffffe}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/7) r11 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x3, 0x3}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r5, r11, r5, 0x25, 0xff01}, 0x7, 0x9, 0x8000}) setsockopt(r10, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) connect$unix(r10, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="fe2f2ea4e685c854ad8e3d7f79ce2a40a011bb3eb24dc29856eabf8eaac4c5d8cabe3a48f555b137de6cc3a91f1789431d959098e57fc82c23da55e9a794204e0257b575858fa0f9dca48b249308a6c27bc58764ad3038f0ba9e4c9f04402163f1635e53c1f2bc79d585fe57528d9709a7cb2eefb704fe568f606f09481e53cd3ab34e976e105deb6c779454cf309eaead3c5f8e643f1ff52cd00e4114d5459a4b184534be20439668b30a9672b1becedbdeab1af71cb639b56711d8787328ab4d29f5fac8a663a8dd8d94915d9aa5dd88d959eb1741516f8f81f44785b4012046c3f3bc738d800d92e1", 0xea}, {&(0x7f0000000680)="d71048b7c6437c8a4dc0618dae5e1a9ca8fc22afd80f7f4ebb1ce53e77edb0a6966a1bfbbfb3403bf60f395f24875ec53db245308d887d636f2deeb59cdeb4ee35fd747dfc8e809f00ab454bde7a3f10a9c46a562e24471487ea204fc3cc06c55d3ee46a4a1f9d50e9d0c40119bdf2b9902069d403442f7abe2830fd12d1429ab6e9adff153a259b4edddff81d914c037a6103c3aa6a27ea1a20a28f309ca73684685d146866795d505069895c36f28173baf3e7b9109ecca3b45e5e8f2d6c9dfdcd5e0e768ed5054539595bf2d4a31842337cb1ac", 0xd5}, {&(0x7f0000000100)="bc0f6de6ffce7b3b482aac4e154f23c8f88ed35461356d4b518a5a51578f663df795a3702fd442f1a129c0c34c1b95bf5d7eae5dfa89208054efa18058f5147c3e184a81c8a5174f95412f29df0c4059bb6ae37e0c7ba2876eb48f62976f629e3e23ec7c3f31", 0x66}, {&(0x7f0000000780)="f6a808d9fd58b508dfa8829b12c3b56bd9a9579be128b56bb368c58fb63d9f4e88ddc241b0992cbfaa83dc082ec2b256483c1399ef0523183d7d533f9837c1e3d0c07b8f41f77c3d577f1bbda07c07608eb36b3a5e307a4d86bc4cbcc7b1638dbd7e9853434fa6b246447de41a443c56d26ab4c9deec08fe4a2c0e1580cafb273536b86f1dbdcf05946ffcab2f32acbe61bec26cca4fc8c2be0edf5a492631af4bdb48df9c9a6e65129ecd5509179a8f1664609cacbe3326e3fa4ae9b6059eeaff3897b1e5f4a65decc2747e70e817363c75d90880dab503f3e6616891fc", 0xde}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) nanosleep(&(0x7f00000000c0)={0xffffffffffff0000}, 0x0) listen(r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000480)={0x10, 0x6, [{&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x800}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8ccf}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6b7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200000000001d}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1561a00000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc7}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xc15}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}], './file0\x00', 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) seteuid(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgid(r8) ftruncate(r3, 0x8001) close(r3) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) sysctl$net_inet6_ip6(&(0x7f0000000440), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) executing program 6: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) kqueue() r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r2}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r3 = kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r4}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r6}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r7 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r7, &(0x7f0000001540), 0x1008, 0x2, 0x800) msgsnd(r7, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) recvfrom$unix(r0, &(0x7f0000000080)=""/7, 0x7, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000001c0)="d0bf851a956880b6cab58d26d23e2c3a6066b3c971a1cfe5ea8b2464444707b5fb0dfb08e5245cecfdbd6b976d4472bf8c48ccf3bf78b76a66fe041f68cc0c81a28f063d4826f48ff96ba30e71bf651449eb8a7b22598189591603787d8c95abdaa72f3f55a1adecc49e29b8881339582579fa073c9a98a92ebc73a7cec655dffcd4b59b3465789a36d2c966179ab815fd9b12e5cc", &(0x7f0000000280)=0x95, &(0x7f00000002c0)="8a13bbbe3c5f6974e3a7bd7507a336abfe6bf92b9d031d254ecaec001d892a71106fdb94e4b21841acae868ba8e87c76103a868adcafaff9e6030a285d964436ce67893a26d70464a01a65355b67b94e0e3f84c12b6e27ffbaec749a002cf5c1c44ef839b9ed26dedb2c8804add523d4f4d6", 0x72) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1d511c1ea9b7cb96dd3d0ff996354c513708e12393b709d1db7ab321bee7ed9360cb524825524d64da29b36ca5b3badfe983653644493b76c7297febe9b65e121342f6f778c7fed8c570b730a18b4ad9957bd54c374eefa3894253dee31e72b07bbefb23db41da2b2909f91a510ee0326e2c5bfb6a4355387bb03f97328a91a396275329284d534d186ab7021ead0d1efd0a93e3a1d4fcd58adfdca20d1147531cfcf8eb5a2eeed09b4c0672ba9fb43bafe54af57ad1472d91a4c5eeefa798ddc5ac4dd90fba7d4327e71cdd53706c7526a6f57c5646ff853135a268551a23b39eb442004f8ab4025b3a77cfc2c68ea49d0051024a1100bc82f3923278248", 0xff, 0xd, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x812, r2, 0x8) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) kevent(r3, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffa, 0x1c0, 0x1, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0xffff, 0x68}, {{r0}, 0xfffffffffffffff9, 0x12, 0x40, 0xfff, 0x8}], 0x4, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x2, 0x8}, {{r5}, 0xfffffffffffffff8, 0xb0, 0x20, 0x4, 0x8000000000000000}], 0x2d5e, &(0x7f0000000680)={0x5, 0x1d5b}) ftruncate(r5, 0x258000000000000) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x7b, &(0x7f00000006c0)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x500, "bde6e41f7a1e1d7f329ffb6bf48e72dbf9ec34706c43608c06c06977ca0257add0275fd53953ebcb8da307c038f553c0f9d172775246fbe99959aa59cedf14740a0363bb9dafbd23ed3cfb3386c1cee9da284700b424ef6ec55c74aa869f8260cedc0460e39e3c31fc"}}}) renameat(r4, &(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00') ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000007c0)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000800)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000900)={0xa, &(0x7f0000000880)=[{0x2, 0x3f, 0x20, 0x3f}, {0x400, 0x7f, 0x6, 0x6313d4af}, {0xff0e, 0x1, 0xff, 0xf66}, {0x401, 0xca, 0x7, 0x39f4}, {0x8, 0xf8, 0x5, 0x48c7}, {0x2, 0x0, 0x6, 0xa7e9}, {0xff, 0x7, 0x80, 0xb}, {0x20, 0x0, 0x8, 0x6}, {0x40, 0x6, 0x3f, 0x9}, {0x40, 0xfd, 0x7, 0x6}]}) getsockname$unix(r4, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) sysctl$net_inet_tcp(&(0x7f00000009c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000a00)="db14ac4d0ec980be216793e340ca78953648b883cda33703566e83126363b560069224d9a9b316471a765c414e0979235fccea57eb80dbd6d0976995edadc6f8400b004dd17d7c7ccc0cff6a220a52e9050648251ababefdfddae8c95e13d3df5b6924030cdacec64964d79bae", &(0x7f0000000a80)=0x6d, &(0x7f0000000ac0)="56d64b2c321a5a897514cca9919b8b299b6c0cfc214d2c307fa43503dddfa495c06d77d2caa956602bfeae128c7656316005bbdd615f05faf1413561448eefbe9eefbc75340f52e9305591000cd85474e8863e97219035b1787e5f56514717a350528ca99140b093f6ffa4963acd27c55252444342f513f7635f683175ad01d1beacbf7ed72d41124c784f13c56d945f670daa9dda9f5646091ff3bf7921c157b63df34ec2ee702de6c4088ec669faf50424bce4b04173345315e1a37c89fa", 0xbf) sysctl$net_inet_tcp(&(0x7f0000000b80)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000bc0), &(0x7f0000000c00), &(0x7f0000000c40)="e6e8a69e5aa3623b00c0b55c132e7bc6670a26bc6232e44e77963d5b4f9c45a4a6c92fab3dd429c8a4c432b4c6cbdd9d8a30bd513e7f58ccde2fa838f5a182ae682c042d1135aaa3c24e575a5462b1d6c5fb8028c2cd9a9a5ba9c02b12fe2e8a546e3d9be9dfbe35984d30c14832cd30f3a2731f432991f9043169e6bcb551b98717fda6750c6eea45fb525012d0f215ed3111b29fd50a26d263716509f0b78fcf44ec21f6670d1a81a5e3028f199c55d7d95d4d2010416e01e5750369221f768b6759a517d38a926a167bc0cd328fd09935b9dfb41cb40ce536abf47cac64427828afef62f09dc9deb0680533d35edfeb26db712d5e0b", 0xf7) sysctl$net_inet6_icmp6(&(0x7f0000000d40)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000d80)="369bdfe1bc76c48f9da209312b6e54f02f88db4a3c8657e2b7414f7421e8a27cb674cb2cb3a36fdf29209b1914dbdaee81b378e00c2c1f134745172a813da41c5496faf2959fe6558cea86fe1aa60d34165b19921181745ab7ed480228aa17d1fbcdf9404a166667a92a4d1d5018905bb763b6a39dbc337336f9205c05ac8c5dc6772b1ef75743680905952a79e879deee49d2a826c973bb0f1efaa46c7e3e889d1eafc02337575107a669e6d05b2490b264f3c111637aada391151c90f38738de192a81704668f327aa65aeb00e352956161a4ce3dd7b9b6b0cc1d90be44481bcf776d6ade9be5eb50b4bcdf37be6c97a3c98f3304d5cd5af0c9c6da085a53e791fb56f541ed37b8efff4c747535e0c80f51ab60efe881108ecb6ce9fc0cebcfdd925b5ea93cd6001ab01c995e34059b9aac28d1b23d056a332af62820fd1de133d9729227f61732829e994b37b2739784f0d47040598ce662f950af6008eb4d370ff7cce114129b6ca1bc3c990b43e8e5e00de8ec1aca3c3f8c793c1f7e1c007f438df6c42816627fcc4fdfa90dc49ae05f684ead687eca0fea618d9e2147e0b007e7d4be917cb156480ab7a3279bfb160eb495a7ee1187c19a5977025ca622b9b43b2f7aab1aa6eecc3e24d8495fb572242bc7b7578d2d9e35fb667382632cfcc22893629d8cdec7eddb3eef81556345bcd81fd7f4d2fc3befc025dc3c0d2ea71a4a50eb2f240d83f2639c3775e038b9a30f6de5604487ff721133ed2bab8b198c9a549791404d1d51f469f38f5879bb2f6dac2d0c978557e58650b0e0cf0481c9a5f57f9d4395cd7050e426e36ac50409ca30539aff7377ac33a2102505dd45830cabec99435706f60c0784bf1bd3caebb3b0225f4f96b063e3dac6c0c6bb2598bb382fea1d6c45e12dc6f9be662737fd4440b8c55c8ab3f26463b9fad31dfa9f88c24d12b13d627fdc1bee6172bda25928ffebf44ceb85e67a9559104758caba1365fc1e68a42ca37f6af008081c6e23fe16f2b1de7a38e48c98fd9e15c7283403914bedd81d76f0ed99fe116147ca2744852aae4e8ece6224a322d81b374e31bf0b854d054d62ca5cc5e81537237de32b509885f96d1ed5cb62c4ab03d1cb61ba13d47492bf3e4a6d22273fc11cecce4ad82c4147f1193af2b2ae3bab17e1289a3c4802e7f84a04c4ce1f1d8862ce10fcbadb3ce8345f845a593e7adb0cc05b0f1c2d9b53ef72c420a8d800ed153ee0f3fc847db9d22273eff804707ee976164a5cecf86f6a46cd0d420ecc6c51674e7a6d75355450874c195eb407af9a00aa9f7c46cff7ef294d4dac162d82580edf0fd91bc9f91426b31f3c24c9aea9cd9a161a13fe9fa99d32130390acf92d38c8930f80c64a9830a5ef8ee91c08776fec1ac23f09145e4688b43596b22906269082b0f9baa7e807e87e7bcb35f2214fb1fc0326976fa4d6c919d7dabec3214602c766e996d4d6e7bc415f228e37f0e7a90295fbb33ce8395d0a93ac246075f5f729616b519230f539a0d0a48a6ccddf0551bd65b9200fdef479d243f3aee0d4b93862211aff13e80a3a90fa2c4c3f8d0871e7d9ff3a7c36c32091df2ea384afdfb8e47c6223435184081dd4838bf691d9358b8dc4bad72426dde3875cea3a18d3c26759848dc74fcd2dbe32cdc0ee2b0d43e9fab8cb11c0e82030322edcb3a3daeae30736437f8b5cff5dc12c0ac7db1b7afc626f21001a32baa3fb30ad7995714a38695385501d810ce9d457682ec5f400c2e99e2280896e6cd94d4f434074b42cd3878b93d840baec6e2069c02395bf52cfc3aaf81a67d3f46ced3de3947a78b1d7f76372e58b416e72e812079ddb5968c375424af17a572741673aaa9614d5bff547ca3d65ccc5f5f831c1fb88ba0998655f437f1931e2d3aef205c226e5238a7c5ba447ee7203979caa5f3aed2293c4cdbf366861ee34d022a6215fba12a8690a6dd36c59420235e53cd3007ef659f39d591f21518dcea62f5da59068c4dca161dcd5c5d40226e97c2f2274db52a3000a6a318cc7dc048b4cdbbb309f0f27c81f26e2fd2aa62b316ebb1d2b9d0eb2e7088e6b15b633bc05d75ebe3139b8df080f6a2c3153740a3acf146a2a139fdfce3730d8cddc2d1ad31ba630b8cf7d305175f83deeb9dc92bd20d0ece943eb142063a38f6abd258e57028ba2c1def2a5887e99bccf2ecd771019269be7b13e8082c5d6971d1017ae550f2fe13f40667e58f989cfea8ba769e6005d6fb20a722f97fefe6c2873fe80fb9cba6ad812293cca9220073b7701b06e9ed4f42711e8e126b113bb591eb78bdb624b7d8070ffe9faae64840d502e3f8402a0de123763254e54cd9abb95b65c95e209ad5906762fcb6eeefb40268b3eaf5ab9ba737f6e168a172afce5a4c87bf92d6fce1359949b052115695564d20695756917fabda7710f921e615f33edc6bd108d6e91cb7cc7a7536aa1ae774a3bc9da6aeab4c302ee5a95d424f3657a41edb22bfea432e7524717cbbe900d994ad905e9772ee3dcb12a5c3ec35fbf91fcd2ef4fbd908d1ed5f737a9e6fef60a14ec282e867aacea7d91faddbacce951881b0b59c4057d2288c8fc296be72a9124882966981ff53467314287ac5063ea0433234fa0a026beaef32f7a8234693edaef1c068a8e6dc18c0c8e4d1811934af61d5bccc898a18a9ac92e1486a0d460160ec384530b5bda58ad7ff0bf8587b74580fb3d5b74271d131a962efb00885bbc44c7a4052613000e952aa26e1482096edd91507be168a2f892e5bb62eb57a86018a38caaab35ed5968b4578dcb4399b2294ba6b8d20d66008b6d758abaa13613abf9e38ded9825606500729bf32c35f05b17800b4379afb450277b99f9058c53be0cd4a0c9f6d5f75ca15948767c122487a4c12a162e0b94d0414f2bedf5ead35b9dfc6b4aaf4005de7592cfad22b21ffc4ad66fc0237bf28d0c170f1e30e38c573f7573e7955cf0bff9c4f738044564403e6a2f578d3595ed398076662d069725140038e49b3adf1296aee54f59f785ed7acec859811359fa964b0c46ef0a6b1f43e7b479c7220d609fb521a6b872c5252ea4b3a361da2342273fdb4b2ce19d55de6aef55e656b50218f2477eff095748ff228c175f5fda90b521edd5163277fda285879dca49d9a9a6a1148192e373d254110d1b9b2fd807dd4864dde9732db4da19c8f03522b4554908212070fdcbf5b5973c8453b7f0cf43fbc2b28e5ad54b04d1f37ab19029cb7b24514ec17185812dcaf7fa6e91eb18721aaebd5872b7a9f0bcbbd7bd9f0b36fea2ae5fcbbc97e3e8fc9e36c776e75949273136f76e8bea57258b22d311d69851210a649872c14e733e19a6dee7a4088bb864f4d15f1e6a29b58903344e5fe21bfcd035f819d98674c1a0b603713206bc8dadeb597ee3be0c013975440eb544c85107e5987725667917ed31ac4ffaf98a0bac5c37ed0afe8bc6b4b8d7d90b75d9d3803f352124b0a57f1b16148559d48c9b36b0add9f8734f79b0e9e8db5c58dddd4371201c5fc3ca7b1e29185502f7be3d41e8f1b8f24756b71c68e5f3cd57f89ccdec953ef418e2359de00d584d4a744418a98c2d4293a9bacd5f94524d1b71b20044cbed2876ab80b35c2daa231f86ee0fb8e7218a290dc8762dd7b80a9f7fffd5f2470aabf340b99ec94dbe2a78ac896d4f85ef6881c776ea365c27dbe7dbd52a6d7ce7c9a36a527904d28771fe03fb2a0ff0fc20de232408107cc6444561d43ed11705e6c33b43cba70ed91e912137eac610db756782e01c5ff6094fb7997c3ad09d696b2e946bc16cf1368bb15bc76f48c924ce64dbecff828e9d0ff4be7133a091ac2d3958ab1e41ee6db644f65049ad45dc5638c0de63b650e3a7f08371da90b833b7633217d3420d32c5e2a3ea14228b8b2b93ab7ef4d55b15b5a2bcdfd40a6bb6de20fc1a5a8e331945f487d3d7eade2284d273c18b7446c26a564ccbb307b2d36641c625d21caf6ef3024d6f87168733eadafc231e8d95f743d9b09b6f92ac6b03ee4a1ae4114dbfbfd7e7e4ddcf6574bf861d09a9c3fbf2036370dda9de4d51e52e29040b3dfe5cf72fd39e97a8c84222de756ddd2a94fc52ed126549eb81767d5e991b1e66b267eeb66010818753ceafd78fe72b79460a101d43cf97b682a8bf5e642116d3c6ed6298eedab3223f2943c2542f9ea47ec7ceecd2563bf7bb9a634192f583ce7a32a58bad237614ffb01656eed1ae52803e5fc241c69641c71f62db0a7194772792fa547e315d341f9be1b3747b8d1740b2778e33bbcfbca9b0e194ab98b09125460f4fae693c1be766b559e7a0c332574e8f2fd818130d1bf2e32a518ee7a00990a6e6f1837c60e1ab56b5bb871fcae7fbc7c0ef80d0b722d6f7a5561a4c36d2a8ff0206f284615b9ea25aa56683ca151b07b864a5d162fe698da1bbaaf9b71c393c87a7998725fb8ff58ee8e653af904b6878d1e3d35395f0b8ce5f38b9fad4c81bd9cb222e211d1b9f8b171f38f61ebd076eb63602d881ffc1f0811ea079276072bca6a11f1d95fb3a86d54e6772fba2c53e6e09382019f8ccbe24dd24612be0c5d2e7fc662ce3ec6896659b060094be78076fdbf48d1ad68341aaaa88ad2baedf810a2c9ca71d3c86e5bb16c18a70774a93d0b901fa9d8aca862f45d88e5ddc63d355a2f498e16815cd819b2b4f2e253acdc0e209cdc814a00e04f5f2a1a00d93758011b558e9623bb3f8c5353883a1812a68dc142494991e88cd8ec91d0dbdde7bab03b36c425e6aa3244affa74c984babe1eafcf01829bf9e64ffe4b6e35b1f9f9c4c80af85734c0173472f3079768f89536aa13a0961d1cbb4cb02f31e834da5d8690a5a8780dbb4f17db65ff22891cc653ab4ca9c1109d9a5fb2086a5de84ef438405784d4185defa3ad29c6b3ad3f39a407f6c7f7b29539ad08c55dff2c2a8ccf5b200724cc7321bf1f7c96d7eddd84821e7e793613b01a183f1b8687374e817e153485bcabe0328d613deb73bbc134091d31f5fdc9afb16d1ea8877e300396e83eb4113d14d2ea5cdea57462cc94639919aa03354b9b8b305699571c3a0e7f14707098dde6b8eefa35872dfffdfd54c16638c784c4d36258d3c6ccb8e060f6bc60023c0865c93045aa609cf754c12277ac05d1d33f3064bd4ec14ed5be7fa151e06e466dd83974f38324c05628ae7a7af59aca2789d9d905ae728d1106d810ccfcb82e550178d42c485eafed6443d36b9203d318f3621cf4da498f8e12aa8bef99c00594e7baf3029c545a1bd96f98514e6f3d1daf34189f3e1fed5a7b28b9d11767afc650a0249fe801c91386ba48ca05947f13b1b267ad5fcdc817958a90a6652f50332ec5220ea7a10756fd22b2e2ab9e5481dbb4f11d94f4b4f39f862b46faf791a9a5370397e54e63b3d217e32a6b3f549d09f61fbda3f16480bffa1429fce8e9c9beb1f43c915fe53e9db10b3e5d411e00120163978508411af80da01d8bd70c8ff31f85ce717bcd41611d6b86db09dae8b0c8bd8dcd8f3e63358a1c52c03a1c532f184a167141a3a2829b8ec1eebcef906eb889d31d9d25998e80b096d08331ede2c9662d5837ada624ac65d20f4501c03e8d51c0be183a8dd51ff40fa15629b9c325a7cbee4f131449d0c83bbe9b43a18ece0af24d0a8a0b14d233615b47c672ddc6688a9346b65653105e63e5b8fdcce20becd4cf19e9fdeee341d970ad0d8ccf00ca42125eef51345cde3bf20ff160d1c825d41711fef0a5f15af2392f736ddecb579f475aa7", &(0x7f0000001d80)=0x1000, &(0x7f0000001dc0)="333cc1ef433fdfe50b5c424d90dd5ee73e4a726320112ab63f3939c9515e447d32a8761efd7ad8c93458", 0x2a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e00), 0x200, 0x0) sysctl$net_inet_divert(&(0x7f0000001e40)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001e80)="2c16bd4f81d5d53fa48da377f8f9fd44f806aa3bed46efbb9b249c3342f10af7982336fdc46f67eebb49a0b0c85ddeb001affe32869ad6495db3be5b4b9d2296e24217ce9707f5c1452139f324ef8e071a68c5d44c4e678a6ed2fc215b108e4ff796a014732969e927e3f68c3d25d194ea22a8a905081bda03c18d160e61b2ba8f4d28fb266f504bb7cb16fd2157bc2e63dd5a1b130efe44b63834337e074e41c24ed3dc43c600efebf5a58ca1ed01fbbf4b77fcf8a4d91bc4cbc129712dd85f3d43a961774c22a1f66a95be34b5238aeca9429aeb8840e4637ecd0d", &(0x7f0000001f80)=0xdc, &(0x7f0000001fc0)="2629ecd3c98515d379d7150c01515edceeeae362f8a94dc29ce770d55f6fe53e3f01dbc0c863d97ed26222b989651b83077311b5e12a7a0d423c72f2dbaccc14272271e98f8b50e5da58", 0x4a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002080)={'tap', 0x0}) executing program 7: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x40}, {0x4}, {0x86}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x8106}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x8531) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x51}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001b00)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x133ab662a72718c1, 0x82) lseek(r4, 0xffffffffffff8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x108) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) sendto$inet6(r3, &(0x7f00000001c0)="9e64a3d75386efee25064620218849182855c05ccef0a3ae122ad2eb5c34967cfd6a323196eca23bb2dc8d0df9b9b04c8eb819f59856011b91f8c9c3055bda87aa1b58c6a08e6f7bbe80ff03f20f524b3ee06b864e29103f4ddcbddba1522fe1881017d280a5efe14686c5196419ac091c77c524099cdb72def72acd1265e77b5a8aa810c04c2d51919081331222e57c1050a7ec5625f1956a7c546ff16fae6e141e375c49d55f68874d6d3adb6e78d0ec", 0xb1, 0x9, &(0x7f0000000280)={0x18, 0x0, 0x7, 0x1}, 0xc) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)}], 0x2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) getdents(r4, &(0x7f00000002c0)=""/4096, 0x1000) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b", 0x2e, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x3, 0x7}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x60dc, 0x2) fchflags(r0, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x40000000000001b6, 0x0, 0x0, 0x0, 0x22) openat$diskmap(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x6, 0x81, 0x1}, {0x5, 0x2, 0x20, 0x1}, {0x3f, 0x80, 0x5, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x3fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) sendmsg$unix(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="8d", 0x1}], 0x1}, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80", 0x201}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) pckbd_enable: command error executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) (async, rerun: 32) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000140)=""/94, 0x5e}], 0x3, &(0x7f0000000340)=""/135, 0x87}, 0x7}, 0x10, 0x803, &(0x7f0000000480)={0x4, 0x6}) (rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x204}, 0x4, 0xfffffffffffffff9, 0x5}) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x1, 0x0) close(r3) (async) r4 = socket(0x20, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async, rerun: 64) r5 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3, 0xff}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) (async, rerun: 64) pwrite(r6, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) (async) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x20001, 0x4002782000}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000240)="30fb0ca3ff146923ba28b8985caf4d5d483c9fdb5630c1373db02157347104fbfc2b545e7a68f7df937f0b707abc9a25229c1bce5e83cf3210856f8809fa28b83ce4d0008ccc882c5cb298e5994a9408c492a10d5002ed87e6c4d35b518c65221053e4540af1a76226f4d5bda4dd7c970ab7228ad699619ec0f971b9d0c63ef6c8888b3fb8566846b55148a6512bdeef690498344e3194fcba57747c06f01e6b5a675b198d502f96e4b71f84c23a1e31b94778e30b7c8e00a4d134a6c03064aef654433b13244ad9c2186a2406339b2ab6d647e71560c74ee5061287388dd5d74ffe", &(0x7f0000000340)=0xe2, &(0x7f00000004c0)="21710c18f232eecfa4773f6aa0ec969e65b57268d8ac5796699dd299a2ace4ba244469c92725f8bc1882bba3930b93e7c442a7783fcec97d2b652338d7b35c9b2767b3d7f7b426676539163ec0081d07c91c8305f2b886dd19a41852a2e9e76c462105a329894fa57fe3cd449148406533ada6a6e01da3354a8c8ff7132b7520b26fdab8f7c340d3fab815c971a1af9a1e35d51fa2d7909ccc35c3d41e645e42bce477c9c9aaaa169e2dd6170571e7694453ea", 0xb3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000400)="ea9c818712d2fcdc2310157b3ed2ca92cdee1667c45ac12ab4541165dc2ecd7fb014824342b4b965ca0ae30a033c24f53469de9ac08b8b6e65813373eca91a495b140492cd3c19cac622402a0f07e4cc1a3f62df3b1455132cbc41ea437db15bedaabb648de8123d1b17cbb94c0433f200db5c8c32461e592961b4c274da8e33bb3b057fe6bf3e772c54815ad3a4751b2ed0eced17e847dc4749be945558009960f60556da4a85ba970512735fbd8ee05c200d3a6af41c08", 0xb8, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xffffffff}}, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x5, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x408}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/183, 0xb7, 0x18c2, 0x0, 0x0) r5 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) poll(&(0x7f0000000140)=[{r5, 0x86ef6a69ee17bf91}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1000, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x9, 0x0, 0x1000, 0x0, "99721af8c32372f95c8ff3049bfef23d05fe2c55", 0x7}) write(r6, &(0x7f0000000580)="fae6dd2ae11be3453b4a23bfa7e88c2d815bfd50b319df8b0d5d9e84455738a8dd60e36a3b209bb1817e236859ed1a614d08dcb8d556e2579ea19a5be0d3a237983778d085459ead2c5faf6431f78532968d040c64ed0179b2fb3c97b595c840bee56a09f1f840f437ca66217a003f6735b35b6766d005f0d6bd83004bb2054527", 0x81) executing program 3: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)='l\x00', 0x2}], 0x1) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x46}]}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x7}, 0xc) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = syz_open_pts() link(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x9) pwritev(r4, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x3812, r4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x20000000000001ed, &(0x7f00000001c0)=[{}, {}, {}]}) r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r9, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) executing program 7: setrlimit(0x5, &(0x7f0000000980)={0xc5c, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x100) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r6) pipe(&(0x7f0000000000)) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r2, 0x0, r4) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r6, r5) ioctl$VMM_IOC_READREGS(r5, 0xc050756a, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r2, r3) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r4, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000000480)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d6990d87b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d242927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73ca8ea456a5cfe2d7ffbaa36ef1f45cc8bc79e97166c628c28fd88f2d56842c8b21806ee98ceea918e5e5f7ea9c5f92f078d8e0084257cf4471dd129767663d682a6a920c8d9e59265365142f0fdc564f160f1465138082789524e881af48d398ab7a1e1dc0cbac57d373caf2f132c14e6e228fad0417ae26ff1280fb0c3f83d2aaa0bed1a26ff7313c1a970788eb61230d7373ca4b94d863b69274c7d91394891956bdebe938c668831d00a02ecd8c9828bbd26a87293671865bd5c26a0152490dcfb4153a5832c5786", 0x10b8}], 0x5, 0x0}}, 0x10, 0xf) accept$inet6(r3, &(0x7f0000004180), &(0x7f00000041c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) executing program 1: sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3ff, 0x1f, 0xea, 0x81}, {0xff, 0x7, 0x80, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2e}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) write(r1, &(0x7f0000000140)='x', 0x1) setuid(0xee01) poll(0x0, 0x0, 0x800) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file1\x00', 0x200, 0x90) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000800)="7c8c78e8e4be8bb7ccfee94dec01962b09698aae00"/36, &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd000800000d6b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 5: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x40}, {0x6}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) shmctl$IPC_RMID(0x0, 0x0) clock_gettime(0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80047308, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = getuid() setreuid(0xee00, r4) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xfc}, 0x0, 0x0, 0x0, r0, 0x8000000000000000, 0x0, 0x40ef}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x1000000000000000}) getuid() getuid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) getegid() sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="bf3b684c5ae963366a7084e096cf973983b85e5df63e013e88157332b4f68e78e0793d3e30417acbf4419893cfbc24b75262dc5ade2ab6278ab866f1f9ed186487b8c19d9295a17b98020f60023dcffbeb208a15204af72f7a8df7b749c7bd331f004c444daf35821a1f931c449668f1d4a7e8077a00fcfaf13b0000000000", 0x7f}], 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7fb, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) r2 = semget(0x0, 0x2, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/98) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x0, 0x100, 0x8]) executing program 5: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() (async) r1 = kqueue() (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r2}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) (async) r3 = kqueue() (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() (async) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r4}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) (async) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r6}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r7 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) (async) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msgrcv(r7, &(0x7f0000001540), 0x1008, 0x2, 0x800) (async) msgsnd(r7, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x100}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3fe, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) socket(0x1e, 0x3, 0x0) socket(0x1e, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r1, 0xfffffb82, 0x6, &(0x7f00000000c0)="61241401eb2eaa4e0e51f0659e", 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r3, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffffffe, 0x10001fffffffd, 0xffffffffffffffff}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) r2 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) poll(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x81}, {0x40e}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x2000, 0x42264520) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x28}, {0xe}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) write(r2, &(0x7f0000000280)="0000000000009cb8f4b6202a808cbf1a0349c0c78cf7331b9f091fdd0c15b5a2478ab84c67b30562ee1f96e6e8fd6f84d3366aa7ed9e4a49fbefc206c2ce31066d18f6012c99ffa05fa5f40447e6", 0x4e) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd000800000e6b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x40}, {0x60}, {0x6, 0x0, 0x0, 0x7fff}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4083) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) ioctl$FIONREAD(r2, 0x802069dc, &(0x7f00000001c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xfba, 0x7}) getpeername(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, 0xffffffffffffffff) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x81}, {0x2c}, {0x6}]}) write(r0, &(0x7f0000000180)="76e5dead6f01f8607d2100000063", 0xe) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x10001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140), 0x10) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, 0x0) fcntl$setstatus(r5, 0x4, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r6 = socket(0x18, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0xc002, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') utimes(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000000)={{0x3, 0xf8b}, {0x1000, 0x54f8468e}}) readlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x5c, 0x0, 0x0, &(0x7f00000013c0)=""/236, 0xec}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5c, &(0x7f00000000c0)=[{0x50}, {}, {}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) executing program 2: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x3, 0x1000) r0 = msgget$private(0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x2) msgsnd(r0, &(0x7f0000000140)={0x0, "2f5da7b7e5ffd84d06be022a27bfbc3c8c1c9e790630dc38529829c3ff8f3d7a3a91d003cef3500d989fcc99531b9cda971d8a66011eea22df52f7dca0b64c892bbe87e9a57c11c2c9279454b7b314fc76a7985cf0c306fbcfdaeae8ab5cf3479cb09bcb68408aff27"}, 0x71, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0xb0) mkdir(&(0x7f0000000240)='./file1\x00', 0x79) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x10) r4 = dup2(r3, r2) msgget$private(0x0, 0x644) r5 = open(&(0x7f00000002c0)='./file1\x00', 0x100, 0x106) getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getgroups(0x1, &(0x7f00000003c0)=[0x0]) msgctl$IPC_RMID(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000004c0)=""/195) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000180)={0x9, 0x5}, 0x2, &(0x7f0000000140)="de9b4e2c072051f90a7ea64432c68e568cb325b0a1221e5c3d9f85602bdf49e506748ef27c9c4d101259917420147504de463e", &(0x7f0000000100)=0x33, &(0x7f00000001c0)="00221979", 0x4) close(r0) syz_open_pts() sysctl$ddb(&(0x7f0000000780)={0x9, 0x5}, 0x2, &(0x7f00000007c0)="e17b8b6b36ce48b8b6918876e455a9bf45ae26dd8cbef6326942e3e07de2abffdc1f6ce42a0fe82abcd9aac7823a76c6aa1d66dacc2b5eeddd559f90f404631c2f3623c93b3082853b22ac21f27ef7ce1d9078daf2441d18ed9994dac23a8710", &(0x7f0000000840)=0x60, &(0x7f00000009c0)="84835715e13aad127d5cee59f1b42dc623d465ada50f4e1dee3f8d9eb8aae34e172ed2b22d795f4a97ded7ca2c2e1175658e7b9785e34f6820fbf01597123f4d34908dcd390c1aa8f6439331854387da051d458398de2cf7af302514d3ee2e859a4276f776107de21901605045256eb0109b631aa28509a2ac8520cc3e9b1732a3f3d3471c4120fbdbfa5eb6ba26828380e3abe68e7bdf6dbb40baa7c457e1655152ab89c06c2adea9f07e78c44f320ec95fb5448fba2a10a5ed77c627f57fe055f4aa4d2667e0ae1804cc4d22239766c1a669e9", 0xd4) syz_open_pts() r1 = syz_open_pts() socket(0x2, 0x2, 0x0) r2 = syz_open_pts() syz_emit_ethernet(0x0, 0x0) socket(0x2, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) dup2(r4, 0xffffffffffffffff) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='c\x00') dup(r2) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) writev(r3, &(0x7f0000000700), 0xe) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f0000000ac0)=""/240, 0xf0}, {&(0x7f00000004c0)=""/95, 0x5f}, {&(0x7f0000000540)=""/164, 0xa4}], 0x5) executing program 1: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) read(r0, &(0x7f0000000000)=""/228, 0xe4) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x1e5f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) (async, rerun: 32) r2 = socket(0x2, 0x0, 0x0) (rerun: 32) msgsnd(r1, 0x0, 0x0, 0x0) (async) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) (async, rerun: 32) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) (rerun: 32) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) (async) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r2, r3) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_pts() fsync(0xffffffffffffffff) (async) listen(0xffffffffffffff9c, 0x0) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) (async) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r4, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) (async) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000000480)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d6990d87b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d242927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73ca8ea456a5cfe2d7ffbaa36ef1f45cc8bc79e97166c628c28fd88f2d56842c8b21806ee98ceea918e5e5f7ea9c5f92f078d8e0084257cf4471dd129767663d682a6a920c8d9e59265365142f0fdc564f160f1465138082789524e881af48d398ab7a1e1dc0cbac57d373caf2f132c14e6e228fad0417ae26ff1280fb0c3f83d2aaa0bed1a26ff7313c1a970788eb61230d7373ca4b94d863b69274c7d91394891956bdebe938c668831d00a02ecd8c9828bbd26a87293671865bd5c26a0152490dcfb4153a5832c5786", 0x10b8}], 0x5, 0x0}}, 0x10, 0xf) accept$inet6(r3, &(0x7f0000004180), &(0x7f00000041c0)=0xc) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) r3 = syz_open_pts() close(r3) (async) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r0, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x120) r4 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x810a, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000002900)={0x10, 0x6, [{&(0x7f00000b9000/0x2000)=nil, &(0x7f0000571000/0x4000)=nil, 0x7f}, {&(0x7f00007c5000/0x2000)=nil, &(0x7f0000351000/0x2000)=nil, 0x200}, {&(0x7f00000e7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f00003fb000/0x1000)=nil, &(0x7f00002bc000/0x1000)=nil}, {&(0x7f00005a6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000381000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000647000/0x2000)=nil, &(0x7f0000776000/0x1000)=nil, 0x93}, {&(0x7f000062e000/0x3000)=nil, &(0x7f000037e000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000127000/0xf000)=nil, 0xfffffffffffffffc}, {&(0x7f0000a6c000/0x2000)=nil, &(0x7f0000902000/0x4000)=nil, 0x101}, {&(0x7f000004a000/0x1000)=nil, &(0x7f000036a000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006dc000/0x3000)=nil, 0x2}, {&(0x7f000034f000/0x3000)=nil, &(0x7f0000292000/0x3000)=nil, 0x9}, {&(0x7f00002be000/0x1000)=nil, &(0x7f0000144000/0x11000)=nil, 0x100000001}, {&(0x7f00009ed000/0x2000)=nil, &(0x7f00008d2000/0x4000)=nil, 0x1f}, {&(0x7f0000819000/0x3000)=nil, &(0x7f0000064000/0x2000)=nil, 0x5}], './file1\x00', 0xbef}) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r8) r9 = getuid() sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001640)="b46280f9ec989ef04430977966fcc9ac592a36bde047f36ea4ac83487ad64a84c334550ece2c45fe1496f665436fefd71635456d60922d6e23e44e7dea098b81089a57ac798e6cdecc6e161a6e0104322903205c083f2d09571985ff87bb8634ab3a004b630b20e48a0e05e180c2bb01b7a0e6eecd74a0e9633188e01a4e26b6ca65a507bced38051c4ae21767b1015fb7c67513d369464b09c0cac7ed17f41f79c44f3488b5cbeed12b07ddfcaf26b1adf5bd960f39d133b5bb65fa3391468622c0b433447c2c442ef96b96bf90dcdd32e92429f18c3fd884b4465c8700f8fe42f428466951299899d96a757562b32d0c", 0xf1}, {&(0x7f0000001740)="9bbe3ccf016abcbd735a41ee168824df24c18e1f3be88b98950b63ca08c097e2f2465b0cf64f11c8f680952cdc604767d0ebae90d6df266ff714c29b2db88f0984ad7844aa8dc4bff2767407a24d88ba89c228a24a3fbbf2bdcc887221f31b40541185733441b76bc93afaedcef917037467a1d063a77cf50a66be66f2e1345e4ac607f2a0232b7c28c3bc44223843e77761430049ba5aa172c6e60d4883fb960200d93cd3fc591ef7b9cf2d56d932cf1acae40bd894c3d53b09643da2dfa434d4b67ffd6a9558d12d0e0af8086838599d967f8260b1ac2b1ab2e0c0ea073b959431f489f78076ffbb4939b0e977", 0xee}, {&(0x7f0000000240)="df711c", 0x3}, {&(0x7f0000001840)="cb0b0c28de90774e19ee92e1fc8dbdf58a0664db756c8a1fa5d5284c2c7b4b94c7955acdd162126487ee3238181b5e62b049996711702abe6edbbc4df0bc7c93708849a05f83478ec39652f7c57c0275361c73fb301cda7a6063d2202080b6d2947170c70795c20a068dcedc2dc78147a44ca6bd3cd5a2ec08d9f301caa4cbba1d6893e6541805b6f74b67d6457de7eff6cb54eb819a47ef038a90c51b8896896fec179bd27968a5a379a4d066e4973844aafe48eea89f3074246edfa5abea17c720fcecf93177363a0e48d43b245e934a91c23e0f78a32b073ff49a0a0b6f76d993e80fc199ee5705cd3d80e3b3e991c7794068ab268f0ff882cd3711d3da98deb0bda8f1775e8bb7a0492b7adc48ce03e2002ca1a3e0acd7cfba81b327959af13a2c15886b2a202edea65c01e7e045c859dbe0f0911746a9041a76661287f4214026779afa9454affa1a95d2a502d81a708147e253ab8df714bfeb909fe777eb98d0a007b5bdc8161e9fa1228a3d7446efb25fdd90baa12ec71cee1816531adcb0b070c5fd6c84df4f3400f819b594b19efebfc2b4606c86e3f9f7ac24a357e60b8ef0183a2a5174b003d470a84c557be5601e3d1f01222f65a2461aa6a089f510337169e2c3e08586aae113e76356e0011be9baf2487aaaa2af1838e2a1539eb14f2831f0ad0175ce46e73b2e37ec9f9c4f2c32f9dcd5ce67113dc99d0e8a048e5f4eb12f212512f95b090b0e2df98f987febfecbaa2da5818554040fa01e0a0d473ecf804814808d4eb7eb488066c70044251ef1a383bec55e29bdb3940c607b399ccbf8cdacdbdbf8a36ee78986b06a7ad66011dfcc588f6c3712d8bccde4269860d85aa2c57b8af6bb784d94727e4f73460d91d4629d3e6bcc1c6e1f0409a1bc84c2f0f5428f60ff350a767803647617c1e1f0bbda609c9c25bd74ac251cfb3e5d420a432302d9dabf74af99d9735906be0cf3b48ab446d12355267be1c7ecad68b4ff2a07b0fe42d00e9ced44d69ccd70460bcfccb979887486dfa280be73e86f01bfa840c51178f59520d2971ff39dd0c379e0b08c0593626fd2b7a6d8b63722a69b9f7f4f7337782261d6523502d64ef6515f954a81d901b5f525f5198b84791c7501e53ced56c17962a3ebafcc4c57b672ab5053752858c35bbf5afab01006bf0c48a951fb4541dda6445b86a0e4e5c25a08c62ea8120977487f67366d136c4ebf9c966ca1bae7145ba7c0b0e4533a03b8067994350baae30de786acab65fcb138b20241449b6db4fdb4e75de582ad16d9369e46a9d76647916a9a448aeeb1bc75456bd57a316ecabf4dc7969d4320b1ee973a38c1c46b5e5b26847143fa0d74cabbcaa953e7f4ae929ac2d1794b8af96ea159cfccec5ae661b7caf5860d936db290ae1bed79808e3b73531ebd33ab24622b2f24bf09251a3977b9a3ade3b60aedca546190da030abc27328c39d47542a7bdcfe5f1ba521ec2eacc6269734031ba31e51bf563ede9184c06f735753e6b64f0ab87eb068ea31ab6419dfef47d476374211e9a5c6386fa475ef649dd43009be2171062390fdfeb3149eae5ef9514e3801ac08ab11d17a5410effb6591237f8ed4218f1f5bef6b479b1cdf72222bb4ccc8706e3edf7f26373af86f1d183ed55bb70c8a06d58204809146397824da5e485117a3e4d454dd0171b05bf614ec39b419dfa41b14447878d31ee2efd1b7b53b313c52f7d3cb8f3cda5d4e589089f482d5909141f0462cd97a4638dfd0d7beeb130bacf02f6d15f641b410d48ee84298df04bb81337f53b618f4e5d1a75b567862e09ff7f7ed4b412ea13a96cf0a9bf787e9a32b42f29869eef1f39a289756caf6dcd28c1c8ef0c07c16830d9ba4c0086eb5ea36ae9cc8b980b7adfa477fe14a5b6bdffe19cae76b2d5343aceb7f627140127b1fccc353ea120152e6c83dea01b328a48da5c70b63d664cc034e5e67479cb9b998c66133d9a5b9a832f758838dd292f6eb26f21999f287d194ed895669c20fd2f3bb053b2bd6d5f97f7909035fe0d6c0de14afe65a48fb5477c45a8adaab4b98c48c58ecd384e89182baf0e6032ae3fb528c59fee473e15416901d481cd4749d0d9604aa0797a5139e23b40524b6e9da482d30216b5f58ae53a13e7b18cf7da91364a883cfaa9a52fbe0564c995626b7d26ddf74202f72c917dcc634ca2bfefcd6aded9fb39842e0db7e0ba658921d1822762c2c4486f686bc49bf816c57f3aba83a829a6d7fd4775c4476dddafa2d9d824f8243fdeb7c8ad8ac9d92a44c976c625fbd5252f558318f1d9a5c07c759101b407885d702d5ae9a4ae2a9b6f0124459af91e5b82a0d0bf01659f185995c0ff86757e5f4491900fc29bda78e4651536fd5689d8db3c267297963c0988baba5992c2ab9a11b4b73cdaf72b724d0f6fa61dc1352fae8e75a4dc902929c86b3e6baa606acfdc3704e22a63a8fba34aa035741e7a19a015363863244da009d32b36c8ccc4bd50ff6b22bccf90fcc3130f0bfda31c0b2b188d0d32e0f76dc3073628d7831aa057ff68077e82a0a66790a31cc16e658473f0262aadf91f166067ee6c0923d1a7a10d6ab7165729e8be9336f187892f5a68abfc66783f89a9477f4f3db154088ec1180a90644870facdfa5aec0f193385cf2d14e32340305f584dc9f544f9afe71042fff0099a981d3e16a84630de8d264d9067fc731a1bda093d29e60d8a05261cead1a97a4e652603b8392ae85300176abe713586c0af7f2fa164f6d2abcd3cae0f77f5298dbe500aaf6cb625c8004cbb26e323bfb99747a5d8584a028d777396fa4faa89c305a2f46405cbd2be9d052b76bb3457b39b8624d3b953a496b81a411e2f8511f98beac0060267e61b7f822baf9763b24d058f092f21f055fc08c19be05f0952db8ea2227d937fed655052eee01794b78ce3d255a645cce2615dacc389328f2b817aed5ea938c8cd53c44a22f2464cf256a975565b38b9c589a0e54ff291377960f116a1221185873a9002376747c995c912065d397780ca065b367cfcbf92af868cd31e481a33d41ef5e86c3e50b6d0c400223f1099cfa8f3a2d695b5fb2b986b31e15944f8ac8e3630dc23646095f0e72b15c8dc915d230c93dfcf336cfcfe60eaf449a5688af1a7d1fd91322868cfcf4e3bc69cb021bdae26717a150f88d2ea540748c91df34321e9f91366ba511029db5f38b5638b40511ee197bb867dd0322b80eb3a09b6aa2d6e93576890c61c4d0213a57b60952991b69036e3ec715adebf529f79d63eb28b2bb74f11843c9a7b04560d60e93edf58352c8af3c342f75f87861df5dbbaeb5d7afdc1f9c296b3792284c08adf00959111144a8d14031c83526d886566355ce295cbfddcffc41871cdb51dd84ae908a1dae801a06fc64b356f7a96015639ef2f8bcf27a2276d8bcf9ded3a0db52457a5c696f5d6f6660efaacbeb676022059d84d0a81921b746a21157861a881a90197c5f1f42df4c5de61e1f90f22c8a0765792630ce4168f3c2fbf4341139bac84a18fe13f9122320367ec8d516fe2e1ff4bd57301e11283a2edc55e4572af2a7d494705e4e410349f764fde1771df4bdf416989a009f10d3d80b25b215031db62776a1da3ce5dba54da9e0dc31131865e2ade71b61a06ac2af225652bf7c3d8cc2afec2b29fbb0eff9f1ef8bb122cbbfd7c5e61a345281bf593e6ac59d7487f50a477bc1cf07ed38f3f63e28ac3f1c61c14133dc4e1f0c65021125b9daa56bc3165a331ab5de6529fa614f032b157384f59f4c8c8193526522f08c420dccd389b4cdc4e59593252ee06bcfc9672d682781befe8893c23e9bcb86f031aee30c8a9f9be9dfd13ca95d45c38b69b722e08e39199fd593cf6898ef1683f3287a392a7d28d0f5fcc77c616c902de8b5c476fcb7989fb209047f3f6038a2c9eea3f8bd4a2216b29fd0daaeed3ce1ea23d1e3e61ad256b694579011cca8b18baa8ce0358722038bc0d05ef6d2874fc0189da23833374fb4fcc372c89a21565a97433ef34859c5887c6a3d9967ffa6e2e48ea07f9b52411296df0cc38daff57ad1e9e6c0d1b5ef51d29c2f84d2113d2e7628ef3adbf38ce24adb79a219253085eea591a58d2a44a20b0534ba51074b1d473e809475d1cf3422f9981cea3fd22501cf0369184867fbb8c5c2c86dab526bafc96b896164a9d471befe6cc108b7d8676736b14893039769d403f6c0f25f86981248caa3ec4bb79fdd7e207a211568ee55c37aabd799a9dc80242bffe6bfe4088c092c232a1b4b286390395b4b63ceb40809e1591107ed216f756eda2c240a3a00a986322ada3fd457177cc034c30c723e71fd5269f1a985e0b5863fdc39a3a8349455aebd52d1dd39d421f2c6bb60f9c365ec41215b48c71fe3b94763067d48c56323a09f89e3a994945c75bde3fe0dd73675041bb09f639a18f4288b816c88d6a7ead76a4ffff0e360078007c3422183ef06a17dcdb9d81670b75c09f161a8f71b84536445a65275c7e3ecb759fa9984bb5334620cf92fe3e9821ed9cb8347dd8edb3efe529c4e4a752c06c870ffe037ce65d0dd2668ec6ef7e252ff31541773c8f8027c7f41a666491617f6ac2a2c03e56f24d6f6f19605077891b924408e61eab909f8642b4d3ee5571c8c38cda0dc15cdf9e81fa0de4d9280a52b14cafc1c3f9ba047a99bbf6ffb40e5da6dd2fd368b49121bfabb6c8da45d404bae7a3f62ccbb16e23f8568fe89a49cb3cf522de16f017e7fa35f99499b40b210af612560c01d84d0e3545d465f53f1fa3ce5213172ad55b74229b47433819967a807dff1cd41476ac244f703abd5acda073bf9791c3f0ceaf610c04fea328edfc7dbefd3bc124df132ca8d4aef1ae8b26498b4d7fa53de28fcb200800f2fe3839a4e893a0456a5757493c83ca767320444ad7d3e9e50911e5025387dcf573d33e6f718cf62aa695dcf61345611110783852009a9294622572e7a46eb20aa2d5313f358bc985b30e40b29fb2e11e1b863ee360f81caf2f171e42cf1000753027ef7d8871c65772293cc916fdcaa53995cf38c2222dd782eb3ef037fb356bc333550f5e536012f255dd39a88eabe2e8e55b49cdff2dd6892b09c1c159d1a799b4ca7d7de371d823b99cacbb33982e69c25ef53693f52193e9cce14b3c2a53980160466e5dac7b4d82fe72670cbf0f3b66c642a4641ff1fbb49045835ac89ebb1d68dbf609dcebaec6fbcc34aa471dd093a30c1af45c00d33a93a09ea7104367def3fad5e180b9af3680c9656a4ec74edc781a825cfbf18625614e83dd130cfe2b370dd84151975bad10e411898755f6f0086187b07d6042827179787b51d7d1b08f53e17153d8cba77fd80e00ecf0d51775dad88041fdccd4ddd3b0de4b020bb83f736038e6cf9e1540e3267662c0e1b736ed81055823644490ca8f057bf0d52cab11b0ffb2adff4adf59579c8c96ea2ef5f8cf9ca9526062c5f699f80534fe7b29632febaabd760f6dbd94b0ae43705c41a58b3e3f5076a4b3aa91955ba2811a0f0eb7fa8caf260d8387d74bf038b03ede8f1ad7113d9c0c2db53b42529314f64e6938d12fd15f1fade7d46bf51169f8138ab90cfaf3d3a8fbf461cd5e533fda8ab66227f5354de26fd975039c4f630aad450eed0c561523581c11a9a2685dc95cf51a9e311067324ab0bebd9b6ed99f9ff7a4690442650a0f1de90f2db042f26ec65fc371a24056ae194e276cff62f7f91aa1611790ba5b73a0e10ff3ea290fbc5e6d79c5ab55241d19577b", 0x1000}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x4, 0x100, "71d7515ba785d1c18841c127a508ce690574f19a", 0x7, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x4b9e, [{&(0x7f00007c9000/0x2000)=nil, &(0x7f0000503000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000004c000/0x3000)=nil, 0x7}, {&(0x7f0000345000/0x10000)=nil, &(0x7f0000034000/0x3000)=nil, 0xd1}, {&(0x7f0000358000/0x3000)=nil, &(0x7f00007d9000/0x1000)=nil, 0x4}, {&(0x7f00003b8000/0x4000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000071000/0x7000)=nil, &(0x7f00004b2000/0x1000)=nil, 0xf381}, {&(0x7f0000768000/0x4000)=nil, &(0x7f000071e000/0x1000)=nil, 0x80000001}, {&(0x7f0000096000/0x1000)=nil, &(0x7f000026c000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000963000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x43}, {&(0x7f000009c000/0x3000)=nil, &(0x7f000053b000/0x2000)=nil, 0xee}, {&(0x7f00002b4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000044d000/0x2000)=nil}, {&(0x7f000019c000/0x3000)=nil, &(0x7f000009a000/0x1000)=nil, 0x1}, {&(0x7f00007d1000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f000038e000/0x800000)=nil, &(0x7f0000392000/0x1000)=nil, 0x80000001}], './file0/file0\x00', 0x8}) r10 = semget$private(0x0, 0x1, 0x6c0) semop(r10, &(0x7f00000028c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0xc0}, {0x16}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4}, 0xc) r1 = syz_open_pts() ktrace(0x0, 0x0, 0x1618, 0x0) fcntl$getown(r1, 0x5) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x1fff, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700", 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="808793fc86c2fe21434f490115e75d28f545", 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}, 0x4}) msgget$private(0x0, 0x597) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r4, &(0x7f0000000580)=@file={0x715b419c6ebfef8e, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r6 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000), 0x10) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1", 0x1}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xc371a5aee8d7aa82, 0x1, 0x2, 0x100, 0xffff}, {{r3}, 0xffffffffffffffff, 0x21, 0x1, 0x17728a0000000000, 0x8000000000000001}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x800, 0x6}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x9}, {{r6}, 0xfffffffffffffffa, 0x7, 0x4, 0xfffffffffffffffc, 0x2}, {{r3}, 0xffffffffffffffff, 0x80, 0x40, 0x7ff, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x2, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x359cd2ca, 0x7}, {{r3}, 0x0, 0x2a, 0x20000000, 0x1, 0x9}], 0x81, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40000000, 0xb0}], 0x3f, &(0x7f00000003c0)={0x3, 0x6}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7", 0x12}, {&(0x7f0000000080)="624accf1852a1ad4bc73e058cbc3b2c4905417f3d27df3c8c54de98a16b61ee611807ddc69ad3a62cf6631fe015dc0ab0386ac987892e3e4a34c48e2ca52d08d197852e805fac33b6d9efd159f675bdfaa09a5093497d7396999c817c42864286fbc828400ac59a9180734c45603dee00b93b3b41b4f90a6ad3a64eb183260928a6c60aff26d3e41db49bf9d4fead4e7bbc5f141909cd0c1210a61bf36304f82", 0xa0}, {&(0x7f0000000140)="4bd8ede6942c15d8661310b1a00531aed6ba807d5b02ad0757fbb11eea9a70d3248e188c3559aa24704a7cfc99dbb79e91bf9b731a45a0a67226658b201b4f2f6062b0dc0b8313393157d1acc7d195b38128399f25cb94ccc443b52b585057f3c2bf80c4bce217c463008ac6ce97f361cc8fe31e371cec9ba76624ed053edcc87ca194d5166275e209f78b488636d7c7fad1b99ba67fe821ff71f38bb5623374b696d98493626615adba3a4a79725744090bb4c531786f604341f1f1e487e5a091cb6a2bb10a811a3d82c44c2cd6c2a9666e84ba6a374ddcbc92e31a847d1e7914bf75db028607bb6e1bbbb54bb46cba3e816147", 0xf4}], 0x3) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') close(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r4, &(0x7f0000000340)={0x2, 0x0}, 0xc) readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000240)=""/129, 0x81}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x2) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 3: sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3ff, 0x1f, 0xea, 0x81}, {0xff, 0x7, 0x80, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2e}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) (async) write(r1, &(0x7f0000000140)='x', 0x1) (async) setuid(0xee01) (async) poll(0x0, 0x0, 0x800) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file1\x00', 0x200, 0x90) (async) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000800)="7c8c78e8e4be8bb7ccfee94dec01962b09698aae00"/36, &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) pipe(&(0x7f0000000100)) (async) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) (async) socket(0x1e, 0x3, 0x0) (async) socket(0x1e, 0xc003, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) (async) setsockopt(r1, 0xfffffb82, 0x6, &(0x7f00000000c0)="61241401eb2eaa4e0e51f0659e", 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r3, 0x2) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffffffe, 0x10001fffffffd, 0xffffffffffffffff}) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd000800000f6b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfff, 0xa9, 0x40, 0xd8d5}, {0xf801, 0x1, 0x40, 0x7}, {0x4, 0x4, 0x40, 0x80000000}, {0x3, 0x80, 0x0, 0x5}, {0x8, 0x6, 0x20, 0x756a0b3d}, {0x8, 0xef, 0xae, 0x8}, {0xfff, 0x4, 0x7f, 0xa6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x1, 0x8000, 0x1, {[0x7ff, 0x1, 0x2, 0x1, 0xfffffffffffffff9, 0x6b, 0x5, 0x9, 0x80, 0xe81, 0x1, 0x7, 0x1, 0x5, 0x9, 0x7, 0x80000001, 0x4], [0xe3, 0x4, 0x483b, 0xff, 0x401, 0x5ad, 0x8, 0x2301, 0xffff, 0x5], [0x0, 0xffff, 0x5, 0x0, 0xfff, 0x9, 0x2], [0x6c, 0x88e, 0x81, 0x2, 0x9, 0xc9], [{0x3ff, 0x0, 0x1, 0x1f}, {0x7, 0x8001, 0x10000}, {0x7, 0x1040eb5, 0x42, 0x9}, {0x7, 0x0, 0x3, 0x6}, {0x0, 0x2, 0xf2e2, 0x7}, {0x1000, 0x3, 0x675, 0x8001}, {0x8, 0xfffffffd, 0x10001, 0x100000000}, {0x6, 0x80, 0x5}], {0x3, 0x7922, 0x0, 0x5}, {0x20, 0x1, 0x514b706, 0x7}}}) kqueue() sendmmsg(r1, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x1ff, 0x85}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000003c0)="5b2d582721b56636e0981c2c6d94a14079783736db73a5d6a518ebbf6ab3dd50b1e43f048561d87a974acdcbd0e9e10bdf1b906289b3a63075981ec69849771292a31370be487dfea29148f011c11c6bbc32ac219a0681764418835b488667cde16908a4ed439695067785c6ea4526d1b43f4c341851c5d47f2bd043386b60bbd4c6a0db27e98828dd5a330df29ba2c531452d1ee772315ce5ed22f27d6f03873c040c3e6afa154c2f617c0397a08e87ec76dc3888b385dead1f48bb6f3c7f7c7cfecf5af881d9b67f5c07ca498db8d42455eeda0018fd8c8bc42c569dbdece6e06dcc55230c1e8e78ace6d23479c21541cbfcc783760bccf3cde3550e54f1b4d840de6b19c87e0604081121b741153c596eaa41fcc0b45da8c32effd4e0efba7035d55450c62738b4f6b28fed9a2be6e1284a7a844f4b9df81dfbe8a4ebc768fa78d48624eb2beda93b030809deb9557d7f8b0056e10acfce01d55f04a10d92ae4b6484f32a3e7aa2d0857519c775a735a6588f41c20ddf4bee2b2e38ef1d4a4d45696227f96bcbfc60d3d259ba01ca958d4d81294d6c7bebb264d65fee4fd61af53b09cbe7456299ec8cd07685f7269bf6b9a1325af96376244e69811c32c721219317f0171a3c72929df5470a6edd29ef58359cc5df00095e3046efeaa8d254ab2204f87877aa7c60400023232487a08a92c70db91bc6c4e777020976633f9b93e7d4ea5ca0410adafcfc58131abdabc4329bc22050d395ac67496e6b4092eb3ff8134b7df0a77805d8b2b34b22f5a62e9eae5b375bbed0479ef3faba19329c53acfead32d9f362d92938dd3a02839e782d446772829d96f3500d533d5b1482d5a6adb5bc17ea68eb2d43f4a5e1860be58240f79901e4928d8fef28f617278b74aaddf11a3ca52a19bafc181afafd65dea7f216ce29e0641a266c1bd0cc946ea8fd0bc9a64b0f0c33a275977c5a0c09c717d5104c5e897a1c47d556de53d88fa49ba6e4c9f0ffdbfcea39afa7ede6076d55ab69b5ec9a6743d5d660a7c642a4cacb7f1f25eebc5a3d6c22e292afd91882c90a7629d55c979f52bd7027ab618cacc8fcc223054a2740ea0ea398fd4fb577cc6f88703b4e6153956c38d89097bc7b1e2b1d9bd6d0309c76b0d7264065e8da19f92b48097c6ba45c756f9f3103637283c1bb7ac5d46ab719d26cbcd05afe981a2f74b8feccc1452f378dceefdbc47ce3470de57886a5a814074f687ab4832c16a26d6a1abfae97eb0124e36052bce13ad2071ed2b5da451c7c8a54ddf94fd6ee2f2d3db835c225015ee7df83f5753965ccde41bbd31b6723304bd5254a14faa853edd4761a10e293a717a50f08586d4b0a004ec70059ff91619ccb85887ee733dd69f2a93bee062a2328cdf23b2c70cf7da5d481e8fa3b152f9062725bcff14bf4cc8ca0da6fbe13cc103169cacf548b95f2bb8b6e49246fc943674d4757454dfb57bc867c6f75aa6c2ad5601e71498fbc87a2adaee0fe49dc76a7b6ba8714b1bbf1fc9be02e60e3669b7ff994110ade1272a3f386dcaba57f999426d28df53a917ad64089bbe1ba2349d0fc6bede66d058c15fa09a6be41884ba78c9b9ff718a6675eb90d320df1827390fa65f47b3f62205e1192c586499e4d46d906805a8f960962dca2fc78381737a387794dfcd49c6106311a0eeb5ede98ea63216da37ecc3e60de52c66c75776da6e9a71fbaa85e0f04bfdf063e25874df92b1aeedaad42a301325a8ee8eeba58b3f310fd29c524f7a697d355a802423e22ca571ad463e64bceb5e50221a831005df7e103cdfd149b189bad0e1134ab486a3d7291e6299ce15145058a91f9c6a79640dcebf3ec32c447bb617859af591418bc678cc6f5f872733c14f1b6d5a9843de95a845393d0e0e0b9f61d9b82c5f84a581117da15553b47008b262f6915a644f5b27e56f1fdb5802067caa5ef5dbc4720b2e2b956f575c7635b5c3c2a7a61db3f4816bd2236413e2eeaaaa9bec8a9b3f5e23f0e756aaa29db7c3721fcb93d7f4a3c78041c4a10cf36475a164ba5d407fd8512672c49545fd2f2603e22ebad88c5279d51ea8bb1b6e684fadb73c4dfe85b6cd3365d15c82ac46d76f140496bad4be7fb29acb46175b70c9fab65790e36ad42e7ec58f262afdb59f95706e921c11840917fa0412807a1d04c2651f30625a70bdbac20eae91232ac8fa2b94b50577395dfddf02aeaa9519f051cf395922c1fbfc31ed056246e83a967a27dd7260654e8d85b449acdf35c375007e5660cf698b94bcf485f5c80ba29b5316793f662152865a36f0811c7b649af95f9ad7cf48b4df8cc5148b93cfc90dd74111a331d6691fc7176dd972276445aa519a1211796c75dc7781433dd1e5d4a8d0f5948a24806ed1e20e80d9eb0b828dca0954d6451d831b39697205059f22914399476d173eb6b7f6db85e4f6879b0a1c66d933924641fb6f752e96bc31992ec5ee654da4d4fe813987d74d9bc89f4c0908d9044b3cb428bbfb5173e18b384d8c29d1c95affa3fbb88baf993caea4557359fd385e285e40f4bdea10659683dc19dbf99f0cdc7c6830a30efa8f138eab52906447b72616f8d20942b1d03df88f4d64b49853d1ce98843c8fcbc42d8526ae5bbfaf15d6ebc3b428f6882d95e58f839e5c303d79c8649e4e477f82dc83be9dcb0fe33d4a70e8f3f515956cd41dba85ca044bdd07641e5ff1690759d74e98cce2533ef85f258f16ae951d43768fa2f4f9dde0b711b1af09859f4ecd43cf8cd5208a4a1b45fe103745b300e29d6e791f147da4317d02e23b14b1741b823971971f6db968355a5c274e380c2abc5b6db1c2849d2823a2242ec399018556ec250b507994abd8d5d5e7d43a75056f3aaf179cd0cdb812cd05ed6d0844e8572cacf7e96a41a1bc2626b04dd19cb852a286743e32799ad80d7cf9bfd95888b5443b0867da7f45da1fe2499d25ab315682a2afe95b38f636e8a1c42810ae229a28bed6de581f6c82409427ba578d7153b2f5854077c1231eeed5c7d6a970a532585aaec400b6b0fb348a734cef6aaa4bd6af4342d0871c9b484feb92afbaaf5d25dce3eeecd637c9395113c2485131e05176764f52b87d75d4e9c8b37ddad0b886fe0955b9477c5bdeb6250f4d9ae16896d6060486abac91902510b8523e657d86ce03f6e3b6590109d806c6a8714d19698a933a41342287fc71ca00c05f606066bcf7c3e3fe099df029b561f17ae75a0fbd1aafdaae250abac7d468be157087ed04b87c7315eb3b3df66f6f720de40ae860364f46817068741cf24632c824536ccefd5d61d4cfdcc36ce21856859a11d40a197db58f54445b497a10eac173d0a28bab78fda665ba6f94ad159bf2296ae7b4d8a897b31f107e091fc743842c15a9365f8278c5e9815fd383b1f71f07390e7226a8530d933d63652d72376e8e38e7294fa78a97ad33841a593e547fe8a7dc6341987730b80651cd8da38e0c7eb7170fd225ee689f59399902cf4bab60c6481a8c6595f6c134c07cf46c8ed077751724a105e7c3e61d7a941a365dbf0273381c881832c0cdcd1f59d97fcdf2589bb2366cf6693983480713206f1e13d5f0036ba6d5b4ab1fbb4d09af44a0cebeb6e6d4dd94e9e5e4132af20d976990b2ef010c293610a482fe1d790b10d39d901d8c7f8fa408beb6dac49b6b2a525d848fb11e8171fa9a086200e2308b19dbec7646ef6a831251682a1a332db495e020be8fba288c46a5b922b04d01a56a84595607ef9e42fa496f35373e56e1540be6ceac2d64920c039df6fe49835d1a7fc44b6416ea0117a8d7a32fad02531d78c500eb87129ad080de85e5483269dc871a1156b34199b7e3c3089a7977e5210f6031bc9c4049f701877e2f016fbc3ff0ddb910e6de8d1c56f205bf33b9d3d7291c5e245a77718d046f2e6d6636b9e10d1c38501bfb74fe7a8a071e332c11c0ffe2ba022875cfbee6bf5821dfc6ae39fecc5cee1cc1601d20f6ee616218fcef9227459cece96430867784384bba5fd5df1e39ad14f31cec79b59cc6243fb39210b709982fb9d0d82b46b35c9e9c3b89c2bdeb3cb8e2757ff428089bb65432060125ec33518f3521376c22f1feabebda16681db338269ba231d0e7292fac73b34e9f31c64e3ed4c46aa1d352398489b9885f538d998ad666cbe06163e061d9e2a491a8557d849f807bed32fca9cded149149678c87000031463b3e2a826dde6c05e201c63f6bd94cc6f44101ba40bb794d2509680c2eb90fe082e751b2c356cb4729dc3b478f319aaf94556adca5e1425561f37763f1f2193a37e338b6948b39d9a4e8aba1b472b5a680ebc4abd6ba1e3fb6f9b9d45e54284e3ff8e134af02499ac514677a725756ee55b75b65de97cd67073e7a3de2d1382693e2185272081ee8524656353d35ddba36c4f6af940db5eaac69300526231a5b635dc68cfdba4f5fb2c146d38ea7108faf75023afaf4f0b4c80cc110f6692b055a8714ff86057c8cf57919dc6e4740352ffe6034308001536c1bb155e237938b45667ecd53e6d73e0810721f1b75607f2de143947b8bb5df2ad897b000a6e0e8a607761a5e63dd454fc921a51356b5fa78fb8b2c37d852b56bf9e154825622bc0c3b8f589b94b7600bd136dc9e2accadd78130e51fddd69f928df31558a6da7252b4027d2fc36a07564d8a8a0ed282e7b01d3b7b20710243eb0b9bed4b6c5678af1b654c80f7c97e716395fa2e4565afbc6efa50e0def32753e60b46079ebe48e404fb1549a5c0e9b53b98e1bf7fd5975501585f1c63052b10a26241aa2bb067b1450812b1550da894be91a5c4d509c9b3952d9d2b27b91bbca0de0833abc8076e10d72b37ea97280a54f9ba7536ff928992d2cf5f6bd49ac6a28e1ce95ab0f5c1f6129ff7d2a0b85d044b7b26ca52da4ea1f51af8eda9952934c964848b798877c9a7a7c6719cebcb5e3a16f521ee4d0b97f611f6387a4552f3015840b58896e1a21b37afeb26e1f73248103946c0c49f6e6503e2452d16b3997ab1a304e6bd0f3b6192cf02827847e7fb87a4d912c7a54f6dd06a4464a37ee2d49a9a4028be15eaafa9498c76f445a14b07c698335ab9b0c5a5f7fa44ee87d96fb4b32e35f8971e11bdb7ac261cf38f3d9a77a24e42ae5ee1a0f68c0b22dd2c9f9ae3d8aa1d8a8dc7ecda463cba13cc4416b45fc2314385e0decccf94b4a24e92f009fd2349c2a4d9cc9f74b27e20242b506f9a8a1dcec976b5b2f541ae667492ec8bbd6d9384a1f544d77e4426e11cd7bb52c704e7cab895b6adadbd5d218d19619e3125c628152ef2d5483d6c566018480b950b28fd89f4a29cc72654e88c6f3080103738d420978c2772c56fbe7cdf7f9f80eaa89541e64bb7a13e830db8883a57dcd2063b1e2bb8fac983252735b88637037414ae52dfdd2e74d1bd40dfa7fc2e85c1b8df1b59bc343799a47c9087e7e1403a91a99116d781ac41e2fe3705cd5de9444f863909614abf6a50bfbea60def8fdc0d79c7f3219b8e4bb89af6a4863142149106b0cc11745083517067b6ae7d66b06a2ac608e86dec9a17c5bfb99f831ad8715cb8c271d6864e06183838b1457facdfa8bcf5baab929c16542b6a22ef1de36e22b9deb06b83df06da0f56525c6144b294dcf101b7dc9964d9436e71d7032ec63cd2cb471bab56521bb332de46a80ad95b55a24a1a8e53fa0d34784bf3c3ac7939d4a52c8d33ff30a9e246e4777fb2c0dba6ffe6e7fc0d8c023c99c8ca4086bcaea7e1de2e68599b974923bef4aaa710a8302", 0x1000}], 0x1, &(0x7f0000001400)=[{0x70, 0x1, 0xf89d, "aa64ebb509d0b8ae6ad2e1cd2dd50c53d5ff4ae7ceca78de8d8ad69d71c43b4c8b6c2a88e391546573f141ebde3adeb4cfbb667c62dea3a705902c63ceb48db5ab2241df683a0967e595f5419b9e064812655d904023444f240fe9614c654d"}, {0x10, 0xffff, 0x8001}, {0x90, 0x1, 0xd43, "cfbef7b6833fdba7aad66d1af9fa581b5d1c53d6081cd046ad54c66b6bc23799a4a2b068edf406cc9db57e496ad212d6a22d1a934724c2db19816b05ff890aeb34cdb69e1cd7e352231bedcfc742e3894d7e67de16b42b09a5821ded265b54ccec2a1d5034772c0fbc7653c22ee98e9f7fc8fdf385165346e8f8bdbc58b18a"}, {0x50, 0xffff, 0x801, "0b51c823895d21cc99965d2e8977d750049297abb66cd6545a6fde85154c2ba0e2b6976fd786988127c6e2a008068013b8bf19d70af0be624e8f1d9a447b5499"}, {0xf8, 0xffff, 0xfffffffa, "8b8792705cb47535892acef211ce8d54a20b55dff7d8092cc3ce3812937ce676ba1f0feb6c7ef16cede05596c05fbdb3b83a979d67c34849585ec7bbb88d1fbe0ec163ba29a4a864a07f723d9de67329925df35dfc82723da1807a0db70b995494527c7f20c5c5cdabced3dba2a912b0e9f882e54b67830d95ff8bc78498a8a63efcdc44ae3509f885b83f5c9ec04251170f5ec00d5ac651b9f1b33e687a82473c2a393fe910c32075bdeffaea57524308b7a2ad22dd14e5b8ef169faf3cc24c8113d7cb0de1df994de3c698e96037e0b0f65cb6cb5ba2b606f32e68036215dedd"}, {0xa0, 0xffff, 0xfffffff8, "044b12440082ef8c19cc2d5154c7559b306dd291afe4aec13e606ededefd247f862b92128cef73487a2d6d239f5c0b9b1fe6dbe029a1553dadc250e8ba4da4d68457b83302274997cffdd257e0de224074fa3e728274a113ff4666ef4ee98a2a896c1ad5693102432363ae0f493674b4d93becbb3bf7ba849d1fc7c262b06adc5a1c584049bca0cb8d1c55d145ad4a"}, {0x68, 0xffff, 0xfffffff8, "156af73ea88e2556a20b1565ba9188ff6bd6c92ccf915ff55ba21b2c5c804fe4f2a983aabc2299c2a3d783420e1a2d5c8922a8acace7ff1985a5b4bc861f14709d01a7934fc468e6cb4aa5af9d8b408632"}, {0xa0, 0x1, 0x766, "249b5347573bedefa5fffcf970141a9e582cf840abe4cb5738fd73c9fca822ca44c196b2efcc902891683b1ef1181d89c09c03c7c34c0cc518da0c3360f68fc560f675ccf61f6459bfbf40e625fd4a3a593b08a75d508e17aa62d19d858f0418d9b6fec83be2d48092f9c4b1f9d83c4ea55dfca25ff79899373918288683678f8fc691d7b25ca64c8a909bc3fd58"}], 0x400}, 0x7fff}, 0x10, 0x404) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000018c0)={0x6, &(0x7f0000001880)=[{0x3ff, 0x6, 0xa}, {0xd, 0x8, 0x6, 0x1}, {0x7, 0x1, 0x4, 0x80}, {0x8, 0x79, 0x76, 0x1ff}, {0x2, 0x84, 0x5, 0x15d759df}, {0x7f, 0x3f, 0x7, 0x6573}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001940)={0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000019c0)={0x1, &(0x7f0000001980)=[{0x9, 0x1, 0x1, 0xffffffff}]}) r3 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x801, 0x20) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') readv(r2, &(0x7f0000001c00)=[{&(0x7f0000001ac0)=""/148, 0x94}, {&(0x7f0000001b80)=""/72, 0x48}], 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c40), 0x40, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001c80)) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000001cc0)='./file0\x00', 0x0, 0x1000, r5) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001d40), 0x10100, 0x0) close(r7) r8 = open(&(0x7f0000001d80)='./file0\x00', 0x800, 0x10) dup(r8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001dc0)=0x8) setegid(r6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001e00)={0x8, 0x81, {[0x2c7f, 0x7ff, 0x4, 0x2, 0xffffffffffffffff, 0x2, 0xfffffffffffffe00, 0x5, 0x3ff, 0x81, 0x2, 0x4b9, 0xffff, 0x200, 0x3, 0x4, 0x100, 0x401], [0x8, 0xfffffffffffffffc, 0x2, 0x6, 0x400, 0x1, 0xfffffffffffffff8, 0x100, 0x3, 0x6184], [0xfffffffffffffffe, 0x5, 0x6, 0x7fffffff, 0x7, 0x80, 0xfffffffffffffffc], [0x3ff, 0x7ab, 0x0, 0x10001, 0x1ff, 0x400], [{0x3, 0xfffff4da, 0x13, 0x9850}, {0x7fff, 0x7, 0x5, 0x8}, {0x7, 0x400, 0x7, 0x5}, {0xf08, 0x0, 0x3, 0x4}, {0x7ff, 0xffff8001, 0x4293, 0x4}, {0x7, 0x9, 0x7ff}, {0x9, 0x401, 0x1, 0x6ab1}, {0x3ff, 0x6, 0x8, 0x3}], {0x800, 0x9, 0x0, 0x7fffffffffffffff}, {0x4, 0x1, 0x2, 0x1000}}}) pwritev(r3, &(0x7f0000002140)=[{&(0x7f0000002040)="9cb5789ecc1044f05a9154da03c74578c24509b27414d8f16b78884fca7f0877c29f4159fbdd2b37052afcbbff80e687b921faa73601563cea0e1e6e4c2e28f2d11869825f54342da83fef45d3b3363bf3961a0f7b9bb143b9f5b45fbded5778e4d8ecac2c0d70eb608855f6cd6273f54d31ef838e06187edd1d3d9cfec130076bf99f1bd97836c7bad5569cb66845bb8d58df1de8a9012a8dce680825adbbc4b447013ef15831b63fba4ed17b171ff15c3e3cd853ad282ea883df541ba627cbb0b8e650cbb0ad6e8cb1dfb2e7df39fbaddbe7dbfb62b0aa2eb375c46f73a4bf7c0873aa44e2d1455fb15ed2e23392", 0xef}], 0x1, 0xffffffffffffffff) rmdir(&(0x7f0000002180)='./file0\x00') writev(r8, &(0x7f0000002340)=[{&(0x7f00000021c0)="96ede98c3580ec812b20283cad1884f67d578c17c220b135e0f922ac346403f3546eec561e64af4d2d2ede4252511ac396ab2b2a8d20e7a82d9a55592955294928ac0f79f476ccf7daaad0d6d8a4aaab1920e3af9370a2e1ab121aa03e9ec660", 0x60}, {&(0x7f0000002240)="999c930c7a521eb4df701c50f1c522bc5e9a38ab5bd54c506365fe123cdc8521782c1dca6af288b123083ad775312d57023e1de449403f9ab6884a87ab56ba5f7806a4d1fae1ff93", 0x48}, {&(0x7f00000022c0)="4f48979a8407e4c05966f1be1c42b29a0f68d8bb9d12873ba8fc24d3662e557ef82b585e0d856979af4610925f65d3e00e1b6c4455b664289241db10719b0512f67e20ecb61d51e9f35235a01ff7bb72b4408b735b7fc8db8082f61532710b74f5", 0x61}], 0x3) pipe2(&(0x7f0000002380), 0x2) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/145) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="8d", 0x1}], 0x1}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) sendmmsg(r6, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) r7 = socket(0x800000018, 0x3, 0x0) getsockname(r7, 0x0, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="f4ca94179abb865e7a0d480a5c60d35475a8126aa5bf4a2437ea058729ec950190ebe9eeb3d513a692952726eeb1f87bb393fdf07c3e06c1f21b895707084f35e3e8973eba1258e468aa6fb8249b139594454b2b5e13464058f7897bac686233082cadb0eea70ad588e7dab368f911bf036769fc50d0535d98cb5d160a0faef6033ddd296c688264a02d03bff5fe6da113cacf3ebdb1f5907d6045a712df982597", 0xa1}, {0x0}, {&(0x7f00000001c0)}, {0x0}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000050000000000ac000000ff", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x9}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f00004ea000/0x4000)=nil, &(0x7f0000d58000/0x4000)=nil}, {&(0x7f0000fc1000/0x3000)=nil, &(0x7f000039b000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f5c000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000510000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000340)=[{0x6, 0x0, 0x9, 0x9}, {0x7f, 0x0, 0x1e, 0x1}, {0x0, 0x3, 0x4, 0x3ff}, {0x3, 0x4, 0x5, 0x45}, {0x1, 0xf5, 0x3}, {0xff, 0x3, 0x20, 0x5}, {0xee83, 0x4, 0x3f, 0xfffffffb}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fsync(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000005c0)={0x3, 0x3, {[0x1f, 0x2, 0x1f, 0x3, 0x3, 0x2, 0x3ff, 0x9, 0x1, 0x80, 0x6, 0x0, 0x9, 0x400, 0x1, 0x8, 0xfff, 0x2], [0x3fe, 0x7fffffffffffffff, 0x0, 0x83, 0x1, 0xfffffffffffffffd, 0x9, 0xffffffff, 0x3, 0x8], [0x5, 0x101, 0x670, 0x5, 0x1, 0x5, 0x300000000], [0x7, 0x9, 0x80, 0x2, 0x8, 0x2], [{0x7, 0x6, 0x80, 0x4}, {0x7, 0x80000001, 0x2884802, 0x8000}, {0x2, 0x5}, {0x5, 0x3, 0x4, 0x9}, {0x7fff, 0x1, 0x7, 0x528}, {0xe5, 0x800, 0x9, 0x2}, {0x401, 0x9, 0x400, 0x10000}, {0xbb9, 0x0, 0x81, 0x3}], {0x800, 0xae3, 0x5, 0x6}, {0x6, 0x2dcbd521, 0x40, 0x6}}}) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0xc0206923, &(0x7f0000000240)) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r1], 0x9}, 0x1) dup2(r6, r7) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x408) getsockname(r9, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) socketpair(0x6, 0x5, 0x1f, &(0x7f0000000200)) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$lock(r3, 0x9, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = fcntl$dupfd(r2, 0xa, r0) r5 = dup2(r2, r4) getsockname$inet6(r4, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r5, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038644f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3595736f5018904c3d4527c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650891d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b8090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1e020000000000000042a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfe8}], 0x5, 0x0}}, 0x10, 0xf) accept$inet6(r4, &(0x7f0000004180), &(0x7f00000041c0)=0xc) geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000004200), 0xc) executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6024d7910030000000000000000000000000000000000000000000000000000000000000000001"]) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 6: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) read(r0, &(0x7f0000000000)=""/228, 0xe4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mknod(0x0, 0x0, 0x1e5f) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) executing program 7: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) r3 = socket$inet(0x2, 0x3, 0xc1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r5 = dup2(r3, r4) pwritev(r4, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendmsg$unix(r5, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r5, r4, r3, r3, r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r5, r8, r9, r10, r3, r5, r3]}, @rights={0x38, 0xffff, 0x1, [r5, r4, r4, r3, r4, r3, r11, r5, r3]}], 0xc8, 0x1}, 0x2) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) read(r0, &(0x7f0000000080)=""/193, 0xc1) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3f, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 2: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x74}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) kqueue() writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000001740)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="08fc56ccba91f8100263f67d5a831a58e72755c8c667a41574152179e4107106973d5bafae261dc04367445b8588d0d7c3a47e735e5154174f577cc42d7bc0ac55a916bd749d12599c920b1dfcc9e4d743996790da5c9656fe4b4ee300cd95eee32dd8c1ce346d8921b185618c640db258fade70c637c2d69561e16b0f93bfc6825233a8d03c956389afc22e4f5deac148", 0x91}], 0x1}, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x938, r0) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000480)=[{0x8, 0x3, 0x0, 0x5}, {0x20, 0x1, 0x7f, 0x1f}, {0x9e, 0x7f, 0x80, 0x7}, {0x0, 0x0, 0x3c, 0x80000001}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) shutdown(r4, 0x0) executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) write(r1, &(0x7f0000000140)="6912741c09288287f4a05899dfc91cd0ec79ceb16c561eeea21d6a5d8e263ffa44b5e6795488e5e3546058af0f8209a85d52c8006a5d27a4659d61a11d4d852fbebc1375e1ae7a68aa6b4d2b5dbb82f653b47c58e514154b348a425380d2c2eaeffbe9530000000000000000", 0x6c) setuid(0xee01) poll(0x0, 0x0, 0x401) mknod(&(0x7f0000000140)='./file0\x00', 0x3084, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000340)='x\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r3, 0x0) msync(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) kevent(r1, &(0x7f0000000380), 0x0, 0x0, 0xff, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680018 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) (async) r4 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r5}, 0xc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) (async) setsockopt(r3, 0x1000000029, 0x1, &(0x7f0000000400)="7b88b0c88c6a7844a7a71101e82125a3b190e26fd82a169f6239ed005d538b1d0df4d3ee08e3201055985d438d191dc34f3f914388328449aff31718ec97e397fae142f0cf5bbf4366bf5fc38519f487f93addcd795bd3c34255d634625d615e1f263ff513e6c4d34b02644036f6d852ca4d08aa46e14200b8703c4ef86fa0f10e3bbce113173a43ded7106de2e82d6f", 0x90) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(0xffffffffffffffff, 0x0, 0x0) close(r2) (async) r6 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) (async) readv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x4000006}]}) (async) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0x0, 0xcd, "61ba376ac7afa9b83452f39d26897b61a9cf1e07", 0xdfc3, 0xffffffff}) executing program 1: setrlimit(0x5, &(0x7f0000000980)={0xc5c, 0x62}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async, rerun: 64) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x100) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) (async) pledge(0x0, &(0x7f0000000080)='\x00') (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r6) (async) pipe(&(0x7f0000000000)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ftruncate(r0, 0x8) clock_gettime(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005130000000000000040", 0xc, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="825071f45df619e19d9f74a3a8c83189036731b2413bb0f6de14c0e1b5cb2c68ce3f8dcd2b5f67147320a79ece3b4061db7e6c544f0103dea180c62826bdd1ce7b6210b27c0fd91d8f6ad1a1ceeb4d6f0610fa772759b3c5d015498b85dc927283993265b50c482ac6663ababf4b8aa459b5532c83509e25d74cb7ca97e3f473086af41da7077d737bdce9446a9cdb9e61c3594af29d91ae29f692c9d5357f9ef3ed4a28345a6dcb79ce610a96b0c56672921ddceac84df2059416", 0xbb) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x8fd, 0x2, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000106b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 5: r0 = socket(0x10, 0x4000, 0xff) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfcff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x108b, 0x80, 0x3, 0x0, 0x2, 0x2ae6, 0x20, 0x2, 0x0, 0x8, 0x8000000000000400}) pipe(0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="9a36ca0d6f695dc3ba2c2049f188c0b08961568d8434dc692f8d05995e420248fd9e88ee78b8def1bf35aeb8", &(0x7f0000000080)=0x2c, &(0x7f00000019c0)="9f043a633f5e5f84ca2dfe7899c96e47e4ceeff16d5cf3e6196024c40716ca4b149d998a5e3cf5419f3a818030223ca02f69cc0e2aa37b625b3771f0dc5500bcdf21ebd8f30440bf931a3c21ec4ae0d294dc45805305bc3ea70fdf9ea2f87ac49166378e8171207a84d7ba03b3d06e655ad3b0c49afcdd9d34a4b3ca404dfd4ddf440f874e31ee3610ca23ff91f7d91422fd9f40341f3f0247fda77569e01e625b1351865b037f7cdf8d583e5b9fb04de733c1caf0ee3738ca2ac8af1ee043c85ff383ed77273340f83ae6ba4c01602897565e4119500a90fb9ee3e9474a93834b6897d127e1fd091acc4f2718d04ae9210248e76f06c95e7044b1b3574715f871efa40c1623cc3123938d8aae7d6a7a8a39e3905a0fc987f15ceb7efe8d9f928d81f05717819d322fc66dd7e7f381e32eb358ffb8f746f97ebea609fa346efe0564612cdc8802aaea6b27a6318bf131901bab0e3473e6b517277e4e62bd1220bbf92f90d0e3b19e3e3a80bdd159c55fac5ef2e21e8199667073abd991e7ec4efa9ae1406244770b2d5fd5eeac991d1f62a03d3f9289dc81f97957ffa9086d257862dffaeff09ea3d08e0ef66308adf59320e7ff2b6af0aa21a2efbaf2542d1fc6a8a0eb4b0d651d885792b8e521bc01af9c0a7f7b49feaa09d6d7afe6a32651e2a330937325ab905ff84e064b086e27535a05153a58f49d540e5b7d52f437594c380939141592c79ce902ba5e733e5f7dd79722c6ed2771b14df9179a6e2aa16c7943f057da6f6022c24bce91e6ba39c8578e5fc07544575f4f105f5fa8a40a448541dc33946076868357054cfd7c6b9c8d53dae4ba7ac2df9823abd9ec0f9135ca7feb6c93f7b0e3159f1818d105f6eeabeb9cedc4cacafe62fe88d49ba4d9fd45e9501f13c239a1f2f4dcfcce871cb7c7a90be3dea6d2439e50b244ad55fc404d793144d349709c359b434989da0101bde332ffab2e46b2b02db0efdecc3e5bcaaf69704be47581dba5a38a61ba87f3766d3be828ab9ac13c21d206e26f9b46be2459b16a800e742dd568a7bfb8484e82e465b2b327f38e066eb8e6696bca3ba4e16118b9d5d42aac4db61c03411e8d0e03f9284b4e5df16599219ba13b9e5301c40e49fa2e20ab97074618fb96c1f8cbbb5c41626a6bfe06ab9218256a05a26028b541be7e5f23af762930aa91c60d8d6cb0e3fdf2d0bb3837ae4c61f5ee5b409969fdb0eb9d556d22d22843679aca195ad9fa361be90dcf949ea6b7649378de02021e8af6f9916c3ae57b567fd28d5544a148650c41f747fcef116acc8d8019f38593e688913e6a44823d36dee517ec5cada42a8960971b84fd015ba996fb314eb415b0496d80326efe0ab43d789d4eaccdeb0ab155e92db5378b77afb422d5b7cf7f5f34d8fa972bce6b2302d23c84feb7e28eec7987cb2c7f7014e530ab2d7cd3555056f8829cfdd1c0935efeeb22a40ccb0964f6761a66400b4a2307c72dfa4f078e68d6b4841e7e4257a2eb3b5d80405847a437f68247ede93f4d7965285f2f82edf3c9644c0cf69b874cbd60a776630e365bd36d7e2cc91e6704defe16c680c675c48fbabdf295218bc173c5f263605725219ceb4f84bd4152e5d3130e09b2b46a963dab589d268560f12cea063ec27862e15649a1cb998e2061c457ce327835a8dc93c44e4c48ed8dd6691ad4f3d83f0ea9682962161d6f4dc713b096d8c8409cdb6c7637339ccf07529841e6cd3b78df7b47d07ebb439aaf8e3bbd869ecbe1ad435247dd0ab1061293677ccbe09bae263277774a496f7cc1204220b6b5428a2cfe88ae220f76094b16e6ee8f607c7e849708a8af4dedaf8cd2bac99a8c1558b07ee6d21cbdf1a2c5d2177e3469e278b3282a13d6562461b2f3e9aa60b631abd8561964ccebeeada1889bfb498d11e2aae081d0d204f3600652876241098e1de30a8680bb3449cc5f8691ed020fefcc14d2b6f553de8e365d2a14748a01ac5a8546cd34f2959db9d714dd9fce6b4b151fd6944356ebb64bef66938d13bc8081f7c10405c0cbfc431fe66e51c47f1575287997cbfcfd99a9e37c31aab43df1892aacffd64c353e61d6e7922c0a70d2fe5b85e83b0bd6da54339acb7643e9ecc56fd90cb40a6336991a821c900227e631eeef3a9a44cc1b1cd3a014807051748237b771e1bbcc87a65aa7372f7c635a6d138d96a3332011d2b3e112173c43762cc8f2173b17ae58a1ed046f087568771f0905671388544868517af4ec3604e841ac8b22c13ea4c2486385306da81799c09752dde4914c5b0292d234c9781ce36239a2621ecea4c486be043daa064ed49782da81a1e7fb3f94f0674ebfe751177d35eb873a14d221e5d9486571f4cb5af4ffbd3d507be07fdc06517906fefded3808e83be0504d863e98acc63b0377cab6ddca2f823189e96347fee5841845458a3ab83454be911f246a5642240d149517abc7974e5b0a769147a9faa036bd243d95993140d9325b3a456085d1b506624ea6c522ae80a4f257fadedaebc27a5d8f0d81b389e78cb9a9f33cbbe8744890822b9fe1d3f8d93bd46d6e57ce0744a4f6488004ced7cff018254b23f8e577bc55a710c295f65a48073028c2f5a7414925625c4d441d3a5a5bfcb9f6c0cdd1b20f7423026c0aae208468a6a5e623eba2c5be200100f30755a61978c1c32af49b68f9424b126cbb54515879ced8361ba6841568ad9d5ed89d056607e68328cac9caa55ffe5d913833d4d9c3f2c6282676334a1821093b6a8d2065a24dc39310e097198ab90ee543ad8c901f0f08449194aec0644beab77b5649ead9ece7930711595df0ae87334cc87d4e7fcacd26ba6f1b5d78fc8ae4f8c34ea52449c90c82d2431429dd872b907e4ba1d9ed988d35885910abcae2797ce8123d682f9e6ad7f08609a54daf8780369c2524e76f2565d1bb2e2a762e08363b11bb009b623fda43007b31bc0fa4b12423b3f0c267e2d13d2c2fb4c4cdf92df362894db9c41d8e7237149df7911138562dfc103966114153e9c6e505be3992547b2ba0d6214a7d58b55355c4342105d908882b90fd07a021635a107d62c0c45d4255c8824341ad3ab08a7d7c35f1a740ef7f5af31c87100c7555c8213d025481975909319bddc2e60e8528fcb255976d1ff3996bc5e07772193a7ba887b2aaca6c91ceca155719291789420532e5f70f46b13898d339aa854645e42bc2595432a2c5b4f1bf9880ae6ed89ac9786a63d5c99f1f2a47c7f9bbdb2c4f0a2dd5b2ce16f76815f11058eb65243f2efc6c63e0301023ec47e3b0622a3e3dfa0c41a6a5a1f36849f484bb7d7c83c679d1387fc882bbb5a1d11f6418d899ac72964200ec6a8438c1776d4420e3f251624471eb84ee4063387c3e7b1d80b9c827de1ecbe24a69b7f8aeafa1c47f89a8b8fd987566c2e9826edd66ee73a13657239c04111dfe54ab247675c4f6c9731da674bd09cb8e6b17be2a858bd29d0cd8c199704c033ca8761ac1ee3a1f809958352cec23d8e93efef054877f88a52e8728f0baab3e8698b45c96ba7cdf6c5b858e144307fb23e65fa70031fd9e3f7f36e0640a83fc754e98bbc09e02742ba64442bcfb8d280c65b87a19e60fb3f887f9a405e2f8843a6bede3be58a791d465e65def71823f5e3507715a83a507acc96f29e578c3acca09fc0b804ff409c01bedc42d590923f420bd356faff4d6daf57f505dc9fcce6da6057fad54f2a82c0277349d26c04b8e4372d14fadf69e308ebd34dcc059fdc2567002a3542f0127250778ae5f5468076e51261e13815cf3aa00d6c134d38721c384e4aeb8aaefefd3f267c74e2835d1ee36120648b2f0257d38ea9fa2b06c55db25dbdcb8f7c2e63a0469d3d2c779ff4de2dd2b034223e6659e176fbe409e038a141f3ad2e035dbfaf3bb4af593b3c6b229b26436dbdf397dd9e84ed8a04951eb68a3e8ae6cad28bcfb6bd20c4b727cd042b443d1aa78caf3c78144107c248216965458dccd1e392184acfa9c501877d3d7b2c335cac1cb500d6d109a3befd02d001dc873acbc90eecea20fdd88095e03a1d0442bd43b4fa447af1e828cace9a8117ccef05d63ae75bff8bbc09fc66d8dd14d46a70fcdd47b0ca50950f4d643f65963e1a8985bc26fbcbaa13fa1890ee643b8e553b75a40651f14b95404f55b70b845abd990fee0ba23d10f41fc5642d764560312d082899c4589a9c83b92b909b08e804b6896e377df7c5c8b279fadb913a11a57d6787cae61e2879fb511e2b645908ccdc8c2ad8e1d9bb0e424028785f9f2852946816b321d8fc05b13920872d6a028282da55357234ea558a42eb468aa9228738009ba007e95db1e0f881bf2ea03a37df12a112329f36e67e966638006ebdbd764724cc0497466a5dbd7b02c306e6d4015371c51de22b017955ed530d4004ec512ec3bc6cf33ac92dafd58f6bf626f47a000e193e703aaabaa9811a1232b62dea356eaa81ac4dbb345d9315b7090a5ed38e432bbd9fc168c8f530c4a67b3e686af45243299a23264ec6c930bf1c307da5d77752d2a4d6dc377f81519a527f5a0b06bf35f0a809b0b0f69fd485612aaf6bafc8500d1e3af6913c9d62bdb003b76e99925a0abbc3db688eaf51dbbb7f64a59fd9d84260f41dc08bc7f34dd63a40d2abb6cad64dfcf836b45c60c6aa7aa2f1935555e99e5dde991e4801e84dce8db1953228c42c3f056c4fa09d944864b20366744be6a5168a2970ed5fdcf1606e6a1d88fb03b98b1ae05ecf078a041bdbb0c3f6d407c936afa59a189dadf95a5481f4eb4f6392dfb5160e64a3ed4bcaeba733aa83632a13ff80456ce9aab023419bf6af3a8152b1427d02daea8f67b072ffcdc776e5514612bccbdad090d34c56fae04344028e997527b60810c672f2793424034f3d4a880ba6e4a7035db35efdc16ac1cbcdd48cffa6f60a12796741752035fe1b258c6413ad17df7ce959cb9bac38f7891a5db33a44056c0308fbca8d3d1ab09e15a4dfbdf4097d039d5a10aada49963bd98e06446d1632d387a893d350b0a768f7e7420ccdaae1d2a626eb97bb2a2d29ae742ae187c4aee31ac04285171fcca02089e4e17f571b31d7b5fdd2198b316a6a1f2f11db37ac51b8e5ce4cea84e66ad4ceb7cd5b18d72ea6a266b033d78718bcf3cef7e8c61135f7a07bed2ee73a6d844df85a080154ff5d0fc302fc42e3b26cc0ebf4f811f49b89d4e802543d18e1c9b8392fd8e33adb593d1536ba2499dc1e3bbb93c027ce9de777b74daa7cb551262d9002cb15190550db6f539807e070327813a5ab8c6402f974b7d8fdcf74003c088f47a928102c552f952bba9ee07fb76337a861403d8675e3a8af29ef54a518ebc67c2f84da128e376435819f6dea2848db1e74bd3a2c2fcdd7b672419c78d0a06a3dc3ee77dd25f6f29eea1ff6a81101a7f2f35d7f6743d0d64747737a3a37e97acc1e25376c931e87b11ea969d76be4655d701eb8f6ed471a9371f36373db6e3cef9da33aea37f32690e8a14fccb8d1c6fe71b7799dd911555853992d70b70ad2680630d80983c62e2d82610ffe89b34354a9a8aef947b1c1d679709eda67834b1565e571d18cfa43421fdd382cab44d3298ea7fab4df7508c60ab0f8919554eb512de8b57c8741cc394295bc18e3f5e2b6113fc8f6512bc71697328b53aa466793fb08660eb32cc643cfad0a0552ed5afc4a74129f8405a294e98215c5c0fd85e4643c20de69c24aa39f6d235733a250fe323795909580a0986984deab24b04481f31bb087ef7ebb373dd706481ceb53122e3255d6916736354c9d81d9a585645cc4174f2ebd1d032efb208cf34056dc4feab7763f1606242ec3597af4f814863b5fb5ff93ffe3ab2f1a80e88ed3cd9c1d33ef854f7bcca94c5cb9735e24018c91461c32da1856111ff51044be4984c3a52c034b3ce67bf4d438904a0511233855e00e671eaa0c9757b96895344962dc95393943fa5600c99336b1b557d28f5c1661d4d415805e774333abaca667bca32d5449b96fd8475a17068109420428b464367980fffd6c2f76887dadacb9756aa08748381b495bfdd1d208daddf09b0bf0840caafab56fae0a8f5421b6f1518759feb7267d24fdcc04d154bbc7cdc9e905eed52ec667167622b997ec6f1dedec2fdf16c300eea24193e5bbf3afa2bc9e88d5caf280b057cc62f4ff48a2734b30a15c308b8cf3aa30e983566f86c7c7fa9833f8555c8b5faba13527c120fa26ed3ef7b9052a1890b5abdbda3a2ef0d57f471db204f388ecedcf2ed1af615a125a528adc6da24f6", 0x116f) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) (async) r2 = socket(0x2, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) fcntl$lock(r3, 0x9, 0x0) (async) msgsnd(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) (async) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) (async) r4 = fcntl$dupfd(r2, 0xa, r0) r5 = dup2(r2, r4) (async) getsockname$inet6(r4, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') (async) getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) (async) getsockname$inet6(r5, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) (async) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038644f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3595736f5018904c3d4527c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650891d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b8090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1e020000000000000042a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfe8}], 0x5, 0x0}}, 0x10, 0xf) (async) accept$inet6(r4, &(0x7f0000004180), &(0x7f00000041c0)=0xc) (async) geteuid() (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000004200), 0xc) executing program 3: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146959, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3683bfa922999649876eaded3ecdf6fb5de888a1", 0x0, 0x9}) executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = kqueue() fsync(r1) pipe2(&(0x7f0000000200), 0x10000) pipe2(&(0x7f0000000000), 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) write(r2, &(0x7f0000000080)="0f7850a8f62859d2b5eb72a2f15dfc99b094376dd2b2f7c877669e983d1b5d8a6e2361267c0a5bf2a0d9324fb057094600782284e67bf1aa1e5211952d980fac3e49873d3b42f4e2d9547063839f0cf0d9d0156c87cfdb290134a054803ee2b5e8917cfced7f15670af8b761", 0x6c) kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='[$\x00', &(0x7f0000000080)='*.\x00'], &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='-@\x00', &(0x7f0000000180)='!.:\\[\\&*:\x00', &(0x7f0000000200)=',&\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)=']./\x00']) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) executing program 3: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000280), &(0x7f0000000040)=0x205) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) shmctl$IPC_RMID(r0, 0x0) r6 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) executing program 3: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x40, 0x0) r3 = open(&(0x7f0000000200)='./file1\x00', 0x20080, 0x79a778d752b6bc32) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./file1\x00', 0x9, &(0x7f00000002c0)='./file1/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r2, 0x0, r5) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x140, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xcf, 0x0, &(0x7f0000000100)=""/207}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) sysctl$kern(&(0x7f0000003dc0)={0x1, 0x4d}, 0x2, &(0x7f0000003e00), 0x0, 0x0, 0x0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) read(r0, &(0x7f0000000080)=""/193, 0xc1) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3f, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x10) getppid() sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x8004667e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x50}, {0x2}, {0x0, 0x0, 0x47, 0x3}, {0x6, 0x1, 0x40, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_open_pts() close(0xffffffffffffffff) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x58a) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) open(&(0x7f0000000480)='./file1\x00', 0x8c30, 0x2) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000116b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 5: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000440)) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x34}]}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) geteuid() semop(r5, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r5, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r6 = getgid() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r6]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000400)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000400)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x2, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pread(0xffffffffffffffff, &(0x7f00000005c0)="3b96a2536a5e41f335d5fab4ab8af966180bd6216d3772d8c77b5bef077a0c8a75917171c162155a6dffd1e1a43ef8141433d4b66fbef89e2f69f572ee329569afba94faa4c059e53bc81518f662e89eb8857a97ab636951c988b828d4309791734f8cc7da7db5ce115694d2c23cf30ca47a763c4e20809706f6ca3793bdddf1b9defefa11315255aeed300e8d4c421ca36be974fee7530fa2fd4a8caa548f7ecccec5bce04695d16866ca96c2ae64302dd5c336debdf5d04e56c8f881a81cfb2a7693e1052bfc13bf6f722e28cdf84f29540f41c720dfa3d22b6be73a64d3c97fccaf33d78443c99bbbece7a38fc703032f2d66eb910b588bd293c2c4f9f5ec1269e062bcd42e9b56fe3006ba4e783c6e2b7042ca11caf0a58cd08904143186d8b1a751efd03a57c5fa7f00b95a63eea1d6b44fec0b5357e1e8790fbab3fe11f8b7c968de4c9a606ae8782e401a17d4d2d0196ae7a3a8fce6c35d2b5d19800ca55ebf831928bedae76bccf83494b50c9ed9165ef8457b2bb3986a14a665c290c1ccb3b93203d8ce6e8caa5443b5cfb6a8d7db4c30aee2e40b72f13371ba92430cfcf2984a8bd3603b3877d630bdfee70eeae3eb8e2cafc89c72c586bcf55d77bf6ce9dc2254e3b008549f6bdebf8afde439713f408bb1028b07a6ffeca672ba4041ceb6f45707ff3109e7a92e656701ee14468ff98db1594cdb2d8184442fcc8896f3420d4550084f84b89d05d637a59130c65d37fdae8e5503f9419e76fdc4480e90e82fa3cf6d189614767d8e79758f3e4464a081d639bb33fef125da6a624a15a999210a1aa3124eb180dbe80bd4c362ca6d9d385fa5b6793cdbd8045b526b742383c82997ded2e07808b5577f98177c7f2dbb8c018655435ad473411f2b9e0f4bd7c00da0e92b847a0e539f7ad7c3958322782aa2073764ff9886d91e7e713cd2800d89941ead218be8955a584bc886939efbb3dd9de8f4604b07c74f72369bb1be6943fac11f304587c3af0201f136a838fca3ece9a6d28b3229bcb143dbe333827192e15fefbb16334b2ec315252ab5cd9d4766a9fd7c9691fdbee433d0b4d126d68e5e1abf1771ef30e8755da24bccd2ff02169e5e177d3a4522d2621c2511cc8934116dfdc832210e96c52719575058080f46a298837d4fdb5157f8413e721ce8e34b72f5a71ba280ecde6e92777b942a2d62a675a5107679d1d41d3ea3c48641ccd3b6a3e77ff7295041c97ddbb6ee95931a3d6aa26a7c1de6dd584abfce6ffdf5e3c681d543142ed72fc001525f37e3136581d2a49434c151b0738e8dfe616e128b0df0af9240b39eadf14f8ba7b923b5867ae20a4ce9011566fea9880aadc7ba8ec508b5ed95e0bdd4ed4c4df9a903e56ead598945eced853fc3cda5efdb3cd4715b765126cfe7f873591bb73063315477ecd2e0ef87eedd71cf1218c3005871a8a2e17453c64ffca5f21eb4a05f538657fb8c859e2de58d6034c98b28ef27e3b21ef3fd835cf9d01fb69b8d6552583a369c75a4c81ec880500668e70e44b0100f78ab7f2dacb44353460d88ce6baa9a3d974d22299fe6b0b9660485ba88da7b35b22b2e42164db177664e0501fc84ef5a29b99d281d6d27158ad80ec3e691650132d37e19e80b965c6d968f246ef1d42f9ff980c669ef993a79d5aaeb8142feb677cf84256f1dcc2674d559fa9b99ceb741862d8a6a450ef01965730e70e3bb93585b5a12014081ae7e7b29b5c63ac841e408638961d6ffe872fd9725b9b7a4cf9932d397988c675d025951c86805dedca9c076e9ada80677e496ed373dedc673240d5dc984e146293956a6b7bfb4360e909742c05b8e9e6edc8dcf7209a34d47772cd20d61dde78e526a72c3249213cd59f17f30ac18ab13fa9ace10d6e5399a25588bd7134c8b9676301eb4ac8c17b90cf442112a6a987724fadeaea4fa09b4fdaebf125a875c0d5bb1d158ba8bf01a93c9a86888381f13948b60d28a30955d58f2ebbf37b4324f2ee22967ccf6d80799b650cdf43a628f9dab09ab0d523c47244714224755cd07ccf1503f16aea4a42c1de0fb9f41f1ea65179adf3c676d845b290624b4bb87d86ef41c62a404fdf8fdfac5d72fe81ed9f83e4999b3bb1d8fc2b94c77b83805bfeac55ccf09cc1c25a13ec60859ea3ddaeb9057b2377a90ebcd5852b79d4b56f7c76f3ea75af37340552e5946ca9a4845d3c260547e7942fb174684d8a018638cba2a867976ef11fba10071befae71caa5cf75a4d00f9036f44aa174e18a58b042eb1ca32412b5c256d064713c5f1be5aa98ef31e0d1d34b99b8148096126108b95d89a3d012b520441834cedf7e7e890d7e7d9c07f9e3d0f0d914d05625857d5ae21f0b22ac56632d3fcba0a87b80439b715f06d18dc0551b319e3fc82388da89c267a7555a78fd3954770b409f80e340c52acd91991e356cf5a60f64850b957386a1996632bc1973ef9522391dcd011b17db803f409052fcc7c13aee2c6448b708762b88a87ebbc884280b56751737f9595b0dd11078394f5266435262510b1af458af24c0532d271fae3bdfcab3b6f5d3b7eae8a1687cc9bb0415b864b48c6c0fd77278e46ba26047ad0e6aea000d689525040311abeab2d75980a4a62441f04adbfc253ded6ac2fbb94c5f71f1d709a1ce80820079e8133cacfccf40c1bf8b14f45b2d2432cc551de41a397ff95ed19654aa4e04f72c9311390aecbde763afa4aabfe53936b97008cc2f91d0d6c526f7d31c79763608c8a5ed3ce56124e7b69d6ca9cfa2f961246f52b0e671bafb2a37ad41e705f5c8d825459ca3c65066ae6ddaa66640aab772078c3e82f67644de3993ca3c6f9891a8a2ab889d8c42bfef3dae485facc119fe61d4a08e84555e2377a33700ac6ce0f039d65c80b35594071e5d4c68bb6acafb1d5210377181075c84924c65aba8a8efb771e98788383aa637a9d23b2870f85c661887143a42540050a962ae2abd57de051f2881eb460ea9be622590c4e4060eaf37ef1f4873c30af5c60f63de4c9a305827231104d17e4dfd8c443fb9448f4b08d119a663d52eeba11a3c42c153e430cd5b6e2bbfb8c4f179fdfc093f24b13caa3d28b95e789d3315598abf85602b04218dbdb9fa9129b043ab073f3f489cd92d27299bf156df7095df5d7ba2ee931938efe8d3478a7448a3eb8d649c2639d10ce4250b224f6dd51c09e2a05a219b8096e7e2641873d136fd44b66692d2b5d1644344042ddfde214e448fd62ff1ec4b9c91acd4076eef208b1ef88189a99645774526fc01a6965921ebfed576f0d7c0a11cc6954316f49dfe1df88f21b52c9874e9bb074499534271b7e912db8b7db02da0f6b37883095c867c320b2ce685ebf610659da9234f57f4bc433608fe235864f29a4170439eb753a4eadfc70b73b9de93f6edd4cbc741f5e874e5a8360e4a4f1e997e5ae0313eb3139310be73b43bedcbb6583bcd115a267e010db529e788962ad1dedd9068d80f117eb89ce03326bd6ddd2fabc19adb7ed42d07a9175bd98629e66a6db0d1e474f10c81ae7f43a0fd531968dc965c0a9d5e39926bc8b94b1a17c0d2e295ef128fcbef1bd713a1a45cb679b34add9ad90a19ce2cacab9b6bcea138a52915867b9df81422cf81264bae5d881e9ef28926cddd05fe874281cb9b03f8ed5c7844f433d8524f703e62ef5cefafbd1b97e53e21c85a6817c36dcf340d873759f48880f0ca1785e3e579df84ce3f8b08c6a670ffbd8cee681de6cfc252a128e33d2a6db54124fe90d3f930aa752a1bc287a01359901a96787feb2b2bc81b8f260f620efbd813ad6690927462c622d3c0aef081d815c1bdde0641c94b065da19e4a66cfcc4c1ec5e1bb2896c0754a2a5290ab6e9e1e754cf537109b4de08ee2011a1f8867b303e64c385254aa9fc05a3f8c9c730eb143ddd592b0010c5b8ec9119197c608896768c71d05537832c12f5b7fc8f46c0a8b748c0217c3221a606444648dee740148fd653984c892e84d3a0c08962c5aeb73b701629a6f2b8720cf99034b3d025b41a224b1238eafb00f2b2cba5d60fe2678ac611bcf09c73f43b820eccee272d83efd3adda4c2127801a5073825d6c570903787c021167131a236e9f7e7319ff84f06880e535e14e94eb2cf89965c49b416abff78949a4d711a7d22c715ae31522f4c5ba5086014e6cf60287951e3c6d4eaef28e450b01559899b56da0b870e1a10eea463f247d9b0a3f6d4eda26b8c0f8227c415038d896ab6ca7de157ff0388ee4c5868e0ff2f44de53add86c1570dca8ac1c4a72a173341e2b4a70bb4f9691c1f24199ce9dccc2b3ca8632fbce4409971c92aea59b8e5a11aecfc457c805eab31854cf28d5310f4a1c35df400cb29118f214c1130ae28952aaeadded0b1d576d2236550397c234fffd65e50de88b3bedad7aee0c3d967092f1b10bccdd3ced325fb012b02bc030e29e95cbc5d8fc4104dba8d63963734b2d3aba8da3b3ced9936fb8be0bcf63f9403139731eb50ea5f6c65909c9ee520dc69b2b147dca249bf396da6257e179ed2e360517f547669bba471fb9643c7d9c2e2954a10a42adde6aded4a2b3d57e54e492620d5afb348af888fc8b23c49a7ad997340f4b67bca10e22fbbd45be02b37689421e04b19f2e1f66bc33941cb74ac3f4631fd757ed848a0f4cbeced5679617eeda4b029365585fa008935319941a744204fcf2b80a52df88d7bb357600d874644f6b22e5e68b37b84f755a76b5cfe14b364567a7cfc687652a6715bd9aa2d382277750fbbc612542b4e6561ff3510e019f0dbb1671e2a4a4ca7041847067afee717a0038d7b851ce51d7d5e23620a5370323aa39ea453e7a152d9edc4bb075293340a9feaf4290a4c2531d375694c8e93484a0211050481b877c9879ae6138e34578856bf09d4864a2a96c1f20cda55f22d3fa781f9588f524b47b76b47f3125517a77dfb33e05e2aef5c93517109bde8a593eeae3739170975fd948add93da910ca5b951bc35cfd9b8057932f1d30994067bc3603ce6a6b0bc4a3a8f386aaec7dc4f39e3cd873b2e39d6ee43ef1316eb8d5c210ad8646f403fadb3cca4811493fa7688eb78c7a939ddb38ced0c792e255a75a366ec4c78021207489bb84138f13925ad8846872a3afad0898f1b8ce2e02d2c6e78d8e5376dc837422d2a71b94348acc0f10090f3753700bcfee82166fa2c94216139ad0b68d8aad06e1804cdb0643305cdaf337433b282871559e5b5ff7205bc7560c64c6f9c5fadf7c46922ede326d2b5cfe0db30983aa3efa3162e9ff1245b25922fd087762c52c50036c4b1ae8ace6c9246121cb6e17fec1d1b9fbb3053e46b9569dbe90aac52d3e5741d541a91e4d80ea49ea8a513e2b56747458cd8e9470310f6a375fe371c1805d4335b145af12d1be057a147001114511a00f9d8817916c97a74865a772ed391383a36c03d0f6ab960f437f37bf65b7a3df45488b1f153fb5bf7650e3993b725740d5005a58e9548e3b83b3c54d2bc48f88869efafa385d0e77bf527e72703f0997a86905762c4fed3e5c0a3f9d183d46f920913732c661ef81d6e298f61c9852f655cad5bf28914b53103be80162d6d2cb73107deaf013525861ba50d5c324392072c7581c18388b5f29bd4fd5ee207a58212c9958df1e01a2d8334b181a969a2fe463ff4b2d6aaaf14ed04d44fb5cf54a6f6eb522872bf79e765f5a3a63af36faed4c6cf3dd8949fb5011bde22bc1f7408659e1ca2eadd8f5c15722daec9c8f67c9c142fa851", 0x1000, 0x7) dup2(r2, r4) getsockname$inet6(r4, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file2\x00'}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x8001) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="616de8c26bda038208f2e7269a17f573d92da0c2d66cd971df6ffa6793901cca8b7ce2ac452460c4958588255a172f44564570fe6f159a2d17c2becba89cc32cf6864313980368c80f21badbb2a509ba3a742c3d8f9843d30c7a7a28da47fcca93de448bde1f009da410bb30e89538e660ae3946b300825dfb09282b74a8d3f0868616c4995a895fec", 0x89}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0x68}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa044b60f6a3ab2be00036303408b6f16162bba748697f6179e9f191e68a67c2f0ae53176a09", 0x4c}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1ae516f3bf49e7ebc57ea4ae9d03663119c724c965a53945343e65a2a31060d030c4d14b7363620deffbfc7fdbb02ff934a00c10835789652331e832c0f46e61e9e502699565bd1e892918402cf9fd988222c8dd8b424b7edc314b768aeadc6f3a6c7a7be599901d229e93a596661baee02913e930011ad53779dbc073c24ed8b76cefc5f9d985fecc2b4d48cb2f241ce919e739295867a83a103c609df29856793822350631c5d84e30d478cfb75deb431c9a60558e6582eeccf9969bee778c097ad51c3a7252b824a9e0ae530df6c5254ebe3a6940819873f74153db9306512021f3cdb30a125deca6dbe93a9052aff2c99287a9e0b15b8f11b1990a0689e83c37ce7b238eb60b85f6e2ff03e2ba57de3e1e4e5aff5fc4609a4a26248fe9581783f6200e27e88f6a59093365161954ce849352b9ecaed87a74e9644f275ac013247e4885034c5fc96805e1ec7e539464c7bf9727ad7f1a6fd45ac15f6143d02969a7352f7fd04c34c858f7e9d61aefa108435b9b61f2ca0d63d1f0f4c7f80c80d7f40f9a142861703aa677a6f9eebe232ba402f538a4226a26a7692b803933541e385d3a441a", 0x698}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/148, 0x94}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/121, 0x79}], 0x7, &(0x7f0000001800)=""/8, 0x8}, 0x1}, 0x10, 0x20, &(0x7f00000018c0)={0x8, 0x1ff}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 3: socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0x0, 0x140}}) shmat(r2, &(0x7f000075e000/0x4000)=nil, 0x1000) geteuid() shmctl$IPC_RMID(r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="e2420dc5", 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680018 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb810001000806004b08f905040086dbbbba595918e0000002aafffffffffffffe7f02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="6b2b22a5dd5a160db6e5d91a0a9183486513e6e2cec886f996270943b11dfe5d5652761ebfd14b89b78ebc86c0c1837448c769c761b1c1eeaa2dbaff3cd6513cc77074172962c3d05772039cee7051fe4535bdc2bef18b3d1287384864b5f1a5e78591d42ad8c6cf8d683a65012045ddde7beaf2d029afd9086b71d9e98f14fa9bde013194313a616fa1fae87d32cb62143f4390d0c67933303e5f47d15d27b703709df0c5d425b900f1ba69f7a1d106fc18df0888358624f2f16b564407e1e86ae5574d349e66513cd9376b4b207badf0cac3ec4bb7687e23ebb218fe933137", 0xe0}, {&(0x7f0000000140)="95bbd7d7d111cf42397e2294eff3aabe25e25a2e60534dd8e198be817693205898e07aa28cbe339b1abb4aae52dae31e1af7130dec3461c030c7b06c11d1aa968673b12ec9452ad6382429", 0x4b}, {&(0x7f0000000380)="b7fd8e4219a786e9a41ff562a3f57309c5e9fafedbdfd44a5f88bccf0a67fcc92fd4a22393628b0342187e70962743bc87636815922ff6ea075f8db1dd20b363c4f2171381af2132004604b80f19642323ff106fb803ac3cfd404801ba244444ad721961a8caadcc6de3f8dccc810cc476b6e84d3156cb2684721bfc8bca56a78fa010dc36937438162022dfb00e46e4c8beddec9ebc3474770376de689251b243bc7036fec97b67eb3031835ac1670742fc3ae041a5edd1efec6176522595d442ac5d9750655df70dc9f820f234f8ab7da45f4203c98b6ddfd7670192e6ac8c1f0c3629a39fbb5f8a88aea50c9a2ca8029a2bbc7359e915201c29faf1b6fdca3902cf328ccf8d24b56df4039b2a0d7ec8e1cc1e014c08601555e4eca507c415168ec5fa1bf2d12ea1de650737ebd228ebd5b1fd39a11971dc5d230ff4de8d56a26a32319b8cc51df44b11abb03b7706d9e2b1e95f0a67b0ef8606c53c83622c8dea60c130a6aed9f6fd7d1e53f6ecb5b9c59b7c2578211fcf09d1692dcbc642813874d9d96f69525ecdd7d1ed30b2dc3964cbe9a20521dd737b2142248dedc1cebb8e079b78c5a0e550ed06f2632e30b47450a27160391d62d4ae634ebdd6a74bd3cd005a75d52c3036bebf9d0a290671337232bd0a664fb176c099f2f831108b852c94c827bc7dd9351c6fe27b5191e46d41d58ff5db9496f6d3cf21ba8af66befe5e325f17cd5c8381bbd2c293d2116cebea70a5ee05c67efeb17978b1eb83deec3264c62a05639f7eea36e1b9be46dae6f409da7b104c9bc99b0b589c5b54606ccc50a26d67a320d25d37c05af37ed28dde45f64d1eff42d6f3b61d4b62e046824cb90e5f30bd0e4e9aabaaf8d281587e93ca104f10d61b2cc878650c01c895ce82fdfb17b63374e7a689070874ea5ea4d0708d05a70b2ec7fb4f2a19376ce50784c99c43821237734315c88b010c0df2a460a48b4c2e12e52a72b36a8dba2ced6f86c1f2ca6015ab07be55a814c5d3320ff57259b5a9f4c334989f4b1b9a7820fa9c531437c70d45570a838ddfacf6972cb51fd9c33814f138401342d954d55a43f9f0a5cc7c5c8792e9189c2cdf2a6cf278812c36cc229af6ee2c2fd7fce74650f0d6855ee255f10dd4c90369b5c9c30c6f0d7cf7f2da1f8818a1aa7baf1a4d712df58063c8d7761a64ae132c85071c33f1ef43cf6975b0716897ad0e83abd5b6ab3ed89875de9300a666e537f10d086261899460961b5d18eb17ec4a3b7db81042e723392ecc7b903725878acf13b5922d1f82257c05b5e6e461dc729b9d71be993ceee4fbbc4982fef69a86d597f3ad757007428a82a3d70b4bfb43dfb21a15bedb821abbf5e4da59e18eb61a13e4afc718d3efcb0d3c3dd46ab9c0384d20dfa6ec077fa27761e217a3bd0ea1d726cb1aee70fb7f892177afd96f9acb65d700d43169d81846e5605e72f64e10a9ef715a0d828be9b742bc8eb67300da0bfa72a9c5e3ff3a380e84d780cc86fb341a6221973b70764e5f902d57da0c2218931f9eeac55a8b44910dafcdbab8c28327a6707bbed9d3361478261d4d79eb73555e8319bc9042fb2193340c69ce6b7f86466c99449f0764801c8958426906dd3f7d388b8ef80004f583fa94d633252261b1fabe077fc4f86776f8c380ebfb3be006448a7725465e52eda74f555b45297bb7b4e65bee27c2afff904a598acd67e4bcbbd4b0b450d91d4f71f42e7cac4e45d4260dfc6835e8ce6d3f55f3475be896d29aeecf1764a2b3b544ecefa42edd2d916cac9302ae7a62a11c30eb29e3b96bf0575e708332f2dc37302ada7ba8be1a47b56f8d97fb0d616813c8f0b06b0e0976334cc7f29194cef11226db38e41c1befe4f38b8de40d6ca72412ac56ff1c2ea6c545df028dbba56a23ab378702b935482f68ae0d6f8c8ce120f2a71f8e1cc721a716382b265ad8fd80c23a1ca44875dddfbf4078c2ede20fcf53d466b5a1c0871ce1f826f5086254d58cc1f832d9e9ae7aa58371d21f9d0e25a510755d72a38fa78b21c0474b02cc251bf005f3077fd1f58849d0ab06dfcb75544de9071ae016f68d7ec1bccad3565685724a87d5da4636403546cfade208676e4e69fa546e98cb59372b24b188f592c6e0b26b017ab3e21d044b2d1a899817215f7b31909bb6de4b919ecee7fd61a7b6b7b0c1e766d1605ea0fb15d6c9d7833b7eba2dc2c3c923477a499ddfd7bb59928f1ad44fadd08f173c92ffddd2936bcbf7038614ebb2dbec732df545ff744ae1215e3e25d7498536314e9baf2345338345f2ecd9ca19899940c64444eceb542730b7b96d8e212f29a221e2791757b3f3c304289ebb1fa3b3ae8ab0c162b9908beadf9ac013e21e58626e6554989fbcbf98e400c5e978994ff00ec6632d3cdbe05dd308751913fb665505065bb338e96295db89486602eba2289cdbcc9a03c7ef12b9588d614cb03b2c76363cd75cae98fe7927c74302d1b538355bc531ecad3da1638c5c066956d2d90c138c3881c913b2dbee4b07cf4e69425a99800830e77c7c94a4ad58409d3a39c9517ed78dac01418528a69412a61112f1c433263bdba1b81b0873a6e9d71fafb0225c4d17114ce9daf36b2238bf5e2ea145a38317704b6015e0a3a6486f7eff11a867e71bb5260b05179a163e9805c9743167e663701dfefea0f7217f7907213bd3a5bd00a454e7abb5c2d3c17df72c43c6a16a298e8f3cb710348ea0133f3182981d7896dc4ce2d9ebb976d937ed5ae02a1abecc4ae4369bad360e08d1474d6f9b43445e3f72ffebefcfa6c03a33818b6fdf5933fb138f3a23ff2635b22c2aeb7acddc6967ac45d86b29147e3ea852117ea891bcd9708121430165cda855270a44e8d35781bdb2fed63fdbbde478a3205716585d9db929a5e36e2d0d579839ed61694b7d85256573bf84c45ece1bfbe68424c53e132e5bc95af2fcda52eb67e2afb63b8daa1a1ba27f770c72331e3ad471bb51dfedf1ff54ec7e2f1455c3995bcbdf4baa48dfc6a1b67c6a8494010dce0995d99ec26ce6dcfc7e7b868d48f0df5afb4f699efec82cc174c054b6f340cf1bab5106a3336fbbfb639362d8aa8a1c119944c5f57582b2cc0bf76a8c866d36d88791c377fd9b10ffc3030c0f792be68f5d5ff24f90e72375774f8792221d81b4882ea885603aa9497df0c5e9dc6573f487270d37ce27a7d8ef1ed9f960b6dbbced777ce5527be0a87f1b22c69116c77617385e6c626491e73c7a0f0da863ed7d7225af47ef90bb73ff43d714498da97c1a5f41c02394a2fe496118af802515ba0b7d135ca7eebe0110d18499ea8232235b8173c701977380adf5ce8f9b10b3a7d192e8cb4b8da7fe85d053451c2a4e60ba3d1af390cdedaff43d7d7d982e32dbc4002326b5746b5f1ebd07becdca6f3cd123759003e21f73908111a7904ab50281272b1b5709c090685e977466a3732b58c272438d1e53272d9c42b1075bdfcfa4b0c511659b6366724466d98ba805aecf9346f98302b2ab15f19b01d8ed6d5e75b0d0004e8f881a96e6b89ec35de1376188d30d6d1be06c2d3f6ebd16102c256ea0a58c647547dc578f22093af34ef9358453b9c83c67aa1f484310217140d234d37342a2fe11d7e5355b465b17ff30c1c0551247cb808b1abf7e1aa5c4ed78d55e5a554f5db8a2247f1334da7bafd38664e4cfa27049d7159f003cec0c00dac5085af45822ea84f66bae23b69565ac8b3924a67e3a53d7da33c4dbe83c7164c907cac41d46a14bccf18505b7859fac274195588c3923f0236d7b13bab44e94021f3693fbdd3d02606ad3fd0f72ea6b4e1ed14526f98937acda91b5bf4b252e7d28a06442e1fad14631f2165a5327af0b4ef994d81741efc0f6d867d759a19b785e65b3e0500f21169c8ee3f2a848589ddf5fcec86b40fceafbadbbef82699c98682c066d2907540f801819472231c56a34a62b1f274143d3b21ba86671cbc68af8fc4154d93c3aad1b57bc4c08009e3227230429d66389277cd77d53eccc875f7a45c54cf114fe7bd0a95a7029c9649fd286187ce73697c0fe7883fbb6389d5b035a474b8318b8e24865a143b38218132374bd58fa0a270ef5795687a412d7c23a71043739be531ba1580e6981b89bc40ad7ee58c034fabcd5a1153acd3f9b293a9e4d374a3a44c1a7f765a5fce7aa1585d6383b7f5ddaf83efa6f1dc32abc0e26da1cc2cee80f18002fadd00dabdf5b881c41323081ff0eb3bf9a348d3eebbf3e65bf094366609cd8b59622468682befdfe7995ffd39fa238342f2eb7bac98fc8faa6d898fbb95b8260145f52adc25f0abbb914c04024f052411f6526f1d6763f461bb6828db3883a9ba7406c108b69d1e28f440784422c481d20a9a966765f02276193b1f10a7fe00b9adb45142e002277b2d13d6d423dea9dbf7aac4f2815456efa9dc4c39e26e2f7a3873aaf6e11aebd1273b32d3801356887129495b6fb966627bb6ac1ff5c5a4bc46e86d4d4a8174cc8dfc7c4c90299cc0dd3470a8dea1e60174c11725969d01a7b80daa0c6001e0a30bd71215fd3d1e4e361a6c7acb2607a3e6b25f454469652a104736fb5f532cd58571696b242dcec07da516264e7165c3987e38c5ee093c9671fc439562d4496f1e83d3399ce17ec705a70da9891f591ea56d2f2340a863543920922f8d8510e11a051d0a893fd381f5f74712afb0f7efeab1fa19666e2689b728cc60d257fc42e2308625eba609262f0f1f798e9df85d2ef4328aadebb2c1fd8e201f455aed0ffdce4aedbf62d9beb2d44d1ac963c38e4ebe8916cd245f3e4e1ac61b95ccb707e11df089750329b6e1543013a671de001fbafedca4368f1b49f2322d7ee2eaa9ffe2ef3e96c23d7afa12b0e344eeddc99b9f4b630a9bbf44c379cbbaa606026dd0e82a93347d2540621b977fbc96a5545c3d63a1398497338a6e3ceeac0372dc328654cf359bfecea45175b21e0764704920569b263aadb459992ed267fbf04a509bcde393481a8f4345f6f6290cb81ce3c12720541c57d826d322ae01e682dcd59a4bdfa72f4f54306ccc5312fb26dc0e08850e8a8b39b181cfb53dca31740a12f2d0ea05a167cad28a178853b9b2ecd6189790f277006c4b97774b696d8592bc2b2e2dae312da4ad783bb81cd4055a988d89e0a5e6631eb4ddb0730a751f55db53c0d81bf1355691bd382e7e8a2d73700af9290d1ebd9ebca25de6b1c599d34198fe21a0260899b6df5a971ea15903e41ef3963d977ceb2e4c5591e66c6a0add71736f41b476b6ee876c4c0efcf6ac4a1c210c0164f85db30d117899a868cc8f8e11e3b4900c095cd3caaba71366ee93dfa54a95da5845b7129fbf3493d3f16cc56ce7c5c2fa8ae8c9410c734dfc650c67c1648095f0d29ded5257f709b0c4f4f5d7255d726b8ef3934deed5088a688f35e090480d5a5f9c66682ba63fd0ab4e7874aa3b584bb75698f603af2ff40c884ab8bff44138d9c715207a5c9d28d06faa513471703e05145841006ac28c2a00eb4f6fd6118567c53fa8c83d2cb61f60b597121f79675816fcef5f2302640907d56c2746427aed7f5d1d0a857bcc0fa3f72fe5cf1745ecaddc1ceb84aa22c8c87423ac0c53e80628d6ff9ff20bb056d22f0cb3f916552ebf7c661ff5a9fab8c966874093a1f3c4d1b4a30118c604d7ca3aa696102b1ad9b2e320b7e978a987878e6bb51943ab55fb8e01488e91bc65d0821e3c0dd354535768f5e3ad115d6e90b82977828406bd04b383e71376bbcc4d37faf6", 0x1000}, {&(0x7f0000001380)="53ee346d0eed9d5e0c02589611a9f4a5f5fc2f81faf147e4bcefe405152c47dbfeb1111986320ab01acca4149be4e90ca450846b5dfe9f7a44a8562d4b080fd17c1fbd0b498615ba0b9297caa650c94965d8360642e7ed9f62c54ccaf79e2566b6d49292bbc46408c428e6c4219e592ae928cc39b990980c77fcd8c072c9ae0c4d7896e571c43768a2283b87215ccf84908424288558093cdef4f6a2d1de3af7957f648e1b73f86649e35c0fb1995c350a0c70ef719414ffd50b893ea332c9f784820ae3228c453975e1c364b3b4cdc9d77c0fcad1", 0xd5}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0x81}, {0x1000, 0x7b, 0x0, 0x2}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') linkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000240)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x63}, {{r2}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x9) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) setsockopt$sock_timeval(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="3b21b800d5d113aa8ac8711309fe2f", 0xf) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/64, 0x40}], 0x3, 0x55a) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) socket(0x2e, 0x8000, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r5 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) dup2(r5, r4) setrlimit(0x8, &(0x7f0000000380)={0x42, 0x62}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x7ff, 0xffffdffa, 0xffffffc0, "b4250000cd40040401040c000036c400", 0x4}) poll(&(0x7f0000000040)=[{r8, 0x1}], 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xa79b, 0x10001fffffffe, r2}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000180)=0x6) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000240), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) listen(r1, 0x0) shutdown(r1, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0x0, 0x2, 0x2}], 0x0, 0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x100, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0", 0x0, 0xfffffffc}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}, {0xffffffffffffffff, 0x100}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {r6}, {r2, 0x4}], 0x6, 0x86) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x10) (async) getppid() sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) (async) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x8004667e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) (async) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x50}, {0x2}, {0x0, 0x0, 0x47, 0x3}, {0x6, 0x1, 0x40, 0x5}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) syz_open_pts() close(0xffffffffffffffff) (async) syz_emit_ethernet(0x56, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x58a) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) open(&(0x7f0000000480)='./file1\x00', 0x8c30, 0x2) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 2: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x7d, 0x0, &(0x7f00000000c0)=""/125}) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="6edb7aa39109", [], {@ipv6={0x86dd, {0x0, 0x6, "68e31c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000126b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) executing program 2: r0 = semget$private(0x0, 0x1, 0x204) semop(r0, &(0x7f0000000000)=[{0x4, 0x101, 0x800}, {0x1, 0x50c3, 0x1800}, {0x1, 0x5}, {0x2, 0x101}, {0x3, 0x982d, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x8}], 0x7) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000040)="47e99e4c4d1fb7e72a7dbbc4f9833481f14c52b3b1", 0x15, 0x9, &(0x7f0000000080)=@in6={0x18, 0x2, 0x64, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xd0) r4 = semget(0x2, 0x3, 0x0) fcntl$getown(r2, 0x5) msgrcv(r3, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sysctl$kern(&(0x7f0000001140)={0x1, 0x9}, 0x2, &(0x7f0000001180)="362b81a09f31bed76a96bc95a3bce193fb43a3d3f08c5b0a65cc633076b6c7f81a822ef105886f0613c2ca6d0ec293c1bf2830f427e4266c50e87357ad4a8e562bb3abfd98c886c149377938abcb10ac21b2ab0477606ba226b194de7e3db46eba386dffa2571d5a2de01df0b5", &(0x7f0000001200)=0x6d, &(0x7f0000001240)="8ce5843585630ed1a145ba79fef06056fc375174a26bf5c05f8b0b162600cb013cfa541488e21ed49ea730429deeff01a98613db8f48bf8a9c9d73f636ff297b27c5b8df095301ee309b57403001906822bc800ae882b20eda6c0e40ef78ef72b36c762c7adb81984b792e4857e01f34", 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000001300)=""/1) getpeername$unix(r5, &(0x7f0000001340)=@file={0x0, ""/504}, &(0x7f0000001540)=0x1fa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x20040, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000015c0)={0x4, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x4, 0x3) r7 = open$dir(&(0x7f0000001640)='./file0\x00', 0x80, 0x80) mkdirat(r7, &(0x7f0000001680)='./file0\x00', 0x0) r8 = socket$inet6(0x18, 0x5, 0x8) accept$inet6(r8, &(0x7f00000016c0), &(0x7f0000001700)=0xc) mknod(&(0x7f0000001740)='./file0\x00', 0x1, 0x7) clock_settime(0x2, &(0x7f0000001780)={0xf00, 0x3}) getgroups(0x1, &(0x7f00000017c0)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000001800)=[0x0, 0x0, 0xffffffffffffffff]) setregid(r9, r10) accept$unix(r2, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000001900)) semget(0x3, 0x0, 0x43) executing program 6: sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000004}) flock(r2, 0x2) flock(r2, 0x1) close(r2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESDEC]) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000400)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) (async) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) (async) r2 = socket(0x2, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000400)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x2, 0x3ff, 0xffffffe0}, 0xc) (async) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000002800)) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) pread(0xffffffffffffffff, &(0x7f00000005c0)="3b96a2536a5e41f335d5fab4ab8af966180bd6216d3772d8c77b5bef077a0c8a75917171c162155a6dffd1e1a43ef8141433d4b66fbef89e2f69f572ee329569afba94faa4c059e53bc81518f662e89eb8857a97ab636951c988b828d4309791734f8cc7da7db5ce115694d2c23cf30ca47a763c4e20809706f6ca3793bdddf1b9defefa11315255aeed300e8d4c421ca36be974fee7530fa2fd4a8caa548f7ecccec5bce04695d16866ca96c2ae64302dd5c336debdf5d04e56c8f881a81cfb2a7693e1052bfc13bf6f722e28cdf84f29540f41c720dfa3d22b6be73a64d3c97fccaf33d78443c99bbbece7a38fc703032f2d66eb910b588bd293c2c4f9f5ec1269e062bcd42e9b56fe3006ba4e783c6e2b7042ca11caf0a58cd08904143186d8b1a751efd03a57c5fa7f00b95a63eea1d6b44fec0b5357e1e8790fbab3fe11f8b7c968de4c9a606ae8782e401a17d4d2d0196ae7a3a8fce6c35d2b5d19800ca55ebf831928bedae76bccf83494b50c9ed9165ef8457b2bb3986a14a665c290c1ccb3b93203d8ce6e8caa5443b5cfb6a8d7db4c30aee2e40b72f13371ba92430cfcf2984a8bd3603b3877d630bdfee70eeae3eb8e2cafc89c72c586bcf55d77bf6ce9dc2254e3b008549f6bdebf8afde439713f408bb1028b07a6ffeca672ba4041ceb6f45707ff3109e7a92e656701ee14468ff98db1594cdb2d8184442fcc8896f3420d4550084f84b89d05d637a59130c65d37fdae8e5503f9419e76fdc4480e90e82fa3cf6d189614767d8e79758f3e4464a081d639bb33fef125da6a624a15a999210a1aa3124eb180dbe80bd4c362ca6d9d385fa5b6793cdbd8045b526b742383c82997ded2e07808b5577f98177c7f2dbb8c018655435ad473411f2b9e0f4bd7c00da0e92b847a0e539f7ad7c3958322782aa2073764ff9886d91e7e713cd2800d89941ead218be8955a584bc886939efbb3dd9de8f4604b07c74f72369bb1be6943fac11f304587c3af0201f136a838fca3ece9a6d28b3229bcb143dbe333827192e15fefbb16334b2ec315252ab5cd9d4766a9fd7c9691fdbee433d0b4d126d68e5e1abf1771ef30e8755da24bccd2ff02169e5e177d3a4522d2621c2511cc8934116dfdc832210e96c52719575058080f46a298837d4fdb5157f8413e721ce8e34b72f5a71ba280ecde6e92777b942a2d62a675a5107679d1d41d3ea3c48641ccd3b6a3e77ff7295041c97ddbb6ee95931a3d6aa26a7c1de6dd584abfce6ffdf5e3c681d543142ed72fc001525f37e3136581d2a49434c151b0738e8dfe616e128b0df0af9240b39eadf14f8ba7b923b5867ae20a4ce9011566fea9880aadc7ba8ec508b5ed95e0bdd4ed4c4df9a903e56ead598945eced853fc3cda5efdb3cd4715b765126cfe7f873591bb73063315477ecd2e0ef87eedd71cf1218c3005871a8a2e17453c64ffca5f21eb4a05f538657fb8c859e2de58d6034c98b28ef27e3b21ef3fd835cf9d01fb69b8d6552583a369c75a4c81ec880500668e70e44b0100f78ab7f2dacb44353460d88ce6baa9a3d974d22299fe6b0b9660485ba88da7b35b22b2e42164db177664e0501fc84ef5a29b99d281d6d27158ad80ec3e691650132d37e19e80b965c6d968f246ef1d42f9ff980c669ef993a79d5aaeb8142feb677cf84256f1dcc2674d559fa9b99ceb741862d8a6a450ef01965730e70e3bb93585b5a12014081ae7e7b29b5c63ac841e408638961d6ffe872fd9725b9b7a4cf9932d397988c675d025951c86805dedca9c076e9ada80677e496ed373dedc673240d5dc984e146293956a6b7bfb4360e909742c05b8e9e6edc8dcf7209a34d47772cd20d61dde78e526a72c3249213cd59f17f30ac18ab13fa9ace10d6e5399a25588bd7134c8b9676301eb4ac8c17b90cf442112a6a987724fadeaea4fa09b4fdaebf125a875c0d5bb1d158ba8bf01a93c9a86888381f13948b60d28a30955d58f2ebbf37b4324f2ee22967ccf6d80799b650cdf43a628f9dab09ab0d523c47244714224755cd07ccf1503f16aea4a42c1de0fb9f41f1ea65179adf3c676d845b290624b4bb87d86ef41c62a404fdf8fdfac5d72fe81ed9f83e4999b3bb1d8fc2b94c77b83805bfeac55ccf09cc1c25a13ec60859ea3ddaeb9057b2377a90ebcd5852b79d4b56f7c76f3ea75af37340552e5946ca9a4845d3c260547e7942fb174684d8a018638cba2a867976ef11fba10071befae71caa5cf75a4d00f9036f44aa174e18a58b042eb1ca32412b5c256d064713c5f1be5aa98ef31e0d1d34b99b8148096126108b95d89a3d012b520441834cedf7e7e890d7e7d9c07f9e3d0f0d914d05625857d5ae21f0b22ac56632d3fcba0a87b80439b715f06d18dc0551b319e3fc82388da89c267a7555a78fd3954770b409f80e340c52acd91991e356cf5a60f64850b957386a1996632bc1973ef9522391dcd011b17db803f409052fcc7c13aee2c6448b708762b88a87ebbc884280b56751737f9595b0dd11078394f5266435262510b1af458af24c0532d271fae3bdfcab3b6f5d3b7eae8a1687cc9bb0415b864b48c6c0fd77278e46ba26047ad0e6aea000d689525040311abeab2d75980a4a62441f04adbfc253ded6ac2fbb94c5f71f1d709a1ce80820079e8133cacfccf40c1bf8b14f45b2d2432cc551de41a397ff95ed19654aa4e04f72c9311390aecbde763afa4aabfe53936b97008cc2f91d0d6c526f7d31c79763608c8a5ed3ce56124e7b69d6ca9cfa2f961246f52b0e671bafb2a37ad41e705f5c8d825459ca3c65066ae6ddaa66640aab772078c3e82f67644de3993ca3c6f9891a8a2ab889d8c42bfef3dae485facc119fe61d4a08e84555e2377a33700ac6ce0f039d65c80b35594071e5d4c68bb6acafb1d5210377181075c84924c65aba8a8efb771e98788383aa637a9d23b2870f85c661887143a42540050a962ae2abd57de051f2881eb460ea9be622590c4e4060eaf37ef1f4873c30af5c60f63de4c9a305827231104d17e4dfd8c443fb9448f4b08d119a663d52eeba11a3c42c153e430cd5b6e2bbfb8c4f179fdfc093f24b13caa3d28b95e789d3315598abf85602b04218dbdb9fa9129b043ab073f3f489cd92d27299bf156df7095df5d7ba2ee931938efe8d3478a7448a3eb8d649c2639d10ce4250b224f6dd51c09e2a05a219b8096e7e2641873d136fd44b66692d2b5d1644344042ddfde214e448fd62ff1ec4b9c91acd4076eef208b1ef88189a99645774526fc01a6965921ebfed576f0d7c0a11cc6954316f49dfe1df88f21b52c9874e9bb074499534271b7e912db8b7db02da0f6b37883095c867c320b2ce685ebf610659da9234f57f4bc433608fe235864f29a4170439eb753a4eadfc70b73b9de93f6edd4cbc741f5e874e5a8360e4a4f1e997e5ae0313eb3139310be73b43bedcbb6583bcd115a267e010db529e788962ad1dedd9068d80f117eb89ce03326bd6ddd2fabc19adb7ed42d07a9175bd98629e66a6db0d1e474f10c81ae7f43a0fd531968dc965c0a9d5e39926bc8b94b1a17c0d2e295ef128fcbef1bd713a1a45cb679b34add9ad90a19ce2cacab9b6bcea138a52915867b9df81422cf81264bae5d881e9ef28926cddd05fe874281cb9b03f8ed5c7844f433d8524f703e62ef5cefafbd1b97e53e21c85a6817c36dcf340d873759f48880f0ca1785e3e579df84ce3f8b08c6a670ffbd8cee681de6cfc252a128e33d2a6db54124fe90d3f930aa752a1bc287a01359901a96787feb2b2bc81b8f260f620efbd813ad6690927462c622d3c0aef081d815c1bdde0641c94b065da19e4a66cfcc4c1ec5e1bb2896c0754a2a5290ab6e9e1e754cf537109b4de08ee2011a1f8867b303e64c385254aa9fc05a3f8c9c730eb143ddd592b0010c5b8ec9119197c608896768c71d05537832c12f5b7fc8f46c0a8b748c0217c3221a606444648dee740148fd653984c892e84d3a0c08962c5aeb73b701629a6f2b8720cf99034b3d025b41a224b1238eafb00f2b2cba5d60fe2678ac611bcf09c73f43b820eccee272d83efd3adda4c2127801a5073825d6c570903787c021167131a236e9f7e7319ff84f06880e535e14e94eb2cf89965c49b416abff78949a4d711a7d22c715ae31522f4c5ba5086014e6cf60287951e3c6d4eaef28e450b01559899b56da0b870e1a10eea463f247d9b0a3f6d4eda26b8c0f8227c415038d896ab6ca7de157ff0388ee4c5868e0ff2f44de53add86c1570dca8ac1c4a72a173341e2b4a70bb4f9691c1f24199ce9dccc2b3ca8632fbce4409971c92aea59b8e5a11aecfc457c805eab31854cf28d5310f4a1c35df400cb29118f214c1130ae28952aaeadded0b1d576d2236550397c234fffd65e50de88b3bedad7aee0c3d967092f1b10bccdd3ced325fb012b02bc030e29e95cbc5d8fc4104dba8d63963734b2d3aba8da3b3ced9936fb8be0bcf63f9403139731eb50ea5f6c65909c9ee520dc69b2b147dca249bf396da6257e179ed2e360517f547669bba471fb9643c7d9c2e2954a10a42adde6aded4a2b3d57e54e492620d5afb348af888fc8b23c49a7ad997340f4b67bca10e22fbbd45be02b37689421e04b19f2e1f66bc33941cb74ac3f4631fd757ed848a0f4cbeced5679617eeda4b029365585fa008935319941a744204fcf2b80a52df88d7bb357600d874644f6b22e5e68b37b84f755a76b5cfe14b364567a7cfc687652a6715bd9aa2d382277750fbbc612542b4e6561ff3510e019f0dbb1671e2a4a4ca7041847067afee717a0038d7b851ce51d7d5e23620a5370323aa39ea453e7a152d9edc4bb075293340a9feaf4290a4c2531d375694c8e93484a0211050481b877c9879ae6138e34578856bf09d4864a2a96c1f20cda55f22d3fa781f9588f524b47b76b47f3125517a77dfb33e05e2aef5c93517109bde8a593eeae3739170975fd948add93da910ca5b951bc35cfd9b8057932f1d30994067bc3603ce6a6b0bc4a3a8f386aaec7dc4f39e3cd873b2e39d6ee43ef1316eb8d5c210ad8646f403fadb3cca4811493fa7688eb78c7a939ddb38ced0c792e255a75a366ec4c78021207489bb84138f13925ad8846872a3afad0898f1b8ce2e02d2c6e78d8e5376dc837422d2a71b94348acc0f10090f3753700bcfee82166fa2c94216139ad0b68d8aad06e1804cdb0643305cdaf337433b282871559e5b5ff7205bc7560c64c6f9c5fadf7c46922ede326d2b5cfe0db30983aa3efa3162e9ff1245b25922fd087762c52c50036c4b1ae8ace6c9246121cb6e17fec1d1b9fbb3053e46b9569dbe90aac52d3e5741d541a91e4d80ea49ea8a513e2b56747458cd8e9470310f6a375fe371c1805d4335b145af12d1be057a147001114511a00f9d8817916c97a74865a772ed391383a36c03d0f6ab960f437f37bf65b7a3df45488b1f153fb5bf7650e3993b725740d5005a58e9548e3b83b3c54d2bc48f88869efafa385d0e77bf527e72703f0997a86905762c4fed3e5c0a3f9d183d46f920913732c661ef81d6e298f61c9852f655cad5bf28914b53103be80162d6d2cb73107deaf013525861ba50d5c324392072c7581c18388b5f29bd4fd5ee207a58212c9958df1e01a2d8334b181a969a2fe463ff4b2d6aaaf14ed04d44fb5cf54a6f6eb522872bf79e765f5a3a63af36faed4c6cf3dd8949fb5011bde22bc1f7408659e1ca2eadd8f5c15722daec9c8f67c9c142fa851", 0x1000, 0x7) dup2(r2, r4) getsockname$inet6(r4, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file2\x00'}) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x63}, {{r2}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x9) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) setsockopt$sock_timeval(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="3b21b800d5d113aa8ac8711309fe2f", 0xf) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/64, 0x40}], 0x3, 0x55a) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 6: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="57d365a505d28b9109ec12d43d82b4320449e2b3c0e1a3ffd313427d1136fadc64ec2dfe6e1d13be24f1440d59b626fc752fa1380fb30583708135fc56e8f7a75f9496abfb761ffff4f92c282d22b03af14a169015f03e0b70a8edd7e61d7da003352bbd834d7d9e75cd1ff3cd61d15fa78fa7", &(0x7f0000000100)=0x73, &(0x7f0000000140)="82ebd3fed2277d6382e865af904367948f8fc25dba048ab6b680e3d012e361a844214e9ed51b05fa0ec66ec5e9c90d0a99ed256ee9a8bd8ba40ce035c19b4a6246edc0fd1e40a125dcd8abe2a7a6d16de4cd6f017fcc76c9cee3382266f6b0a8f14f46b035d99ac95d29", 0x6a) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6802b0 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) socket(0x2e, 0x8000, 0x4) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) (async) r5 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) (async) dup2(r5, r4) (async) setrlimit(0x8, &(0x7f0000000380)={0x42, 0x62}) (async, rerun: 32) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) (rerun: 32) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) (async) r7 = syz_open_pts() close(r7) (async) r8 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x7ff, 0xffffdffa, 0xffffffc0, "b4250000cd40040401040c000036c400", 0x4}) (async) poll(&(0x7f0000000040)=[{r8, 0x1}], 0x1, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xa79b, 0x10001fffffffe, r2}) (async) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000180)=0x6) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x40000000, &(0x7f0000000040), 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') executing program 0: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) shutdown(r0, 0x2) getsockname$inet(r0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r6, 0x5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x1, 0x0, 0x0, 0x7ffe}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000502000000000200000000f96ecfc72fd3357ae320b37b673039d2d236acf20b78f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630050382102000000720fd300fbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc0000082186ff2a3490d8d6a002ab566a3dbf3daaeec0f4c211a3c8a0906cdf6ee39f5ac6df34feda26f7ed20eb1febd3300c73492db26cbcda88551e7334b7f3e9884807562623b000000000000", 0xea, 0x0, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) write(r1, &(0x7f0000000140)="6912741c09288287f4a05899dfc91cd0ec79ceb16c561eeea21d6a5d8e263ffa44b5e6795488e5e3546058af0f8209a85d52c8006a5d27a4659d61a11d4d852fbebc1375e1ae7a68aa6b4d2b5dbb82f653b47c58e514154b348a425380d2c2eaeffbe9530000000000000000", 0x6c) (async) write(r1, &(0x7f0000000140)="6912741c09288287f4a05899dfc91cd0ec79ceb16c561eeea21d6a5d8e263ffa44b5e6795488e5e3546058af0f8209a85d52c8006a5d27a4659d61a11d4d852fbebc1375e1ae7a68aa6b4d2b5dbb82f653b47c58e514154b348a425380d2c2eaeffbe9530000000000000000", 0x6c) setuid(0xee01) poll(0x0, 0x0, 0x401) mknod(&(0x7f0000000140)='./file0\x00', 0x3084, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000340)='x\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r3, 0x0) msync(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) kevent(r1, &(0x7f0000000380), 0x0, 0x0, 0xff, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) socket(0x11, 0x3, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) (async) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000136b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000240), 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) (async) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) r1 = socket(0x18, 0x1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) listen(r1, 0x0) shutdown(r1, 0x0) (async) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0x0, 0x2, 0x2}], 0x0, 0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) (async) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) (async) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x100, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0", 0x0, 0xfffffffc}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000400)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) (async) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) (async) r2 = socket(0x2, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000400)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x2, 0x3ff, 0xffffffe0}, 0xc) (async) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000002800)) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) pread(0xffffffffffffffff, &(0x7f00000005c0)="3b96a2536a5e41f335d5fab4ab8af966180bd6216d3772d8c77b5bef077a0c8a75917171c162155a6dffd1e1a43ef8141433d4b66fbef89e2f69f572ee329569afba94faa4c059e53bc81518f662e89eb8857a97ab636951c988b828d4309791734f8cc7da7db5ce115694d2c23cf30ca47a763c4e20809706f6ca3793bdddf1b9defefa11315255aeed300e8d4c421ca36be974fee7530fa2fd4a8caa548f7ecccec5bce04695d16866ca96c2ae64302dd5c336debdf5d04e56c8f881a81cfb2a7693e1052bfc13bf6f722e28cdf84f29540f41c720dfa3d22b6be73a64d3c97fccaf33d78443c99bbbece7a38fc703032f2d66eb910b588bd293c2c4f9f5ec1269e062bcd42e9b56fe3006ba4e783c6e2b7042ca11caf0a58cd08904143186d8b1a751efd03a57c5fa7f00b95a63eea1d6b44fec0b5357e1e8790fbab3fe11f8b7c968de4c9a606ae8782e401a17d4d2d0196ae7a3a8fce6c35d2b5d19800ca55ebf831928bedae76bccf83494b50c9ed9165ef8457b2bb3986a14a665c290c1ccb3b93203d8ce6e8caa5443b5cfb6a8d7db4c30aee2e40b72f13371ba92430cfcf2984a8bd3603b3877d630bdfee70eeae3eb8e2cafc89c72c586bcf55d77bf6ce9dc2254e3b008549f6bdebf8afde439713f408bb1028b07a6ffeca672ba4041ceb6f45707ff3109e7a92e656701ee14468ff98db1594cdb2d8184442fcc8896f3420d4550084f84b89d05d637a59130c65d37fdae8e5503f9419e76fdc4480e90e82fa3cf6d189614767d8e79758f3e4464a081d639bb33fef125da6a624a15a999210a1aa3124eb180dbe80bd4c362ca6d9d385fa5b6793cdbd8045b526b742383c82997ded2e07808b5577f98177c7f2dbb8c018655435ad473411f2b9e0f4bd7c00da0e92b847a0e539f7ad7c3958322782aa2073764ff9886d91e7e713cd2800d89941ead218be8955a584bc886939efbb3dd9de8f4604b07c74f72369bb1be6943fac11f304587c3af0201f136a838fca3ece9a6d28b3229bcb143dbe333827192e15fefbb16334b2ec315252ab5cd9d4766a9fd7c9691fdbee433d0b4d126d68e5e1abf1771ef30e8755da24bccd2ff02169e5e177d3a4522d2621c2511cc8934116dfdc832210e96c52719575058080f46a298837d4fdb5157f8413e721ce8e34b72f5a71ba280ecde6e92777b942a2d62a675a5107679d1d41d3ea3c48641ccd3b6a3e77ff7295041c97ddbb6ee95931a3d6aa26a7c1de6dd584abfce6ffdf5e3c681d543142ed72fc001525f37e3136581d2a49434c151b0738e8dfe616e128b0df0af9240b39eadf14f8ba7b923b5867ae20a4ce9011566fea9880aadc7ba8ec508b5ed95e0bdd4ed4c4df9a903e56ead598945eced853fc3cda5efdb3cd4715b765126cfe7f873591bb73063315477ecd2e0ef87eedd71cf1218c3005871a8a2e17453c64ffca5f21eb4a05f538657fb8c859e2de58d6034c98b28ef27e3b21ef3fd835cf9d01fb69b8d6552583a369c75a4c81ec880500668e70e44b0100f78ab7f2dacb44353460d88ce6baa9a3d974d22299fe6b0b9660485ba88da7b35b22b2e42164db177664e0501fc84ef5a29b99d281d6d27158ad80ec3e691650132d37e19e80b965c6d968f246ef1d42f9ff980c669ef993a79d5aaeb8142feb677cf84256f1dcc2674d559fa9b99ceb741862d8a6a450ef01965730e70e3bb93585b5a12014081ae7e7b29b5c63ac841e408638961d6ffe872fd9725b9b7a4cf9932d397988c675d025951c86805dedca9c076e9ada80677e496ed373dedc673240d5dc984e146293956a6b7bfb4360e909742c05b8e9e6edc8dcf7209a34d47772cd20d61dde78e526a72c3249213cd59f17f30ac18ab13fa9ace10d6e5399a25588bd7134c8b9676301eb4ac8c17b90cf442112a6a987724fadeaea4fa09b4fdaebf125a875c0d5bb1d158ba8bf01a93c9a86888381f13948b60d28a30955d58f2ebbf37b4324f2ee22967ccf6d80799b650cdf43a628f9dab09ab0d523c47244714224755cd07ccf1503f16aea4a42c1de0fb9f41f1ea65179adf3c676d845b290624b4bb87d86ef41c62a404fdf8fdfac5d72fe81ed9f83e4999b3bb1d8fc2b94c77b83805bfeac55ccf09cc1c25a13ec60859ea3ddaeb9057b2377a90ebcd5852b79d4b56f7c76f3ea75af37340552e5946ca9a4845d3c260547e7942fb174684d8a018638cba2a867976ef11fba10071befae71caa5cf75a4d00f9036f44aa174e18a58b042eb1ca32412b5c256d064713c5f1be5aa98ef31e0d1d34b99b8148096126108b95d89a3d012b520441834cedf7e7e890d7e7d9c07f9e3d0f0d914d05625857d5ae21f0b22ac56632d3fcba0a87b80439b715f06d18dc0551b319e3fc82388da89c267a7555a78fd3954770b409f80e340c52acd91991e356cf5a60f64850b957386a1996632bc1973ef9522391dcd011b17db803f409052fcc7c13aee2c6448b708762b88a87ebbc884280b56751737f9595b0dd11078394f5266435262510b1af458af24c0532d271fae3bdfcab3b6f5d3b7eae8a1687cc9bb0415b864b48c6c0fd77278e46ba26047ad0e6aea000d689525040311abeab2d75980a4a62441f04adbfc253ded6ac2fbb94c5f71f1d709a1ce80820079e8133cacfccf40c1bf8b14f45b2d2432cc551de41a397ff95ed19654aa4e04f72c9311390aecbde763afa4aabfe53936b97008cc2f91d0d6c526f7d31c79763608c8a5ed3ce56124e7b69d6ca9cfa2f961246f52b0e671bafb2a37ad41e705f5c8d825459ca3c65066ae6ddaa66640aab772078c3e82f67644de3993ca3c6f9891a8a2ab889d8c42bfef3dae485facc119fe61d4a08e84555e2377a33700ac6ce0f039d65c80b35594071e5d4c68bb6acafb1d5210377181075c84924c65aba8a8efb771e98788383aa637a9d23b2870f85c661887143a42540050a962ae2abd57de051f2881eb460ea9be622590c4e4060eaf37ef1f4873c30af5c60f63de4c9a305827231104d17e4dfd8c443fb9448f4b08d119a663d52eeba11a3c42c153e430cd5b6e2bbfb8c4f179fdfc093f24b13caa3d28b95e789d3315598abf85602b04218dbdb9fa9129b043ab073f3f489cd92d27299bf156df7095df5d7ba2ee931938efe8d3478a7448a3eb8d649c2639d10ce4250b224f6dd51c09e2a05a219b8096e7e2641873d136fd44b66692d2b5d1644344042ddfde214e448fd62ff1ec4b9c91acd4076eef208b1ef88189a99645774526fc01a6965921ebfed576f0d7c0a11cc6954316f49dfe1df88f21b52c9874e9bb074499534271b7e912db8b7db02da0f6b37883095c867c320b2ce685ebf610659da9234f57f4bc433608fe235864f29a4170439eb753a4eadfc70b73b9de93f6edd4cbc741f5e874e5a8360e4a4f1e997e5ae0313eb3139310be73b43bedcbb6583bcd115a267e010db529e788962ad1dedd9068d80f117eb89ce03326bd6ddd2fabc19adb7ed42d07a9175bd98629e66a6db0d1e474f10c81ae7f43a0fd531968dc965c0a9d5e39926bc8b94b1a17c0d2e295ef128fcbef1bd713a1a45cb679b34add9ad90a19ce2cacab9b6bcea138a52915867b9df81422cf81264bae5d881e9ef28926cddd05fe874281cb9b03f8ed5c7844f433d8524f703e62ef5cefafbd1b97e53e21c85a6817c36dcf340d873759f48880f0ca1785e3e579df84ce3f8b08c6a670ffbd8cee681de6cfc252a128e33d2a6db54124fe90d3f930aa752a1bc287a01359901a96787feb2b2bc81b8f260f620efbd813ad6690927462c622d3c0aef081d815c1bdde0641c94b065da19e4a66cfcc4c1ec5e1bb2896c0754a2a5290ab6e9e1e754cf537109b4de08ee2011a1f8867b303e64c385254aa9fc05a3f8c9c730eb143ddd592b0010c5b8ec9119197c608896768c71d05537832c12f5b7fc8f46c0a8b748c0217c3221a606444648dee740148fd653984c892e84d3a0c08962c5aeb73b701629a6f2b8720cf99034b3d025b41a224b1238eafb00f2b2cba5d60fe2678ac611bcf09c73f43b820eccee272d83efd3adda4c2127801a5073825d6c570903787c021167131a236e9f7e7319ff84f06880e535e14e94eb2cf89965c49b416abff78949a4d711a7d22c715ae31522f4c5ba5086014e6cf60287951e3c6d4eaef28e450b01559899b56da0b870e1a10eea463f247d9b0a3f6d4eda26b8c0f8227c415038d896ab6ca7de157ff0388ee4c5868e0ff2f44de53add86c1570dca8ac1c4a72a173341e2b4a70bb4f9691c1f24199ce9dccc2b3ca8632fbce4409971c92aea59b8e5a11aecfc457c805eab31854cf28d5310f4a1c35df400cb29118f214c1130ae28952aaeadded0b1d576d2236550397c234fffd65e50de88b3bedad7aee0c3d967092f1b10bccdd3ced325fb012b02bc030e29e95cbc5d8fc4104dba8d63963734b2d3aba8da3b3ced9936fb8be0bcf63f9403139731eb50ea5f6c65909c9ee520dc69b2b147dca249bf396da6257e179ed2e360517f547669bba471fb9643c7d9c2e2954a10a42adde6aded4a2b3d57e54e492620d5afb348af888fc8b23c49a7ad997340f4b67bca10e22fbbd45be02b37689421e04b19f2e1f66bc33941cb74ac3f4631fd757ed848a0f4cbeced5679617eeda4b029365585fa008935319941a744204fcf2b80a52df88d7bb357600d874644f6b22e5e68b37b84f755a76b5cfe14b364567a7cfc687652a6715bd9aa2d382277750fbbc612542b4e6561ff3510e019f0dbb1671e2a4a4ca7041847067afee717a0038d7b851ce51d7d5e23620a5370323aa39ea453e7a152d9edc4bb075293340a9feaf4290a4c2531d375694c8e93484a0211050481b877c9879ae6138e34578856bf09d4864a2a96c1f20cda55f22d3fa781f9588f524b47b76b47f3125517a77dfb33e05e2aef5c93517109bde8a593eeae3739170975fd948add93da910ca5b951bc35cfd9b8057932f1d30994067bc3603ce6a6b0bc4a3a8f386aaec7dc4f39e3cd873b2e39d6ee43ef1316eb8d5c210ad8646f403fadb3cca4811493fa7688eb78c7a939ddb38ced0c792e255a75a366ec4c78021207489bb84138f13925ad8846872a3afad0898f1b8ce2e02d2c6e78d8e5376dc837422d2a71b94348acc0f10090f3753700bcfee82166fa2c94216139ad0b68d8aad06e1804cdb0643305cdaf337433b282871559e5b5ff7205bc7560c64c6f9c5fadf7c46922ede326d2b5cfe0db30983aa3efa3162e9ff1245b25922fd087762c52c50036c4b1ae8ace6c9246121cb6e17fec1d1b9fbb3053e46b9569dbe90aac52d3e5741d541a91e4d80ea49ea8a513e2b56747458cd8e9470310f6a375fe371c1805d4335b145af12d1be057a147001114511a00f9d8817916c97a74865a772ed391383a36c03d0f6ab960f437f37bf65b7a3df45488b1f153fb5bf7650e3993b725740d5005a58e9548e3b83b3c54d2bc48f88869efafa385d0e77bf527e72703f0997a86905762c4fed3e5c0a3f9d183d46f920913732c661ef81d6e298f61c9852f655cad5bf28914b53103be80162d6d2cb73107deaf013525861ba50d5c324392072c7581c18388b5f29bd4fd5ee207a58212c9958df1e01a2d8334b181a969a2fe463ff4b2d6aaaf14ed04d44fb5cf54a6f6eb522872bf79e765f5a3a63af36faed4c6cf3dd8949fb5011bde22bc1f7408659e1ca2eadd8f5c15722daec9c8f67c9c142fa851", 0x1000, 0x7) dup2(r2, r4) getsockname$inet6(r4, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file2\x00'}) executing program 6: readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x200000000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0xfd, &(0x7f0000000080)="caffffffff00728c52ce0a1fc3125f0707d5e200120000000000800000000010", 0xfffffffffffffd1c) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000780)='./bus\x00', 0x4, 0x1) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x3, 0x200, 0x6d16}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 5: sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000200)="a8ab185db6c8539d28ffa4ae288a87d1f99c4f8c0f8e76eb32bf2ee337ddfbbf6c3a93766926e059e85bfc2268456d41f3efd57f560505ed02b7fb486025c75766477d4e6d4bfc1d6148bceb77cc0536157203d6eaa55336e9aba4442bb14e50fbdf5b6f68782c9e13a576ac874b3b091730e5c6", &(0x7f0000000180)=0x74, &(0x7f0000000280)="eab5cb453d35a41a8f5054407ba64cc51d0da8796d88299beb95e7b4f349513e0129ed95edec28255c418515c776905664a492311431b4edfe41bc4a194d223ac838dd209adc6642cc88b0741cd539af8fccc41966d6a2751c8bd2387530d2a3ed81663da31936c8b95be994ccaad50aaa4cb5c6047843468f7bf842ca4e15f6f35ff1bc59050c45acfed191204ecba5a44eb70888b1e69162f8632268dff10d", 0xa0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xe454}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000400)="50a5659ad1fa0d78e69638ed8e2f", 0xe}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="3428b24befcdffffffffffff084408fc96c68fe7aa4f7e192b3b0ab700450000300000000000009078ac1400aaac1400bb04009078000000004500000000000000000000007f00000100000000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r3 = getegid() r4 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r3, r4, r5, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r1, r4) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r1, 0x0, r6, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) r7 = getuid() r8 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r9 = getegid() semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r9, 0x0, r9, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r10 = getuid() setreuid(0x0, r10) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x186, r7, r9, r10, r11, 0x51, 0x5}, 0x2, 0x100000001, 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x18) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ftruncate(r0, 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) r5 = dup2(r4, r3) write(r5, &(0x7f0000000180)="7f", 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000440)="d5", 0x1}, {&(0x7f0000000240)="7a034d91cf769cf325992a7cad9244a7838232e64fa86ec9efac7e7aef5a46d313c6206f9dc672b92d56c544a6448abe374d0b9d9a152ac61efe16e3acda57d3c7dc97dbb37326fcac4110782d5bcdb5d8e735fe786e8340ac08a5868c2afd82a791824eb4368667f2677b80da071146975a4417aec8b02c7895d600e5a2178362d4f0558057c1f1998c98d8ab0c5e8b028f193a6606d41762e53536aa5a71d208bf9f20ec34b04434e3f511a538edbc9ac62b77a55d60dac4773ccfc2a5093a32f2852884cdadd3cb15b6c5607dee1a688dcf4b75d6d0a3d38ff2", 0xdb}, {&(0x7f0000000340)="2491361e32734982b7ea3428ec33606d507c52c99e41a28ae4dc50aa90c82b1e562bbf124e4e934a0974f9ccad9ea0b91f7701c469abf41fea569ab149427eef48d30c5487438f7e6fccbb696068eb6b134fe2ac3c46202abd951301bdf9357be71c456664abc948a297d0bdc2677755b1ef437a386e36ca71e01699f76d13534cdc7925dcf6919d54d5934791955561", 0x90}], 0x3, 0x80000) clock_gettime(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') fcntl$lock(r8, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x63}, {{r2}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x9) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) setsockopt$sock_timeval(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="3b21b800d5d113aa8ac8711309fe2f", 0xf) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/64, 0x40}], 0x3, 0x55a) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xffff, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0xfff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x8001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xb4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4af7147}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1a8}], './file0\x00', 0xdcb7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xa76) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0xa9f) executing program 2: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x0, 0x4, 0x81, 0xfba3}, {0xf1, 0x4, 0x8, 0x20e}, {0x1f, 0x6, 0x4f, 0x5}, {0x7f, 0x20, 0xfa, 0x8}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) ioctl$FIONREAD(r5, 0x802069a6, &(0x7f00000001c0)) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/126, 0x7e}], 0x1) write(r4, &(0x7f0000000140)='x', 0x1) setuid(0xee01) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x9}, {0x8000000000000000, 0x80}}, 0x0) poll(0x0, 0x0, 0x401) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680548 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x7, 0x9}, {0x2d, 0x1}, {0x40e, 0x9, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0xd6}]}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac42", 0x3}], 0x1) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) r5 = socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x1, 0x5, 0x0) socket(0x10, 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1, 0x0, 0x0, 0x7ffe}, {0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000280)=[{}, {0x26}, {}, {0x8, 0xffffffff}, {0x1, 0x8}, {0x8d, 0xfffffffb}, {0x100, 0x8004}, {0x43, 0x3f}, {0x44, 0x1}], 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(0xee00, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r4 = msgget$private(0x0, 0x501) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r3, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0}, 0x6) r5 = socket(0x2, 0x0, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000145fdc06b50d9ddd748f01db86cb2ba255305b6c8256acddc87273bfc28ab4dc469168ccc9600298de02d32daf235bb0e608ef50a0cf8b087b81b3de04959c674f25bc0c000ef815d0847c6179996a53e016225a0316650ffee8b20aa8d27768d3138d5aa4963b88b744b6dc1a89f8541e3903543f80418c10c612a36ff53a65a05f704e5a75e9b4a123247aa9d1ce2b407cae4078d7104a73c7aec70ad5c110e8653ce83c75f8cd1a5a017de817489a19ba323b5a83161a925ca3af65e4993e95"], 0xc5, 0x0) connect$inet6(r5, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r6 = fcntl$dupfd(r5, 0xa, r3) dup2(r5, r6) getsockname$inet6(r6, &(0x7f00000028c0), &(0x7f0000002900)=0xc) bind$inet6(r6, &(0x7f0000002940)={0x18, 0x1, 0x0, 0x3}, 0xc) syz_open_pts() fsync(r5) listen(0xffffffffffffff9c, 0x6) connect$inet6(r6, &(0x7f0000002980)={0x18, 0x3, 0x80000000}, 0xc) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000146b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffa, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x1800, '\x00'}, 0x3, 0x0}, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 1: r0 = socket(0x20, 0x1, 0x2) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x404) close(r8) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) r9 = socket(0x1, 0x4, 0x6) shutdown(r9, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = socket(0x2, 0x4001, 0x0) r14 = dup(r13) fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r2 = msgget$private(0x0, 0x501) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r3 = socket(0x2, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r6 = fcntl$dupfd(r3, 0xa, r1) r7 = dup2(r3, r6) getsockname$inet6(r6, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r3, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r7, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r1, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfef}], 0x5, 0x0}}, 0x10, 0xf) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680548 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) setuid(0xee01) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0x1, 0xb8, 0x0, 0x20008}, &(0x7f0000000040)={0x3f, 0x0, 0xffffffffffffffc1, 0x0, 0x30000000000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x28}, {0x16}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = socket(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001300), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) pipe(&(0x7f0000000040)) executing program 6: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) linkat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000800)=0x8) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) write(r4, &(0x7f0000000780)="e27170d0ae56653a4326730c2ecc9dbf8ed15ee1d7e7cc7d57e3ffc39bfba66b3b51e480f539d815ae234f5dc38d8a24a1733d0ce2c0957154b037d1c53feabf10b283031ed9cc0f6ca75f5f4c50accfb8897ff35cbf3c6ddc03ded1611c120cda177b2e6a5f66664e7fd4916d630b3141993c001bc8fab4ca02ae8157", 0x7d) recvmmsg(r2, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000000840)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000001900)=[{&(0x7f00000008c0)=""/60, 0x3c}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2, &(0x7f0000001940)=""/15, 0xf}, 0x8}, 0x10, 0x0, &(0x7f0000001a00)={0x4, 0x5}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) dup2(r0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f00000009c0)="77a37687", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) denied attempt to set clock back 2143093334 seconds executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1, 0x0, 0x0, 0x7ffe}, {0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2c}, {}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x40003) truncate(&(0x7f0000000080)='./file0\x00', 0x40005) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) pipe(0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x5fc, &(0x7f0000000300), 0x0) kqueue() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x4}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfffffff9}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r5 = msgget(0x3, 0x400) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/51, 0xfffffffffffffece}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/16, 0x32}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f0000000700)=""/145, 0x8f}], 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000005c0)) msgctl$IPC_RMID(r5, 0x0) executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x201, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000480)="489ee44a53fd367e37abf7b18ff9060d5ccfffee0c57ef87c536b1a6ffc282b1ed3e7225ed8d3ab8e97e974356c2d2ab2f46de419da1e6851274a2e11987039a07e9928fd44e04dc1ed41a5e8d51e572aec2ac710255960426f483cef13ecfb9e926a20faefbe0a0fbe89b1bfb10c60c44a7885f8ff0d977b32e553a9f33dec96f586f4363b97b4450bc34ddb87f029901de3609b94daade51bf5bee2b6befa12d9a7614dca1d586fc1feb357afe0cc2af9d22394357f3f63f2a1c6696e5ed560b28417e3c3ae208c53a425f5c9fd30d07b6759c97a54f643938b7bbab05a86c4036c7d1f5a732c571c0be74a63a023acde8ce5525b820aff46b74469ff8805734d926ad2b6d2121c495b3fdb5b8ac5286652581bb7b8df6cb8d3d82109aafdaadc95eb858c19a07e3c8f9480b91c17bb80aaa8686c502ec0d21b652510ee5e420bbca0c18b6c74971226aaaaf09feb713979514e2713ac1ff2b91d1adb214aefd5d6ab4d7e5ab4d47f3f625ce8190fdcc88a1979d4cc58755f8afaea58ec2f3bb6c04d497ca9e949a2d02c0a648768c371a0ae3e4f7b8eaaf2600eb8db0364f4156178fdb6f1d1c2dd8cab82e1d757cca673152726a4301ec3ab10d476afc66ff7e96943d8d08a65551ba6f775550a5a2c68f3658bc66f3d29b11d1d503e64c4d4f50b749bfc3eb5de59f39880a44c68e29f4f3ac907f8ad82b1e09b694f3005887b7ad9fec94759a860e7bc676c14b2fd4a6753984056740f05d74e4222ae84f104c76854d7b05495f5a6545f9e37aa721b1d06129d7e8e600fdd53f1237db6ffca1095920356fb4a39e0e34b48c2c9239c4f76ca39e066620f31628573a4655f8e2e81218f0726cf6dc20cab4c0707efc4b760cc66c7083f89af6e851327d3c3fae8f24d805ae06ed3b0670783af23a9aaea1767d4fb0093d0f1b48a9e27d75caa9de31e9d3d6bfc9848d3c7323e511eec719e472744410b1a6bbf6fdd75fa36c76e04e520b3fe98856ac1d0e77410e88dd25841605bcd4aa8b59a2551ec0fd110af3f0d401b6af0778c951d79de72b83590a05f39e15abb8d4cba578ac7161053dd19481167ca9c3619907c357a29e7ac0fb0593e2d3a0b6eda461b4cdcc737053e3b01c8dcaa18350ba13b830329fc4ace31bd4b2b43d001a066aed6523b16ff3a77894ee48a9a475a30f414d05c33e51c6c279cf2adb29e93e06b40bc005b9e6ef648dc4639c1a1da9cfd5a9c0ac7b799d649f0fbbffaa79edbb798e6d3adcb4a338a7ce4f387d41a688a9cdea88e6c5345427c512d0bd3f8d14565d5bad05a6c6583dc7c1d274e8bf254660f6150adf8b506caad302509a3240512120427ca29efe90bfbb3807d7753c86fba4e84403142c13da61379936fb3be00132ad125d74ef22ab9fe9d76a31a219e156da08f5efeaa8bfb0dcb0f2067a8827de3d421334792310cced757103e91af576d99357b03cd88303b75ad1a90404295721350efe880e3937255b2664f9b1596f9302a6ac9f16105f65b35526bef9047d82ef7cf6a3dfc00f9adc39a311aeb4f44da6629f37f71fc774c8ae2b380242a58c7becf1b356ef69b1e9a4afb4c8003a95ab2e207469f50454fa8e02cbfabdf9d0f8f2feebdfa4581b5a0fbee79ff4368fecad16cd0f90b450355280b8bf853de729f01e558a9679b56fcc7342a182ef9472fc1269f6442ee1c68a11165f8db6eff7f2f1a440de16c9df7165e600c19f1d8df3af656b0143b4d2fdbfc66f0438e396d328ed32c2e14e729fa77375d23ccc5bb4d3f23fd3b5dcf8f2b3db8496572084e726d8bd7f7e7a613e2e799d6e38cd055bf8a7ed67217d94316801c17998e25073a60348176c8b0d07efb77b4638dffe5a93148dca0ee1b1b4c8ba187257819ef59680a0cdbf67de7ca6fd5be02f01dbf981ea41f46bc86ea8df1cbd2015f98b78f7214e74c88bd562b6ee8fa5e1204d76f184952a8f209e8e0563819473abe88edf3c01349688a4b5a2bafb2c5dbd7ddc0ed39d93e158366079ac4dc3a5a5829325abbc573959c5d962c206c5497b39f0b29725b472a39fadd3284d6288a97a6161a02e5ae148ff6f5ae6bf1f393268955691b4fbddc143cc2cde756dfc7cd1312b5634bb3ac1f5788669945a8c1ea9cb284fb244929f8d00b4fdd0d0804173220d11ba00a629c4b718fa3c7bac61ff103792829082ce15947e809abdb0b570a45a8866a9a029540a6eeffc6561dde664a0b9dda94f06c20943cfb9adf34b3c734ab6c02db3e54ce257e19c6e4d5f768ddf3f3f51a97059e5f72f253a1e72141073a4fa0de2e13a7291f91133faa9513bb4cfa4512b235c7e66ba18e6c6162f4bffffbecd4feb470388b7bdf0287651942ef54c619a4addca739bbf79af4c3a7480ed94ad2ebe92d971286041104c0822cb1dca84cb0207f0116505ac51c4672aa309878f665b474f629b2888f734d79ad6cb9533aedbd7023b54a4b8f03224678036350c1638d001b3cbd2abfde829e8ff3be6e80b6f14753146eed141b60fc721b2e62bfa016b01425580c064f23e868c0355e8e26cb4d6ce7787f26aa453f1b57771995a61407a7a7e4139db3ea91f09c589aa5d722714d1ddf33449f8b10f51d27cbff8c2a5697cb8a2f57a4fff10668989750aacd800bddb78f38ed1469c669dbfbecc0bae885e949d5d0723ce0cb7600b1c8b7712a2735273aa164a1cf73ffce711dd392a4b35e10050c6c570c2608dc9cdaf00a010bda02a1471c76ce815cfc20cc878c784c8ce7cef7a8a45bb5ec2e2ff759d6671f52f49763a9cc4ff431a92930fa164bedfa00ae6cc9f3b58af393317b004ea4db3e3309c33e0c3b6d6d8ff2cbb539079bc378101766e0f323b1dca17654c984aae008f78517f7c4e93bb932041d1497638380b374c7aa6c25f466658cf9aaf3f2a90b80869df549f27ba5e3631e1dc0ebc8e97c125d339aa8269734f5b9d2d6c59f0ec3db5ac6fd4753d80c36b52ebad7d65388053f2c4d95f03170e5e86c259674d892337ee720c21208a2f9ece64f1faf95725548ee17e2fe92d418ce29f2c08f9524e1377c728951e0aab46df81809270b8d587fdaebcb11da636179f426d1bef8ff49c0238bb7820ba7db3fce3f7f2590f7774e8554c2755216c7c225ebeb3ed089b618f9bb95f58cfc5e0af0ff86b0763431f8bd878cfe86cbeb66c1fca78f787d1fcfbeb3a586d068302f707720570d459128575f2ac23399976981d04157cb0304db0e28f20cfcaf8d6f7260a730f429fc459a1476c5d3f5e2249c15adb3de45dfcb4a549cbe6d6cdb417e911da5219af3d41792b6abded0c1209e31863604688f44a3bb9e1b87589872b9fe1382b9ce926df956f105b268c337fc81df36b36793663b9e58b452f1210ca8705afe70eee167575fe1076096c9c53a4326881ecc2c9a88096f5a08288a2cc5c1aab4a322d8cbc96d1ee1ec8671e6df4525d85a501cd390c008f2ddc9ef8bd09bf26bee40a449b139f440296c4298bfca1d36a4d9e48bb84bbe9e713ed782aaabc53514b0fbe2f9b52196b755b3cf252824bdeb17a8d3c831775b6f94af7e1b854ab79484d966dbe4bc8213ab684a207c5132f8546207f6e8ac16e2f02123d1de6d3916b2bba936b405102cf40953d691c39bc867c3c8859e462fef14fff8607a1fbe623b1fc370d5483fffd86d19e649cf50aef4d9000f750036ae9a85fa382a04fe462bdf6037c76d7abd0dad620764de2c7a4ed69a22e282aa37b685d7cf60055ffa383f4dd25192cf29efeacc009b19667f077ce6b149cb96fad3b4d786161c0004311960353030068f0dd25d039b60b9888e8dafc910c0f6fe234ba0a1b71b79506f9f492126c03a63c3a24bb17700db0e11cf8b7a834c0ce3134938d7cf69b2a90a22c2a39b4a41728a0cf1857b3b5a59f5f87865830712317bb3bbe73e4f304b439773cf935341ced11ea394fd4433a6ee450cf29376c829eedb26899f91f22a6f92e76cb96e0e2dbab2470fcd1d4dc2ccdba554ccb9921c7b0f0a536d4239d00a508140128cdcebca7bb1f50809882b720ace77265c28983007dd9106a0dca6402d305f2a4733d0460417da7971d0014b06ed9939d46a2a3a7d2fc2ae95c246769470aea9a866a029eb11fd7d13e3a5d9f379a26f10002bf521595d1e304af172db847967f5aa67bbf443191c4c20788375cd1bd34bc75f27709c5b172e1a782aec86f6ba16835fc16b383270eddee0f3d5cae779eb133b84c05acc0c6571b9ff8916eb6b9aac93ace8838c0e57887ed5a4aadc12f54279fca6d2c3303fde8d32b1b1d57474f3a8b35292f11d06a98068272843c886210bbe5cff3f976922844b380636e6e390247c879ae0a6d646cc0efb5b331b47df4d053d6cf2d4f221fecebfd55a866360f7c04a2422781b3d5178de28c2b77dec618b4887474fcfae1d04d8e6b333a87fd3f08a3859f2499921185814190b413a340169e5f637a29882bcf44d91ae49f15e339e43b1964a6e2a1a3f2a0ef4c9977ba0124b9c0d2b861eb5ad645efa9f0fe8891f07a32c7eef3fda72eb0989ae9434fdb62c7d2e0a924c57e3ad84894df8d50c8978012943a8695eb51f6989644e39d5992aa837d0e8071041a82c7a3915031650c0e5e562e48936d63a60b6f2858058847ea9981e5bb99835d9db0c1984405c59aa7e23e9c86d1ae28ad2966b7326e453f44a0c9667191fa1485f03f2f9f4be0a1e663062674443d6a29972e3c6b36da56f6a5a598f40eed1aef67d6cba5949f6c2e83e2f5c17f73715686198a4dcbb7c215271b85670e8fc9dbc15f93ccd802edd748b73769c6201cb7a29fbc26ebf2703c7ebe46408c40fb4cd77197ee4f65879a3038565555e52490a5b40667c5d3de1a0f3d02a688aab7f3c8bc1b561f7621753a59556f82984249aab13374fe066b01e43f9252f6d0ad21550cd7eea49158095eefe0bdd53358cd758e37833422c5c2696fb8a1efdcf63b901e0046824f796a7bc2b76b20a89e4173c7a651a247fadef1620645764cb5f9256516a4174abad8af5c896df3f5551ad26d378bbc0f8a4c19c4e51f35991d934e919cb34822c867537eb776aeeea88b24a272e8eb508c62adbb21c66cd6ac21e342f87739bf1316dc1e2d854f599bdc1fbcfd6b6f02cc9f3181cbc8ed9a90c99dd6541582f4e7d4e692b38be98113056424704fb2a7f6e74ddae07c1d47848b25dba104ee65a17aaae32b073042f32c01556567422534b5ea52584241533bcdf7dbc3836c6816069cc31219346b36e36ba783340aa7ea9571343a25bd1103758332ae737ca18b0a257ed2a4d777113ed668af170543f0bc8488770b8c190d72b215a41abd185ddf2710525a45e17ce6882a96bb48a608393c3424a3c5f7ee8deb64c52ee293c22da6e05603eda5fd4d930fa9667f79118cb858814eec2dce9dafb1fa8854548f9de0534a7a0b868fb6299375390ddacc4ce561ff287ac870702fb6f2a44df85feab8db03b533cf7cb7900b9afd0080a9ad97c2d9c709acf74b9db70103300aa9aeddce079c761548ba305408c25bc238889d4d034586fe07044593c3bc2f538e5aed744e25b988701cb96246d8de445c462042d83af44a315b03cdfafa07ae53b897df14d7b6b3a9c2e782288e3b2e7e3e21212b21a8fd46f743ff735c37f87f324da99e0146dac8a51440589a65edde0ac96bbf5ee4d2c4e9af6d57fe7c8cde21f5dbdecdf1b1aab226b97d69ee9b336d1c29b6db04fdd545a2a380b531691c439292a3a63b0740", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="c4354d94a76d39324cd49bc652596bfd4df8d882707b9915568145fb442ce7352eaa1a16f90c99f53a5601c120d52adaf7898645480e9dcd1fd11909e338d60795ec48d7514dbf217a01e9c9a21ca7b0b248ba5858092030cdbc5ec7c9b9d543bd12ba57c373c3ed3c3594a9974ccc0750e4232a8b0654c3b2332f892ca7b87bae0dbbb53b160f3bbbfc66a9535fb2da8097f25b38644dc727938f27501700386afdd34d853963a80172467d46983b97ab82220365d0d5ad15a3bc03aa1bb34e25032ddfcd0d2d25bb48ca65ee80b64447ff066888edf473", 0xd8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000001480)="2c7fa18dea3ce9d205a1cf312e43eb463be040ec25d88a5d1bff8e77cdb761b73e", &(0x7f00000014c0)=0x21, &(0x7f0000001500)="925465c057ba263fdd0ac4e5d99dba08830291e99507f8f3a5a26f8eb7ae5ad002f24608f93e095ff33a1bd3e7494a6be5239e92bf817c32409316bfa7f447fe05e928ae757d31a4c30f1ffe365db2c60d302b5a4611b08a6f1dfb8bfc767bb35d9711a1573716be3df8c3c54bd32ac106142bb17010ec057d3e7aa39fb9e2995dc9a76ca66e171ac46e8a781d395ffab0da01409ff3fa3e14d1d38bdbc40818046875a6822b5340ff1e17ba01ad9ba1fef36ebaaaa0b2d41a3313abc1493ede6f7d789288cd425c53df43b9e61f51c78f238c5b4d88cac52f673ad2330292390fdc487769d9a78724d4d2caef66", 0xee) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x40, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001640)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745b", 0x122}], 0x1) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x63}, {{r2}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x9) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) setsockopt$sock_timeval(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="3b21b800d5d113aa8ac8711309fe2f", 0xf) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/64, 0x40}], 0x3, 0x55a) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ftruncate(r0, 0x8) (async) ftruncate(r0, 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r3 = socket(0x2, 0x3, 0x0) dup(r2) (async) r4 = dup(r2) dup2(r4, r3) (async) r5 = dup2(r4, r3) write(r5, &(0x7f0000000180)="7f", 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000440)="d5", 0x1}, {&(0x7f0000000240)="7a034d91cf769cf325992a7cad9244a7838232e64fa86ec9efac7e7aef5a46d313c6206f9dc672b92d56c544a6448abe374d0b9d9a152ac61efe16e3acda57d3c7dc97dbb37326fcac4110782d5bcdb5d8e735fe786e8340ac08a5868c2afd82a791824eb4368667f2677b80da071146975a4417aec8b02c7895d600e5a2178362d4f0558057c1f1998c98d8ab0c5e8b028f193a6606d41762e53536aa5a71d208bf9f20ec34b04434e3f511a538edbc9ac62b77a55d60dac4773ccfc2a5093a32f2852884cdadd3cb15b6c5607dee1a688dcf4b75d6d0a3d38ff2", 0xdb}, {&(0x7f0000000340)="2491361e32734982b7ea3428ec33606d507c52c99e41a28ae4dc50aa90c82b1e562bbf124e4e934a0974f9ccad9ea0b91f7701c469abf41fea569ab149427eef48d30c5487438f7e6fccbb696068eb6b134fe2ac3c46202abd951301bdf9357be71c456664abc948a297d0bdc2677755b1ef437a386e36ca71e01699f76d13534cdc7925dcf6919d54d5934791955561", 0x90}], 0x3, 0x80000) clock_gettime(0x0, 0x0) (async) clock_gettime(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') fcntl$lock(r8, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 3: mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x22) semctl$IPC_RMID(r1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6807e0 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000156b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) (async) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r2 = msgget$private(0x0, 0x501) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) (async) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r3 = socket(0x2, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) (async) msgsnd(r2, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) (async) connect$inet6(r3, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r4) (async) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) fcntl$dupfd(r3, 0xa, r1) (async) r6 = fcntl$dupfd(r3, 0xa, r1) r7 = dup2(r3, r6) getsockname$inet6(r6, 0x0, 0x0) (async) getsockname$inet6(r6, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r3, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r7, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r1, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfef}], 0x5, 0x0}}, 0x10, 0xf) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00', 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x53}) r2 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) read(r2, &(0x7f0000000000)=""/101, 0x65) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) dup(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x45}, {0x80, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000005c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x0, '\x00', [@generic]}], @udp={{0x1, 0x2, 0x8}}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/178}, 0xba, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/62) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xd534) r3 = getgid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)=0x5, 0x4) msgsnd(r1, &(0x7f0000000200)={0x1, "34d82368606ea5fd85c016848dae49c1eefcf4ead5b0d249f35420962e72ba362896b811c42ec6602e7dd480bf27870f5c205a6ba450f87f2107e0be81aab95411dc664ac5a92536a9c638d8e58c17baccd2b030b497dee76286745f18e3b8c835ff33be7b61e3133a5c031c27f1f314a5c55e4dd144265fccddd6f1dac367ff94327d66fd8690233c61d8c8049b2d105fc7283896a2861e439309acc05646d905d02946d6ff7e2465219d91234d5af6b454df52dfb2b0f42b8c7e87fba40464313293add824895457e8c205f14de8766b58157a4dd9d388f146c9f39cb3202fc900af127bd4b2de74bfe772350d6f7eff539468ac216da64481088e45ed3008934caad2bc19d2a118a4796002045a4c74eb1c21dc24461394a92c8e52dfdc6bcd4ce0c5a7213658e68d2432dce61b2e018cf0f1e54afdf2489b080796e328167fb0c6b4987b313ba548b2a47d74cc031339fb75ba349b0c9eb77a22fe028534982aa736dad0538ec64c82ec228833abab8ef309a481b1737eb31c47a02ecdefa02f8d71b34bbbb08c367db36d649bcf0c3729703c8427fdc650b9805761585bb48c3865d79e0ab6434623a935c7459c4193b74c5d2de9adf1b503e9acf765301d20a184d3a6863704f0806c29a2c8b23bd0d628b49b3b5e9a1e2c4205a2249410e2abe29d92247d0d9764ad0be9abcc3cdf3e51409c731948b1f84c051dd666a195b35cf662bb13159ddf57b0ecddf335a28156f38ea05686c97f2b2965d1c41ae0a504120ed9bb314b26b6fcf11e8437bedd0f1e798fcee1879ce8fd7161fcdb44a747e3e272d5cb8d2f718b7f68003d47508939d030bbe3a009a81aeffd01dc36a25ce45f3221ccb43b08d148c473318c157ce6ad1a47e2e7e2b05edcbe5c42639fb8386ae2dff15233db6f273d2910fa9a31c1abcbddb86cf5fe5e27b9acac7382ef1a61bbd0c4fe299f0d6f1c252d64bcedfcb6856d3db8a63c8dee907a9b755133ad4140230af5d12adba00b0af67c6d73c9f9055214dae25a3090a25de4b837d4af45be77bf73e630dd32b2845b381b428524b067101644240452c3b09d66261551bfc0d93ae5421b9a5f138bba80e8920ea656e69f9324dbfcb5500e25c94f597a7ce3f83f48cf707911db3c1d2f5af2dee696ca02fb3ec36a1c21e785e6d059e3d057038ec8fad2f56cef60506fad53685188b656d31c755ebc88fc4ce81a0ca30b7149605d010cad753b71ecf9577e802b73c6caf8438ee7aeb392bf1152bc9e1d0601d40619be97790bbfe832558402355c2b7af95ac9be973ebddad7ae32adf3e770256b1172732a2bcce6a7e93c24b56d59873f2127a292a3b450d59b97be50444cb9bfa4c8c4c19a3c098f7ef6b55eb5bfd6263d7158a890ab3983ed20bf84a99189928e50bfcb60af940d297458d64284c779f43e92368d6710949df3e18fdbf4ae34c07aec49ee054454b284423a6cb18e3dcfef13ff9031ab5c05bb3994de5bd720004d7ec4678cdefcf103f4b6da7d166b8bd4139da6ec1ec811f8850263a36166a84aad15e85dc7c43811f557e9a0b5861500efcbd291f603cba3b523649e54362acd613cafbd9ecd3f0d9b4462f813e0882a717e39565192fd6a8c59e6a412f1af3f7f0532eb509d2170362dece78971ee172ff876e6048f793966750b27b9aa6ae54927977c042a60e803deafca102f142b62702b07028904ce9c57d63a0ec347f36f6605d44065518145d99726349b7002a5821ddca0a848b760973da6110a02ac9896d2a0a6d4b5afcc8a6262fe7e90ec7778780c2317fd44d514a70783f11901adae5cbbcbcd829aa967fc18ac54714d687dc48a7a96875fc6835d77a75f68aa901e0a86ae18cfceb43ee7f336b97a31dd20224b4516d0a048b32d9af0fd9c6807c6220224390b961c366974baa58bac9c70c585c4edd989d0b5302386f8a2af6003568d11de96da4a0c0a033278112782b24ad487ee26ba8a7e3ca141e251013c4cbb5685ab85dc502323e99f50b5195ca1edb8d120f604408e317ab08443e4841f59c655b2e3e28aef2b62fbd51fc9a1d223e4641e3704f374271028113bc1a09ee11801590784f90f1ea13351512fa123f8c5e69221f09f4bda6b2d4d5a077cb142060ff52d4becbdc2b8a06cd3c143d753ac77550762a3b3fa87cd10f00417a2445fb40c5421fa436d2f46a418bb945163ac90676440ebedb3b6d7511d350f03b9cd19f88c3dbe7b42349ee4d1c15320ca440a9b388f535ecf7085c4093afc3dcfb7596e8a29778b37f514e53c2e9f952d3396c22cec25f72a17a87a1f78f58b7509da76721bc43d67be6155e8b5aff03401e91799d06f2867e12433c690ecea3f29d078f21b7065fc530cccb7649fe238d91f96a30bdeb3c78450479a622f44ffb47c0932eb5b292ee701c58433af57b050ca21559906ef8e7f9826a381055090c2b2a42cd248556c3bf0b03cac40daf432abffc494dde0b33093e390d135d40e48630803571d8b3364dd1c658a00f2984796892f94c0f8e57b620a511de9db5358d6d83d0a41527e0ab7e23b537442aa46e8b8dbf079d07e7bf28e9788229a26a412e2e9a91a8214e7524753c2b82de0597561afecd4fb22543ea1906a5825c07018bf4b041ab5c1ceee16b081b2754af2ce57b2603d1e93bae62de6eadcfc50f900195dd653220fd76c19c888f6b915f0a062d6389f22b50e1eca0078d4b977e21ab9e54e0e561c9d9a9f64a4b00e36843fa1193ace9d00ec51a835bf2ac1e45d132a2cbf414828812adcf437d3f4cac3a2559303a18c4db4dfa475e43606e4c22e61fca0a511f3c1f8aa4d26344f2517b1d95eb65085f7ad1e41b278f9fb3179de31db14b801ca538148fcec72228ce069590c43e54e06e3e82000e9aa5ab9edf9796cb984eb5ae05182d4f3ef0dc0b8770edc317e6962a61cf2a4dcf1565baba0f03cd5009772b1cd44be39ab1a600d3734d288f5f4ee4135ac4ed074fa33ef4fa3ad9caa97b4c2c01262d441abd238c61f22efb8143d8fdedf1ac723f7d4feff2279aca3aa4eda5fffe97b3b3fa9e160645a48c307d8e628894fd78bb0872ee82c9f94b3e15653f3f08c54989efd817e534839addec7a161a4d961e180c590f2caca91c6069314d18dd7d45457f47b20401752b76c60d0fc4954eac249fea53a14715741084baf0ac85a25d56a08cddac8316bc90cf217f4be3a3a107379f68fa3f4ce1c4dd9047ad5a5525b32d5510f813db9c87f861a9b1cab2c3172d609ea9b45686d143608a96d53b0415baa840f4e1273a8126bf206f404d9437fcf725ca3e12587eba45257589ee4b7e58907ab64841ab5b4c706945d15f30dba63c3153a8cef132858cb5e9a364fc30c41ca797e376d948f1317cd12304bb09503a91003296441361ff4711a328f0ace3ebdb7db13f27d22264068f6870b1561e3bbc3490e74cbd7ee2a2e7c4c07056b09fc9098197490d63695f4835ae47a590f1641ca5862ef6eacb5b812258cd72c7394e7a52a07b059c07942b877b3d1a551f5947d166a75c644cceac5d14ba3d7399f08114d117af61769790b412ede4c4c2287c01740c2e5a98db65963eb4846f7b897a9dec36c1c392aadaf95d0143f8fe87c3c417e02f001b0f68f537f20fc35795f7d9fe6f5bbc815ac1f5189b6251ed9e60befb8849bd3639d541a38296997814bba5a32ab7e99c29409d097e0e95e673886793c1b8007494f914a88159a9acc1d227d713e190c41eb5e84e1a97dfa3b43e538bb59ee70649aa1051f58704d7bb7ed35a8cda3dd3ce715f723e5667adeadf3b01389f0d3f38526303226756e1bef95d10368b91924d77d4cc102395b59a03d35c30c4598f6a857589c8f4c91d53564b910772dfd8b95d2da4983ac2a73b76051ceb2fe3320782c33b3f37a86b15aeec6d9714ead6d56399c5dfb2a0622cba8a601f2d04a0a5a065fd9cddccdcb76cff9c41e89870b318fba456c0ed6ea83613aa4c9ff310bb88484e92808bbaf28938ff8eb62c1fefa4b7916c81fa2708ed0d5e0ef406ad3de064427f4bff3f8a21777b8c476b3c822d78e2baca25f26244089777f848313983a5c2bcab53a6ee8754041bca19aa265fbbd7cfaeca48468628beb867421b5ae3f0ec63c530109895659e0cec4e177599e7b499f28e2a91e9812bc9471f6349485faae086e6d2543310e66c751f768519b1a3eec893884557b85e52cc18477bf0dcc10cd4403d4d7d7aac9531f5c6608d8a3083193f5a2d95fc8fa4797226ea5c762e518c269e14eca53cff0d83f9c17ff384914d7354afb686391b16078dbe9a341a2c8052797bbe51c36d728663f8eb4ead933dcf20f95ce32e833cb3f3f1e571b9171dfa3be8fad68eafe8a7874c42f38558f79fe502d3efd04bf302fabc3cc961dee02bfaa81dbe24fd707aae4de1f35237341e17bb8b9573a9d6e03692185c2d772a35bf7d00303f593b9ae30c32d0a706b5a9eb6ab29f44232be529132b87ade7830650302074980a64e8aced400c9c5ec5a2ce815780fdd7ca2287ecb74d7a4b236aa2e6379cabd3b2d348b3e651dda9767d5a6abbc6e29e6ce9a46f99b242fd9865556a6d2edc4ff380370d644ef758dc77f47ba109304b8c484f6080ef7fc787e0eac8f0e07959e24d309849ceb474b92a016d5ffddddc0c4ccc4c347325ebe83f225e0cd6ccb4aca844f59366443db245ec7d5f0a9297c701f0e96e6507a26c5b128734fdeaa163056d411f8a09f3d9c535a1ee17c1ae831aaf1a0f8e22ccf162b583ef3186f536c9d85e460299248f5258a5227ddd420211104ea3ef902ff410c574ab27e76c4257a35f8dccb2ee5498dde580aa7cdf4c5c466b4471732782609c6493a21e0a4f3bc4cddaccf43fe1ba0f4d4d8e839c0102168d51927bd84e052cfff8d31d454306a4b56599f8347125dce6eecf04941bf41cdc59a91e890d2d5be1becfe2bcb81710041b7181f1b7d0bbdb931bd733821edb1b0e40a2bc98fd1099d13f162c89a3bdd95835797255b272d45a2cb9b079559678f7e4bf4b6b8b8e448e365a42eb72c1d5fdd851ee7f70748a165b3998dcf42435d25473188def8369f80bafc48d8d728e63aee810d1b678b873b492641389ffc9c74ddb961a77da12471b06df327cec1f1d841f704056026c1a184c9cfcb4887292502f297708ce06f6f5eb4fd8760a0b8d5172cdef250a2267d9ab1410464988d146e3c0e88071d8cc1f4a5586d398996ec9ca6ab77763704463fe110d39f801874cabd46bdc522cfb628bf406af500880a3c9afe665b0b8857c8cf4357998cd119301127a2092dd172e28402f0ef05fbd00afc422e8880e7102e31e91d13a4b9bc95914f81800dc502b164c2c3f0c2b179aaf685f677e782acf06d04f11906516c2809cecf8a8ba7105f07c93b2097ccad58e35b8c5e64a0b70d4c73c9fd26b9840d5fa53c4dad1a8e29b2d1903f18874c9bd4f90725b246338472c0cccfdf36de3667001cc8f7998fd0e84a1441239987bc284c02be53a1014e7031bfec91092336007bf62a40f42d6dcf94531ba1be8e69dd16f63761d01898da251d95f786094f3ef2901bc3f10527b1e197d876902eb4acd861e226fe09dcddd7025fda8279186cbdd7cfb52b1db6924dad5984e0410612b26b471749ac8b48e0526ee03e810c3cdc0abea6bd06cd8cf4bd8d92689c48165ab58162387940d649c757a34c130283234cf4d1bb09f0d225a669f05188ff93acf07554e5ad3c7174e42cc5dcd8372ed6d8c577"}, 0x1008, 0x800) ioctl$BIOCPROMISC(r0, 0x20004269) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) setgid(r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001280)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) writev(r5, &(0x7f00000016c0)=[{&(0x7f0000001300)="c3274a0e99652bd77da47cd1a1e47c72e104e7063607a57d275ddd4b6e8e411ef7833ecba6a7c6fb9ed69779c705c0f1bc0e2cd7e18a15e0b3fc457c31758b5d595a1ba3ff3a2b69e9819375ea6ee7165356030798af76cf04a5c4", 0x5b}, {&(0x7f0000001380)="711c711dfd9057b0e6855e963583aae3349e823e4bb786a76188d041f227b556aeeb2f2cade42358b80f9059551aa7d7d8569f62d20e232d1f98448251ee90e9baaefa9a83f918faea01a6c42682641b4546517112450b0d6d7cdc6ae4b4cf1873359531e34ece3c83c49c37fc0e899002171125596f6b5a1b5c92b61004b63c5ad7173eb1328a7ed0ccf6e18983fc7262f3aa5cbdc009903cc426c482f369a788fe5bdbb19370b6a59a3e2702fbd18b97442a4db3f11ef96df5139e3b497efac8d7ff", 0xc3}, {&(0x7f0000001480)="be44531847258397cf7bede65b4530595ad059988cdeef1fc663dab9f9e1c1730a65fdd6ad82db7b5a67dd8b7a2251b532cf23767e2ba42cfda697331911a9a408e620a78ff136cd73e9c3ec139c5ef1bec57f7ad97a38f31113c04a94baa01cd01f8286a5653879300494a07b4af09ee94b099aa769cfe6485b83b1b88188d117ff0af79ba45cd3", 0x88}, {&(0x7f0000001540)="7785c950ae16ce8d38ae004807c46b2ef8b198895cf296564ecf4b4a2235dc55504054d8a1559cc977812ac965aad1a65dcc938792e9ac316524e9595d18b9bf7e230c0f6c3c7b51f57360d1da0bfb060fe420b1a36e", 0x56}, {&(0x7f00000015c0)="a852895ecca0d65fd720522647f1fb430a7a9662ecc1fab370c8462b89789a33011d856da713e37e084abab927a11d21fd1165606973a4ca97554c10325c322d57ceceecb13fc73d840aa587aa9fb20bd257e73e09d0c3a0b3c430ea1b5ea7a11afafc4611791978370018e0abae6448056d3ca55cb508bb705267049985c01e5170f4fff8d1057d59c09182a7e6003583ebe269efbb61eefa97edefd815b4f31b3adeba553072d707bc8920808dcf0f9c", 0xb1}, {&(0x7f0000001680)="97d9c5c794835aa85ffd53eccfe483", 0xf}], 0x6) msgctl$IPC_RMID(r1, 0x0) getgroups(0x7, &(0x7f0000001740)=[0xffffffffffffffff, r4, r4, r4, r3, r3, r3]) r7 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) msgget(0x0, 0x300) r8 = shmat(r7, &(0x7f0000ff4000/0xc000)=nil, 0x3000) shmdt(r8) ioctl$TIOCCBRK(r5, 0x2000747a) syz_emit_ethernet(0xa2, &(0x7f0000001780)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x4, 0x8c, 0x68, 0x8, 0x3f, 0xf0, 0x0, @empty, @rand_addr=0xc761, {[@ra={0x94, 0x6, 0x9}, @lsrr={0x83, 0x7, 0x1f, [@loopback]}, @rr={0x7, 0x23, 0x0, [@broadcast, @rand_addr=0x800, @loopback, @rand_addr=0xba69, @loopback, @loopback, @multicast1, @multicast2]}, @ssrr={0x89, 0x13, 0x0, [@rand_addr=0x6, @empty, @broadcast, @multicast2]}]}}, @generic="e0c74770b9abca00e01944493f939d49ed8369551cf6f5602bf802a1a7a12448f3f00a5358520729912a66af3c35cb9016c0695c"}}}}) setegid(r6) shmctl$SHM_UNLOCK(r7, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1, 0x0, 0x0, 0x7ffe}, {0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bd5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="d03c22bf6b51df6a7712e675311ab20aa3f7b63626bcadc7f81cd0d3dcddb841428618ecae435be7dbb456b60d0fa797b6a90aa1b99f9311aec1b4092780fc7d90d0a6e5b0bd2ad8805422f85f6c63c15923133e6181376753c727748561a942fa9b47183061f6f1f5c483dcabe9c04c6a5936d48bd5512573dd7d282259e4709d0b58be44b96821d0fcaa42b2d62c97b8e16b43cd4e936e3e6000237c92b58a965eb1db24f35037f0a098240f43f34b3028990b200a99ed820e3603c81f03358581846aa7360847917a6894f084db3542767b72d1274a9cdf45d518a519df430694edf09242aa7ace6d155ca9bcf7398c016b13a1a8e27dc5", &(0x7f0000000200)=0xf9, &(0x7f0000000240)="b347cdc733e1120cf5a8320b158f71f3b8d751baa4f9b6a16b47f150886339dc6e40aa1953fdb5d2c88e6f0d21a92a332777a4142fccee942ee976c712c4c21f749a8290b4b94b74e7a730632a279d23355e3e83ce1d0bdd68b7399d263ee3a579ff56f144c18adc515b2f25684d460b6c9d08b36fa35937bb6e3d4bfd3fe2d25edb7357ef092653dbf639", 0x8b) sysctl$kern(&(0x7f0000000340)={0x1, 0x16}, 0x2, &(0x7f0000000380)="63757bf7ba322a889dae3db8de6d79a011032eca6dcc9f89c684b335a51ac4115496ec9ed7a71875a597caeef94011bb31b89290ad92068085ec51703f610a9114940a7e76ad9969d9b8ce1d8d867f2f73f103f172c8d033846f", &(0x7f0000000400)=0x5a, &(0x7f0000000440)="320aefbeb576ba1cf2cbda9c005ae8b2cc6bb1fa9dc23d9c5e784a7057fd21c67dd5b35e95953a14450484df37371cee2e312495fda373be9aad20aa919f27f9dba1c13124d017f154ff06dcebfcd101d0ba2f2f7ba58d895dbcd32e", 0x5c) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x7ff) executing program 7: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) syz_emit_ethernet(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) (async) ioctl$BIOCPROMISC(r1, 0x20004269) (async) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) (async) shutdown(r0, 0x2) (async) getsockname$inet(r0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r6, 0x5) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x80}, {0x6}]}) (async) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffa, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) (async) sendmsg$unix(r4, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x1800, '\x00'}, 0x3, 0x0}, 0x0) (async) readv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 1: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f0000000100)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r0, 0x7, 0x400, &(0x7f00000003c0)="9f4c1dc5f3a6023b2c325b8ab4c8ddc78adace043091e9faf64c1814bb74878338d0db753e42a3ebe75e3a48f03e3c6dfa1d11170920be3ac76f70735e349a9fe8135dd988a67f52be91a3ead57dc838779501ae7c271fb83e39674bd30462d712ce76867e6c6815c653f41c56025959d0080291b7621d722540826c633170009c10080b4187d8bac2f34ecac5932bdb3804718f94a69449a07d36a95a8a2f25b76ae64ed4255c8babc2aa5ba81c07f19dc4b72b6b995f0bf2f8c83e627b06dd73965d61b467200e591a6eeffd2663c344b701262d02841790f310022f727ad31f3fa1dae71af8be1000f270253b3f7e6b03891e62053235ae46f9a4ae329545343a137db7ae9574a5eaa43f21ab263e28e7cdd243f626049e8d606e037ae55926797dd552bf1e219d6c5932dee57aad0fac51d33a1e55147fd7b991e6367ec31db01acb8ad1bda27e72049b5efef9b6bce7b63df3f7e86d7fbb39de8a89a252789e8641290da5a6f3b5c3f17196806e6591dd8f671b184c9f7bbca36019104633531b658882e86197dbcf97a58894ca0ea7cf4a23ee7f87e771d85c30083b25cce210dc270262db17ab755544a65c13cd552a9e232b3ae05e579a6e3650a613a9c3807da1d318e37fd4e8501b8cd6168e7835b61f99f27804bd90613724aef68272ca8a30479354d59f06a88950bc82a2c8bae9fed6aa0abacf80f3cdedc8bf28f336fbd830918b6ce8ce2fcc559a8affd3b4c0bd9c78b775194172df78d80973e0acb2c39b3610dc43241c914929053fecc3e1e52a300b185981f91b8d9e6538091c1332da4041a296975eaf6ad3cd2847d212cdb718dd7132f2b4a036159902daadaae3f53315a0da46eea667512c2c46a3b6d213089bf30bca7f66f91ab83f41071bd20b06ffabdac3ace29c860a64446b258547bdafd0084f2dcb3f277ddd6b8058f0a3403d188a5caedaf941b2bacd908d0446baa0147ff64859a77d6ee143dca80b8c4001345373f17190aa771cac5538e0bf453e2401404b828c8c72279784773ef854b46b538756f462ffe7fbf3015f31c59033d10b496133b87673ec89168e0f5b6256cd652b290fd4de6583df1fa195373c8383352631abd2330d215d346828deaad2d1e3083f98423c1cc07406dab547b2c604ed46548f0b1d4944e0c7aafbdee9410c0acaa6355a0b0968c2287e196510ef879b3a459044b008073cc489c1632bbdc715721460c7743e80cfadf1a00af9d2a2004849698bc177a5aa1cf575f135a5084c3ea865e0a62a659114413a271f86d6646ba9e3605fa4ba7e0ff5f743ea3b22d5a3ad2cc5f5e36594a97450d911bff95269e6377c4cb951400fba9ba9edae56d87067dfd916e300bfd243c423d9e07cf0f7d30a82d7ddcb3812debbc820dd1af398e6d417569b1af6e2a765bd7f3b2544afb85f2f88ccc90bd0286194a0a8df46608d0790cc43c917273aba493cc1ad68d4617ab6e88829045dc074ae1bbc576c8642be81e9c285561453021a56af90624440634739be8e8bff3721489b87660b95cfa54b8ebf11ffcac681a6e8a4108dfe9793fd1a34fc9ebd00afaaf07cd756cb079b2bcfb0dbbbfd82253a1aa1d70987528c38d0e81e2d81708cd61bd616c71cda9393900064688b0120a5fd4dff89465a350345df3481a4471c7b69c11c6ec31a14b72d88eb8d90ddad10205b6e158944e4415ef7be123e8d6a84eeb19a3f410f4e88a97900f4f7e1cea344e0ba2058d661fa92552408dba44eca2284ba3f9dd96f908c3b21365d98257878f1e569216425fb9533079b4fd24ba5fb98c682f289b2a0e2439a5a99d46f1c35b527d58fba3584ffad86a6c032c6fb4a7014205946f2242e04347f3c3e7fbaec3fbd98b808ce4bf410590acd524c56cec20217b839a2632f34b290ea31fcb27c6d93af6cc8881bbf7a48288dd921e4fcb6093cb60d6c72639e141b405338eb2e74b1fe8876d9ce38f00d0f242561d00ceb84e0481f95c955915d240736b73f9d1fc45c1bace6b0dcd5e12b1387df0ae60957c9307bb5410daea15cffbeac2c6bf15c57b3545fc5bf35c4b0165140d9cde870e129e90b587fdfc76b03de97645690b1e389aa9b10004e231cea6cd303494d2df8c9bdb70825f7e7394916cc6e51f9e926e98139cf3547b9312c55db0fb39bc689174d2a1bdffac7b0109fac5c65f4eb2f682a06fe5a3384a915347e5cca8b8d983d6f934b68ff6d59e98455a0dbc6600cf464c8c901f93c475df7069f970633567f8d2024e60f073bb2330fcb92f407b2cf17692b30f84082b94bc69c5a5bb4f43d7358545e8992706247225da5a91fde9d30c454fa8da271dcb50154a786e1374046f8c291be462163263fb87f9c4ec920ac67cf87e31c5d5c297f53c6032a592cc1f77470eed4abf1942ec8aef7965661c479cf75094d5f5daf699da84347285e4f7f2e759af1c2333c8b5a7aa5f1f734b622dc419e0c49db90b5b23a6c57cebd1d3d2b1065b7af1e0a12d05048d67353fec0fde759788b816691362f6d67ac41fd38675821d44a0fd965fc6a22b04fcefc8f89139d0c063d7a249a0e00342c3fb7b3af775a287b8be3d8c33d84abe56e9e6a26a18d0748fe384f77249506fee564f4550523309adf826f7f917d7055bba488b557edaa560efdd90b645976fa3c81b84c6eca53da572868fb51813144ae72f85702e52f52a229436dcdbaca78249055f2592f0cdeaf5b6fee93651e9a400e91ecd3eac81473af7d0e7b82b40602c21096043973068e58dbfbc05ab29622b4dcb7efb917618413782b7fb8334d64cd36dc6e89258db2959a97125a41cf9e371db71e82a915e7940c9846fe853917c97f776e9ec2148093cf52d2fec9737ba4ce1a00f291ca37fe15f8daa81207ef0840cdab89b5784a2e92fd278cc41b00a0c2f79d1cd1eb9c4fb233e4da04d939da540e68db0810e5d5de7a2bbfe3bed7dac7b3fe9b7712e85ee721106a7d75a226a78f1d88c6515fcba6a0700ebcef7f1f332a9dbf555cf0bb92231a570788a2e5c068af1f9ebaf6ba5a3f004f89df2442801280f374690fd5853286df196eb342bd6157703f19d6f8c91e342ec6bfdcec5a56ec957669d6b6fb06f5c7bc9d27603278fcda267b47837b0f028234841e6cee408f44bc2c5254f43556754eef0a7b093b41812a79a9a7701ed59e96d17d2821306910fb0142b4e9421df392821696faaf7665a40d3c264c8c3594c8a5e67f99075a8afb1f3dffe79656fc58f53472183f09d59d835f65c7c3f071fe73cb68d8b5d7f8e81328b3cb3b406fb4226a7fcf37928ede052828a92dd8d5d238905cb696ac7524e4a09a8819e7828ea1dc1406d818b54a961dfa2f376ae7ddd17463238ee9961447b7f101d60dd8bafdecb7878b4b7109643655b7fd45caa7d584316ed406bb26dc351a55683f357cc897d7f2f86ca86eff4de798c2b732c4880d1d685eee5fb83d522570edb43a2cab23d1425f7a1c3056ec45358c84661c7742b0168a66a6313578208fdf68797c7105d6b85d0be31e1355ba5046b787b9fc6203d30c2070d3cda2ec143ed8a017bb61d21b7b6076efaa5cb1a27da83c8dd291a783ce9a3f7a18bcb934c70ee99acb68f7159d41ce918a7718faa8f008927baa112a07f920372196d791467c23be62410145473ffc869ba8c24add96823f525a8837eeba3ca4c69934c0ef2b5e0fe9020fd325346f89a47870ed5a18b1f60945aa2f07caaa80819432f309df7deeccdab431cf179f0f5e764aee2862d2f3bb9dafaf24a81d5da6b4e9899cd749a4e1afd940d7af0fcc0bb11395802823f353a35e8bf093e4ba575e3409a92c35a767aeb5ad86e7b4b11709f8c6e1fc7029abcb57fbdf1fd07820117f6850e48befbf5c0318c5aa046128f0d35f8f2ff159a1b386e838507f4c2ee9daedd625d1f66c3f1f642a7c5f8aaac56b0b496c9e5ff3a7bb290710d6e0c56158b8984564dab533c4207fa8c0bac19b38c9374a436db9375637a5e1fdfbe3df6c4e511d3ef89df6b34c6b89239ae1c906f566e413f43c8b6332af573afec84f920568d1280455e95537ad545e49e0ece6c1f684f403f6699b172eb0308ec6a45f06445670a62a7c5eea39dc672ddfe75bf6e37adef1b935b36a08c800b2371141852e9816f55e3b6de741b3872285ce5d166272aa82343d666fed4cd3f36ca63a2c7d03b7c5d068aa37a4a6dd7ad7518d6b74900a071bcbd243961cfbfc68080acfd3b9b66d166352e347512835af76c97cae1a8b6174f1cbd71e81d0e09743453c9fc4abbaf078a67e55e1bf7e9915829da509ea5a048aa77e538a349ddcd03559bf83984a82c5ea1ba423412dcd0b96e53cfe61db1d65494e8626daf632e22b1731b1c6b4738ff0b443880011519e2fb205d8d63b5aa0c9bf6cdc5df03dcdde44cd06fcce560fa7de932547e55b7af210ada55efb96fd6d23d1ecce76069a21aed0df1ebf6bed7e3858fd41ba06de9f07f64de9eb513ba766e35a1389c3b778a27207394132bb7afaa9054e9b5bfa5c1f1cb1d7694fe7725ba17d574dbcba8f4d42c082948444108ca45dd5786bdc9494452ef9c10b7a97b1014e275e0e0a45974bf17ed7e1d0fca15b352c5973b2f73331a6ad720bc612768b64aecfe998006554f8bf6c104d31a2862d4ddb92aad8c664c2b8fe5d4f0397113a9b16dccd1f2bcadbb15108b9372d65083b4ca6d59617552fac4415d9c1c93a749c623e4c73e7c9c8ed2138207e0ff98a8802e60642bb47230a6768f9782804c2d42efa2c8b06d7d7cf437a7a05f33bcc6607b5a8d927b16c66f0761238aeef6a050d46b3338a55117f132f5a1dedcc92a68f123e6358f8134dd8f7c225241a55f8259a722df024354587e2058812ef06f4f453caacdf8785fc75cd96ee2952e30317eaeeffc4f044b62c52a51e20af00c7383aa27b85d136c478fd205b3f3cd4ec9c1ccae3d8ebb5d5243e6965d18e697b06466a00291229e2380d943a04695be8636bb43826cb479b0cad78ad54291386339d46ae62d8fe7af3aa77bd1fef5a21ba81cdd756c91c8888660786a73eeeb473686a3993bbd4e2cc1ddbfdce4a6104a355b1a46ad00c9dc3a768bd081a63aa4bd808c822025429611204f89d90c96b1f452c42e280f2ddfbe00e78cd09c4416e447cc93110c231d3cd21f9587e706a43d8eb0299ab49b7e8b5602dddd23097d318dc987088b7ed9c7979a9a313a688d9723d56950abfc8c167e77668ac1b664ac4ca2533c9fb71a028abc4f5ef4cf731c2310f7ae6835453847474814f99c85e92ddfead694f404c29c0c8f00d7d76cdd25b504c65f0f62f657c58b33c7e8ff27bbbd1da25d5a12660e5cf482ba2f23fbdbf0c73314b6b15f4878fe30ab8f6435ec7d455d7a2b1ebf320d44fd2816143ee2c94f0225a93ff37bb03627dc5d38c9615621c84c3dd9303feb987f6654dc37dae0184843aacc39c197c580476bb77564ce4d6107e7ea889b9de486dc83293e3d86e1c1ac1c13aaf44a67ecbdea5feca1ef2a7a538f13b4ae4a68908a5da1e3b63a8930cc1143a8d054f5f60b9bd10186e0258c9588ecdc2772968526e93d61f8cc4623876d925bdf788a22e9ca86fe0b5f89db8142630bbdf107b2a8149617650d0fd0a983eeb1b2d9f00c15554acda9c58c0e74c73ca65bd2263eb55a70e11c56754bfe96370a647ad9583b40d880c36b4485fb2c8edf28aa0720835a32a65a8acf60f6b5c832be8f8bf4f209645096a9f93f92dc038abe2b1e1c70dd0", 0x1000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x8, 0x0) mprotect(&(0x7f0000a43000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000343000/0x2000)=nil, 0x6}, {&(0x7f000033f000/0x1000)=nil, &(0x7f0000013000/0x2000)=nil, 0xd6e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x127}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f00000a1000/0x2000)=nil, &(0x7f0000225000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000154000/0x2000)=nil, 0xffffffffffffdce2}, {&(0x7f00006df000/0x4000)=nil, &(0x7f0000157000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000869000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000003b000/0x4000)=nil, 0x7}, {&(0x7f0000883000/0x1000)=nil, &(0x7f0000aa9000/0x1000)=nil, 0x1}, {&(0x7f0000b23000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f000022c000/0x2000)=nil, &(0x7f0000b27000/0x2000)=nil, 0x5}, {&(0x7f0000644000/0x1000)=nil, &(0x7f0000193000/0x5000)=nil, 0x7}, {&(0x7f0000611000/0x3000)=nil, &(0x7f000007b000/0x3000)=nil, 0x22}, {&(0x7f0000137000/0x2000)=nil, &(0x7f0000973000/0x4000)=nil, 0x80000000}, {&(0x7f00002e6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}], './file0\x00', 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x4}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfffffff9}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r5 = msgget(0x3, 0x400) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/51, 0xfffffffffffffece}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/16, 0x32}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f0000000700)=""/145, 0x8f}], 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000005c0)) msgctl$IPC_RMID(r5, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 0: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) (async) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x0, 0x4, 0x81, 0xfba3}, {0xf1, 0x4, 0x8, 0x20e}, {0x1f, 0x6, 0x4f, 0x5}, {0x7f, 0x20, 0xfa, 0x8}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) ioctl$FIONREAD(r5, 0x802069a6, &(0x7f00000001c0)) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/126, 0x7e}], 0x1) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/126, 0x7e}], 0x1) write(r4, &(0x7f0000000140)='x', 0x1) (async) write(r4, &(0x7f0000000140)='x', 0x1) setuid(0xee01) (async) setuid(0xee01) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x9}, {0x8000000000000000, 0x80}}, 0x0) poll(0x0, 0x0, 0x401) (async) poll(0x0, 0x0, 0x401) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) geteuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/11, 0xb, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="0f7c5ff6", &(0x7f0000000680)=0x4, 0x0, 0x0) executing program 6: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684", 0x65}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x40}, {0x3, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004cd700a00065007f00509078ffffffffe00000018313f40000000200000002ac1400bb7f0000018307020000000100004e224e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="8100009f90780006030b3195ae02e65892f7d301ba17c76fe06ffa690ea6507b44313ff22f76d82f52789edd9bdd4199c241a0da1291ab452dccf21a20358017acfe5d75239e21914fa2b0cb5514830bdac75cc106291e009e5c1c235db9abc7717a720761a36af27846e513bb4502a2da81f36b0bde663bbfb734d7d2b7ff9e20bc50947c543c025af5bf8f1b4b871a0092c060bf20e2d6b9678fcf601b922165a8ac16375debd482f53de21aab7d540f4f4a46c97f7d669d7504942fdc4955fc541a22c6f926fc4799cbf82fd26b00"/219]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000166b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) dup2(r2, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$hw(&(0x7f0000000300)={0x6, 0x8}, 0x2, &(0x7f0000000500)="113da6b7196cc040f98efe56008000001cb798d557098f22634be8bcb22d3e6c66c799354ad315a9deef0f5950fbf47cc52be4da150009a0e1680b2cdb59148078f41b3c57f8feab942e756335076de6fefee776f569083b491191e5f97220a2d66e0a2f2d551b436a1f101f4bb842e2c9691d22ac1145f0625d522b0bd63c5c2f45d348ea091bdbeaa3f6f4c890a9b2cdbfc4c8b8fc0f07511a53029d13162700eb04683b8460bea251b08e60549468dd532f74c1cd09279778c1fac0078634cffe98f7d7dafd1cc68a40d7adb510c591e25cdb1bf2010000000000a269deb0a6a4a91b85ed3c4e1e64dd1c3cd9d39ce0243afff3da63020b737a3f4a26c1941d461341e48cc1ca1537214329672e86adeb8b09732f3fa91d2c0e865c2cdec98227cfd0c09ec02f950db05a75ad9385269f560226bd72c36d66e7db5f18b1b84480aba321b95c9afb19a0812994717b8e53334588747a5609a30c9f32ca3b", &(0x7f0000000200)=0x15f, &(0x7f0000000480)="a783d9354ab909240da8c1f84b27ff1a55b4ef5ff6a293983ea5ed7fadccdf72d57e3f295636d03c1c948759048b9c43ac13896efb203ce6a5384700675677d721ccb3", 0x43) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x9d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a680a78 map stack 0x2002a000-0x2002b000 of map 0xfffffd8065e93430 failed: no mapping executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250013142b00fe8000000000000000000000000000a6fe8000000081"]) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffb, 0xfffffffc) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="1e55289d4df1d51c", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000003a40)=""/89, 0x59}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x4}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000003a00)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003940)=[{&(0x7f0000000400)="407c2ba274b32654273ae8ec83ae97d4175e5f5919f91db45eb639910d0073d1b55199a329103c3e8125dc27bd8e7c03971ed940f3275eb18b1415c4b991bfcb0a9e03de0b47e2725489060e88430781d5f0ab0182150db1d4d7e933ba4d9b749dc6a5111a48c705d5abf90a22b604f8ffc374df0d85eefdd80332ba8ebc67ca45aa", 0x82}, {&(0x7f0000000340)}, {&(0x7f0000000580)="46b4360210d821b9ad38ae5b38c4cd8391557e27df401351874f4fc92fc8d7745a10d66e7dd2522d1646f2e877dc076480699dfe7b503fe25b16cd3aae72aeb0cffeec175f3c6ed2d2957ea502253af9f1142d8cfb2c7606fac5f856207c0f98de8e15a8b2c5e41b1b4ebb83c4b8a2f4a8cb23e8a6c7c7d97e4d40de619455464de81963f75b1403ed64a532ac4ff2f57919ab4a8134c66c0d995cc9a8fcf7283e300d3f9cccbd7691e400679f0df4f5288db0c6f55ff86c801a2e2f4a460dce7d7250c31f35cef1e6cdca571380763257275380d42c261f3dcbf9ec3a4c531b330f5911dd179205531df9d161bfc124609957354b2b975cb652351575df", 0xfe}, {&(0x7f00000004c0)="0d8fda9312a3505a520ec4710405353cb16c0dcf7fa45bd68d6a1d2d471cf886d50145fd084f2882604d8e5f9ca2c26bb938c2e4af8c29466215631fe685739aa0be", 0x42}, {&(0x7f0000000740)="9298bb5305e3df2b8edf7cd639b43d27f2c4c1aed0b494b66967ecc1c794ae19a407a59f9205157571d4de3e0342c00a8367d2a2d4896a21ea648cbfecd6681a4b9facd39f1f5ae04e991cc283ab55ace719f77504cc9c5089b94263ce7ea7a8e0dbb180ca0b040621a12ab81afb99282a88827d5e1855b71d98ecaff398ed0ebf0a69f7adf7d520002755872b9125f3b70e6e11703f0b39d59e6d4014d62e6b003d7d9c2413e55700b2d16da0671251e94756edc123e29e", 0xb8}, {&(0x7f0000000800)="3cc114c4c72f2e7a9093283cd3917cb657d1486c53ddadee5d311a0c54775abe42bff551d701794c828fec333af8f0d07009bb92997decee277167d727a2776d64c35b78e8a78cedbb4123e90ee45e77cc5a4dd1b583d743f9c614e6ed29d594b3d8498c5fe19ffd70090979613afbbc6ae9a6d4c16b2c57f468c2ceece9cbe5b5ad8015133899adc48a4b6571866ace29be6826a7fda7b5790e4d9209911d9809dae3e8c47fb9ae751a06f2d7497acd6fefc9aa1daedaa1aad7eb87149eff304061cdc07d4446d63d0022d1f8abc5640f97995fb5e73d58a9d50f8c2b674e106eeb23ec39f7a57213441c8ffd2e4eb7188a950bf5d70ed7da65cc10dd803ee2deac3d33d0c77b2c57546030d69326cffa03b674bd34af49a9bfde6e4aa20eef061af07d3a44c47bb9b5449b8387cf8112c2932177f63e44466ec93887562cff2981e6d3249fd00ae8f9d327984b0211c59a0f8610445edf22d1b602dbb0266b07a7ee5f7405dd2a51be3819ec23658701c1a8c931bbb82d688d3750955ac0d0bdb0e7af23e9ed8ca483c75f70ae54851e77912fa23c7ffcc227aa32ebe5200a8c3e0c21b93fb8fbba5ced7921e80df4d1bd180ada8941677e2aafbd5c3f353c95039ee24f25547a34afec60f8e97d3e348222d744e416e8aac76b43bb5c388551e6ffb4ab549311f7c930efdac58310931941d0d453ee1a77e0e16c18b771b28596323eebd1898fa2e56ad3317faaf7fdda46655e5849f88a70a9174e6f80d5c293f0c433c79ea6f7a095fe6f72f7961b973fe43449b2d6ebf9c07d7021f40f96e8f1ff21b573db695a542139392799a0919337bc6cf5bdcb0cdb7224da953fd3d95fd6b53ebfef724b0d8a9357667e3d4f14413d21f43b5b6cca8d9046e2a847f61280cbab073abc54c17248862b30d97942812c10d815fe0c5aee01e81cb94879f07ad72f293a3ee511b916495ded65d910c1a59082b2c1cf43dba2f77cc1cd1b4a78ec7a87b17187a411f757fca0263bd85f4e7b7c48e2f77ed94ac4ce32ebb498360fde92da73f62dddca262a6143b90da7b1520a0d1f455c3980f75e8ceb760206508d0164357ed3b8b59384e0a24f4150edc67333668d6d7f7131b0ea59ca9ac3aaa42e86f9ad42a1c314d3906d5cf3a5ac701f477c062cc165bd8265823e8479dcdabcc61a0788beacbfd90d9a2cf4e7d7308c4d41366a32a2771b0645ddc464ff37984d112c3db2054aaa90428a4d1c0b658868af50ba582da2476c982dcd4e86019caef19f074e1460c8f46adb178a760aef4ea9868d48c8758655b2c04c6720fd1ac00ed133f23a04fae153580000be360e4c0bf5e8ec693db56494533984c783bbd470f9e82fff087e7d8275e57b33a4a7ef3fa8d7396cb828ba500eebfb483c0721cbaa56ee889e4aeda97de43a738eda54021e2818c2ea31b7a050dbc6e7694dc4690dbe7e228eeb304a0381dc9091f5808fe43c2ff8ebd019e4403290754140a7e353ee6568ef6fe46d7ba2dfa8c08dd94d65f1fefefb9a25766d109ffa40811611acf60787e9ce157fc30e58cccbf433a6fb73a1751e715fa3cc6adfb860bf2e33ac099cb24d6f19e08b4322bc483023bdbb448c2186206d23334e81e3a90c7f09444f29ca24396204d812029839d788a7b21d776f096f5fdd5cdb393feae559a8fea8c681ef0e26e646f809d415bae6cdea4358cdcf43cdbbb22eb63e7e25819819807c43cfbbf2b4a89576a6bcbe16413b867976e1b0c67395f6b0263bdf6444001b20c097e90133938f170b2051052d269957d7a457936699f7bc699cc9183a13d83f6220d79690b01280576a1b0f94ace961759f4fb84b947c6d571743660733f53387f48bf655bc9f800bf28a239e612c382a37215b9806b2b2bd3a9b00cf7b42bb24295ddede8314c2f2044da15c6ee676ffe576b98b81ca5ee6ce2f2ab279b42934fafe14aee51c58a52b9426bca02b7bcd6238c8e37b4fedc7ebcf29d1ff5d07a1f5168dca17d9fbf103f188863606b5e74c8abca08852eedc54fff28f2f70ca364817098bd143b269cc38268f13304a3e9df55403aaaaf7416d63cc120a9c49a3785f865808cf391bc7e6d4d15271ad1f8a3c542082f71b77436ab0b648899bd93fd51ba18b1f6cbb168a88ead149e39546ec9bc27ffaaf1426e160d76018d35bd286abeb679ab5f277e9d40e2300417c17856ceac935d903123e8c097cdce86af41dd22e310fb011ff06830fdf6d61ecafaedb0540b8e8bc131356cef450b4d67424cbd87d402540978f9e1ff89305a555e0fd2eba4afb2c40c9b7ae1aec0805eb15c0bd0c5e5af0db4ebe0eeea9ac140514e355e0769299e6d37779aa06946a3d47a544855af8ae54c41d8ec2fe5c023b1a8dfadab6d43c731a02357c3d8e9eb5610980aee11eb9d188a6ed03d1e6e8a8a7bbd6f6b0fc1329fa6bd299afe297adb6d6e047cd6740719120885696bdd0c3e583baa789b2e32846ef19217c3bd259ed412c338490554fcb1262d4c0f9a5499eb2787cc45f56a07033879398cad3a46cd3e1ba89cfc5cf0cae4a1bb8e6a39fa0415e191dd83317f881ee8ea04311380a3a157f3fdc96c1297fc890f652c91bba916725e136ecf0634a842a002df9d5b1e26e9458c4080e19407c674c27592e078b65cf39aac20ab0cab2f737f5257dec71ad403aa166474f5d63987c61a755a46154397ab671344256f2042231a1a0fb6a9ff4618185230a72d9a5e230cb8c98e0acf63717324a559498d17d22856019f9110f9da8d8891476701bf33c73156eed8b4a0dc7ede9fb3b20a22c05e1e7bd55a0f24e5628a84fb60bfe157d45cf76995130349452109a6220e55e38b3e651af9a94a27bb6d4b0cd2520d663875c158dca7e2161e554415b42d39ff741bc522984bc2f2d2b8fc7ff46b7ddd768c9f8707e8cb2ca3c289b1fb9e7645b5e0326f84a2d53399f1aeccad4603bbfce4e8c2bbc0d9bb71f0172e0c8522bd0929f375c1c87919d4d76794e1ccd0e9673e671746169446debea6ef0a1953ba7fadfdaf2f2ff852b21abdfbeedb239b40dabead63ae31a3db3a4d458da3f80e656c427d39264e98bb578b752365f660ee1507c00aa58dd1e95997ad866295ab9a5f057705dec1b78afc2e8748c2cd62378655d47b35b0bc9e8a141c3915c24f82789d52bfaeaa4fda33ba80a29ca4e410bf5ca12361685e83dfb20c861129280ba8c75ba1fab28e3e8172d29241e416173cd734b8a5068deefd0d6e64963ae7518e966963cab9ddb336efb2e5e13b988a0e978281f34b8435625fa9a99f59a74851e9fd9b74bf3f23bcd49247650a5341e4486e09fd4e03761e60a05ec509b0e19bc8fb95e419df006eb13d4b5894bd1193052afd9e0e6e83ebda900e1b598e13adfb9532eea390a3cf799b90c597bdf479a21380c0fd8b9431a2dcd4d8df64bec18e500567abfb0ffdc249de8d192490111558ff8749ad57c18c23c7c368c5fe49332eb95031de52cafdaf63fb351b3e7ad7bbd409696dd825f8c9b6cc421fca164d70b88edfc711138fea55b0dbecb4dcbea296574a01531e6929a0e4bfbf0e2065f6a0797980b0b476df96e43425d0c536c21b157c35b2d3eacc6faa241c7c18dc7845b27f94068034747013c9f228b87d6f2e049738ac42ea91bd18b199a6f5d3f181b6e8be0eba6dc0699ae73e044fbb8f109ece04603d62f6a09d488581b70f32174424f960b12b33025c3b4236a2f4959377fa28345474755a754808d8e6c5ad66b090e117706bdefb8bf8c00aa335037dfe1b57533d81752a170b5dae26d926b65604978d330e5012d894dc5997943a10ef131dfb171bdedf014a124e8396d72178911e74cf567df0a8accff4655079454d97008d09ba07b8b7b5a4b93c2a06dbcc5c2b889621e7a4da6782fa78c3a11efa22bb016e590d9e5dcf41590759e7d8d4fff558ee938c8f9745adc405e070ac2e4b52ea4851fd423c8fce84e64c4ca0dccd0721d15b239f2d1c5b92d1fd57ae066f0e1e2a9c7d8a42534c7ab60b3d0dc844717c66c39d2e51fcc24903a6f752fa156c9dc0b6e3e182b2f2d6db9b6d89c31cfc95e310054894b35fc268fbc7e72dd203e67e2f8fd93d439cc0dd1c58605d55bd5f14176a56961dc207606947a0b244c653771a056e55333121f4a0c0883d3d4f0437cfc8da346a5d41e694d323f4597aa5fdd35d151c99767812932a1e2ace238cac54672763be5bb553be84752fe714fa4f5f64994a26b07dfffa8367f8de3ac006955acd4075aa1e5b4faac7d957e06d3b62f6c0844f165478c8c908cae522a8c3b8379aa7725f626e60496f128247b6e5025b4fe85d43f6f72499d0edfc9e2dd7e7c5f87747ce495c9210460a4aa53d1aab01ffd14cd671d042b5d68dcd7011ae14e23e663f18293968a18447d9a79fd5807471ee110af2bf0a4760cc7ac62104a05dc815b893b81d9da672f5f8cfd070af7fbf6ca12f789ed1417a56b1d8942ae29fa3932f6c454e3c3a5cf796020049a5c473182fc4c7db51eb0e89605370b14783a055834770ed73b15f4641ad7c673e706622b9ec144128bc2748edba3bd120d5b9406ed0196cb836a21852f2880111beec6f6c97427af115450600fe85662e5af0821a3163a2f3788173403178417bcf61d89e23d0e781f5f0dc60d5236b8b75df556098bde8b2e9b82be8d049c4a28738d4b9c0e2f94581c2003107071d62f2f3fcb841a9477079e777ee89a7d7df907dbe2bf0fa73537deca235d33b5f025fec5754474f358161aff948cede7aaba34ffdb7882f73113176744d22862352000bc79bd500d33fb675ac2f651e7301f28a57e43d79f45a4e83400d2aa12ba43eaccbb843f165e68f47d964dff330a87ce206efaa12407b49f2a1790268d3d6d4267fda78c86ed2a4e513e5fe243795290653486a131c4b0d747c42d7908c6c770519828c4500090fd9f95cd4385b610a02fcdd2fad35b51883f7c5b2069f6b7844fa3173f7abc291c799cc6475af7b8cb023b33c3604737bb5cec24479381a45f3cc25e00a75caa5ea5a5716c2f6c8a09268cbd8bb4102c104765f658c9e2bc9faf7307f14918dbab1a9153b566681fc3d2abd2641a3dad862c5b2be803d32ace0f3584a5c3a1e2b473482930e9e55c2d42b6db8c0180e8a2c852bf19286b2464ab25d19e69fcc805408cc0417988e91f8691b82dc357d0094724a5d3cf6490a79c2163d9a0c14a048dde53a355c3d941fe9923a24442bcd1d1559867e1822e6d3112f08d38ae1ff91cc5908d7f94858b2377add27c2a633715fea0702c4856d4ecee70077b0b2cdf37d4c13584ffc1be3b648fb1b264173669bd1e10f1afb049d3269126de960121019f9d5fbbc63ee8074bf094f5996d12b37ed4d15cd331be2436b3419b9b5d2c1f77c3ebbb7b87078bdb83a213321f1eed81482e7f3dc81e0f148e5356377a4e96768d766ae5d1839678e72ea15b6d2c0c2a7aa9174c1727e476c10d9351c6c5ba3072b0ffbfc94758f173931ee301ef7b819a60e9a14251834c41b9172f1b6b6056575b6351deb2b047340132c218e80850fd3217a8b729eb0bab4da4caf547872fbe2351c96c6b895c300a0ed8a01428ea1209947ac29eb7430e17fa5a5cbb655d4280129bb62e48a995e8be4bc6873defedf2c2a0944204e1c8ba067792befa0c4f88a04c70fb532fc6104d1ff461e0097fd4efc8ea8e7abfa4a6101a5995cdb7bd511a787dd1b8cdc7b62e92362b3892c62a9d2808a6e6afd8768120e7be", 0x1000}, {&(0x7f0000001800)="174aaf6496f3abd8e4064b73a4f14df0cbb282ebd99fb3a0d4a2a430bfb3bac4cde490def8ece20e61afa7c0bacbf197f76d216a2026adb862eaca77e6c8d271d5a0d017196318392255cb0c23b1df770531a41e050ab6f21af0c841a695eceeca", 0x61}, {&(0x7f0000001880)="69de40d7f5ca434062d057af213e20f08d26b7397e190e6e327a5c06639a376c8ad4be6fc58a525122a2b317c2f67b987ba10e02f4acf18d135d521bfceef1a7045592cf0f97e3fc250e24776beb370062541a48fee487510613fe31677aacc01bd3bc0f8c12d681d9e29fe01fec31f30d1cb70967d19724814034add498c809e8289d61e8e8cceb2aea651f9ed448e6aee4a95a00644d8c53f0c81f45be22b32c1d938255a1e558fcbd", 0xaa}, {&(0x7f0000001940)="5fa184508563b253f0322bab78b38274cb7441273d2e655239bada997dd2cab57c95d9b21e7d09edf7b0c8c259685152bdac0a726c1642adfb58dc2a659da3cea8d28f3c501759d5beb2f82c9a74ca3381b8abaae18e59054d0fe72f27dd1b6e079491ba7d6c942d2d4592d6d95ece19060fa386050ee6dad9863a7a5cf5061db0b15f510096cb021751170b5214631781bfc3f16d14a120d7ade10895f7b2049d31432b51964ce63fb34e5d7b6580dbbdc9e9b1aa881b7ac1fc705a571030481032d5ab267e0ab457071e0908a1c231e8589c7d694cc1173f71ab4c6c523d424e5a67c02c37b45b42448851882de5313a8a772f587991194c2ad4ca42debae1e65365b80ee64e88cd33a352090c7923dad09cd7804b73ff72e5940bb5f788713cb602bbe6e2d5756d924fa8513a24e52ef967927fe63337802ddc01542092ee7ac652f121448dc4cee2162d3dc6b4ee7d0c6882e728fc5f203156e9798b407cb66c924a5d8162fba97dcf9aeaebaa00fee68c7d9c8cce43d5edff5dc871563b3b7030c933bd70d1a5506d034dcecba6eec8cbc26a3ab921ce2475c9ebca1a94bba0c5cda85f2f92e8195376f584c27f77489a216c288c162a7f161fb52b86bffbad571069e30635882f2febb65e74ca807dbcaa6995449506a82ac1bc2063b8ad81d43d8c6c406e09cc85089f874e2c33f65fbc53fb474c3e3f6a9676ff99d0693aeccb49a07875a19d31e8c87445358ea66e38751d72605f4e0c86f2e92b6555cdddb98e89b245979666d43f62cc203a469e2a5848cabd4159bd390d70d9f82e14a84b3bdae698850c80cdc9736651112ef37084a39a2fa926dfd41ec0541490015deee69a7bec924bddcf9dfbff0cf0f793cf79c2d39cb584174c6cb5a12796d898aafba679c5f49eb058c519c313e745e29de0766b6b29827bd2a0f09c74787d041cdac30f77d3c6500f3eb5fd9b4d674aa65b01657ca1cf487a5310f2ca130802188e0056ba5bbc55ef7d83448dcf9e345c1e4fbee0bcc3a98be0bc7b247cdfcebd4135985ce61eb47cd51f37e578717241522d8c181bead51b00518beb5d7722b0539fe186ff8d9de6fcf6da569a52eb9653641b397211f789f8f8bd5667645194b77fd1c9687d571528b41b14bef14b460550a1f1b742e3d3267da51b7ba206cb620ca40d02caaa4567f3a11382a54301c5ccf432c35ad6c3ac84554ca476e70156d32c67624d79e8e097e42ee42cd9dd39599aeed1265692c6256d3cc2f3b27ab24e37402f042c6886909acf21fd6b18912fddf9f3d19f047957083eda393704e26e3a394d40afb89855df1a81e1ffeb44d62330a929b0ca9b7f32b308dfb1a827befc0efa706a3266fe10f1b0a0869fa55c442ba85a191d61d3bf7ffdff68681a8e21633029c6f659ac636aec47a238f8fa5666805be89f47f0b3f3853e3e1aa182bf75316e60ca9fc2d10234f8988ed8e0b50b0515ac521183b6d603f162557a5a9aa468a1fcaee76dc33dd3240ebb2afc14d772923e13358b6dc895932fd7b346beaabe3d4b825a75a9d911da5e5ac6a959e34c6c61204500c40b4d6f708da13d4295cff5429e37f2bae3f213af5c1ec9338bb56fd46bd10cfd39fcc1e56866eb9f318538fa96f59246a882611e0ac27d0c7999ec3e3ad85f89c8e4c949a6f277c86206749e6978dfa91a6dceaabba77c9de4602c14ce79ec696f1cdecfe586c0c3b67b86f84dc59b8c23aa9caf2b6afb5ab29311bdd7e70725a6c9484b82451f2238ca58b3de3724e7a6c5e09d49de86f94ae5abfb67e7f620dce7f1637cfc0872292cd16b2654448c015ad0e49a1b06fe61457ae9b4da918de50b3611278e2f9a10c75b052ad655108574384e80a5383a5667122cdd6b63913f1ca2e250f0c258fbf6260f14326d70e53908d581053f5fda9493584bd4e6610750348bb2f9a72f5870ea525d1720565e5d3906c4f2bc76b5a7c77f3b97f448214744a866dcf0939c080c85fc20ec21bc2b4808ebb907dd5674680c21139aadc14a892c8017678a0e434432a52e7a730c6e28cb0e73e7a98bbddc384aeecd2b4e9154cf008fd4e30032d914f5655d1b4e9cf5bc093f20af95ddd219bf7233d74f165d166179a23c89b7c079436882d747a33460dcb22219160a6a5d2c363f63c2e0fce47fb719c0478b956494bcc710a1bee7dca85320381b53dc9b06a587f895e00b780c581815f8d2afac50b3eb833d8592d5b684d35b426be17966fd95d50e85dda0690fc69b6b7f2d098689cfce7e87bedbda4a4728d957dec55605e660f62478227604c5b59049f55df70ea5e89500e9c26492aeb3346e1d3c64e0cdf65a50c08e801f8c60df56a37666a85a321b4656ffd262f1c7052f4720bb888db5b74f5a1fbb3278b19b93bfeb6696bd73bf9ca9e3f329704ad77ba46577a6f285c07bdfb56c4bb67d7981ff7b703ca8b11e6140b1eecac35f99700645e6026397170f825e22f4df5234ced8680e52b9db5ab03567d9de851bd576f5fb51a3f14bbb11eddb53537a851f8aa8d3d50bdf59d0908ab88cfb55fd20739f63dd8026372c7f8ecd636917d6b3a24c2a61a132aaa3319037e208b3caa8098f879457d9914d86d1141bd6a60b259a1ebfb08be53c9bee22267eef091181177b94f17ca9acb56feb3bd7e3bc7155aac3041a9b91e7bac709123e7c0227fa0a32a937899b8bf4cb111051932cbf7a8f734713b9f0526b929e4133b859e2c8f18380e1ca399a4ebd28a6f095bbecbe2c3e5b5228f873efbf25dc25fb9152462feb0ac04cf8c4c4f3275bdd9a58c9bbc1ce027c98fd50e3fa81a3a829c16b2441003a126584c9f8630aa78ede5d5f68a5f50265d2241fc25f186e172ad235c69ddaf97ba9007a25e4ddb67f4169945f19a89b29cc16fdb9e4dcfb4e3bfd0642fbc2f3c1a3372eea25608b4861df552ffa8895c93b9b74d3223b970c8318acb486bc0c9d947981c10048f1b085443d816983d3ef172f203581e6adc63eefbc168ff84bf6f0eea81c98d3a2de97b0509c177c0f51b88d4a6a9c4c948ff81bd8c43246c9aaa19327c8c63f166b5691fbf9aab7835c230cd81086a1c89424ee6e2b5b08da45a88ffed848320750fa54c562f5fa0a0ab198b8220d9802f137bd94449cf294603989ef9867e29be0ebb0229b3b8ce31965358dc4adb68ced8c4d8d37d8fe32e24a8e57a1a38902c2348aa0c1c8b767e26d97a00f4f62dd0a7fa6638eafc6b08af388db6f1d7fd4a08fdc6ec985884190391dc017cfc8d0dff08c4010047e1f421b51d779989a484605b87787427633306954558f2bd64f550bc078c5363f6f982cd3b38456805e8bebd54d7b8ceecb5f5670d432f66822d036a11ab37764d576e162eb31225d3a0141c30e47be63cd57d649bf39a751609d3395d1c43c7a599077f0b9caf869affda6cfcf7b115ca76bdc4c365858fd221e1f213a0589314cda35b4595fe19abc9e3b3014094a1bb9662be42bedfa6fb1f75a0bd6dcde8aeb86b35d4e270e4970e5aea8133f07a10c30f22143b6a17a2018e312aa2dcee5c46cb4f02959d5bd071f1a4bc81dab2011ecd39dfaea3fe5bdbb1c175292454998311c07e65d37f55372c56c6490cd0b18d98367779a94f9a4cf32e2239db590488d88fde1b43f2aa56b38b94702de07fbb83f6c34d1fb3c42720870dcb8887d8998b5334db89ad2652eb36a281eba39a542bc4c95139cc497895e219bea55856a755fd196b80face76439cb00335b138da18ddf1bcf0d1dac75ff47060a0ab225708e0434e4993399c17d88c5cb4dd243952cecc4db068f763316538355381ef93ce55d0d36a14aaea7625ca2a4885c21630a56eadb458f61fb8df846a4029512a955d301c3c19c4d49a7aaa8ed59eedca413fec7eb73a2d86801866d4585d14caec319e90af6b7e676aade0c55e55142e7798d01affa9e522c0d897724268665ba7bd275431d4736b70fe27a488c4f534acad42af4f63ae68a3059b00182616b526273ffdf7c30da907f557d5e2998a9aec315c18e6acb1831b9c6f0200110ea4646970dd85bfdff77fca932a46fef60f62f55439c1b78dce4d417f9d8e46bc499ca97bcb29270652765ccea21739716a3921fe86580e08cd8f07adb05b27b55a9f36558b4695664b12d76cf49813de28fc5e4945fbbe988a482f64dfb0bbc6a7068df701a5b641b620864ce0f44037d4fadb990049fc41ae5487c101a085ed302c5f5870c388091a2be9c3f0507cfece8f3140ca915223a80de796ee467b27e5494cdc8c05422a07e37d0027fa12d3c29fafa72420818d50697e5e39586312c789cd2ece34ab73d8d5c2293c140dfec919fa7c070b2ce3f90c3e6bf58d378d606a718fc383d672094334398b8a28e915e73a62aa0599d49bda22a834b44ee055e9fec6f974c72ea337d81e39c4113fcbde341814dbd18b81c8e4f3b77ee08217cfe15b37b926eeaa15139a7c6e3fd454700413251ac37409809886aa0b1bc249fa074d32790264cc591387cb90dae339516273653f0acc86c220a2e57c60ad597c3129c2e3220173c0fab140835b1ff26bdfef20ddef3ee7a83a44e2495ae78dc2143729fb1862854b149b06b2e960061e1e1c4942ae5f590e9c5a64ab72d407aec28f8a6dcafe4b809a444bcb7ab48aa4058a8ce50cb55b7d2bb263a9d9b6922870831148db6bf38623a896cf1a89436ce86ae3273abb2ca85a2c6955652884164a06b810cff17e73a6bd31847b01cea046f036fdb15cf211ba1881d89ef3c55785db120584014f39bae80689d86d57eeca19c69369e9ef8bcf4a60922a7cd789059849e94f3cfc8fe0998c7c74152eb512909a9b679f91bfb023a29284f4fa8bb0021af8186c7c0ed87e794395b6be8b562023ef2a857058b82597dcaf7f47a2c23009151f023c51554af9e46260105ed06afb8a60e05eb540983f974f94ac9be79b0857d441b53466ec6c2bcab520bfc09a8f2803e5e18ce8c4f63e78440f3c63a962eeb8f962306b80f278899bd055f8088b48f655466ae56a05078211cb18ab17304336b2d5e1ba1ca6a3e1aeb16db170dd0d8a89c08b5735592cac5aa5a2b5693e7b3044e7167c5a8cd65433a7b56714a80a44780f660a9503bcbc504b1b7cd2f58927b9407f21e202a4bc6183750eaa0b9392d46abd87e430699c9ff7251d985e621732bfb1a50b5e7e80e386c1f50c9366dd38492afbd626c409d47fa044d614710d60d2d5e93baddb8baadc34fe5a17a4cca4369ea70d32b823eba0ad424fa4fb1dddcd5876f1e9a90c7b4d8bcae71bdaa0a0cb21551cc9da667a3001ba082422791b05625fbd066f6ba414b0bf0ca5dbcbedc24dcb10e787ee14bf27fd0303819cd04f0514b465c121b19561bfd8d87dbb3fbb92e350fd5325d318018fcafbad4a6a26411c35fd5017748d9af7cbe52f821e5b10369c65f19b6f70c5a4db6bf5701fc4d5166df8329ca268c3bf0eabecca99537370d0f5ffba5be26a34f17262f88ff899aa46507e71370440a609b7f23e83267c21959bec5b5e89f4081fe2d70f866a9e662eb35ae2e00cdf8ff0cf892d43eb09ee0e50c3971509d0d8ad2d63685bbbefd82d6a91c5d884b6908bd3c5de0f829cee7b144ccf51025210006f9ba60bede186ad970b258bda7ac718e30ed50d598c92e7941425e3f4531404c05b179d30abcad1893def953f429254a38bb21acac595f25f8b64662fc4b2ca04ce3847ecaacc34547d4e9c90055820f23e170d28f72aac911530795467a1b8fdf", 0x1000}, {&(0x7f0000002940)="110dddd356fb33631e87c8b456c9d992f66d94bcd4ce4b41065260013c9613752c1fca2c820b6bc1f415024037feb61acbdaa0c9c60769bdecc6d11fd64d63cc9bf0463597f9b8ab1da72c03a78c83efade03bf5de2803c5faf57d65cfeb51474d088d8497d8b1cbc4b64d52d7d60d001b1c3cf4b5fb59882b238be6bffde046a57646ae4a5074eda60e570b761db67b1b684ebea16f200e401899604fb8f2e8eb47ef12fd0ae52c6010c1ba3f27010c965d5c717339b1ca0e803158afa4184bf0e97f1562507aca5f95fb77bad9350c82c81e19593126f357428a6c5a0fc94e0b40133dddb3640ab1e2eda7ec1726ed693b7fefc7868ef49e2450d1c000bd455aff91455ad808df51f4ebd939e983b18e62d97b7abe9e337ebf090adce77a30b8f23efbb38e0f974df71dbdbefa733852dd2e42ab63565e41c4463b590402a66b1720fcdce121bfd9e95458fa89491cfbd1001b67f52a38c31956e6d84d2ee800714010f65671dd7477b3cf5df1d1024bb7ceec9d4ed0bd26126d0da9d9d25a5281fbbf1d7f21e5c41c0e4ab36892187db285a6a9f00f9a91f5257e3bff1c4016c0ce55a5b5df6519a0b4198438ea59ab04a1add8b2f3846ce10fef2a388daaf3f8489120a1397fc30e8c29ea84e2c9ead0ce8c4ed3a017d7e967d1ae3f94f40a059ec735b6ba725c6000c7ca3b07f21df3f2570ad2c3892cb2e9e6624dd60506d314efa2204335a00fb281be10d6560f8878d387b8184d119241f18ab2bc8d6d3b7b6d597311935da30942c5fd942689181736b2faf10ce379976aa042783de416227617942c56b4c3d46a1dcad7921916e03150e377673af47833d0f9025b29d8a557179b5949c08cceacb0b1e02455952d14de42977730d479f0667067fe2215e451f80910c5d32853a50b5ff39e34f24bc1c7863d0eac963be49716352e09c4e81d9f629b2c42bdf9cc0abfeeca2051b5ac7ea97ad95a96058404d57f386238883886897eb73aba33e6c53739a8c62fedfe8c7a2a65a34ff54c26cbca883f307f19dcc2c147262ff5deee64bab05d58c33f3655c5fa8bf5c0507fbc23f23a0c05ef62efff249aed6c290d635a6c626245872954eb52b6d1676125d65cc63f8e9dda23028377e20c09fbcbc0bf3f568c55d59f806669d6e71064518e4ca0669d55f5ea1605a3efd0218482c730e1786306eafca589ca7a0495946bdb103191ab5b3a0a58c3c95b25cdb11c53ab91bd03541f15b6ced708ca96aa942ae298169391e1a3eed9e46e4e9137ead9a8b9db50588fb44f6851891a64acaa0e065eb555ef27a3e84616f800ef366ee03330ff09e04f13ca9b5f4698a4d11a39a7ee3b6062ac03ef87ee510e666276d6d8cbf0312526865647a4c9a8c8ddc098928b2ac1ef0a7dae60ee81b299a9b5b9e3483ac5d62909ec5d523d4cad30dd0ba5d1702bad69f516bade9b400f45886a16cff7dbb9dda155746c05a9dd97619a0d4d65abf3662962d4ae6143fb52e608a046970e1becaec41a5a614addb73a60b5c944f4538a8b59f2c3c9d6afda9f5981699358f55fc8aea03155d8b683d258cc36b58d53a80a40db29da2c8553a441311fba0a7ee2f222a6d45b9c165864d9e119cc3971ae9327492b7b120d5ca829506bb02eca43db95fbbc5e06b8327962168ccffec66f23e0a51c155e85817781a01f7495873f0b1b4f800b7033bf30713b5d09a561f7ea6c145beb14455483fb5efd84697541ee9a66b7c3cafeccd3ddd4fae0d4821d30961b1acd1c4dd33cb337c77e7683b691bbbd0c85bd9630bfeae7ed0d23e3768ba418a0103619b8efccd6c52325d82c136ff01575a0c4141b08a378077f143f661f0dae273990a3ce9b43d37d53a980e053c877fd578f221eb190df761728f8af6f0b408a5629cc1cf510122108348ae050537db98a262f96c34cbb759947574fc8d23a1fc201c4e62cc52f98fa157cfdf59292fb428eaa2a010871ae58e5a2e4769989e16597e218241937a5210e102efa9120138b765febf4c9b6080623b559e139ea8d7f8a3af9aa448ff0d5e9c215adab2020aaf2f05c87b332cbd0d09198cee4aba6d8225012db02f9605dc476aeb9441d2582bfd97e65947591154b192fc87fd5055501e9a57b97b04b3963366c98e8a53531c9f7e14312ec1c6d9e279fd8d2b50c74f40511f31be7f7ed72f64027035f38b40734f196bb122685d1db1b9a5e4124db033aeaf3d393aa2ca69a95aec3d757ef17503c61276e956c5d272f40424a29960044db02f9cba54d4031e40dc2498c388707d8c2c6803ecf7229a19b2fefbdc8cfae9aad9243972f76e8adc334d7e3fc59635ff37a2ada8c613eded1a4f4d5f79575b2ca479f80c9449366fed1fbd4bf1dd142cded5d2bf9ac9a6920be5bf6c36616b86c5e5d0efe66eb63f9128ec344025d92c6e0f91c437ef303f1d7864da6fd97318ea76d3c49b2c3b33fa34047bc308729f3f5cf32d20c589ef8e5bf2f33df6702ced145a35c5827ae2b84dddcbe887b4cbc0867ae11a9871712b4fd03bab2417982628782a3ada942ee58dd26403324764c50248c58e55d635582ef747e088a2f50933f7b9cc6c0768252220b23a7d618bfeeb4672c4ad631b1c890f4a4c354037328a5e41823efe3ed4cc708c0c7c02fc3ef07ee88c4ccd6fdadd27fa5f076d3ae87eaa616fb859991b1a48f82ddeab63d259ac3ab6edd08ba725c1174a028fea3c7f87e840d4191a749a14b6519b32643aabeb6a8c1f403723f5b51fd8c3ac652e00f665f838cebbd9e77e51cf3fdda0428d3f65655b5b335333151c508e98957f579f431bf7be99683d2c8dc5128983a0055c521eb97394dc885a6df9f49ab422a9af141e23a522f18f94ba592ca5ccc85d94bc711b108e715125d67f88125904bf83d98d4be34c333d5a7f6aa0fc82cb42d5752344678279afeb6499046007946b08251ce9416a772a872345886efc4c52554c7b5f688f55757780d0c4d52b06f39edcb63b76e1957fec2bd9ca59716604413833fc2c7b5a2593bfcc6d8b34aaae6f4607f04f3da5ce68787dae20d8ec0ae6f78f21720f8d2d57f93bdc7de8ad1cfc76946048bcc91c94b29c5dc8926115c64dbab3d82d3f173384caaf5b5200e500bf7d9a601c5bbcb93d80464fc8dd31edfd88924271aac5b40b5cb8daa6d48c0026d3f0379e80d172eaa2868dd0482d00655709e4d8e8a59c95d5104f3dfda801f0ab452960a489c45c3b0e11699a056939ddb4c5b108a0ebdb2bb4a37ba2a94d8b2b374ab1a76d95660c48b480689683cbb8bd7b00b4a817ca58ddc9d6f99f0770a15e8851c68e1bbe6d0ba3af54879838ea96c8cfc67a1db519b5a55c0096981adee64210dd33416008958095a171e4b96527bca23175ab974ff1527fa9de2e8c02d82b12093c8996f213d25036f373edabde25a75c9d1648f110932a1ce3c4a36386899721adef9276ad586cc3e38fc114078b6545d866e0f7dc850b2cbf67588cb8f2ace9af934000cdab8a427fcd9cfc3b0a3ae983a71844fd71284787934da5e22b6d8bf3cdd1d9f82cad0070b6c714b47beeb451f8cced3270ba4fc0054149701459630d6bfe31077479d9d9029e0feb7c4d5659a99d1fd7733f6a807b51629c60af988702bb0af954f5f8e20ea2d6867a9de4bc89e5f494de33d807e99fb37756d34de125dcdcd26179ec55f1263a14f354da10ec05a2f7cfd649039ba65c9fc9ca4f5b3466d1bf827da9a5530925ff64c371f319b0e82aee9545354b61f55873ffdf9be516384c741db28f4351d07a6a94b1e491229b622b66cb4f1880d6ed48acc1e3b05bc1601cef8c62303002dc15ef1ca92ec0574bd85f6062b0460c9af910d531f440ab414dfb0f6df79b54b9244cd28d6f6fad8bf24638a1c5c58d4b68a00941fc14b675c66d332e7f226f17e1a89ae3fd09ae57e0c9ca0ce75b275d61450b5914851ab5d4d1d0161dc005119d5370968226ad8c69755eea9880386ff7d7fa1f9739e35fa05071588e03f3b51e1b755c925f63d5a02981f918e2931e150b7f67a72c7c72652660e86d3099a8404f88da870afd1c005f11ee469c7b538597deae7d2713c46169dbb23d796b2240c26b2b26502b852b3516f7207e3070a10c31075915f9acab573bc8f1042f70593897e7564de402237dbcc9ffe4b058cc2112dda30e2e3f018ffe537803279fad0f16dfa8ca1176cc2d76147d0f1654ece3225e093755e7e189d1451c257db93d3a9680c944320db0e7c92dfa0a737fdb2d896c2461737fec2949ac9f61a3b2e2c53d1f8aed3559afd340f7d1e2b8f8bf03567a7663b706c4b4ad59ce0b62a2b2b72d623a0c519fb0f191377eaa78f7ce86f303d682e44916abe51c7794cb32aae15b9127dc275487e7d804a633e61f22aa0f432e6c579082a0aa38c02d971efcc95d6824846eed2cb4e66639b6a0bdf1a34ce4d8b8126195ea38247c5687f790dbf1884b8d0e96f3dbea5703a015cbc1d9596dd62159808b2417259a06f4bb1e95c8baed5daad7d0835f1568b47b86539729cdc42320557c0fd3bdf03a09a3ada6420ee35605fe055a839a09d492e159fc6a4b468a8993e475d2d92d92fe7b186ee63c0ef152347d26bf1cb7118df1b91cc68b970180b61b73670c8fca74de149d121a8ebfc3aee6a778523d665eec5fb4b8fd6b5c5d52392c457127e4beced7cbbc853addbf8f6625176d9fca965bc397e911a2e54daf9ac06f88d2c353ad4491046263841ee69f4f5dbae1f4e023d2a42347b5ee51fdb1bb065737054bd7c7bd9dfc4cdcc4385a4cad8193e78b0863f82261ed3f4a33cefccb04363ed83e017249df1b86447be6e4c4d0a4b4c68fcf9afb88b22eecaef76524785af76533d74725ebcd4a06f9aa0d2d30083d2519b68e0d6fe759c01ffe316bcc56026ccbc5dc71a0c8b14f20b49dee1a4a6b8d9f4b8c44bf25f71a6757e10cb10364f6d3b3c51780ab620fb4c90b6d03575e03af8749664f41f89e0d9ba8ffb010d681d73a41041cc98b03a433d84d66f1301330ff276ac518bcfec52ee4fae06555060bfb768451c78cc3197fbf40b2704e39aba1fa19b5bc80b59109377a33930d83d3865a18a265d4e30e9753fe598346433edacdfd28c3e703fb0fd8fbfd2c95a7d2f91fc3be34eb47f1d102a2e839e00e0adb1e38145003e388ed07967b9cf69a4dbf815a5c6e4edf0b25503449aebf3696b504761061ffdf6b27dc013c656fe761612b2c2364e9836486cf79caac411687edd68a545814da999a4445ed5daf5c11e303e621f44646fcc4e4a7a572f6c05e7f02b15a68db22d51aecb26a70d2632e7b3d14904c249e1e43424810511930c8bd0d32fdb1f4e29ad8e020f71a5c1922455004539cfcc07e80face68749c5cd57e540ed83fe9d08fb407863d910ad3c0e741365e1b2eab042fa27f04b4f8365ff855c1cadc5110b78f52986e557ec9520a882618a71ec532c7c8442145110f3cf04cd5afa3f68b0e820e607e13f81457cbece87be88785eaa2783b29537b820787b21d3f1a924d711e1673daccf8aed5c687a362e21f8349be0465364633426dd598a2fd41bbee69cb84e9070cf25c8b37c966e99470d66eaa8586f3315593ba159472e201b6d7452f9d26a0dff818de357bd2d7311c5d34d647d5d9c4e8a7c00a0565d3614e7a15f99fe8ede44b34c1d0b8e1ccd0bd5709c9efcd572f375232b966c5c6bf28d3857377baa317b64d180fe2f8f047c8ee9c97f61039343f65cfa042cfebbd6d0ccebffcb7146", 0x1000}], 0xa, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="00000029734cad001800000000000000ffff0000", @ANYRES32=r2, @ANYRES32=r6], 0x38, 0x200}, 0x7) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x3e}, 0x1) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) getegid() r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x6, 0x0, 0x0, 0xfffefffe}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440)="e8", &(0x7f0000000100)=0x1, &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0x120) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000340)=[{0x0}], 0x1}, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, r3}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) getgroups(0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}], 0x1, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r2 = socket(0x2, 0x4, 0x6) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x41}, {{r3}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) write(r2, &(0x7f00000000c0)="1fe3", 0x2) write(0xffffffffffffffff, &(0x7f0000000240)="32848000"/14, 0xe) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x2, 0x2ff, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r7 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x9, 0x2, 0x800, 0x9, 0x8}, {0xc02, 0x2, 0x7, 0xef76}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x24}, {0x40e}]}) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$ddb(&(0x7f0000000080)={0x9, 0xcd7ee8044dea16c}, 0x2, &(0x7f0000000240)="22606cc656a0fbb1aee4d6d743d1ff9beaf4b4f233f1f9225e264f425f0689043ae1a22c11eace414546bdbf0c03ea5718224a5c2b4492706bf53bcb79baf3feb45f13dc72d6ffd08a3e840723ec22fc69ff35a2a3ee251b39a4b08757a7387874e8d6d6826219f60ec3e0bea7370f4c37ea894f2ff37cf6560c8f15eef8683ce7ecfc9f5d308790c1c407bebc620e96b41e2a14cc1daa55", &(0x7f0000000140)=0x98, &(0x7f0000000340)="541643861a5e64cb11aca74e754e36722b2c55f6bec5526d528977527bf60e75c4", 0x21) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet6(0x1e, 0x3, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) pread(r1, &(0x7f0000000040)="16", 0x1, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) r7 = open(&(0x7f00000000c0)='./file1\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) write(r2, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) write(r0, &(0x7f0000000140)="00a40577707898ee8d32a31f00000000000000e2087f4f54ef0842d9b240e999090500"/49, 0x31) setuid(0xee01) poll(0x0, 0x0, 0x401) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) getsockname$inet(r0, &(0x7f0000000500), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x20, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x40007ff, 0x2e, &(0x7f0000000640)="ebffcbff4e713048e699319296480000000000000280eea89174b4a29bdff02362f3021477f4b51bfe2226d5b2913792c239904defc7b988ff2a93fe0cec180ef2ccf32a52a8783e264c94e009c4c3e36f4efaa5f0bcd6e7a6fb30996ded70e7e8f0fdf843a78417d43c335a95ed63b3e24b35e0b6740503e7d47e24613850f8c15b0b6f907359100e4098ed2f233f98dd5671c533e5290f914b722bbf44fb2052dc62b791132533d0e27b83e670f095a59135f803000000720c2ce151b3be4f039608505fd3044490af7ef9856d97b6e3566d6284b004c8525072cecc1b87bfa8f5714fa7bfc047e69973a65e217b8b7cf40b7f5c33a911b19c41b2fbcbd176dcbee20641747eb4ebf164927beab9aa628a36c29d306c9bbe816f40dc95a663f438e8a2bd0d8339d036416028e950e7aae8895013367f455cd3edf3b1f3bd23a4052949c370a697b90aafe8fc0aef632f1852e5ace550788acd611569865a930000", 0x162) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x4, 0x1603519, "1a0001ad090201070000200007791dcebf00", 0x4}) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x7, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x88\x00', &(0x7f0000000200)='^:[,*\x00', &(0x7f0000000240)='{(\x00', &(0x7f0000000280)='-&!%}\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/wskbd\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wskbd\x00', &(0x7f0000000480)=':\x00']) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="e193bb5a48c7046fcc1ee7780e460e8ebf5b867998824e74dce28b695811fb88e1cf97aaeaebd2a7bf6b2bc54f7baec467508d050cc45119b6f2eb5a1806ec97fc", &(0x7f0000000100)=0x41, &(0x7f0000000140)="0dcf1ec0d82c6261c3fc0ff26fe78a289008c65ded265e82edf24813ba5f317cd54b2b42f050359206c81e2b695f2f47edcab74b82610bdd3da8bdf9d9be24233a3a41786be8c42f1eccab20563e7a8df05ac25ae472d8fea7bdec50f98ac0546a738c75cf703cbd4246f642a862a228d333fe1779d96d88a2bc2541f33032331d41b0d9895b8a302cf3900b07e4d3bd967a4016a50057fb", 0x98) (async) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="e193bb5a48c7046fcc1ee7780e460e8ebf5b867998824e74dce28b695811fb88e1cf97aaeaebd2a7bf6b2bc54f7baec467508d050cc45119b6f2eb5a1806ec97fc", &(0x7f0000000100)=0x41, &(0x7f0000000140)="0dcf1ec0d82c6261c3fc0ff26fe78a289008c65ded265e82edf24813ba5f317cd54b2b42f050359206c81e2b695f2f47edcab74b82610bdd3da8bdf9d9be24233a3a41786be8c42f1eccab20563e7a8df05ac25ae472d8fea7bdec50f98ac0546a738c75cf703cbd4246f642a862a228d333fe1779d96d88a2bc2541f33032331d41b0d9895b8a302cf3900b07e4d3bd967a4016a50057fb", 0x98) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 2: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='w', 0x1}], 0x1) truncate(&(0x7f0000000480)='./file0\x00', 0x7) executing program 5: mknod(0x0, 0x0, 0x0) pipe(0x0) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x6, 0x40, 0x95, 0x1}, {0x0, 0x0, 0x2}, {0x3, 0x9, 0x7, 0x5}, {0x8, 0x80, 0x2, 0x3c}, {0x7, 0x1, 0x0, 0xdb}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x4}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfffffff9}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r5 = msgget(0x3, 0x400) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/51, 0xfffffffffffffece}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/16, 0x32}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f0000000700)=""/145, 0x8f}], 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000005c0)) msgctl$IPC_RMID(r5, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x10) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0xffffffffffffffff, r8, r9, r10, 0x50, 0x7}, 0x3e927c19, 0x81, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000ee5a1e2527a82139eeb2200000000000019078ac1400bbe0000002af51000000000000e10f46cf0cb366b623430ede84dfe8b87ef682e402d69acbc6a961e6f90376d60b65209e90ccedbb7269563c1689134aec37f36a44187d6c9f4cee1ef2c3712bb030280c6c9d2a454c929200be56405dfd6490ce104e7294f2ff64"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: select(0x40, &(0x7f0000000000)={0xfff7ff7ffffffffa}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="df006d2dda8c98cb8bfbbce36047189b1734aa29ff30538465b833c458f51b25fbc919157b1bc07d1d9315a82caf2ab71db7d3347b07f9eea3bebe182063c58620353d874115a01f209093b927fcbcc02e918c1fe1fb53c4c60006f4a8463d1958cb2621edae7ef85ef20a9167e2a1b5bf195ac6617cf390386cd310bc4c0f20a62a6dba4fc17ea8280214342f27cf79ab29f64561a4bd103d4dfd00d60056919e509ea577b8a35e19da3fa8ee5a72445d8424e6a93390b5ad6962bb75495cd7bb6702543e6b488f6c52c11721320d819db8a183f5f805680bf79b60a60a32062da38966a12ee4b4bfaa7ba25068"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="df006d2dda8c98cb8bfbbce36047189b1734aa29ff30538465b833c458f51b25fbc919157b1bc07d1d9315a82caf2ab71db7d3347b07f9eea3bebe182063c58620353d874115a01f209093b927fcbcc02e918c1fe1fb53c4c60006f4a8463d1958cb2621edae7ef85ef20a9167e2a1b5bf195ac6617cf390386cd310bc4c0f20a62a6dba4fc17ea8280214342f27cf79ab29f64561a4bd103d4dfd00d60056919e509ea577b8a35e19da3fa8ee5a72445d8424e6a93390b5ad6962bb75495cd7bb6702543e6b488f6c52c11721320d819db8a183f5f805680bf79b60a60a32062da38966a12ee4b4bfaa7ba25068"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(r0, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(r0, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) (async) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) r2 = getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206997, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x808, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000006, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000001a80), 0x0) (async) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000001a80), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x5f) lseek(r1, 0x0, 0x2) connect$unix(r8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0x6}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f000052c000/0x1000)=nil, 0x1000, 0x1) clock_settime(0x2, &(0x7f0000000240)={0x1}) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) (async) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000186b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r0 = open(&(0x7f00000003c0)='./file1/file0\x00', 0x0, 0x112) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x6, './file1\x00', './file1/file0\x00'}) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r3, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket(0x18, 0x5, 0x81) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00', r4, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fd}, 0x0, 0xfffffffffffffffd, 0x100}) r7 = socket(0x1, 0x8000, 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x30}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x9d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r2, r3) getsockname$inet6(r3, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe9c) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xfff, 0x8001}, 0xc, &(0x7f0000004040)=[{&(0x7f0000000480)="fcd41f66ff4126b2f172317bf2101b97df829de54d4ee979a0cfb5d7938f860f3e33708215f76fc863f373ed531f8e7e547208e1c39f108c21a5a35f061a80f9012531fd5cd6ed436d5c290f9d82b11b84fb25122e6b33731cb56c8132bb5085590b7f8fd25a56a2a69fb47c8023d9d046d02bcc756b333ba6cea3c936ded72a0d17255e437d13ab63d1cf3580d7e08f84d3515d68a90c8a9fdc32a45a1980eebd42a2e7c1ecef5fae430863e94aa82cc07de8c2a44eb5de1a08f38123299a8048baa9f2559a50e97f1cc468ee1911764b6016473defec1677a29ddf959cb8122fbf60229fefc6b216ce730f96ebd4d500d49d33ae86a4cbaf447ffe2ad9ea2ac48d71f459ad0b2a1038d6498c40aed2fb0abc26950316f16d84474392bf3ad35cebe91620e4e267dddac9564f6a2f5760d712c90a016ff11e47af11b197e46fb4851cd76cdafe7c076118481d2a8a2da070a23cf49db330fe311fe9aefefcb1d5f381dd4ede164febd47e5982cc8e92ff0599f77ddfa8ce0777585d8a3478f9e27a532afa4a5608845c045054321c449815586e8445537c4e9e2702e7dec699b134164028a21fe81d3345a1f1db248ab4862c1961c1a2bd60542b6474e255b3d8a22ac0f90fd4bd893ed3f3ed23713025d92cf8470f0449af8d95a12510d6cdd28e52c7acbd4b2013fb519cd3bb3e2ea28bec3185896d7a8c5cfa4822dc9a8bec2f624f9f751af21d4a05c2967ca98203fa8cc473f4beb877a5322ef78185fa401135eb608d35c891f90d252991156c6804d084aed9346701df1a9c1213dd5fa7914f7a9cc4862567f0a942f119b80f691a15692e7b2e5f2c57b5ae5fac9d8602bfd6a17d1b4fa5a22fad12fac996db3373d9cf2c3858b61fa0ac11e808dbccc57088afefeca80cc27b65ab7c19b3cc6beb5c16ca0bd778ad27bc0b6bd42b1d6ac913b5457188c0d978aec58598f94a94d64645ac5c163b9e8ab5785c42617d953316fe73b864495d15d0ab874eb29b84036fa02c2c4a7b8c2c070ad1c44e7f474b3770755aba671a7fc3157906a05ba024ebbb70b847ebfc45a0acb653a9fc714473ad1d75e81cbd94bfe492cb095b09d4f2079d545434fb11cc28eb31fdf23cadede15fc3de3ed43c0d214708f7d05a575973da4da3ac6a2ed9a3c1e2a4442cc8266f74758b4b3674eeb187e6e8dd3444c4fd0141903569e7eed41bdb447c9ddb0e6f1639a53f9702a042ee0d7f9991bee66ba5940cbd29ea7240d2349df2c71d89f9b40e9f3591e8f7fb7c18603ca3d83a92b15edec753718c16436088675188c2c9f0c887dedac570d935f502cb8d0c050752f8a186f2f9615cc3814acf3d16b39523c2ab01101ce33744ead561832f2b93de1c866cc0b5735ae000489516d72d69eb8334ced8907d5b3ded09e694a0babcb5c8d608064282aaf43fa0518fb765145d90a1651e42e79187dade5d829d5dd46ec0334970e9f834c6e77ee1fe3495eb167212dd72cf04b94c5d6123cb69a534f0630d8dcb69de33311ed6ca5ead1e0531256eb7a8bbcbac5e001046cf18faacf8e1ef18a730bd118d2172d50d969364721b33ae806ea98551c45e477729a08264d5f11de4ca3197c37407bfabc7a947f8da5c9db6370f9cd2e7a006f697a238d2e876a015ac840a0e597707cdf352d657378446b7fdb37d2ffb70f28267f1f0441f27b3368f73cf86d37b048b63ae8323a19e44b5a00b5b265a5d7d4216e6e0cd7c79cba2bc2ecb3f20b79ad10bde1a80862849e72560ef7393ccb38072eef774c2fbe2f6949be830680a73afa855ff2d3d89b080b4070743ed893527d6fc117074cb3fefd4ba44d4e9587391989cd08dd209905f41958082788303e56dd5c11761ed9e0a7ad9d57e9adda86f02d91b8faacb280d8e7f573ad17977ee4a698fbe79106afd4867810008fc828a43c51822e1fdadac67154fdc977d7ba9ff9e30b9c64f2fbf4c9795b64eb79bf4640a00464214c659f2eb79a0bb456216043b84949c87c6cc8fdbd17e762bcccf1d0716ad5e33ac15045d0bf0f737ab4b92f05317e76ded2da6d1cf5973780dce91d60829e95ebfb6d7d162dc066d0dc372cf53172f5ec82e28e0dd90c44c249bcc109aee6cb20ab39ab7aae4a05c5b720b9e8f795e4d7cba733ba350fcfb1e3c423cdfc0fca1d5a7666ed1dd33349880b5b0a7f8cfc47ba9e211cb888dbdc74bdb6b20d31c75db5bd30bff2ea94bdba2bc2c7aed143fc945d29c7580ca0d99db13d6c0444b30c62e87d616c38881724829bf8ee366b3d16b8f397397da23082f545ec71f5fde2fade4daef5bde667f1fe81833d8552b6e96a59bdb375b797baf3feab5a3cba4c2fec406e4f3177182049999fb6454cfe02f37261d977786a310350a6caa03542f81973c39d28fbcfbe4caca00f89d76daddd216eb2d63cc4442dff6636f4b95ed5cd72b2294b7bbef366e133ade1b064389e76f95d7e4c518d46cb9c82e73cd15003ec5b2c430cb43bc3d04e382650dc7b638a4c6045ba8294ec5e2f6c6fda504796ef16a9fc0ef7d862e3280fee7b0d8651b35f4a45937c0fc2e39d34996147a1cb43d3825e50b00de31bc399c4ce718978a9f4b1fe6441ce780d7ad01155d26eea6c20f084d7e8d0cc90b4b83402d275ac970067fcefb311a9e29eccc6d16338573967c61210f4bdf2c65ce3beb9ece046828aed9b451f718bcb9a506e1e68aaf2b251d53ba5f5ee8850101179169ae3cd89a857ed0bfe085deb428a62f7cdd6faf8f60ef11ee75ee79c4c8e5ba6d5177e9183c41ce11473ea9e2ece1f54b2341f222f282aade7643e110b029be7b553af46ce1714b52af54416f597df3e1603675600f501c46dc1c10f04e65b53a99a4db104328f0fd9a61c353b241b51122cc144395bd3c07f4bc3f19fadd33ebd2ab4b3d4ade17cebd0e5d375c6a5da766af367d12fa1166fb32cb825002a75e42a3fc92cdfc720aa6cceeccaba54e579ab24f3583ec7b41b6288610500c4f92179a2949130c036bbad048a8cb482516d58dc89b4d39b4667ce6ca4521bc90e9bf15973f1f0a1ee85b264a4c39ebb1c7faa10f675758248ff4b44437a6b945aa2c5d4ba1a6e860543a71bf45464d4857983612ef5d0dff42080a446c988e5900e86ca823263a121a1dc94c41e428c4ea1b3551d8741aa84d312f56ddba420d64e1c8ddcd594efb268eb52d97b37bce81791941d85ff9e3cd5749ed3dd3ae4cd311975d92f886d6c05611277c9b51b9e4bb31e114e2d3e4ece2642cc34b4fb890eef5e2ff71f88a804ad3b2a28845732048a9d66ed1029907042b2298157771a1304e1ecc54f6c02a3b67ec93b0c4d0bd5e8168ae57fec7b6c6e4d1d14e10b3160dd3561539df94a58f7c0b7cd64eb1540c868b94e9d4fb81f2e803c9a7b2f8fd7bf0c3bd3fa7717462aa209d8fb8d00b057353cf6404151ec78de383e986d2c95f84415b863d9c4177758bf138bc176c99d21f5ba9f366ee61037c0bc9867b6fb162a6196f2b09305ca633313906a48d865b022585474a5df9492e1b7ccfc693ee835dffb1286ca065ede9fce49b2998140deefb2114ad590e14b72faf44e57cbd52b3c6562fb8c45235fe15e3022b2942c026be8209754baed0d6f06255bf0b5ca5491d56b0e52c2b8c4619a5419adcd2e117d4811cd700c42be462cc47c0c85b3c16b7df1c54495c469a7c150858d1d8a6ae2e1d703d9d474b583bf866fe6a613991acd747fb6218893783130421d6e22217ecd375e78861ce95055a093a83ff58c3d67301a2b88f4f1f5f3305595fadb26ed6b8510e6ca72d2d71a0361713ae010521ccd70ebcebb6598e2938dd6d7baeb9c447027e526afd85dcfe874e2f06c31c3268ad5f21bfaaac4753ef9c50fd7afdf4532392851726ec55eecaef63a31d9a212fa32fa584439668062e96c135feeab557d6b76054aa248fb62a4655f55fae94e38268e7cbcd5afd7cf79b7db3d04211d35671c1ce97a297a43c031396eae44df994239315fa11bb182740db40ad7dbd37fefe165c8269015cb3a67ca5afae70237d4266b6f2c397de9ac83ae29c1475b0c3eaac9249836e2a62dc69693638a7b5f33194af6ec8f38db24aba9b434e747fbc34dec6444d83d3cc9410cbc42188e45df6315c14701d4acd2a822dd5c695d80c08a6e4b1e735d7a4a78aadcb7ec2cd797b49d494c1de3671f3769516b05c1f948ed5a0bc87a79edd4feb40d2c4f3a4dca70dcf75795b2aafdc5bb592580506642e510ac27353fa4bec1741c0373d9bc598f43038c47b0ebed5f5d7f6edff2645c2f73267c780eed9f7f645765a71f2f4172ed5e09c5d4ccd96e02714bb58874a70caeb48d92383f7664de059e9b13cdc87ce6802c8db9d48ca896e980f699443f21cdd43168e8adfbb2f5e9ead2fe5a39f6304457e4e9d854bba8a93abd085d1d6517a6d2172dcc317868d96626ba569873de1905f6670558b1e2a8ff4bab02a3fdf64855e2a494dbda660e560a52564e8606a0d5ef2c56da866f1e399a3a5bc5eba5d40773d650b9685be438da6b12d5565ed7f2dfc3e2f7580305cfa9b330a16c2952dcfba4435db55b026c287a41bf6a65ed8409bacc0b3310d57be97698b6408dc647ad3646433dbb37868cb06a81cbea02922a65854ab9acaaf97ef8ea93140225da964b225d283f7dc17b9d63502aead8bf6f1b9cc4773a4ff3ba2737047812b5bbc9ae59bfc9da344472306e76c307497902c121f4863c7dd4e3cd5ce629ff55457b7a58cac6da608ba3f0dc4e8766073ac1dbd21a0f02e495305069d04f30d29d53578e4db401a39288f52eeb9a21fd46a9d697841ca56cfa736c2172b55d4832804a3736822080edded4fd4bd54da764077528a28fe54dea298a3237b44e2d40ebaa56bea4d16a053bd20e82214ac20d855d82d467922d3b93e699cd9e8af70ed585e1a99deb66903af8f649ec5315d205d6c8fef7798fe9b4243d9f9bdebac5c136740d07ff62fe0a3f55fbdc11d4d82c5a18fe760b17a0d41d70f4f0170875ff94a00de5965487264680af306d4e33bdfd5a69b6799a739374d640aa26b343394ce08b7884569f3df7e1b7e16f7a5b6e749c1f6b12ffb494d87343876f2e7ea8a78ff378924ff1ae9026ec392d7b9d065767a8283639308e084d0bb1bde28f49af6b417e66788bb46f91dccd9d4aa8621020fc40354d592b0d9c3b8a4eaf8f8ee95d0c521244081e41349e593579d5fc54c6dfcd7ba1878713141f19b98f005cb560db9869d010d883b438680896122ac40f12674e0c171d98ef7399d82cd92b419efb4d30f853f5ea8f0d9bb790ed75eadea38c36eaa24b4d9cf44034b8f886aaa2935505cf9a3c0a72c3963ca499f22810fa7c26290d2865f531a1a01948ae7d13715a6a43e20bf6e2c743d819e849d29c0800fb55fe4a56e7fcd8933a49d7f14b1fc4b8e5c2fde52440b697babd0df54823ac5df04015c6be3245b7a71781b4c7c9daa2a97c650f6a4f3d8a0148e43de23990138bbefa99333afe6ef801d838b48fe79607b4dde15867e68a7d419ad663e28bce6a22a2fb7409ff83491446cbcfeac67479cf9989745f32c3c7a240a0ddd348dff727d56b375e9dbe8af540452f8daa3e07457853619b8520f440dc2edf6fde8d0f10614263f3694a95e969b901b3140ae0950c3c747995972ec6bfc2c5bba0aa2b6bc0175d346ae3fa1137ad2160c41d24b98738897241e7a8b06dbf4d2288a2efe9147e322701c38d904458e6b5cbe63b64df26e8268c63b", 0x1000}, {&(0x7f0000001480)="1517b137795d7d895b481423ad6ff6e2b8c29f3678b90f730a0d44ffe754010a0e0428954a299e73b74c01f615d7be3720250130f4c0a7f6bc28a441a8fd3719aa34dd4e2437d89e5f46a66360ff0ed944bd7dff4aaa2057b4873a83c92a60f32926b0982099b29b432029e99dda69e8b61ec66d25d982a94a3656969deb798e2db3b0dc6390ea80cccfbbe51427059d0a4566598c1a5c7fc57607c094b915ca7fd47c3e37e855dc55f135967a03df047705dd65718b370031f2190b3f308098ab541e861640b92a867fec84516ada01ccf27ddf4b249acf4b5b679e4b9e665fe8cfedc7594abdc9b47932bc0e7f575de8ae59c58b3b87cd8a6aa2fa7d5a864436b4e03d7fd48fdbe9a81fea94cd8e0352c9ebc0bcb8bb257a34038d3285cea3cdf1860de19c6de8434e118f8e6fbfab344454848eeee9459ff1b0cc40b4f93f47c8e863c1c646064ad642a6d633e40851bfda818d44f747cad3832701e59d3799c4cd325f2e508ed782106d2867aa74a426723ef4507805df4f89a4956dbabe6af0e3a6712736ee8c6f91d1081606c50bcb5dda7329e0e025c0a85cfaa26be4c0a3479e157bc3f0b3745cf741b23ca0137d4ddcb985c76b62d459dc6b94b146429fc2c3079cbbee40d1ea4e9c839d3c9758bc65220fd8507079ac29ff7675e8de017f7c51c87b4e453436504da0a3b858c273cd3cb1cff3e36ccb41011b424554e69729b69250ad0dc1ff4c5914f6166067f48e46d0985623830191d700cabb5f0cd48e7779ba31f9c0e2432f45ffa0b9da3258597a0ff680676c8b1b954bb47e5cce82832035cd68100de8a644fa87aba4864c1a0eb8b588b39d7d80c096fa2002f753de0ace528fdff73197f7c855f939fb45ec6ea25a9c1b81f7c22a72b879ccbbbc6893c33051e1469f7c54a5dbe36b21d766191df21630b13ace4030b1fae81982124cc74027cb23095b097bafa13da2914935d37877edf82622a1a566c6c3166e756c200a8b8cbdf7b6d47c6764080de89d8a4506249767883a1511cbf048341ff60c90a5202c5fc05004137f2e445a0b96ae4740c44df5cb09626a238dd400aab5918d25e518034645e120b94a314b08b5ee92819f26cc3e7dd9ada16a7eee0acefffa1ed6100852fbb20197addceb1fb21248058d615f2ee195a5e76fa7a18ca21743c46fb2247b0b73f33363d7225abe0aedc0370b0a8b422c89303c8be10621a9eaa25da89e324b0fc3e9c30bc3b40c9a2f4987936d29b6659b95477f47dce25a56e5a9adab106781d6a6fdcd504aaa52d9632102ae86547693eda3cccfe29dad1f68c959d7876db3498171d46aa6c609939213aaf325eef94015736f7002c099c4aafa885b208ecc16498c39020bbfee72005a143053657193e75747ae7e0fd378d175b668709e41db1d964d23a749d7edb565c9885a63bbe9d42375e36f875a9ffbb42144367d46037da1dbb0ba307cfcf0f93ef46fdaf62762580cf553a470dcd3538a7569c11a1645f926e4101aa7506a97823907c9719be0982c593de82d608e3ac4b1acce854efdaae374dd3d720a26313bf426974db8471afa00d8ec0eb7fa823758639f3943e998311928d6b9000e255e39753216ca22f697993a2dc6cc290a6ad69c6fb605556f79d8a056f250d74d1639c6a5b2355402cb50d36ae01f42732fea55cb4efe3f912918eaf15662a81b66d7574704ad6984692849b0955c23720bdc8b1db74f3a4e6eb45d7063f460c67b801e4b00858f1648f56a9f821ec4e2a0b3ada70a4c7752791e15972dc58f0227f037b0cff2d506afcf35f41017148189d2e363df6a8b12c6072ca45ad217e8ac4767d822acca41b74926275187877cb736ab43575e8b6a66f592dee976016bbb13af7ed3e5068d2d46db1daa4c7197f7438a0cdcf0ca24f238efec2f6d25db308fbb0f38a8dbd2ab8d2a6fcb97ef3f35813a07b70703786602b6c67f9057214e75d53d4cdaad68863be827d1d7d61f2eb1352834ad77ffe1b74b4d76cc5a8a6999b832149e75fc11067ab89ab6c08a7191443999e6982b24260fde58a1574d7eba2d81557e3aca732f3993dbf9bf50b99823670bed7075481d34e4e0dfe4b6e03492f0b94c96b9954b96b7c7489d0e718be79f21a6835d6692a0bd78e63fc6902708243bf8f043225cbcc2b7958ee9daae5eeafa5164a97055963f88a32bbf75afc1dca3f4defa83c8c8c66805cc9f44cdd633ee6c390343c208149951e19cac0a9b1dd73eb5d219e4046557bbecb7d42bb2f059f17b53b0d58fb20a60b23a1f51a645f5b0133f0862bf4a8b2b224620670d0112b649b68366bea66bbb912e34a45c312e19600f6dbaa726a353e3e297b737f05391d4d44d96568f783c6f5858357aa6c31445a4581f9f79ad04071e3b16673d8012485871ee44edc3c1e8fc7e972892f2e001932cfd121e9653238ea6e25a66c43e166be49b06f294ea1e1d8a2fcb39312ee3080f824bfbb009e94f8d7da349f60ebc109136a288089e96b44837319ad575a94eae3afd81ddbb5a6eb0e5f356227a891a5c0d4d13245fb1f5c031f6629763d5cdd1b9062c9cac16369b00cc782bde434daee0382bbac9cb47206219d6b97e8282f9ae618b335e3481505ab1a56a4e912ff12e7c312ae6be13a70bdc81e32ff72b23e6ca9fc91ee23c0d02b585b080c3d9473506191ca214ce8e873f2faeddf70000aa8d0f2ef3374865e0e8b38fba84c6050099909da5be9ef547360bd6591f021a28b300dcead3669be34256978d3937dc480ccfe6d2e038aef726a0e55ce5f4e69b5d0f84b3001d7db99fdf99f5596795e2c492aeee7472037c1fa64172a79ca7ccc3d7ca6a094ccec057ffe6a92ec5bf5ad0c1c80a9353e845afb8e76c0acd160cef3c3fc82807458d71ca816ea1ce75bd1956223408d829de6748d55d44fc4a95a0290ce4b06a8de498025008d91deb069de60b8062f66b2ef185c5c298d9994598ff7358d83cd307023a7d3cdce915996bda717224c4a9587eec9e5a91b38baef034c7b9cf98c206f5d6d248d86781ba255243f4de57ebcedf597a8f7a46a20ffc6f1ee942589c64bb2e9ce8e03bc309bf27600f90e35200fdbff1458d9dab0965f04c8a5c92caa83890fc52adcfd8a9dabe608f24f2b842283707abcd41999b9298fa0819009fbbf839572f13685aa442c9ca15e235c1daeacef9f905c7223c0968e592d00c2a3b6c72381647f433fd5c3b1439c3628249661b132b4d86e55fd47ec6d029cf6950822fca30c57cbc5af9b2fe28c5a79f6e1f64aa8201cecc87dcafa945c3aeba83442c87ebc92997508835132b023a99591dca313310e8a036014ef0f5d0f0730f77e79482d229103bcea09d090c207404a2d7b0268b8a23121b4895cbe1d5aa9caea1672774eec0d8c2159478ae90cab9688d3aa816aa2187e6c1fe592b7958b7470b37bedc2927da3ab639ea3162bab53b75ad1e6ad9e92594f2859491e03e04a6670d82747fcb273b90d70a9e049da6291cbff37dd0b5a249a3dd42cb32f56dc8d9b8ca851577a0b5af3a0ed7a788dfeba7164f301313e8b470bd015e4715aa8d79887dc00ac7bbcda70da331c653604643cc5718621ce7fe3825e7a05e45c49ffea94d6329cff12eba51a608d8c690f1688caf24ab171a697e65fe4542603e4eb95904ea97b090198a9d1eb7c72bda2a869f2e8870f65a28539f1c78d1faf15804735ff9d04371f8ca598348b83522c75e549f50e836ff780e69c61152ade6cf234652f500483d693d7d9ea40bb312e584feac24be846101cef944e33c7463bcb99513c501b1bf6ef142614f96a7493d0ccdcf97756fbfdaae0f1126046abdf0b8b189077f7354000665aa593b39bcf144c29f36002dbc5c0249a7a2610a937dfc64985bff8adbf58d98bb9ab600d5c64268331127247310d4987d67740c430e8790f68af31dd20f15804de5b04713697ebe151a6b132cac19316935fb6f8bf043967927f00cf7a55fc84ada58a16efca7a9778ffdc5628928c36aa7a794bfc948989f187f505ae433944734071d4a0c47b35ecb0cd3baf8fe1d6e2ae102984c639ce723bc6e52963c8c627efb1a610d6c30c1e6df2f17efbe9a8352b209b852928f191b0c4330b176362e6db0c1cc4a7aa54720c18824ec1282404d5f8ef83f6c6fc7d5bc0f0c9615fafc7e7c95922dededa6fc6638b20e5ee71251c3a61f31d18e9ff9a8b13d5f77b81c319b090c94a0df3d142b928e9c95d2477f04d7e85d586c378df7d8f0d2f07af8386c1a7320b7a47a437d86719df4e6c334f36e48e0fd01455d38015f2a49becae0222947b8bba6fbd07319b1c595aa122e23b5ed7b76013394e6934fbc8324d06ed3a298a8b037144add93569b82a2937ccfc66947b4722f8c069e7a11c4379a122f877f66df97c8b32b6705caa234f28e49b1aac495c5736992c8a16205a24e357e4249db19bbb5493fa36d8bbc242dc1c4bfba5fb6ba93ebb5d05dd24065a25b1842fa21de41b4c53227acaf16757c71cdef0f86a47e90ded151a2af8a313a077839b97fdf9bf838cb163760363172cd786eee96a14de6763fd7307d67e22fcb87e66d7e8571de882fa7294bc93dc96ede82d82fdaf3d43d5d68fbcc193477523317bc6c5c0490f51159dabecc345d35accfd72cb6cb6a7cf43cf563df56365adc3cac54aecc99bbccf7db0d3a5be5ce4adf1a006a45ae7a43c719b82a3f044d67e0a6313d153733c2a2ef51062bc63179661f940c489213d5b888e3333d3c497da48cabb0e88356b17aae4eaa429e0f1e739507f7d522bcd0fe771a4bef19a3d55c1a2983aae0de7dbf75ba946fd74aa40a338c7192e2a6563648cc5307fe866232bc61092e4991b0175a8695aa0c4af0d70b42b97e5a33158c0ce0435ea9838e18fc573902499db28c4aa0ccf95b1c0a10861c1cc6beb4a61dad74ec98b06de7da7b5bc76233c5a657c6ef17eb35e2d44038000d9f8cebcb6059a082f7ab7a2fabcc52d5221395c681550e4f5a81d6e12c5629dc23d94c041ef0efb9c8b3daca3ffdc4195cc7d0b4a74b534af2a8fa00fb6e7ee34ec6416d095753c6568c80d75774badfa75ada0dd264af8b71bf0825503efe9d74a22e0bb275dfccfe63334cec87d739868c109946557dcaf7712fb8c5858aadf645bc5810a5f80d7422c038662c51aef2a695d582c30cc45e1e3d59c3d7912ab63fc671cc7bf8de64deabec3db2e3c385ddc039acd1cb6ee683cd4ccb7a71d338bb502f2a291fbd30bc3bd16f3eebda8131869b1a57ae1536ecf23539dd911dad6cdc6553ee4f431b2eda5e53ec9fd7d110fd5814a969981a5a742da13a32155a4de99604290754b9464e24ce611741c164bf13780f6f15fe69786a3f3170d06500e4e76831df3f8961fa0f9aab36c4d45ba5633c7e26212b952c49b9d69e1100d307a8e524b23679bd2fe06e79f4efc2d6f5e89655219190c46b03b0874eadb3e5b743099e7ee302c3f320e2bc9a022e6ab487e67141142a34100323193da3a303804c8ea935d301524e6c641a335746b111b3331edf53f2436da0536697965d6dea5def3bee4cc8ac861dfff515a762e90269611d8224a59557110cd2be2c5698b279c2900508ab300072d9772b59578f6ccadd79d4615c3fdbaf667736c0fc3e02841235a39e2fdac24f5062603cfd8be99bdb0e82bf1b65d2e492df5e32ba786634a1e0fd7096a0bca7e90344605eebfd01f18abeb16003362630111a969cf57a4c1f5853cebe82f89166966b731a03b3", 0x1000}, {&(0x7f0000000140)="fdd89ba66c0b96b7c8", 0x9}, {&(0x7f0000002480)="02c310b06bbfd1997d06c5159d0045c6795e6fd53b9d6b5b926f186e86937baea2564136d7193c0af417cf025c71c148ac399817edd965d9a51f760b98bedc7a6fd277d62a09c705fe4f00e7339a6b74b72798e2f4277bfb5349dbe3fd821d871f1b0b87e535e0731bc4140d453ff0377abcc29ec65f0cd1d1d65cfd93894a90f5b5de41ea8187d9e1", 0x89}, {&(0x7f0000002540)="0b45b86632f9cf3f5afd7adbe9c6f76324219e13e77d70d68649841d7841dcb7262867921385481ff901bc6c338627e28c167cc3fdb517d4ede79dc652109775a3e40f7ab112066c4fe3f464ec88225ad77d1bae1b282a1048ee6e9cd5a6651bec9cc8229095a4cd6d89bbb1b7316ef8b418e0f669065f814c19077605bff7358f990c80e1166c7a49851946c61f40f72af84e2e5d7d877629f5e4b98060d130b048f73ac11b65b14cd582b575334840d2c272a62f146a7857773b5fe940cbadcf6d1a81ddab509ef7569ef34eb8259ff9336d721c9d4b4b186de5abdbc1c2cfd2c05813", 0xe4}, {&(0x7f0000002680)="2c1975fa4b76cb4b62bbf824a87b835b4181c923fff1b393f600c1f3fe18db261f5514b597dc055dd788ae4838b3c1a304135c4fc8484ee02bbb6bd3b0c71b9c4f29788df1bdcba7734e839651ef02c0366bc1ad438a327b3c89efff7e2d5fd399f8927df5d85fe255a1f97cc2f474a20c", 0x71}, {&(0x7f0000002700)="f5d6c6004db32e0c8879f9a2ff72a52d494c3c1e", 0x14}, {&(0x7f00000028c0)="dacaa7a3ca476b9d647d010893cf34b1a4c9914414e240677fda5b979f5568491172b483f769ebdf25d6edb022855889e44c2f4e0845288af91bdfb172ebc74c3d7187e073b97f0b577a47dbcab4b4edc52516611d6851f31da76a7ff793a951f61c45ee5cbb5dc9ef1cfa13cdc39f3ffae7d18c7287e983c9771bf43049624d6efb69b2ec4845557fef6246cda8d37d41d0e1149b491ae6a2c91f68bf2bb4dd3c62d090b251281d19b4e6ddec9071f32200604ba3972c8e58a3122331deadd8f2f2ccd2a2818509eca8b5d1d9edb23fbb100eb2a0879677937f19e6300ec5d380f5330ba0be1a7f6c", 0xe9}, {&(0x7f0000002dc0)="44ed9b5a5fafbcc3b4fd09f0d6febbce2a256f5242f306eacf2849f7c2a68b28f444c4437bee4fefc2c3492809970428ea20e5b175a27fa81802c9de2dd1eaf20c433977c4c385bbef464ddf44125e100af9027438ff755a5f50349627cec244cc5f888f6fce062baee1433abc0fabb5d3", 0x71}], 0x9, &(0x7f0000004240)=[{0x80, 0xffff, 0x7, "236662b4862db6d2d833b168a540760fb63b3a0bf8bbee6e576558039c7ccd3c4ad8ec25e19159882f16cf63391ec80bf422ab87a06b462371e54b8df3c155468b09ea158e98ce5f190e202fa9a7c710686c0c7ce6c4df653f9dac96bc0511393365d4f2039f06ec62a8"}, {0xe8, 0x1, 0xffffff00, "e7369469f32250ba778433addd31d0b9d198d15a2bf6d2cf1648639648cc9ce49312715fc7c75959b91f4c9cfae5904203090fa23af8a1d6e87f71329c42c85a946bf110262e85f76b94ca7f64730fe530a2015241109546d30531cc48ae3cb63ab83727c7654262d51bd95e5dbe280efcb2f8175ad2f662e0740ae1dfa948625a1671d0721a7ea7b8bd173f850830715e7573405822d00033c5ba06b81cd03f28865b2b1b5485664cfd675dc06382a03a9ea56d9e2b2676e91cfb4ad7ec2ecfca0f108a88e344764252d0ed603b8d316b39d302b3dee7"}, {0x18, 0xffff, 0x8001, "6adb8c7397e40a7b"}], 0x180}, 0x402) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r4, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfef}], 0x5, 0x0}}, 0x10, 0xf) accept$inet6(r3, &(0x7f0000004180), &(0x7f00000041c0)=0xc) geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004200), 0xc) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000500)={0x6, 0x14}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f0000000180)) kevent(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000180), 0x8, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x9d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000002900), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002940)={0x1, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) poll(&(0x7f0000001340), 0x0, 0x8) writev(r2, &(0x7f0000002880)=[{&(0x7f0000002540)="1814e6757002bf9ffe4370acc4ae9b206278aad1c2f6b40601c31ca1deb8c2691c2c1df9e7727968a73106a4924d41fe520efe2ee3c5999c6fdc6494558e501c62e6a4def12b8dfc376669b7033125a3d61d50680fe11fad64bf4b83aac77a5f7dcc020a128c911bc8d13e2c3666aadc46434eaf0326b172786b6fa3224af281a9e705d3e4", 0x85}, {&(0x7f0000002600)="fa0879aaf7e7804c35723875b2aa4aa814fb16db567cb1904380f127e674b4f96182255df5626dd1df97ef0c0341e78626f3fdd040e9874de600d1f57a1acd48b09c0cbdb6d95a55cf3eb9e462e784d1cb52899a254399a76b2842603fc9f00ce3165bda7a8f6176ab1bd41465ea35315e7f8bd1b07fc7ac850b9a485c5c090a3e47db0359b2e748493682d774ca11aad7907d82983931da095dddc2675a2a7ff8dcc7963278a732c2b0ac6899af83e5df25cf6204e70de94008186f0f90e0dd609811b66b6c80e59d676ea2f5803a3c74b8ed0159bd2804fb15b5ffd8cfb564c7dad0aceb8e2216c0f8704b040babd3714eded6efe7b9", 0xf7}, {&(0x7f0000001340)="8d24aa217888535ae67eede7205eb6f9729a17473a084583d055eb9772a459bf6e811ab5e73c31548b5817d97715aec524619cd67f9fd7889d60b1a5", 0x3c}, {&(0x7f0000002700)="978e390ccfb4579250039232766b4138c0f361a30e93065e3f636bea4ed4301380404793da1244cd1bc12afd5cfa9b6df5da8e9c8a406066f224db2c2d77adbb7c0b97fb93dde6a866edf335cf493eca7e6e7eaaf66157df99b5d83bfeb56d65b39f033f147ca8c35f78803b2811610b92", 0x71}, {&(0x7f0000002780)="1c8c176d1f2bf18da45828094b7d5788e4e276c771c98d45c2d88370a8f7b5f118f14a1a38baa7d829f199fa83dcdfa5b41f397fe464b2aff5dd8a7da5e677f58dd5b628e47baf65aef83f43ddf158be7e73520578f3712431e50b07d26a71e944bde765b7ef3c0d3d0483455ad764c6a543716fae3ad486", 0x78}, {&(0x7f0000002800)="c2aa277e633a634cfb7dd8351f9238f5e2b0cf37ee2ef1487016b5d3c65b82cd3fbf46925fbe422dc201f426dc24f714283d93d82ede058d0fd8ea5b526b9b09a24cf6f2f1de8326", 0x48}], 0x6) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000002980)={0xfffffffc, './file0\x00'}) r5 = getuid() fchown(r4, r5, 0x0) r6 = getuid() setreuid(0x0, r6) fchdir(r3) socket(0x18, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000240)="4fea9fb79c48ff90d53d133b4288c7903f6a5dab63f50b1face74a1d9407e156f50915e8fa7ab52de62d438c38c90ab9458bf3fa690d89ebffa27dd796061e11dd534e2799733d0be6d5f2db15193d31855a27199c9403de7adadced7d591bdc319a67f66be48bee6452154a5975bca28a763efd074898318aac9169ffef1075b1b9413de7293ef22ccdf395d0c6c0090b6507870d286a46102f2ee57da66cf8ef50f106d8e9d6de98ac9cf6952d0f1d60804d28d974976a35c5ef5f9a7c41aa88935fc0d53cc1b9100ce538e433477f787ec3c74298309848b40b74d53d39a62ceaef4f7a427a0132f05c3c0027ce2a5848c4839494482a0724e6f09aaa0ecc21ade37baded04ec18c8662e33ce52f42c50a799ec17301bd53ba2bf048b2a5e60fc2cc423b9a7fb622720b8545f79c26d8e0183fb4dc691a70c093a1ed51de04d8c1c8950cb16ecb3a4a94cc2f628b2ea5049519b6b102d13837e6578df3aa9784d1243cde8790e91bcbc70a8d7a2e3e0a16686dee4f2d1fdf21271d0d20e3ef0ff52218970a0a92c128e6101aadafb485879ad69ad78b9a0f0344422d5d3845a241cf97268407032a72c303f683f7ac80d10c9333b4a9adba79e0bde1f559f2627dd3b4e38f7845c7dd8aabfcbf817f6b4d550110bcec7812e374e98137a354a30ca46294e766d4105ade533fa6173e16e625a383f7299cedd10b37a7ab5bf841aa2a9f66c93f0e7f475df7a5bfe7940ae22b2ebeaaa46320e0a0f91d6f625272b6721725a9fd2d8fb7d95ef36be48a011d5b620adead4eef333289c271c0f3dada4a683524896ef541735d91e3b6163604e9e79ed0032169bb74de12110779c8907e5999afbe56b27bec1ed3f6f7914d6f97639d90826f6dcd950788a2e97edf68961009311d9ff407f4a3bda8c53c9e3fabb2e125ca04caae9256820bbb84e977f1320a6b95f8f92cc4a5d600758df823db88d7647ba4b0f94a98a5b4570142f047badbe29aeedf1f1f8809ac1e0156525e483e7698130eee7d89acf41a9d138f2bd7a4ffdfb9575c40815581d869a51b7d76e9394869d70ea2b8b9ff251c4d2753b440e1d0b456ad4a6e08a98153fd2437c1e8dd6c8b5d753105bbc06870ca06ef8eeaca3ba521846ef42d9556fa4eaf3aab9a2f3e786e36f52d329ddeb328f604ff89aaf1cc44b2f334f6b5175580131383acc7d50bbd544b2dfe7eb5d0f46dbfb8b7dd919fb7dcaea1b33153cc74423f3fdc9b6d1210de7c34c189dcf75409a1c2fe1d46b4d16942db0f14c9b25ee7984aec725b9e5097b9e1f58badae0e66d4a8645ff1044f5f6ac1b90d2a60897e81b7e31d3cde20df84429980a80a5f1c60ba00684d876077f3d802c3e26127bb6e25fa09027a1ff62c2ca8fd9b2df6886ae5523909694be4fe88274ca8a024be55b6af2099debc9bae6dde8dd78aab64b2a40ae04c72ec9a02a94cb19ba5ed49ba8778ea9f9b2e475b2c63629bf3d1c0d91b5151133458e8113db54d4fd3ce1f18003bd7425e98a66df03bd0ea09f6e301cf9301034ed34c8a24c349dbe5a95ea988e6b347ef9d5ffaaae042ad690faaa27a5cdbc654530b5bf0dde612b0b31f8c6e636c40c27068c5bc112593c682f65954e9d9c8fcc9ea3d6f90b603ee04af7baca19b5c35e803e3155cd018a49ca94fdd7f75e140efd3e54bc5bba1d3a2e85e637877815abfb43d7cd2b076f300f7c82b67a163ff4a1cfe68498111e569e67ffe4a82c7bb55058f8c7afc32b1c9bdcb77671798f67214a9d9c57e2a296d923b5c1b1c3dd417ee3b8083e2c1921815e050224519830b8131747e540bcfae86ed8a0876950d6c3722b85d93b2eea634f4967a13d96eaa4dcf64d87173f24630090791f9641222d661ce21dfea5352f9e6bd000b8099bad927b372043a8f257469eb08db6ada4d85f54423f856190cfd12ea7ac7679e8ce7bdf34471a69a8d377c8b47c96713c9940117b13666dcb7a29e7738af117246ef5cf341682fd265bda1f38418422733cf07600d7f793cd419af0557a367a0f8db48e9ca742598b7a03cfc9544819ea52af1d3ca7b8c964152a116411a0739376e65f0ae368cfb35303794c6d4b384cdc641bff2268865ff1ba97e0b8147a92497d08e9144ae91a96208b7f9b2b5e98e3bf6af65731c3890324aafac0c107d3372bff48dbe535b00a9cdd36d5f134a629fd3daf5165e5adc0f30fdf2560df575500f357c4ff4da9a145afe9f7c8df964d66a7852739f6a7ab1155b30ab52b007115e990ada800f11a8a095dd99ea4d3559470631498ed5f3d81864cb455e5774502f31f5cf9e4352c7748bd51a5295d5e8041165e065885b6652ddec5b0dcffbeac1c655010a24fbcfa2da4e8b0daa18a4df88c43b7216b5778d34f487572563bdf3daa9d965128b7d9295b8af8304f0e386292c67ed35436a2a99d85ba8d4aa012bdfc9dd3c4fb5cdc1148291dc87920d2a772631fd0fe19e95116e8fc17d7efb25e275f6048d156ac85b1967c72fad17bd3d5eb9e93b4ae93f783ddb0395cd6377cc5b1756cf20eea5c3173d56d03160ff82a504b16442d8d52574d14e6d5750f81d5c16fbc8314c0d7b80ca1152fb04ec8a21bf01ce98658bc2062863000e0eb03fe68cacfd0cb60d20777e7f6a9e32a1e28bdc6ca824f208d2daf72cf5ce76ddb55a3d093d6ce16220eb5042ba8e97088cd5b8ae4478576dee9fae790cd3a54cec92d9d2abb8646de4c7407d20966da8e3a64f646d1ed27ca2d5df24b8734068418cfeca978b1f5286006f61a4ab690217c30fe2720f9e581d6d103e0fecbee6ca9ad3027a6ccff562533f7f6268bb18ed1620b9e3f2544509b394042366fef07bef460462cd83822939b0b6f54c766b3351ef22d8a6c4602ffe7108b00ae5f187a18442a0eb77d5c4ccbf69a8c0bf474247e7bd9811c1f4e6dd2e669e4e97519db921fff6a48a7dabfa38561c23a910ea33d47cead3eaca190cc87335fadb937dcec050ab20911d7574cc11f13bf4be25b302b53d3f5755b92c97fba2ed5e372fa0df376d51e2d56631ee318f859241d2dbb897d54caddf5476f955c81a8ddc84ccda933858d355fd6b2da7edd34e1daf5032445d5ccdcfae802a007441e4f6b3be364e7605cf785a4cc01c5a01ca46a99b1bd4be6fa3742dcb5eb6d604daab07d761434539842a2d27bfa613e7f0d04cbaf05b6dd0cf9dd1cd60ff7b5d2a817dee2045a5b3952e8384b14e2cd83677b4a7516cc9da4ab876a090e62ab33051050cb701be46495a18cf717609a3811f2dff8eb9860b0611be20659413b9ec9f012f74377365d2e67778b9a6089b691e87dfb631e18539abec3bcbb5c517599b86e038619255ac45d370d3f8104db808f227b80b9b8460194b407851df64b3c1193d19c1e62bd51a6ce683682d13dcd0dc2452437a4627185a47804b98e08dbf9de9c780d9214a29602e885c50dcf707fe43ce993b9de4956c25ce2da5fc838e043c0d3f510369fe471d0f94aeb6e3d782902ade63780e92535169b5eac0ef7fa0d69449419fc1c46f8e1e19457d1d5770c085a5cbac9772c9dba0cc89b934ed73169dac03d23ea455124a8185d9061e37bd428d648830480462b969c16d308804b361e8f7d93cc0c8e612358183c5481414ff29115cae56b7390d8162c88a5bb9f0f1f92645f07874ed9fd7fccec2d9b521e95829c7aadc9a1b8cdd0d078bd4fdcde418ff750752d59ce2b0f24b728ced7613110856c5cc34448993f3063f3fba867a58e7136a24e60aba21129eabf608f0faa1d3a820cbf79b5d11a6c4657a9a0e2458e804b3d312829d9c7f41f177e37266b264c3eb53363891ce573c6074d6ce9479c9dcbb6a1a2837cf59aaaab94106f13a7ea859232adf08a271fcee137861c79830564d74d44192f94b7d02b24b697e7985ef7f264b68e3d623c34992244b53be0eaef294dde7739eafd7d6e43db56aeb08d1a1dd347f22cec37adfb9dc6e0bb89334008a94c47f037b8bb3da13109810589b5d5a9c27acf83a6c2ecd2f75683462a576db8e76ef117953a8c716aa4c5fd9e5d3c245d5dd0b35274040b7d5778f1bcee63e614b59a9a5437f407c4f3aadf33a3d8e0366831d7422ac8789a487c16741a0de8bb5ca933784255d2f39300053ed2518455baecdeb0f3dbd257d386e17b69ea834a13165bd1fd2fd5a503005de11a0900ede4862b3c8dd88682bd3f9180109bed40a20b20c0f3562ac8eca3ffe29e606ba927a17240d7bb3e65ad8d76643c2c619ae4735b65eddca47daa531de577e97bc549d3bd9d93ca0ac12fa47aad008ef54d3b534b31adb47d5e2d48f5be3445ebaac05298b2355db104af4bbee62cfe8fa4403c185b7425249f74c7f30a1c653ebfe8a59d45b0b64b0b769d9b02a6fbce8aa30e26557b3af8da51b23e10a1840a73f3378dabe312beda4565032089a38e4805762d43b3577fe0a62ec174c16fa912ab52b16d5db8403ee382277200b0664159c0491397ab0ac78dd992e05a8681789473d6bb1efdf5e2132564654659a05e533ab9cadd8e2ef0ed56225b29328b3c17e3e6d48e4d0cb3e792f8ad574763cf19f3abe3645cb0e7b3cec5fddcd4e036d9e23c84b4effe916e7b143684edc1164c38cb5d00374b4e0fcbc8f870fba5166cffe0a2bc977c86c238d46822a812a59f10c7ddb41101302d55f0b86233f17e6921c71239fb2067a5cae5c174d5e76f27b6ed435dc96d2117563544785eab802f685be73cacab4018f7cc57e169a957ee7c5d6e71d46de2f30ffb93f40bb25cc8064a5aee9d7eae16329d2d39ef6282acde340a1927ee1488f5f31d3e5deb8075f2addb3e511e609c3061017d6abbf003e20a6dabffea49c0e90cdd48a972e011dd660cff69a2604bd404e94d126eef6aac0811488f689aa810c4c2a16ab7fe2e068c2ecfe80c8569de1211be104641d7b1381ec99612ff5ec6c69b86377dcb00f036d6acddf7f964c943df0bc4903ddf0c5a7ed987e3929174b9e78809437b032ae9be38d38e1ed4f04631e2f446b82dc8d0ddd2913c80871f19ee722396f62cca4c55b63b94bf70bfd500545074948a8ae2bb6863c40d0aa5ac8421e07e0e1199f7c4ff9c2f1bae8dba7270d9f990f38bcd49c4e029559436dd44415d2ff22aac19f0397c969c866dbcfc21ea59edb01438f80f6cfcacf70cf1d172249a23d445906a68cb2b9d5f46db1f1bcd012cbd8d4d210163f092278f3a7e66bb29a396a028ba24f70a60e65bebb3d8163416ef3732e246f844f41289e4a66d58856227f757ec230669adffab314d6630b2bc745c4940864ec9b2b42a53d4806722f293881f95d609d4f5828638c64bec79d78c4a03cd81b6a585d3f6aa9d668c3d24b0b5c8787ccf69f6b8f6d9ff41296796b5bdf5c64d67c47b74f74c70636d305e9c149c5f2ade4523137fcd7135d5f2b0ead8aeb1b26723478e35bcb2d435864d76c60e96aa67f432881edc3172e3f7ca47dcf6f8fb4aea3ee677862b6d16f0668fd42e8ae04167ec8e689f00ed5302ce02f28ace023badc4f177251f2f1368c30f772671f32fd3a276ddcd65a65a94c1dac288ee34d5ec43f3958a547ec74d309419758acdaca40989f4e61ce80f131820f40f9a8f91d9fd70e2efe0bf8b73fd1d3a922180c5a75b27afb71e95d0da32405b027114111bf1a3f2c86fab51b027af21378891a4af65e2152bd03e3c5825d49ef6cb94c05395df8e63816fbecd8ab4f35603372416f059d7e0f8b0d47ca7d0b9c71007e46911077cb9", 0x1000}, {&(0x7f0000000080)="27969c42ebc4af59ed2d5a0200000000000000b2a1f2a020ae5a8ea9608711d215c7766572655ad045e81d8df986a64206653bb55efaf5309b2fcb8a69bd2f2ca8681fb4ce1e2e60b1001c1cc1ef0ca8571123834a2e994f48400a97fb1d83c7777a6fa4a7f34df1328ed4b83cde472361ef462569a55bd187878b63f19bd1ae07fb2e785841bb6262396bf70239406638287917023dc5cfc1c43af35e39f92cde11ca187924115532a18e7c719e6718802a4330f4af77d0c56a3d40ae7b387f12e43dac7d6eb5fd4338eb8236d6f41c93918c68e0efc6fd591ac29f213af0782bc0fb4f6fa06337b602c68a8e4ccb423b98a4d5bdc2e7d6", 0xf8}, {&(0x7f0000000180)="3e7d4e503636a39e28a6ea17709269bc39ca1fab1cb59bf2e6827112780ca158ad5b8972a39c43902f69096fca325f29229f6640228a2d3ca4ed3010332f337ebc707c54b389231b2249c1b78784b27d7f42478ea24b14b8eaf7e9979005deb67b9d0cd650126b32cabfdcde613fd46ed9198ce7153434074700", 0x7a}, {&(0x7f0000000000)="df89533f794cb0f5f21eb95b88dcf6c9eac5fd2454d4d23df0b18252ca82d276a2d71257d975111edee715eaed", 0x2d}, {&(0x7f0000001240)="e391a1df66267c7ce504304f09e884c3ea1fd7904b0e2433db889c37c626d1611e9c72add32784d7f1ce7200bffa402a84a210c2d391ac8add12872a8710e5908cc0cbdb397ba19f8101e3d698e8ab9c9d911ce0ac01c60ba1f2f754095662a3d740d9315d131e2b6876ffa19abbfc3362355c85a975715c4464bd2a6e1416c2ddeeb6837d9ac6cac871e187fbfecac25f12ee8ca40e250ead3e2193a825542724890b5eb42050d15b5adce23350a520988c2e36faac40b539e856a4aea64284bd6066bf861db78657223f6530b519bb0529", 0xd2}, {&(0x7f0000002500)="c201000000f68f55b5a18ea308b467a0b2961887e702b9f05b6907f0b1225b4ceffe44a66aef4f910703898f8931e1", 0x2f}, {&(0x7f0000001380)="f929e03d0c48c7ea095f3bc1ef39f9f08aa9c6ab7e54788f137f7fe16de74f0bbbb3cc262979cec69bde0d40660bdd25c44ced7d4ca0f9884b5d31c5555118be010904cb9975ea63f207e8c9cc270403b292a3dd463bc91eaf0ed9fc08befbf1771a3f2fb3472af697d2d3423f59595ca04313dbe047c40bd7fbabae9ab46e69e622eecafa6200635a974c98d20b49150903a7ba8f6f3aa1bd9eecfc50dd30c83cb3facb6f26f730a5a16e509ec788ad05578774f98383cd4ac1388a54c5f956a5c9f6512bced815c01e4e25160dc249f8c053c9e852a96f9f804c1b2f4c4cf06ee4c9b6457943e5b2c2d33c33accbe65ba43b46776f38bffb2deea2cc10494b1732d545f0cfd9071926121beb4da1c796493b4b70d708a3c86b9f1030c95286d79fdefbb2c6547237405e0935ad609cbbb1a5ebe08502abbc64c9d33d8a5fb1f8013c9fff9e6a7b5ac2ff08d8ad2b8dcf20e7ece183622cddc5eb7a6bab8e2a7f2e78a80d9545b1a372f9f9d4990a0a16aaf5c8cceb0e50c7f9f1bbbe74d781e07834e14de007be4b017f4dbf5d87001570ff015224ea1149ea230d64ad44c4b6a984a89d6507234d593c7e193089328f4854ecc3c42f4d924978af29d0249ccc30c0fd749a1d3ec97d236de6da6e6fc7010e5b0e563ded2b83fb3ddc998b5c0fc389c5ab6f4da83962e05e09bbf15b167d9108d8d822683ad9e65c479261ec362dff96235aa289651cc57ad0030bf68ccd6bbe9b947d7f499de47281abd3bf7e1da15e8ad507bebd8471c8bdbaf615c560a8b3506767e31640f54f659fb5514ede0cf1dadec9a816acb45ada4114ef3b293921811d20018897f7d10d946e24b6af5ef434a86e6c8b1987dab3649c18d446d9f6fd86255830225467e023a5c5bde3d11f429ab1a92fd53957c69b9a9bcecef581824668521c7dc7d59ed71b8909193c99763c88dd1831b3f03468b1f7575a86cae46684b7322756443c1422004ccf780734edbac620668bb708832cc5dfdf0ba04439a6f439742bbe2155435591b6cc08bd0eb99784781cce4826ae955fb67d1834e6110b46265f303c3a842d0e1049012fcf09c809a8298424d03f6644bda2f91aa627ec4a9da61a40ca59b1bf821e978d74aa3e9d98c3fa8043f4cc80d2e689b03444a73e0aa0a0150aab65f98f17ed2c934d19a5e97c28fc318510f589248360129ec5d5044e816b248c2c21116f2af15a243a279bb2e31eae5c056ef2facecb3d4c36d72a29b7a306ea74b7b2418bbc51f85d998f2c8a1441bf607662ceb1a444466e0ef9a876e2264d929d0b6df420edc2c3141b86a083ca64eaaaf1051e1dd86866a203ab1e9bc2923026cf029460291827292c202ade461e38ab429744f3433e81bf11224a2cdf040d3d14c158814cf7f1f6b9c2ea1ba95559c591b71e2da71f0281a885807b8dea653ee35e1b7e3c095e6582a47861c66d147563fc0cc55e1d9b1181585255496d0b9604bb169437e4f16a6e0b8cf4ae3921b2cddd2dedca62d5c199d5a0930ba0038f099891f9fedc7e091f69aa5c0765c1e28b98efc54ffc88f28b45c4bb5d1dbc3ef52048de039b04e19b7f1f84761a19fa8dcf0bbe6ed96dd70c0e348ef26edb220f5085a3d3fb0abb49f3e772991bb0d4606592f324350f9d8ede9129c9920d3f8354a8906dec5d1bc25482b7f61589bcd72dee1141ee4b5a0cec9334f1ee1b9908e53ac68b44f48029de5f8338da6677ffc6ff1a8581494a7e93004e830bdc1b7d61dadfa4ec6e57f869e8e6c67bd2dc3296439fe99e146fbd8f61c236335f72022a2d5ab58438343598bae82c8442bfc4ae428202f33c85bbc7e08d84c7b9e3ed6b31f97f253e029d3960d5820e4ceaa2a5004f3a2c1e66962d2de23803cad77fd59b3ca761e64edd671ec642a0ffba0d22cd780a0922a46850a5e5e03474d12b8cc7bfcf1705301c106995fac3627ae0ef3aee05f0e6a288b5bfeade27da9b19245c8069ac76069b068e7783beeead089901b9e87b3a145ce909f21dff1540ec4d9226413edbf81ab7dac2aeda88976407b5ba2f32c2616a43bfa74423369a2c011e49367b15e60df00b4190f65c0d94d7b17712c21c1faae181666dac9219b98b835112e31bd87608a8420ee4823eea2f051e2513fb67ff6f4c0f335918dd4a27b63062adb32ff55e132b2621de5078204706c31c273ce054337c7b5daa11c2580f6c9a291d68a6e6a526acbd73fc7b325e743701e45024e76540da904c61abfb264c472c23d8288148d63791c95c8f9d02425ca9e38ed45de3abb1a7dee31928a00982686ea548e1b26c52f5aad7ce375126dd6b2986886e66b202065a6635f68372d3f75a55ad15aa6e23ffdaa779461227e23e6d10db3c9a9a17874ef8459a92ff956784597d06451058dfe1a0d8db13e122c931673edf7238e06a187eb8ace5b85634145de08ac836c15d1dc46a38c08c22a45222f5417efdaf6c196c5e197a85731d7d651391531b811e81f27e4c7fa8872180a9b7073171d51b23059292bf730a832ebebb82274224bc16ef0a3939f71ead08c01c8892041a41bbe736b2e7d24ab89c511a3fd76b57e2d5aad8c17395eee3739cfba734293288d9f05d55110261a559ddb90dcd2cbbad6c7ef7ef9b10eb5b9be1688a437f0a9603cc86bcf7b8c794de19268e461030f366a3925caaa3fdbeee2a6d296e36330bd99842ff31d14b1b6dc6c0e944e9c14ff0fd0c3545bd9ff25df082daf7e271eed75a7d1482b988c98d4b77f902dd3a17415c1b12129d08b80bedaa23eb2645ccb10d2ca09ae2f928fa4d77a8746dfc42e4f96df29aeba83dd69c129f74a65e9bf836e9c6b8293899aaee2884b902bc9e19210560d36300ad31da4f1d84711a965e6d3f1072c0e6621a9b6192cae04c5eb3880c474defa5cce499027b296b665b5742f128826f72349415b028ca23fb764f4fbee82afa9467d746329ba54518e9fb8e365b13857809bceaa4a3e9430eb4c6c31f637437165c0d584d051c0186d48ab6a6ae1ffdbe9f8b903f7bb569a0e8e77cedcec3bbd4eed1be6d5a0ac26ddb0528fca1c845cc1b279410134f1af4a60755caa07469d3306c91ae25291e790db19cf933828deac2cb8671cbb12e733b4a66f78056de636c5761a85aa5b38419fb5a84bc1c9406775e54cf5c8f3d1cf0a47f447ec7774d22af83bcde5a777357a91aeff0656ee2029384b1bd0d97a53943727cfbee9b68a6a9852ac31ed1890b965fbc985f69ca8507aee0952ddc51fb37374853f2958a17c9587ad3caab4b65dc6b34f1ffa423b92ac523cab1ebc8831fc17bb1b5a413c55689572f267a8f15e3ae69386d9d1712cdebd886b627639adc7adab5039aa7f8b373f2d615be5e32ba5855dfd67eba451ac9db744840be9cc495efdfa63eaac65fa819d280d0ab5bcf1d2fd4a10d73703febfe45c661a44285ddea6f36b62940b7233b453c82a2cd9765abdba3d50f2c0e259e7b52e5cce58ca88b94436de885a33310b44abbc57708d023ef381e7342857eefef6bd5a7ebbc8db72f5f1a53f4a1cb7d3d93c349f588e67f764f1393bae86f6c00c71cc76454b55035ae046140f3165ea89f7f857c93c086ffb57764f5f1217f2da058e8ca67b172cf366822d673b1d1ccbb73a8020864d8e335ecbd85644101ef41c7ee305e495ecfdca8e1fa563d6497700f87c1ba098833daee3dbeb47f0d1031e318a937e90e3d9c6d4b48ed1c085cf7d1bec2071c8a4c76eafdc2941406bcb6621c12bac6a0a2ce7c4b9ede1d4405dfaf9c15dfb5be714f18723fdc0fd0e3f57c47fbaa8d0559ce36754bb77287a48adf4b9fd1bb39fef5aec0e52a5bc725884b376990b7c81f12ba311c855c2bbb7cd8b9579c3257ab91020c7316e2aec61eeaa4acf3f69fe6aa0d0c4400f3d9f9b1d8b0ac14b92f7f752b367a89b2decd58876a514a5387f3df2344ff4c9795961f402978014de8d2c298c72cc665e110d712bbcfe38a40ddde19e3bc569a7c24e02571e425ec6d8f643cdf802b420e610ad8634c824de2a05b830e6c08211f5b67b41e984a4e3ac43dbfab757e07fa722f1648ca33370476ce4295e744df422ce1baeeaf09f3816ea667f252f7cdb1353848cdf5fa506f7de20101c71b0ee8d16801c7f87eeeb7a047f236756302e7f6f0a832bcd65a67741662dec9c9333ef65d85912aaa14c672f6e64942368ff83eccee792719ab713d999da773591c31dce3e77df1c2e5969e9eccff4ce660d074fc3b757eec8c11fde93cc86c1b2fb52f96ca4674c922ca40f41d7e4c30ff389f5b551b3689ff2866369e6ced9ec5f81b50fb5401b7f52e2bc8ee4f5225eb12e77beb26b5218de22c3fab1e6a5fd71a2ccb9c89c4a0067979fb515b693b4689e7f988112e71dc1bcda9b831814ba880a12454cdeb3302c332b3ef3ef7db7521e7772e19734e9a83e9c99eff9e8bdcaf99f2b593dc8bb936baed33388608c30ce384ca8555607cc3b8d7c83d6504c99a6da9e14bd559d334a569a08666081cfe299856312642ddbd944829ec8cb2c89a5806786aedc55e8e416253219348d74370da762fc813b95163e0422e365f3eecf00f8ab18043a4f8e827965f3c875fd9e83f00fa37b76288651be96bde692a65b02398505534abfe60165c7ba57cec13aaabddc6f002cf7b9977696835beb7a4c37ea6f5edf1c3fd1e15f683964965ea81668764e4b87f1441e5fa0bd4ae51a68fc03543c3e77838732e4c1f354d0e9d381770497dba40ed238608965c5d14403ac0aa3425e8a15c90f8e033bb342a76d8288ea5173fbaf6a355f7ee8a8e700b4128a1a61ac1376c468290cbc5046dec87abae857666cb9715d4d0ef8e2184e8ed08f6aeab41ce0b27f4b74868a8122aa4450c2ecd233c738f28780c8e87287865deb7ef7c747da1fb53f39e6a93ac3bc96f4e429d24cad55d84f73b65728b03252ac82538bc9528f7cad294260411742438dc80abd1b322dae9285d7a4b703041e907f978266f02d057515fcfe051215658565426b09b1f14c3f52544d8bbe371303d087105c9427280c0ac9ec5b7f570b2f7ce0f98630096bbbd69ddb37b42ce68e37826ca4f1eb20ee547f1357fc5a2ca36b32f50f97622aff7b83b65023e34035de4129f8580e1410555c65b95b49b90dbe0be251107922f64cdd1802c45c6d37d8f5d0d6ee6bf91a54a1476a158862d4f56c7a7a363acf1a0fb2a9d1e9ab8233572257de04592662f3a2ad5ab6be275192520875d9bb5df2538941128b44ff913f861cfe76e267e6670e804a910f094f72b3d16f8666a9952922a4743462d7e022bcd575a84c290bc7e43287e6e87efb01e86b47f4dffc0073899f09e7e1d0684b2da7e05588c7b6f8e6696499ac9981b2e3c55e3034af944dd12987baa27cec3431a853edc8268e4886e1c1c2bbde75f051b2a562c22b5aff60cddb1a705fb637811b4904b272d1af9f13c8c6381ce631b308853b4399c7ac3b11c9b2fe93b1a8be7db4e598c7e2b9c342778ade912ca4ee7e21b1ff84baa3a137dff59324286c9d281222f1c89b3fb17366baeab4e376248dc22afccb99c7af9651d3119bb70123d40e01692f811d648393b57b1296db22c666a04cc9afd8b973f15e62b8ca93f0dc1e4ee949513e06dbf8701dddd9f2b371cc68ac41e6df1ff590feb38913a12ec74833fe8fb6418969734caf2db04799199ee6f5993804ba0c7106c777e9d5b6054c0a741b60970e0ac1a43c4293451d616f295800487fe168e0eaf78808797a2b9", 0x1000}, {&(0x7f0000002380)="3e97ae70bfd3441976106167e45a9b617aa449faf91f4156860c98c2b0524ef6f54ad5fb1d51d6e0e27b0f4ac4d66b344f8b9544626dcd4d89c7db419f8b230c8afc49a4033df1884090413c82fb631d81a47075ef0bea", 0x57}, {&(0x7f0000002400)="3b53b0248e9fb8f74900cb73700b2a108a2e37f82901176a90ae", 0x1a}], 0x9, 0x4) fcntl$lock(r7, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet6(0x1e, 0x3, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) pread(r1, &(0x7f0000000040)="16", 0x1, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) r7 = open(&(0x7f00000000c0)='./file1\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 5: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x35, 0x3}]}) close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="a60fc43f74823f6abf0f64cc0fd66d76", 0x10) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaadaaaaaaaaaaaabaaa8100000088a8"]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r1 = socket$inet(0x2, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xa) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000140)="cd00020054000000d59755c186e98b5b2dc28c871612459a6a8bc53581515a455ce1b32037102903560b862126b2bc3d4d75b8e4234e9fa3c3b9e7dc6d40cead00be772207852f305a1b0adc2f28b32105545077b1ebfe06e58372f8c440107655b4852070f4a3c1a966e279f58b8745156bdcf0f88174c7de42799d0acf0bdeb732ffad12ed3f71e3cfd3c199c7165127ce548b999c87a822a55e80caee6dc87ea56ca818e9f46de506", 0xaa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x10) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0xffffffffffffffff, r8, r9, r10, 0x50, 0x7}, 0x3e927c19, 0x81, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000ee5a1e2527a82139eeb2200000000000019078ac1400bbe0000002af51000000000000e10f46cf0cb366b623430ede84dfe8b87ef682e402d69acbc6a961e6f90376d60b65209e90ccedbb7269563c1689134aec37f36a44187d6c9f4cee1ef2c3712bb030280c6c9d2a454c929200be56405dfd6490ce104e7294f2ff64f602c12f12"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x4}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfffffff9}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r5 = msgget(0x3, 0x400) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/51, 0xfffffffffffffece}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/16, 0x32}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f0000000700)=""/145, 0x8f}], 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000005c0)) msgctl$IPC_RMID(r5, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x30}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x9, 0x2, 0x800, 0x9, 0x8}, {0xc02, 0x2, 0x7, 0xef76}]}) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x9, 0x2, 0x800, 0x9, 0x8}, {0xc02, 0x2, 0x7, 0xef76}]}) close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x24}, {0x40e}]}) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$ddb(&(0x7f0000000080)={0x9, 0xcd7ee8044dea16c}, 0x2, &(0x7f0000000240)="22606cc656a0fbb1aee4d6d743d1ff9beaf4b4f233f1f9225e264f425f0689043ae1a22c11eace414546bdbf0c03ea5718224a5c2b4492706bf53bcb79baf3feb45f13dc72d6ffd08a3e840723ec22fc69ff35a2a3ee251b39a4b08757a7387874e8d6d6826219f60ec3e0bea7370f4c37ea894f2ff37cf6560c8f15eef8683ce7ecfc9f5d308790c1c407bebc620e96b41e2a14cc1daa55", &(0x7f0000000140)=0x98, &(0x7f0000000340)="541643861a5e64cb11aca74e754e36722b2c55f6bec5526d528977527bf60e75c4", 0x21) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) executing program 7: pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) write(r2, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) (async) write(r2, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) write(r0, &(0x7f0000000140)="00a40577707898ee8d32a31f00000000000000e2087f4f54ef0842d9b240e999090500"/49, 0x31) (async) write(r0, &(0x7f0000000140)="00a40577707898ee8d32a31f00000000000000e2087f4f54ef0842d9b240e999090500"/49, 0x31) setuid(0xee01) poll(0x0, 0x0, 0x401) (async) poll(0x0, 0x0, 0x401) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) getsockopt(r1, 0xbf6, 0xfffffff9, &(0x7f0000000040)=""/176, &(0x7f00000001c0)=0xb0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x2, 0x4001, 0x0) dup(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x1, 0x8001}, 0x10) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000196b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) seteuid(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) (async) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) (async) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r2, r3) (async) getsockname$inet6(r3, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) fsync(0xffffffffffffffff) (async) listen(0xffffffffffffff9c, 0x0) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe9c) (async) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xfff, 0x8001}, 0xc, &(0x7f0000004040)=[{&(0x7f0000000480)="fcd41f66ff4126b2f172317bf2101b97df829de54d4ee979a0cfb5d7938f860f3e33708215f76fc863f373ed531f8e7e547208e1c39f108c21a5a35f061a80f9012531fd5cd6ed436d5c290f9d82b11b84fb25122e6b33731cb56c8132bb5085590b7f8fd25a56a2a69fb47c8023d9d046d02bcc756b333ba6cea3c936ded72a0d17255e437d13ab63d1cf3580d7e08f84d3515d68a90c8a9fdc32a45a1980eebd42a2e7c1ecef5fae430863e94aa82cc07de8c2a44eb5de1a08f38123299a8048baa9f2559a50e97f1cc468ee1911764b6016473defec1677a29ddf959cb8122fbf60229fefc6b216ce730f96ebd4d500d49d33ae86a4cbaf447ffe2ad9ea2ac48d71f459ad0b2a1038d6498c40aed2fb0abc26950316f16d84474392bf3ad35cebe91620e4e267dddac9564f6a2f5760d712c90a016ff11e47af11b197e46fb4851cd76cdafe7c076118481d2a8a2da070a23cf49db330fe311fe9aefefcb1d5f381dd4ede164febd47e5982cc8e92ff0599f77ddfa8ce0777585d8a3478f9e27a532afa4a5608845c045054321c449815586e8445537c4e9e2702e7dec699b134164028a21fe81d3345a1f1db248ab4862c1961c1a2bd60542b6474e255b3d8a22ac0f90fd4bd893ed3f3ed23713025d92cf8470f0449af8d95a12510d6cdd28e52c7acbd4b2013fb519cd3bb3e2ea28bec3185896d7a8c5cfa4822dc9a8bec2f624f9f751af21d4a05c2967ca98203fa8cc473f4beb877a5322ef78185fa401135eb608d35c891f90d252991156c6804d084aed9346701df1a9c1213dd5fa7914f7a9cc4862567f0a942f119b80f691a15692e7b2e5f2c57b5ae5fac9d8602bfd6a17d1b4fa5a22fad12fac996db3373d9cf2c3858b61fa0ac11e808dbccc57088afefeca80cc27b65ab7c19b3cc6beb5c16ca0bd778ad27bc0b6bd42b1d6ac913b5457188c0d978aec58598f94a94d64645ac5c163b9e8ab5785c42617d953316fe73b864495d15d0ab874eb29b84036fa02c2c4a7b8c2c070ad1c44e7f474b3770755aba671a7fc3157906a05ba024ebbb70b847ebfc45a0acb653a9fc714473ad1d75e81cbd94bfe492cb095b09d4f2079d545434fb11cc28eb31fdf23cadede15fc3de3ed43c0d214708f7d05a575973da4da3ac6a2ed9a3c1e2a4442cc8266f74758b4b3674eeb187e6e8dd3444c4fd0141903569e7eed41bdb447c9ddb0e6f1639a53f9702a042ee0d7f9991bee66ba5940cbd29ea7240d2349df2c71d89f9b40e9f3591e8f7fb7c18603ca3d83a92b15edec753718c16436088675188c2c9f0c887dedac570d935f502cb8d0c050752f8a186f2f9615cc3814acf3d16b39523c2ab01101ce33744ead561832f2b93de1c866cc0b5735ae000489516d72d69eb8334ced8907d5b3ded09e694a0babcb5c8d608064282aaf43fa0518fb765145d90a1651e42e79187dade5d829d5dd46ec0334970e9f834c6e77ee1fe3495eb167212dd72cf04b94c5d6123cb69a534f0630d8dcb69de33311ed6ca5ead1e0531256eb7a8bbcbac5e001046cf18faacf8e1ef18a730bd118d2172d50d969364721b33ae806ea98551c45e477729a08264d5f11de4ca3197c37407bfabc7a947f8da5c9db6370f9cd2e7a006f697a238d2e876a015ac840a0e597707cdf352d657378446b7fdb37d2ffb70f28267f1f0441f27b3368f73cf86d37b048b63ae8323a19e44b5a00b5b265a5d7d4216e6e0cd7c79cba2bc2ecb3f20b79ad10bde1a80862849e72560ef7393ccb38072eef774c2fbe2f6949be830680a73afa855ff2d3d89b080b4070743ed893527d6fc117074cb3fefd4ba44d4e9587391989cd08dd209905f41958082788303e56dd5c11761ed9e0a7ad9d57e9adda86f02d91b8faacb280d8e7f573ad17977ee4a698fbe79106afd4867810008fc828a43c51822e1fdadac67154fdc977d7ba9ff9e30b9c64f2fbf4c9795b64eb79bf4640a00464214c659f2eb79a0bb456216043b84949c87c6cc8fdbd17e762bcccf1d0716ad5e33ac15045d0bf0f737ab4b92f05317e76ded2da6d1cf5973780dce91d60829e95ebfb6d7d162dc066d0dc372cf53172f5ec82e28e0dd90c44c249bcc109aee6cb20ab39ab7aae4a05c5b720b9e8f795e4d7cba733ba350fcfb1e3c423cdfc0fca1d5a7666ed1dd33349880b5b0a7f8cfc47ba9e211cb888dbdc74bdb6b20d31c75db5bd30bff2ea94bdba2bc2c7aed143fc945d29c7580ca0d99db13d6c0444b30c62e87d616c38881724829bf8ee366b3d16b8f397397da23082f545ec71f5fde2fade4daef5bde667f1fe81833d8552b6e96a59bdb375b797baf3feab5a3cba4c2fec406e4f3177182049999fb6454cfe02f37261d977786a310350a6caa03542f81973c39d28fbcfbe4caca00f89d76daddd216eb2d63cc4442dff6636f4b95ed5cd72b2294b7bbef366e133ade1b064389e76f95d7e4c518d46cb9c82e73cd15003ec5b2c430cb43bc3d04e382650dc7b638a4c6045ba8294ec5e2f6c6fda504796ef16a9fc0ef7d862e3280fee7b0d8651b35f4a45937c0fc2e39d34996147a1cb43d3825e50b00de31bc399c4ce718978a9f4b1fe6441ce780d7ad01155d26eea6c20f084d7e8d0cc90b4b83402d275ac970067fcefb311a9e29eccc6d16338573967c61210f4bdf2c65ce3beb9ece046828aed9b451f718bcb9a506e1e68aaf2b251d53ba5f5ee8850101179169ae3cd89a857ed0bfe085deb428a62f7cdd6faf8f60ef11ee75ee79c4c8e5ba6d5177e9183c41ce11473ea9e2ece1f54b2341f222f282aade7643e110b029be7b553af46ce1714b52af54416f597df3e1603675600f501c46dc1c10f04e65b53a99a4db104328f0fd9a61c353b241b51122cc144395bd3c07f4bc3f19fadd33ebd2ab4b3d4ade17cebd0e5d375c6a5da766af367d12fa1166fb32cb825002a75e42a3fc92cdfc720aa6cceeccaba54e579ab24f3583ec7b41b6288610500c4f92179a2949130c036bbad048a8cb482516d58dc89b4d39b4667ce6ca4521bc90e9bf15973f1f0a1ee85b264a4c39ebb1c7faa10f675758248ff4b44437a6b945aa2c5d4ba1a6e860543a71bf45464d4857983612ef5d0dff42080a446c988e5900e86ca823263a121a1dc94c41e428c4ea1b3551d8741aa84d312f56ddba420d64e1c8ddcd594efb268eb52d97b37bce81791941d85ff9e3cd5749ed3dd3ae4cd311975d92f886d6c05611277c9b51b9e4bb31e114e2d3e4ece2642cc34b4fb890eef5e2ff71f88a804ad3b2a28845732048a9d66ed1029907042b2298157771a1304e1ecc54f6c02a3b67ec93b0c4d0bd5e8168ae57fec7b6c6e4d1d14e10b3160dd3561539df94a58f7c0b7cd64eb1540c868b94e9d4fb81f2e803c9a7b2f8fd7bf0c3bd3fa7717462aa209d8fb8d00b057353cf6404151ec78de383e986d2c95f84415b863d9c4177758bf138bc176c99d21f5ba9f366ee61037c0bc9867b6fb162a6196f2b09305ca633313906a48d865b022585474a5df9492e1b7ccfc693ee835dffb1286ca065ede9fce49b2998140deefb2114ad590e14b72faf44e57cbd52b3c6562fb8c45235fe15e3022b2942c026be8209754baed0d6f06255bf0b5ca5491d56b0e52c2b8c4619a5419adcd2e117d4811cd700c42be462cc47c0c85b3c16b7df1c54495c469a7c150858d1d8a6ae2e1d703d9d474b583bf866fe6a613991acd747fb6218893783130421d6e22217ecd375e78861ce95055a093a83ff58c3d67301a2b88f4f1f5f3305595fadb26ed6b8510e6ca72d2d71a0361713ae010521ccd70ebcebb6598e2938dd6d7baeb9c447027e526afd85dcfe874e2f06c31c3268ad5f21bfaaac4753ef9c50fd7afdf4532392851726ec55eecaef63a31d9a212fa32fa584439668062e96c135feeab557d6b76054aa248fb62a4655f55fae94e38268e7cbcd5afd7cf79b7db3d04211d35671c1ce97a297a43c031396eae44df994239315fa11bb182740db40ad7dbd37fefe165c8269015cb3a67ca5afae70237d4266b6f2c397de9ac83ae29c1475b0c3eaac9249836e2a62dc69693638a7b5f33194af6ec8f38db24aba9b434e747fbc34dec6444d83d3cc9410cbc42188e45df6315c14701d4acd2a822dd5c695d80c08a6e4b1e735d7a4a78aadcb7ec2cd797b49d494c1de3671f3769516b05c1f948ed5a0bc87a79edd4feb40d2c4f3a4dca70dcf75795b2aafdc5bb592580506642e510ac27353fa4bec1741c0373d9bc598f43038c47b0ebed5f5d7f6edff2645c2f73267c780eed9f7f645765a71f2f4172ed5e09c5d4ccd96e02714bb58874a70caeb48d92383f7664de059e9b13cdc87ce6802c8db9d48ca896e980f699443f21cdd43168e8adfbb2f5e9ead2fe5a39f6304457e4e9d854bba8a93abd085d1d6517a6d2172dcc317868d96626ba569873de1905f6670558b1e2a8ff4bab02a3fdf64855e2a494dbda660e560a52564e8606a0d5ef2c56da866f1e399a3a5bc5eba5d40773d650b9685be438da6b12d5565ed7f2dfc3e2f7580305cfa9b330a16c2952dcfba4435db55b026c287a41bf6a65ed8409bacc0b3310d57be97698b6408dc647ad3646433dbb37868cb06a81cbea02922a65854ab9acaaf97ef8ea93140225da964b225d283f7dc17b9d63502aead8bf6f1b9cc4773a4ff3ba2737047812b5bbc9ae59bfc9da344472306e76c307497902c121f4863c7dd4e3cd5ce629ff55457b7a58cac6da608ba3f0dc4e8766073ac1dbd21a0f02e495305069d04f30d29d53578e4db401a39288f52eeb9a21fd46a9d697841ca56cfa736c2172b55d4832804a3736822080edded4fd4bd54da764077528a28fe54dea298a3237b44e2d40ebaa56bea4d16a053bd20e82214ac20d855d82d467922d3b93e699cd9e8af70ed585e1a99deb66903af8f649ec5315d205d6c8fef7798fe9b4243d9f9bdebac5c136740d07ff62fe0a3f55fbdc11d4d82c5a18fe760b17a0d41d70f4f0170875ff94a00de5965487264680af306d4e33bdfd5a69b6799a739374d640aa26b343394ce08b7884569f3df7e1b7e16f7a5b6e749c1f6b12ffb494d87343876f2e7ea8a78ff378924ff1ae9026ec392d7b9d065767a8283639308e084d0bb1bde28f49af6b417e66788bb46f91dccd9d4aa8621020fc40354d592b0d9c3b8a4eaf8f8ee95d0c521244081e41349e593579d5fc54c6dfcd7ba1878713141f19b98f005cb560db9869d010d883b438680896122ac40f12674e0c171d98ef7399d82cd92b419efb4d30f853f5ea8f0d9bb790ed75eadea38c36eaa24b4d9cf44034b8f886aaa2935505cf9a3c0a72c3963ca499f22810fa7c26290d2865f531a1a01948ae7d13715a6a43e20bf6e2c743d819e849d29c0800fb55fe4a56e7fcd8933a49d7f14b1fc4b8e5c2fde52440b697babd0df54823ac5df04015c6be3245b7a71781b4c7c9daa2a97c650f6a4f3d8a0148e43de23990138bbefa99333afe6ef801d838b48fe79607b4dde15867e68a7d419ad663e28bce6a22a2fb7409ff83491446cbcfeac67479cf9989745f32c3c7a240a0ddd348dff727d56b375e9dbe8af540452f8daa3e07457853619b8520f440dc2edf6fde8d0f10614263f3694a95e969b901b3140ae0950c3c747995972ec6bfc2c5bba0aa2b6bc0175d346ae3fa1137ad2160c41d24b98738897241e7a8b06dbf4d2288a2efe9147e322701c38d904458e6b5cbe63b64df26e8268c63b", 0x1000}, {&(0x7f0000001480)="1517b137795d7d895b481423ad6ff6e2b8c29f3678b90f730a0d44ffe754010a0e0428954a299e73b74c01f615d7be3720250130f4c0a7f6bc28a441a8fd3719aa34dd4e2437d89e5f46a66360ff0ed944bd7dff4aaa2057b4873a83c92a60f32926b0982099b29b432029e99dda69e8b61ec66d25d982a94a3656969deb798e2db3b0dc6390ea80cccfbbe51427059d0a4566598c1a5c7fc57607c094b915ca7fd47c3e37e855dc55f135967a03df047705dd65718b370031f2190b3f308098ab541e861640b92a867fec84516ada01ccf27ddf4b249acf4b5b679e4b9e665fe8cfedc7594abdc9b47932bc0e7f575de8ae59c58b3b87cd8a6aa2fa7d5a864436b4e03d7fd48fdbe9a81fea94cd8e0352c9ebc0bcb8bb257a34038d3285cea3cdf1860de19c6de8434e118f8e6fbfab344454848eeee9459ff1b0cc40b4f93f47c8e863c1c646064ad642a6d633e40851bfda818d44f747cad3832701e59d3799c4cd325f2e508ed782106d2867aa74a426723ef4507805df4f89a4956dbabe6af0e3a6712736ee8c6f91d1081606c50bcb5dda7329e0e025c0a85cfaa26be4c0a3479e157bc3f0b3745cf741b23ca0137d4ddcb985c76b62d459dc6b94b146429fc2c3079cbbee40d1ea4e9c839d3c9758bc65220fd8507079ac29ff7675e8de017f7c51c87b4e453436504da0a3b858c273cd3cb1cff3e36ccb41011b424554e69729b69250ad0dc1ff4c5914f6166067f48e46d0985623830191d700cabb5f0cd48e7779ba31f9c0e2432f45ffa0b9da3258597a0ff680676c8b1b954bb47e5cce82832035cd68100de8a644fa87aba4864c1a0eb8b588b39d7d80c096fa2002f753de0ace528fdff73197f7c855f939fb45ec6ea25a9c1b81f7c22a72b879ccbbbc6893c33051e1469f7c54a5dbe36b21d766191df21630b13ace4030b1fae81982124cc74027cb23095b097bafa13da2914935d37877edf82622a1a566c6c3166e756c200a8b8cbdf7b6d47c6764080de89d8a4506249767883a1511cbf048341ff60c90a5202c5fc05004137f2e445a0b96ae4740c44df5cb09626a238dd400aab5918d25e518034645e120b94a314b08b5ee92819f26cc3e7dd9ada16a7eee0acefffa1ed6100852fbb20197addceb1fb21248058d615f2ee195a5e76fa7a18ca21743c46fb2247b0b73f33363d7225abe0aedc0370b0a8b422c89303c8be10621a9eaa25da89e324b0fc3e9c30bc3b40c9a2f4987936d29b6659b95477f47dce25a56e5a9adab106781d6a6fdcd504aaa52d9632102ae86547693eda3cccfe29dad1f68c959d7876db3498171d46aa6c609939213aaf325eef94015736f7002c099c4aafa885b208ecc16498c39020bbfee72005a143053657193e75747ae7e0fd378d175b668709e41db1d964d23a749d7edb565c9885a63bbe9d42375e36f875a9ffbb42144367d46037da1dbb0ba307cfcf0f93ef46fdaf62762580cf553a470dcd3538a7569c11a1645f926e4101aa7506a97823907c9719be0982c593de82d608e3ac4b1acce854efdaae374dd3d720a26313bf426974db8471afa00d8ec0eb7fa823758639f3943e998311928d6b9000e255e39753216ca22f697993a2dc6cc290a6ad69c6fb605556f79d8a056f250d74d1639c6a5b2355402cb50d36ae01f42732fea55cb4efe3f912918eaf15662a81b66d7574704ad6984692849b0955c23720bdc8b1db74f3a4e6eb45d7063f460c67b801e4b00858f1648f56a9f821ec4e2a0b3ada70a4c7752791e15972dc58f0227f037b0cff2d506afcf35f41017148189d2e363df6a8b12c6072ca45ad217e8ac4767d822acca41b74926275187877cb736ab43575e8b6a66f592dee976016bbb13af7ed3e5068d2d46db1daa4c7197f7438a0cdcf0ca24f238efec2f6d25db308fbb0f38a8dbd2ab8d2a6fcb97ef3f35813a07b70703786602b6c67f9057214e75d53d4cdaad68863be827d1d7d61f2eb1352834ad77ffe1b74b4d76cc5a8a6999b832149e75fc11067ab89ab6c08a7191443999e6982b24260fde58a1574d7eba2d81557e3aca732f3993dbf9bf50b99823670bed7075481d34e4e0dfe4b6e03492f0b94c96b9954b96b7c7489d0e718be79f21a6835d6692a0bd78e63fc6902708243bf8f043225cbcc2b7958ee9daae5eeafa5164a97055963f88a32bbf75afc1dca3f4defa83c8c8c66805cc9f44cdd633ee6c390343c208149951e19cac0a9b1dd73eb5d219e4046557bbecb7d42bb2f059f17b53b0d58fb20a60b23a1f51a645f5b0133f0862bf4a8b2b224620670d0112b649b68366bea66bbb912e34a45c312e19600f6dbaa726a353e3e297b737f05391d4d44d96568f783c6f5858357aa6c31445a4581f9f79ad04071e3b16673d8012485871ee44edc3c1e8fc7e972892f2e001932cfd121e9653238ea6e25a66c43e166be49b06f294ea1e1d8a2fcb39312ee3080f824bfbb009e94f8d7da349f60ebc109136a288089e96b44837319ad575a94eae3afd81ddbb5a6eb0e5f356227a891a5c0d4d13245fb1f5c031f6629763d5cdd1b9062c9cac16369b00cc782bde434daee0382bbac9cb47206219d6b97e8282f9ae618b335e3481505ab1a56a4e912ff12e7c312ae6be13a70bdc81e32ff72b23e6ca9fc91ee23c0d02b585b080c3d9473506191ca214ce8e873f2faeddf70000aa8d0f2ef3374865e0e8b38fba84c6050099909da5be9ef547360bd6591f021a28b300dcead3669be34256978d3937dc480ccfe6d2e038aef726a0e55ce5f4e69b5d0f84b3001d7db99fdf99f5596795e2c492aeee7472037c1fa64172a79ca7ccc3d7ca6a094ccec057ffe6a92ec5bf5ad0c1c80a9353e845afb8e76c0acd160cef3c3fc82807458d71ca816ea1ce75bd1956223408d829de6748d55d44fc4a95a0290ce4b06a8de498025008d91deb069de60b8062f66b2ef185c5c298d9994598ff7358d83cd307023a7d3cdce915996bda717224c4a9587eec9e5a91b38baef034c7b9cf98c206f5d6d248d86781ba255243f4de57ebcedf597a8f7a46a20ffc6f1ee942589c64bb2e9ce8e03bc309bf27600f90e35200fdbff1458d9dab0965f04c8a5c92caa83890fc52adcfd8a9dabe608f24f2b842283707abcd41999b9298fa0819009fbbf839572f13685aa442c9ca15e235c1daeacef9f905c7223c0968e592d00c2a3b6c72381647f433fd5c3b1439c3628249661b132b4d86e55fd47ec6d029cf6950822fca30c57cbc5af9b2fe28c5a79f6e1f64aa8201cecc87dcafa945c3aeba83442c87ebc92997508835132b023a99591dca313310e8a036014ef0f5d0f0730f77e79482d229103bcea09d090c207404a2d7b0268b8a23121b4895cbe1d5aa9caea1672774eec0d8c2159478ae90cab9688d3aa816aa2187e6c1fe592b7958b7470b37bedc2927da3ab639ea3162bab53b75ad1e6ad9e92594f2859491e03e04a6670d82747fcb273b90d70a9e049da6291cbff37dd0b5a249a3dd42cb32f56dc8d9b8ca851577a0b5af3a0ed7a788dfeba7164f301313e8b470bd015e4715aa8d79887dc00ac7bbcda70da331c653604643cc5718621ce7fe3825e7a05e45c49ffea94d6329cff12eba51a608d8c690f1688caf24ab171a697e65fe4542603e4eb95904ea97b090198a9d1eb7c72bda2a869f2e8870f65a28539f1c78d1faf15804735ff9d04371f8ca598348b83522c75e549f50e836ff780e69c61152ade6cf234652f500483d693d7d9ea40bb312e584feac24be846101cef944e33c7463bcb99513c501b1bf6ef142614f96a7493d0ccdcf97756fbfdaae0f1126046abdf0b8b189077f7354000665aa593b39bcf144c29f36002dbc5c0249a7a2610a937dfc64985bff8adbf58d98bb9ab600d5c64268331127247310d4987d67740c430e8790f68af31dd20f15804de5b04713697ebe151a6b132cac19316935fb6f8bf043967927f00cf7a55fc84ada58a16efca7a9778ffdc5628928c36aa7a794bfc948989f187f505ae433944734071d4a0c47b35ecb0cd3baf8fe1d6e2ae102984c639ce723bc6e52963c8c627efb1a610d6c30c1e6df2f17efbe9a8352b209b852928f191b0c4330b176362e6db0c1cc4a7aa54720c18824ec1282404d5f8ef83f6c6fc7d5bc0f0c9615fafc7e7c95922dededa6fc6638b20e5ee71251c3a61f31d18e9ff9a8b13d5f77b81c319b090c94a0df3d142b928e9c95d2477f04d7e85d586c378df7d8f0d2f07af8386c1a7320b7a47a437d86719df4e6c334f36e48e0fd01455d38015f2a49becae0222947b8bba6fbd07319b1c595aa122e23b5ed7b76013394e6934fbc8324d06ed3a298a8b037144add93569b82a2937ccfc66947b4722f8c069e7a11c4379a122f877f66df97c8b32b6705caa234f28e49b1aac495c5736992c8a16205a24e357e4249db19bbb5493fa36d8bbc242dc1c4bfba5fb6ba93ebb5d05dd24065a25b1842fa21de41b4c53227acaf16757c71cdef0f86a47e90ded151a2af8a313a077839b97fdf9bf838cb163760363172cd786eee96a14de6763fd7307d67e22fcb87e66d7e8571de882fa7294bc93dc96ede82d82fdaf3d43d5d68fbcc193477523317bc6c5c0490f51159dabecc345d35accfd72cb6cb6a7cf43cf563df56365adc3cac54aecc99bbccf7db0d3a5be5ce4adf1a006a45ae7a43c719b82a3f044d67e0a6313d153733c2a2ef51062bc63179661f940c489213d5b888e3333d3c497da48cabb0e88356b17aae4eaa429e0f1e739507f7d522bcd0fe771a4bef19a3d55c1a2983aae0de7dbf75ba946fd74aa40a338c7192e2a6563648cc5307fe866232bc61092e4991b0175a8695aa0c4af0d70b42b97e5a33158c0ce0435ea9838e18fc573902499db28c4aa0ccf95b1c0a10861c1cc6beb4a61dad74ec98b06de7da7b5bc76233c5a657c6ef17eb35e2d44038000d9f8cebcb6059a082f7ab7a2fabcc52d5221395c681550e4f5a81d6e12c5629dc23d94c041ef0efb9c8b3daca3ffdc4195cc7d0b4a74b534af2a8fa00fb6e7ee34ec6416d095753c6568c80d75774badfa75ada0dd264af8b71bf0825503efe9d74a22e0bb275dfccfe63334cec87d739868c109946557dcaf7712fb8c5858aadf645bc5810a5f80d7422c038662c51aef2a695d582c30cc45e1e3d59c3d7912ab63fc671cc7bf8de64deabec3db2e3c385ddc039acd1cb6ee683cd4ccb7a71d338bb502f2a291fbd30bc3bd16f3eebda8131869b1a57ae1536ecf23539dd911dad6cdc6553ee4f431b2eda5e53ec9fd7d110fd5814a969981a5a742da13a32155a4de99604290754b9464e24ce611741c164bf13780f6f15fe69786a3f3170d06500e4e76831df3f8961fa0f9aab36c4d45ba5633c7e26212b952c49b9d69e1100d307a8e524b23679bd2fe06e79f4efc2d6f5e89655219190c46b03b0874eadb3e5b743099e7ee302c3f320e2bc9a022e6ab487e67141142a34100323193da3a303804c8ea935d301524e6c641a335746b111b3331edf53f2436da0536697965d6dea5def3bee4cc8ac861dfff515a762e90269611d8224a59557110cd2be2c5698b279c2900508ab300072d9772b59578f6ccadd79d4615c3fdbaf667736c0fc3e02841235a39e2fdac24f5062603cfd8be99bdb0e82bf1b65d2e492df5e32ba786634a1e0fd7096a0bca7e90344605eebfd01f18abeb16003362630111a969cf57a4c1f5853cebe82f89166966b731a03b3", 0x1000}, {&(0x7f0000000140)="fdd89ba66c0b96b7c8", 0x9}, {&(0x7f0000002480)="02c310b06bbfd1997d06c5159d0045c6795e6fd53b9d6b5b926f186e86937baea2564136d7193c0af417cf025c71c148ac399817edd965d9a51f760b98bedc7a6fd277d62a09c705fe4f00e7339a6b74b72798e2f4277bfb5349dbe3fd821d871f1b0b87e535e0731bc4140d453ff0377abcc29ec65f0cd1d1d65cfd93894a90f5b5de41ea8187d9e1", 0x89}, {&(0x7f0000002540)="0b45b86632f9cf3f5afd7adbe9c6f76324219e13e77d70d68649841d7841dcb7262867921385481ff901bc6c338627e28c167cc3fdb517d4ede79dc652109775a3e40f7ab112066c4fe3f464ec88225ad77d1bae1b282a1048ee6e9cd5a6651bec9cc8229095a4cd6d89bbb1b7316ef8b418e0f669065f814c19077605bff7358f990c80e1166c7a49851946c61f40f72af84e2e5d7d877629f5e4b98060d130b048f73ac11b65b14cd582b575334840d2c272a62f146a7857773b5fe940cbadcf6d1a81ddab509ef7569ef34eb8259ff9336d721c9d4b4b186de5abdbc1c2cfd2c05813", 0xe4}, {&(0x7f0000002680)="2c1975fa4b76cb4b62bbf824a87b835b4181c923fff1b393f600c1f3fe18db261f5514b597dc055dd788ae4838b3c1a304135c4fc8484ee02bbb6bd3b0c71b9c4f29788df1bdcba7734e839651ef02c0366bc1ad438a327b3c89efff7e2d5fd399f8927df5d85fe255a1f97cc2f474a20c", 0x71}, {&(0x7f0000002700)="f5d6c6004db32e0c8879f9a2ff72a52d494c3c1e", 0x14}, {&(0x7f00000028c0)="dacaa7a3ca476b9d647d010893cf34b1a4c9914414e240677fda5b979f5568491172b483f769ebdf25d6edb022855889e44c2f4e0845288af91bdfb172ebc74c3d7187e073b97f0b577a47dbcab4b4edc52516611d6851f31da76a7ff793a951f61c45ee5cbb5dc9ef1cfa13cdc39f3ffae7d18c7287e983c9771bf43049624d6efb69b2ec4845557fef6246cda8d37d41d0e1149b491ae6a2c91f68bf2bb4dd3c62d090b251281d19b4e6ddec9071f32200604ba3972c8e58a3122331deadd8f2f2ccd2a2818509eca8b5d1d9edb23fbb100eb2a0879677937f19e6300ec5d380f5330ba0be1a7f6c", 0xe9}, {&(0x7f0000002dc0)="44ed9b5a5fafbcc3b4fd09f0d6febbce2a256f5242f306eacf2849f7c2a68b28f444c4437bee4fefc2c3492809970428ea20e5b175a27fa81802c9de2dd1eaf20c433977c4c385bbef464ddf44125e100af9027438ff755a5f50349627cec244cc5f888f6fce062baee1433abc0fabb5d3", 0x71}], 0x9, &(0x7f0000004240)=[{0x80, 0xffff, 0x7, "236662b4862db6d2d833b168a540760fb63b3a0bf8bbee6e576558039c7ccd3c4ad8ec25e19159882f16cf63391ec80bf422ab87a06b462371e54b8df3c155468b09ea158e98ce5f190e202fa9a7c710686c0c7ce6c4df653f9dac96bc0511393365d4f2039f06ec62a8"}, {0xe8, 0x1, 0xffffff00, "e7369469f32250ba778433addd31d0b9d198d15a2bf6d2cf1648639648cc9ce49312715fc7c75959b91f4c9cfae5904203090fa23af8a1d6e87f71329c42c85a946bf110262e85f76b94ca7f64730fe530a2015241109546d30531cc48ae3cb63ab83727c7654262d51bd95e5dbe280efcb2f8175ad2f662e0740ae1dfa948625a1671d0721a7ea7b8bd173f850830715e7573405822d00033c5ba06b81cd03f28865b2b1b5485664cfd675dc06382a03a9ea56d9e2b2676e91cfb4ad7ec2ecfca0f108a88e344764252d0ed603b8d316b39d302b3dee7"}, {0x18, 0xffff, 0x8001, "6adb8c7397e40a7b"}], 0x180}, 0x402) (async) unveil(0x0, &(0x7f0000002a80)='x\x00') (async) getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) (async) getsockname$inet6(r4, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) (async) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a61309df60fac9a9319d36975323332a71772d8489b6eb45230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440", 0x45}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8", 0x82}, {&(0x7f0000000400)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73c", 0xfef}], 0x5, 0x0}}, 0x10, 0xf) (async) accept$inet6(r3, &(0x7f0000004180), &(0x7f00000041c0)=0xc) (async) geteuid() (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004200), 0xc) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./bus\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000500000000bbfe8000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x1, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{}, {}, {{}, 0xfffffffffffffffa}], 0x54b, 0x0) pipe(&(0x7f0000000200)) syz_emit_ethernet(0x33f, &(0x7f0000000440)={@random="d7c8d48a0753", @local, [], {@ipv6={0x86dd, {0x5, 0x6, "d46bcc", 0x309, 0x1, 0x81, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fa05766108e9ccb93d0b42368919da1a", {[@routing={0x6, 0x14, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="40dcd106f572802096aa92908e28eadb", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1]}, @routing={0x11, 0xa, 0x0, 0x1a, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x8, 0x0, '\x00', [@pad1]}, @dstopts={0x3a, 0x21, '\x00', [@generic={0x9, 0x34, "4d31b48b28f95aec990132774e52c733c9b5651cc1a316e830314a2f48e775379af0c3d8cf0972697342e0950e70bc5ae0020709"}, @ra={0x5, 0x2, 0x8400}, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x2, 0xc7, "6fcd507199d47fa9d5df4f27862f3bf0c8cbb94517527ffa9e223ce0f064566a04253094faabf402cbdccd2e9c793a20c918e6eec692c3c9ab71f95c167efaac95876cd43e23516a659a2e79763d18f389b7b76c2dcf7b7ed72b4ff7cc887c3f49f050f1054c91fe82b642e47405ce2b4ebf9e60f5ed9fa510d54413f44c047147b335104ebac2984b5bf43eefa00238696e46a135f49f7ffd46f7e3509c4069e1c1db00d0e3ce6af3c69f1a96aa8bcf6c99b0222d82166fb26ab0499dd255af79d93f9f0c4071"}]}, @hopopts={0x33, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}]}, @fragment={0x6, 0x0, 0xfb, 0x1, 0x0, 0xc, 0x68}, @hopopts={0x29, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x62, 0x0, 0x9, 0x1, 0x0, 0x0, 0x64}], @generic="909d6bf099b750733c747bfce9445529337644db3c53ac79bab0a6b0c8254dc39ae30da901d04a435ee4748918a97a2842dcd1e2b912d258119afb8ca48e6a48227e3c42ea092b1ad8f4b815bfa5f04e481611c4daf85899756dbe472ab6b22d3152222a6ac341a580660018b25254d16b37f0839e12f7a1bc9ec2bcfd27bb5a4043aca5d0bb0f0eba90a7157f898e8f9f1b8228811a15c22693fdfbfcfb6686050f486ab618a00236055dfc40d7c5bd30"}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup(r2) open(0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x480, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000180)) socket(0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200)="84", &(0x7f0000000040)=0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000180)="08000009745671f179846b163952814304f751e706372c", 0x17}, {&(0x7f00000001c0)="5f371ee84b7cdd639bd41385016d2e8f32ad55cf"}, {&(0x7f0000001380)="66977e34042ecefc5544660d4dda932504c4379f071d42f8a96520af3ce3550024a0b385bb0025195e7e5e86c9d077b645e16dc233900a4b338a705eb9afd074f361d90c2404cdbd62cdd89edc2a184dbc4059dac1079ffd11cbd1b975a64d42dede0fbd70abbbe2806f361d30eab7830f5c37c7fd126e28c68d25d110a737e476ea024a87e9321e88bcb15fcf0066aff33a18fd96ba8e419b4e2c2dcdae61856061b63e427983fcf8267b4e38c73cf5bfbcc924396242f37982eb1b4d3ac146d6144edc0490c2cefccd4bbadf2d8ecaf7e16dff3ba379328579913f1fc559da9dfed365baa307311d3f32024a09798301ae409bdf21d14e79fb5212badfdbca5ebae41f2e68d67900e9a974d887d3cda33d7b01d0a1dcfced96928b082959ff65de7e0531fa8dae17e70c20b4e79281b9743aa81b63bf2d13752d9012c59e8e811f9080eb3fe8f85e4b5c6579d3ad975bdaeb0151f1c849ff2faefb7b1f135f19ce1c08160014ca37e71e5b8e2a42c93fb2aeab37789ebefb1d22532eda69d41c65c69b5f246e3f13c31a0e784b41c5eff94ae017781887baff48a3f4c5a4c1d693c902753fc9f4dadbd69baadde4ab21b0c1f673efafc163561627436627a39055f840e0a99f26d1eac4675537c6a4486098f65317b295f46981ce2f71d8c9c135e84a84a74ebb03d54c9f1fdcc4200bc58f703ee0d42c6d23ac907aa759adbd458cd7399353c2ce8e6dcb871150cd43e225fb5981e9197ef829900010b3eb4d772d6f6a1ac94cc97b41100ce8cde2a3b031e7e7ce04997ef75e7ebc7b2099f2a34c3fef9568d48d4a9416dc8ea3022955321681586d782b0ba02cfbf7de132fda0ff02f1fed1d8e663dfbd60f441823506e232658f9bd3057965a3ee42b666af2376aab5c91fc3d59a4eb23a691aeb68927f92b6970a2c98422d3bd48bf3427c8066fe5e4357a55939d24cd0d126001306e8b0a153cdabfac954b42f720c389316e31a22ed130319a744712fbe93600c81df6524fd165b3f7bbd50e8c1c3d8f4aaa1fdf86353b51a6c950ce9620cc03d9337e0413e8e90a30021a4d80622482c103d1eac2ddcd52e971e558b69c1969866ac5397b87cc45baa9bb05485727e191be2a8b1c4fe6e7c9b309be8edaabccbb776813e34c4fc65aba61d565c26ae07715ec8befff21d9b1f9a98836ff2248323f2c60c0e3e1cfdf5d4ef5b75901bd0e74617e58d26e61d58079b3cec58251aadce0910c1cdab321f246242f0eaaf6a2569f1db30711a53c784b42d165e5dba49a53cd6b8aa5726beab6b1c23412ce470913381462cfee26e99ba76be01b0f12ca5760ad2e35aa038e1943e06c2c2f1d38848b1edf73c1de08237684c15f7538dca5a941edcc4d54eda2227bd0059bc6637c1bc18fe529ce0534204f520b36d92bc198f70ef03a9a49bd167357f75fccdca9bdce07c3c5e0ccadf8322b84d543b877c0998340236910b54b7f592d6f62c74a6fd8a258b60a21fef3cceda0877a8812413eb144506898e27a97579ce1b505fb0f619f502413f9d93e9986cd2f70e754cd5f1b6c4586427350e2e4bc68d40a79c0b483b26f3dabe46045859de4e209cde2687150668b66818967ba13f97e1a46fa5b58e556f531fe2ef212b25b288a3d6d214d860803bb34c6636b578828e48ae9353f17ef0681c64555c45d67015d8a6ca68d8ddb8f52e593867f0ff51e02fa774dcbbc9be7ff652988f88f7d9d415edd85dc0fcb58384707a1eb2b51ada288023b3e2a26f2401148b32a868ec3bf8fe68b6359694ba1c37de08479d43d4911a6cd726383d8be17ca28d45928ce57e7befaa8c7705a2b0ea418f5b5b544755ba692c9b5da97b022b134b559f58d59199a403e565072df308b0f097cea319a6799777a03ea19b967789b635b7614330a0ff84ba980272d475aa0be098f3342d116aa2c6e56b66b9a2aedfc4e43d29a43f44780c86c19f9b02db86c662fa30d95e9324f581a1a94250f641286cf71e72e2a46aa1f4010560764f15cf3297014152c6c43263802ad446bc685b38ac854454acd170ff74d55777e9e57816cdc62dce23e14ee635b0805b45808d0bad1fe940693287ede8d2e24943833ef32d33c5e12e597814c43a47a196c86c7cfec0170f48ce0b19510a8f2d37dc5f8cd98d6f7a4485a517f53e6492e5dfb938c9f94a9bed4021c6712f202f8365503776153e3069e6d6aa5797da29365786bee92e91f9c935e1709c83ad39e813a511f590a74db2925672455a7ff80dd1b405616f3325fa768b59d34d7cfdad092c32752bef1d817bc108a4cd426798524944d47ab036b9aea50d7666cb619831b6bb00a1d091c97a037d28d17ec7c1b58f4e0b7b54fd49b769fc1b2fc0ebc6700f33bd46df68fca97cf323aea94a1ebbe8c6411c5e17547d988ac7a76fd264f82ed87954114f9cd7f874da231b5bd033c3b6475aa4544548f7b7ac9dc916d6e6c024fd418f9ef5f797e740f8c5c16a7ea8e17bc11aa805f6c9f8507776bdd84c40fefb476eaa633a4d0b717d7ee4798da2df92b23439d31d635e0d13879cfad6cf1b28e990bf78a919e0466771c8af1c6d2a0b8bf3069e2ae38c3dec185437e91ca18901bec5adbbe84094ad98386c808c914dfe8f0ff3e828fb3c61824e00457f07d9f289a00d10beb8d5b4ca2f8af29bb917f397ceb81df2c6bb65b793f6e3bdad8c2a251953550c5e888891eebcfdd11f80a24b84a5aeef0aab1bea3fc869743267b1e4fc74e9e61b97b1a75aa1fc276086fdf7cefdb7417f7608144355ff44dbfa6e3dc8ba1b5303f1814a0eb229dc5c022d8365c7996eba046525f6d296a6bde720b947793ada9950eeeecf57ff43b74360343409a7eb98fca17f14e729b14ff2cd13e17c386a4a2324be33163374fd744f9c0b7bd439b1d0c8e558d9e1a47095c070681b2203991e9d7ecd2d87e26c2b123a09f2008702c328b0c54bee0f8a6dd16d2160063fa7b6759daf2ca4661b619010f793b8c5495b23cac004bc0d661ebd68d385a9001e2990f4681db98e38f1149e76f03ee72fe805e44d94db2a11ce4623f1a59eb85a6e958eedfb7d9296cc2e13fe5f34d5a8d225b279f2520fd6a027effe170c2134551b13e8018c6ed5919ad7ef72f033c96914af5463de2eac9c660b893abecff64cb86faca59f441956aa94e7776f28d96acce2d24068e4ed0dd2cf4cdfdb06879b832cf7ac61e4a2294c1df2fee336f5c921dab54f673300fe12d920dd769b1f4795fb8dc0cff0025c40d4685f14c321e19307232b351bfe41859f28e3644903d4fc24b58c9d97ebdb3a14c5a112e9a036e7a445a3edbcdfbdbaa1300189e7d80b88fa1b43f4cf7b4b788973182a0e901f3d2375fb6da35152c04a7431d0b446b6ca18445db79b901842e74bf0e9071d31a13dff4eecc4a72291d417101a1f3d9759ce8359f205359dc15cc22c892ae63676e9c6d7081f2ba87ae3c1ba37857a467a6e1efa7ee35dc53f27e3e64ff75d95e769143d808438d81b3ad4f021b9198e23343a470f8746a03424c3a72d857b5c045c6690534cc0337bc3f84c73cda1620cab9fc01178658f495764fbced5a1a375b2f55120944c641e3882ece4fecea7708c7ca176c7b9fef5d1c6e82ef601175bd9418d05abea608a199e83b218c4b33ba1b95d07911e2bd4eb66b2522e5d690ae3075c334b8f0c84718df08bac4a9f15b70c44f794f03fe1eeaad7ed12e4897aadd144f534b2486f59f5bb826421b4dd6049a9606b17a0eedbb6586b82851f9c22e225f228216088ab027e047225aaa07e6b773158ffb95cabc617a71cd266482f1a71598c63170ae2bcc86c30e16bc426167b3d1370bbb962777a8f80e09e114a62db07d5021b3e12bd8cf66e10fe9a5f86ddcbb9855d66923b03e751912f6260c9057111459cc435da525f77f410eae257d432fa08ee577a133d122cafd71476adf1dfe8289d7f377e711cf33accb76dc471bff635e73bfdbb7320ae57d356c4f04ad02354200a8f1c85a81542c977087ee0c12f02950571810dbc9b7381960de21231f4aef0eb11cb31c8d9b9d095f29f6930d564cb1a8770613771756c69caf66377f893030912cc1162fc6a7a74f86ea134f791032cd7b90a7ea455c4cbf09b8ec56eacad3007cf2aa16f67713441bf7fcdddf36b754e5c1557a4a90d5ee61259340116ba5a8cad400f7f186b5063630f30d4d7eb907e0ad6c6fc502e9f4a11741e9e7641062d94483ec637baa655982a6697fd45027a039694039fc23c899e63a272dc27217da2452324e8faedf5cabb1ab6bf06f98652637d45be6b0aa1b96ff35e9273d229245ac28c631a3533711cd53dbd57c5532dce686a892225dbab44f5f8de512210fddd2c4a3c8b17810bffc226c38854ce264a1b23714725eda8d22d91628e68fdbe04db6dfd703d35de039aa783e858501d8a177a7d3f938b53bffd8d397303ad74556ff628e5f8d67c7d3b21f798e4dffafb177413b643c675745d2f682b1ccb6b7b1343578166755da31fe38a719896ca1148fed862644bade2bb5cea87ed034ee7c1a243ceb45b2b19ee2431089905649a62e3f8830931a86843e31d374596298d4af8b12d9ed8e381ef263f551cbc860fdac3d5c3dd888b8a42980885f004f80818b9be40409800cfcc922c38c2e7954952058b2129f86714478dcdc9f9a65ebe946eb18281112ce683741a4be64993a3dba32a8454a81e78f1d748eb6a72e0142c89591371aca9770e8b4644e35d24d53ecd699efbd0968d1117b397be2f2085c20f445c297dc1dbcc367fb9f88c3ad0217b3511f6db27bdfbb334f32fd6d12a7d523734ad57fd13b623747560cf109503c7d97faae9215c908f4202180165a3005a3d9acec2b746935fc47d9c9dc9181696c4fd9f48978f97ced4759353d882eb02df7e6503a4dec81028050f5d747669471ead99bace931281374a1b6516c796cd5e7d8b77d2ed6fd4f63a1f0e90a83190bd7d2e2a57b8e08bd37f6cdbe7277f32351a158cf8595845f37dc45c2a5fbcc1b71d2652e134d0d34c86c5703794b86a60eb848d0797f91f696e37f48d15aae48d40cc92953b74f9c510798a91d27a135dc0d9ecc28510ff2c4b657e197427cc5b95ad10104be9eaa277c28592480a17b85784b69ba133c02ead2e1092addb706a4f0de2ddb53a6eba41d32cd6fd5c94957a5567f80ceba91afa564d95399506746d1048acf30c947496866eac4cdf3042e0f0b6e8e3735417a6c03e4b70c68191537867a4d4d7f5de2d7b5a92a476041702337d5c32372ba73cd5b0edeffd684262f9c8c3a26c01932ba283b2d47c822d07841627f9c50a1a1c2a16503e4baa83a233f0fc201cd80002f57a79a3eb992213f27bdd779c7b0d6c1626fd301657a4a965b37fb3a642cdd0711333ebf1f0907b68517cdf6911dbe58c2a0a9a78b0fd7a1d3cf54b8b1656bef46181d80e5c121c19b0147461b44ed1dcff9a6c965fd73b596567151d19752c505d76223dd60c9c2dbddfdcee1613755f57cee44d8548d24ffbdad32f019a18537ccf270c8cf2fb502ac9513944baa09b76d0b2907718ea2263d0f9e43484857d3651c1c2fe29e609b9bfab7e52d967f3ab43db0a48df3eb19743f9fb36ebd5c5e0c41d700addcad13a33711b57bfd6a9a62ac41fbb260ddd6b2b47f57c2ec713a6db6b3234acefcaf6dc89c5d07703fac318b6ac5601d7f0a562c889171c321d8fb9508889354274eb478f8fd1459c90ce82804ab086b16c9a0b753670f"}, {&(0x7f0000000200)="eb9d842f5c609bd0a9237c3ce47dd3df5999d2300ae3a2626f48f60905bf74aa2f1a167d72e78e1e02a6520715065bd9519b368bbd93046616905003523abbdb42709aedb79ecc851becf5b108749787aad32f3e4f332ff1ee2b0a03a9ce8e586ec775ebe60dd6f5783d3e2987fd21ce0827a1b89ddcf8df5564e4afe65342b2d495ac5fe47f2d6e4f8f1e9108fe9f386ba898e1e83d6f62a05a99610ca9bed85f34de2c29053f55d3877ca29e409e6589e9f8dea59ebadaeff6ddfc5a9930380938758a5357b75c56816e100667514a8e07061a691bd3877e9e91e4a670d62970ff7f6ef47029ed988e61c90bddc6068f08fe229ecbdaa19c01f855dfeb"}, {&(0x7f0000000340)="2f89451b2ca2eb8cc3290ddadd661addea7408558bfc270bcfe4956f9fa50e0ca162f501822405e20c9997aac760d9ae13d5beb79527"}], 0x10000193) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) socket$inet(0x2, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x8001, 0x200}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x1, 0x1) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x1}, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe}], 0x80, 0x0, 0xa1b9, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x10) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0xffffffffffffffff, r8, r9, r10, 0x50, 0x7}, 0x3e927c19, 0x81, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000ee5a1e2527a82139eeb2200000000000019078ac1400bbe0000002af51000000000000e10f46cf0cb366b623430ede84dfe8b87ef682e402d69acbc6a961e6f90376d60b65209e90ccedbb7269563c1689134aec37f36a44187d6c9f4cee1ef2c3712bb030280c6c9d2a454c929200be56405dfd6490ce104e7294f2ff64f602c12f12"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}}) socket(0x18, 0x2, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) r2 = getpid() connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setown(0xffffffffffffffff, 0x6, r2) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x10, 0x3, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000100009272e877101563111391d33dd414f1d03b2100000000a1ff011b12a0a25d202a"], 0x28, 0x800) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x30}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000002900), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002940)={0x1, './file0\x00', './file0\x00'}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) poll(&(0x7f0000001340), 0x0, 0x8) (async) writev(r2, &(0x7f0000002880)=[{&(0x7f0000002540)="1814e6757002bf9ffe4370acc4ae9b206278aad1c2f6b40601c31ca1deb8c2691c2c1df9e7727968a73106a4924d41fe520efe2ee3c5999c6fdc6494558e501c62e6a4def12b8dfc376669b7033125a3d61d50680fe11fad64bf4b83aac77a5f7dcc020a128c911bc8d13e2c3666aadc46434eaf0326b172786b6fa3224af281a9e705d3e4", 0x85}, {&(0x7f0000002600)="fa0879aaf7e7804c35723875b2aa4aa814fb16db567cb1904380f127e674b4f96182255df5626dd1df97ef0c0341e78626f3fdd040e9874de600d1f57a1acd48b09c0cbdb6d95a55cf3eb9e462e784d1cb52899a254399a76b2842603fc9f00ce3165bda7a8f6176ab1bd41465ea35315e7f8bd1b07fc7ac850b9a485c5c090a3e47db0359b2e748493682d774ca11aad7907d82983931da095dddc2675a2a7ff8dcc7963278a732c2b0ac6899af83e5df25cf6204e70de94008186f0f90e0dd609811b66b6c80e59d676ea2f5803a3c74b8ed0159bd2804fb15b5ffd8cfb564c7dad0aceb8e2216c0f8704b040babd3714eded6efe7b9", 0xf7}, {&(0x7f0000001340)="8d24aa217888535ae67eede7205eb6f9729a17473a084583d055eb9772a459bf6e811ab5e73c31548b5817d97715aec524619cd67f9fd7889d60b1a5", 0x3c}, {&(0x7f0000002700)="978e390ccfb4579250039232766b4138c0f361a30e93065e3f636bea4ed4301380404793da1244cd1bc12afd5cfa9b6df5da8e9c8a406066f224db2c2d77adbb7c0b97fb93dde6a866edf335cf493eca7e6e7eaaf66157df99b5d83bfeb56d65b39f033f147ca8c35f78803b2811610b92", 0x71}, {&(0x7f0000002780)="1c8c176d1f2bf18da45828094b7d5788e4e276c771c98d45c2d88370a8f7b5f118f14a1a38baa7d829f199fa83dcdfa5b41f397fe464b2aff5dd8a7da5e677f58dd5b628e47baf65aef83f43ddf158be7e73520578f3712431e50b07d26a71e944bde765b7ef3c0d3d0483455ad764c6a543716fae3ad486", 0x78}, {&(0x7f0000002800)="c2aa277e633a634cfb7dd8351f9238f5e2b0cf37ee2ef1487016b5d3c65b82cd3fbf46925fbe422dc201f426dc24f714283d93d82ede058d0fd8ea5b526b9b09a24cf6f2f1de8326", 0x48}], 0x6) setreuid(0xee00, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 64) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000002980)={0xfffffffc, './file0\x00'}) (async) r5 = getuid() fchown(r4, r5, 0x0) r6 = getuid() setreuid(0x0, r6) fchdir(r3) (async) socket(0x18, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000240)="4fea9fb79c48ff90d53d133b4288c7903f6a5dab63f50b1face74a1d9407e156f50915e8fa7ab52de62d438c38c90ab9458bf3fa690d89ebffa27dd796061e11dd534e2799733d0be6d5f2db15193d31855a27199c9403de7adadced7d591bdc319a67f66be48bee6452154a5975bca28a763efd074898318aac9169ffef1075b1b9413de7293ef22ccdf395d0c6c0090b6507870d286a46102f2ee57da66cf8ef50f106d8e9d6de98ac9cf6952d0f1d60804d28d974976a35c5ef5f9a7c41aa88935fc0d53cc1b9100ce538e433477f787ec3c74298309848b40b74d53d39a62ceaef4f7a427a0132f05c3c0027ce2a5848c4839494482a0724e6f09aaa0ecc21ade37baded04ec18c8662e33ce52f42c50a799ec17301bd53ba2bf048b2a5e60fc2cc423b9a7fb622720b8545f79c26d8e0183fb4dc691a70c093a1ed51de04d8c1c8950cb16ecb3a4a94cc2f628b2ea5049519b6b102d13837e6578df3aa9784d1243cde8790e91bcbc70a8d7a2e3e0a16686dee4f2d1fdf21271d0d20e3ef0ff52218970a0a92c128e6101aadafb485879ad69ad78b9a0f0344422d5d3845a241cf97268407032a72c303f683f7ac80d10c9333b4a9adba79e0bde1f559f2627dd3b4e38f7845c7dd8aabfcbf817f6b4d550110bcec7812e374e98137a354a30ca46294e766d4105ade533fa6173e16e625a383f7299cedd10b37a7ab5bf841aa2a9f66c93f0e7f475df7a5bfe7940ae22b2ebeaaa46320e0a0f91d6f625272b6721725a9fd2d8fb7d95ef36be48a011d5b620adead4eef333289c271c0f3dada4a683524896ef541735d91e3b6163604e9e79ed0032169bb74de12110779c8907e5999afbe56b27bec1ed3f6f7914d6f97639d90826f6dcd950788a2e97edf68961009311d9ff407f4a3bda8c53c9e3fabb2e125ca04caae9256820bbb84e977f1320a6b95f8f92cc4a5d600758df823db88d7647ba4b0f94a98a5b4570142f047badbe29aeedf1f1f8809ac1e0156525e483e7698130eee7d89acf41a9d138f2bd7a4ffdfb9575c40815581d869a51b7d76e9394869d70ea2b8b9ff251c4d2753b440e1d0b456ad4a6e08a98153fd2437c1e8dd6c8b5d753105bbc06870ca06ef8eeaca3ba521846ef42d9556fa4eaf3aab9a2f3e786e36f52d329ddeb328f604ff89aaf1cc44b2f334f6b5175580131383acc7d50bbd544b2dfe7eb5d0f46dbfb8b7dd919fb7dcaea1b33153cc74423f3fdc9b6d1210de7c34c189dcf75409a1c2fe1d46b4d16942db0f14c9b25ee7984aec725b9e5097b9e1f58badae0e66d4a8645ff1044f5f6ac1b90d2a60897e81b7e31d3cde20df84429980a80a5f1c60ba00684d876077f3d802c3e26127bb6e25fa09027a1ff62c2ca8fd9b2df6886ae5523909694be4fe88274ca8a024be55b6af2099debc9bae6dde8dd78aab64b2a40ae04c72ec9a02a94cb19ba5ed49ba8778ea9f9b2e475b2c63629bf3d1c0d91b5151133458e8113db54d4fd3ce1f18003bd7425e98a66df03bd0ea09f6e301cf9301034ed34c8a24c349dbe5a95ea988e6b347ef9d5ffaaae042ad690faaa27a5cdbc654530b5bf0dde612b0b31f8c6e636c40c27068c5bc112593c682f65954e9d9c8fcc9ea3d6f90b603ee04af7baca19b5c35e803e3155cd018a49ca94fdd7f75e140efd3e54bc5bba1d3a2e85e637877815abfb43d7cd2b076f300f7c82b67a163ff4a1cfe68498111e569e67ffe4a82c7bb55058f8c7afc32b1c9bdcb77671798f67214a9d9c57e2a296d923b5c1b1c3dd417ee3b8083e2c1921815e050224519830b8131747e540bcfae86ed8a0876950d6c3722b85d93b2eea634f4967a13d96eaa4dcf64d87173f24630090791f9641222d661ce21dfea5352f9e6bd000b8099bad927b372043a8f257469eb08db6ada4d85f54423f856190cfd12ea7ac7679e8ce7bdf34471a69a8d377c8b47c96713c9940117b13666dcb7a29e7738af117246ef5cf341682fd265bda1f38418422733cf07600d7f793cd419af0557a367a0f8db48e9ca742598b7a03cfc9544819ea52af1d3ca7b8c964152a116411a0739376e65f0ae368cfb35303794c6d4b384cdc641bff2268865ff1ba97e0b8147a92497d08e9144ae91a96208b7f9b2b5e98e3bf6af65731c3890324aafac0c107d3372bff48dbe535b00a9cdd36d5f134a629fd3daf5165e5adc0f30fdf2560df575500f357c4ff4da9a145afe9f7c8df964d66a7852739f6a7ab1155b30ab52b007115e990ada800f11a8a095dd99ea4d3559470631498ed5f3d81864cb455e5774502f31f5cf9e4352c7748bd51a5295d5e8041165e065885b6652ddec5b0dcffbeac1c655010a24fbcfa2da4e8b0daa18a4df88c43b7216b5778d34f487572563bdf3daa9d965128b7d9295b8af8304f0e386292c67ed35436a2a99d85ba8d4aa012bdfc9dd3c4fb5cdc1148291dc87920d2a772631fd0fe19e95116e8fc17d7efb25e275f6048d156ac85b1967c72fad17bd3d5eb9e93b4ae93f783ddb0395cd6377cc5b1756cf20eea5c3173d56d03160ff82a504b16442d8d52574d14e6d5750f81d5c16fbc8314c0d7b80ca1152fb04ec8a21bf01ce98658bc2062863000e0eb03fe68cacfd0cb60d20777e7f6a9e32a1e28bdc6ca824f208d2daf72cf5ce76ddb55a3d093d6ce16220eb5042ba8e97088cd5b8ae4478576dee9fae790cd3a54cec92d9d2abb8646de4c7407d20966da8e3a64f646d1ed27ca2d5df24b8734068418cfeca978b1f5286006f61a4ab690217c30fe2720f9e581d6d103e0fecbee6ca9ad3027a6ccff562533f7f6268bb18ed1620b9e3f2544509b394042366fef07bef460462cd83822939b0b6f54c766b3351ef22d8a6c4602ffe7108b00ae5f187a18442a0eb77d5c4ccbf69a8c0bf474247e7bd9811c1f4e6dd2e669e4e97519db921fff6a48a7dabfa38561c23a910ea33d47cead3eaca190cc87335fadb937dcec050ab20911d7574cc11f13bf4be25b302b53d3f5755b92c97fba2ed5e372fa0df376d51e2d56631ee318f859241d2dbb897d54caddf5476f955c81a8ddc84ccda933858d355fd6b2da7edd34e1daf5032445d5ccdcfae802a007441e4f6b3be364e7605cf785a4cc01c5a01ca46a99b1bd4be6fa3742dcb5eb6d604daab07d761434539842a2d27bfa613e7f0d04cbaf05b6dd0cf9dd1cd60ff7b5d2a817dee2045a5b3952e8384b14e2cd83677b4a7516cc9da4ab876a090e62ab33051050cb701be46495a18cf717609a3811f2dff8eb9860b0611be20659413b9ec9f012f74377365d2e67778b9a6089b691e87dfb631e18539abec3bcbb5c517599b86e038619255ac45d370d3f8104db808f227b80b9b8460194b407851df64b3c1193d19c1e62bd51a6ce683682d13dcd0dc2452437a4627185a47804b98e08dbf9de9c780d9214a29602e885c50dcf707fe43ce993b9de4956c25ce2da5fc838e043c0d3f510369fe471d0f94aeb6e3d782902ade63780e92535169b5eac0ef7fa0d69449419fc1c46f8e1e19457d1d5770c085a5cbac9772c9dba0cc89b934ed73169dac03d23ea455124a8185d9061e37bd428d648830480462b969c16d308804b361e8f7d93cc0c8e612358183c5481414ff29115cae56b7390d8162c88a5bb9f0f1f92645f07874ed9fd7fccec2d9b521e95829c7aadc9a1b8cdd0d078bd4fdcde418ff750752d59ce2b0f24b728ced7613110856c5cc34448993f3063f3fba867a58e7136a24e60aba21129eabf608f0faa1d3a820cbf79b5d11a6c4657a9a0e2458e804b3d312829d9c7f41f177e37266b264c3eb53363891ce573c6074d6ce9479c9dcbb6a1a2837cf59aaaab94106f13a7ea859232adf08a271fcee137861c79830564d74d44192f94b7d02b24b697e7985ef7f264b68e3d623c34992244b53be0eaef294dde7739eafd7d6e43db56aeb08d1a1dd347f22cec37adfb9dc6e0bb89334008a94c47f037b8bb3da13109810589b5d5a9c27acf83a6c2ecd2f75683462a576db8e76ef117953a8c716aa4c5fd9e5d3c245d5dd0b35274040b7d5778f1bcee63e614b59a9a5437f407c4f3aadf33a3d8e0366831d7422ac8789a487c16741a0de8bb5ca933784255d2f39300053ed2518455baecdeb0f3dbd257d386e17b69ea834a13165bd1fd2fd5a503005de11a0900ede4862b3c8dd88682bd3f9180109bed40a20b20c0f3562ac8eca3ffe29e606ba927a17240d7bb3e65ad8d76643c2c619ae4735b65eddca47daa531de577e97bc549d3bd9d93ca0ac12fa47aad008ef54d3b534b31adb47d5e2d48f5be3445ebaac05298b2355db104af4bbee62cfe8fa4403c185b7425249f74c7f30a1c653ebfe8a59d45b0b64b0b769d9b02a6fbce8aa30e26557b3af8da51b23e10a1840a73f3378dabe312beda4565032089a38e4805762d43b3577fe0a62ec174c16fa912ab52b16d5db8403ee382277200b0664159c0491397ab0ac78dd992e05a8681789473d6bb1efdf5e2132564654659a05e533ab9cadd8e2ef0ed56225b29328b3c17e3e6d48e4d0cb3e792f8ad574763cf19f3abe3645cb0e7b3cec5fddcd4e036d9e23c84b4effe916e7b143684edc1164c38cb5d00374b4e0fcbc8f870fba5166cffe0a2bc977c86c238d46822a812a59f10c7ddb41101302d55f0b86233f17e6921c71239fb2067a5cae5c174d5e76f27b6ed435dc96d2117563544785eab802f685be73cacab4018f7cc57e169a957ee7c5d6e71d46de2f30ffb93f40bb25cc8064a5aee9d7eae16329d2d39ef6282acde340a1927ee1488f5f31d3e5deb8075f2addb3e511e609c3061017d6abbf003e20a6dabffea49c0e90cdd48a972e011dd660cff69a2604bd404e94d126eef6aac0811488f689aa810c4c2a16ab7fe2e068c2ecfe80c8569de1211be104641d7b1381ec99612ff5ec6c69b86377dcb00f036d6acddf7f964c943df0bc4903ddf0c5a7ed987e3929174b9e78809437b032ae9be38d38e1ed4f04631e2f446b82dc8d0ddd2913c80871f19ee722396f62cca4c55b63b94bf70bfd500545074948a8ae2bb6863c40d0aa5ac8421e07e0e1199f7c4ff9c2f1bae8dba7270d9f990f38bcd49c4e029559436dd44415d2ff22aac19f0397c969c866dbcfc21ea59edb01438f80f6cfcacf70cf1d172249a23d445906a68cb2b9d5f46db1f1bcd012cbd8d4d210163f092278f3a7e66bb29a396a028ba24f70a60e65bebb3d8163416ef3732e246f844f41289e4a66d58856227f757ec230669adffab314d6630b2bc745c4940864ec9b2b42a53d4806722f293881f95d609d4f5828638c64bec79d78c4a03cd81b6a585d3f6aa9d668c3d24b0b5c8787ccf69f6b8f6d9ff41296796b5bdf5c64d67c47b74f74c70636d305e9c149c5f2ade4523137fcd7135d5f2b0ead8aeb1b26723478e35bcb2d435864d76c60e96aa67f432881edc3172e3f7ca47dcf6f8fb4aea3ee677862b6d16f0668fd42e8ae04167ec8e689f00ed5302ce02f28ace023badc4f177251f2f1368c30f772671f32fd3a276ddcd65a65a94c1dac288ee34d5ec43f3958a547ec74d309419758acdaca40989f4e61ce80f131820f40f9a8f91d9fd70e2efe0bf8b73fd1d3a922180c5a75b27afb71e95d0da32405b027114111bf1a3f2c86fab51b027af21378891a4af65e2152bd03e3c5825d49ef6cb94c05395df8e63816fbecd8ab4f35603372416f059d7e0f8b0d47ca7d0b9c71007e46911077cb9", 0x1000}, {&(0x7f0000000080)="27969c42ebc4af59ed2d5a0200000000000000b2a1f2a020ae5a8ea9608711d215c7766572655ad045e81d8df986a64206653bb55efaf5309b2fcb8a69bd2f2ca8681fb4ce1e2e60b1001c1cc1ef0ca8571123834a2e994f48400a97fb1d83c7777a6fa4a7f34df1328ed4b83cde472361ef462569a55bd187878b63f19bd1ae07fb2e785841bb6262396bf70239406638287917023dc5cfc1c43af35e39f92cde11ca187924115532a18e7c719e6718802a4330f4af77d0c56a3d40ae7b387f12e43dac7d6eb5fd4338eb8236d6f41c93918c68e0efc6fd591ac29f213af0782bc0fb4f6fa06337b602c68a8e4ccb423b98a4d5bdc2e7d6", 0xf8}, {&(0x7f0000000180)="3e7d4e503636a39e28a6ea17709269bc39ca1fab1cb59bf2e6827112780ca158ad5b8972a39c43902f69096fca325f29229f6640228a2d3ca4ed3010332f337ebc707c54b389231b2249c1b78784b27d7f42478ea24b14b8eaf7e9979005deb67b9d0cd650126b32cabfdcde613fd46ed9198ce7153434074700", 0x7a}, {&(0x7f0000000000)="df89533f794cb0f5f21eb95b88dcf6c9eac5fd2454d4d23df0b18252ca82d276a2d71257d975111edee715eaed", 0x2d}, {&(0x7f0000001240)="e391a1df66267c7ce504304f09e884c3ea1fd7904b0e2433db889c37c626d1611e9c72add32784d7f1ce7200bffa402a84a210c2d391ac8add12872a8710e5908cc0cbdb397ba19f8101e3d698e8ab9c9d911ce0ac01c60ba1f2f754095662a3d740d9315d131e2b6876ffa19abbfc3362355c85a975715c4464bd2a6e1416c2ddeeb6837d9ac6cac871e187fbfecac25f12ee8ca40e250ead3e2193a825542724890b5eb42050d15b5adce23350a520988c2e36faac40b539e856a4aea64284bd6066bf861db78657223f6530b519bb0529", 0xd2}, {&(0x7f0000002500)="c201000000f68f55b5a18ea308b467a0b2961887e702b9f05b6907f0b1225b4ceffe44a66aef4f910703898f8931e1", 0x2f}, {&(0x7f0000001380)="f929e03d0c48c7ea095f3bc1ef39f9f08aa9c6ab7e54788f137f7fe16de74f0bbbb3cc262979cec69bde0d40660bdd25c44ced7d4ca0f9884b5d31c5555118be010904cb9975ea63f207e8c9cc270403b292a3dd463bc91eaf0ed9fc08befbf1771a3f2fb3472af697d2d3423f59595ca04313dbe047c40bd7fbabae9ab46e69e622eecafa6200635a974c98d20b49150903a7ba8f6f3aa1bd9eecfc50dd30c83cb3facb6f26f730a5a16e509ec788ad05578774f98383cd4ac1388a54c5f956a5c9f6512bced815c01e4e25160dc249f8c053c9e852a96f9f804c1b2f4c4cf06ee4c9b6457943e5b2c2d33c33accbe65ba43b46776f38bffb2deea2cc10494b1732d545f0cfd9071926121beb4da1c796493b4b70d708a3c86b9f1030c95286d79fdefbb2c6547237405e0935ad609cbbb1a5ebe08502abbc64c9d33d8a5fb1f8013c9fff9e6a7b5ac2ff08d8ad2b8dcf20e7ece183622cddc5eb7a6bab8e2a7f2e78a80d9545b1a372f9f9d4990a0a16aaf5c8cceb0e50c7f9f1bbbe74d781e07834e14de007be4b017f4dbf5d87001570ff015224ea1149ea230d64ad44c4b6a984a89d6507234d593c7e193089328f4854ecc3c42f4d924978af29d0249ccc30c0fd749a1d3ec97d236de6da6e6fc7010e5b0e563ded2b83fb3ddc998b5c0fc389c5ab6f4da83962e05e09bbf15b167d9108d8d822683ad9e65c479261ec362dff96235aa289651cc57ad0030bf68ccd6bbe9b947d7f499de47281abd3bf7e1da15e8ad507bebd8471c8bdbaf615c560a8b3506767e31640f54f659fb5514ede0cf1dadec9a816acb45ada4114ef3b293921811d20018897f7d10d946e24b6af5ef434a86e6c8b1987dab3649c18d446d9f6fd86255830225467e023a5c5bde3d11f429ab1a92fd53957c69b9a9bcecef581824668521c7dc7d59ed71b8909193c99763c88dd1831b3f03468b1f7575a86cae46684b7322756443c1422004ccf780734edbac620668bb708832cc5dfdf0ba04439a6f439742bbe2155435591b6cc08bd0eb99784781cce4826ae955fb67d1834e6110b46265f303c3a842d0e1049012fcf09c809a8298424d03f6644bda2f91aa627ec4a9da61a40ca59b1bf821e978d74aa3e9d98c3fa8043f4cc80d2e689b03444a73e0aa0a0150aab65f98f17ed2c934d19a5e97c28fc318510f589248360129ec5d5044e816b248c2c21116f2af15a243a279bb2e31eae5c056ef2facecb3d4c36d72a29b7a306ea74b7b2418bbc51f85d998f2c8a1441bf607662ceb1a444466e0ef9a876e2264d929d0b6df420edc2c3141b86a083ca64eaaaf1051e1dd86866a203ab1e9bc2923026cf029460291827292c202ade461e38ab429744f3433e81bf11224a2cdf040d3d14c158814cf7f1f6b9c2ea1ba95559c591b71e2da71f0281a885807b8dea653ee35e1b7e3c095e6582a47861c66d147563fc0cc55e1d9b1181585255496d0b9604bb169437e4f16a6e0b8cf4ae3921b2cddd2dedca62d5c199d5a0930ba0038f099891f9fedc7e091f69aa5c0765c1e28b98efc54ffc88f28b45c4bb5d1dbc3ef52048de039b04e19b7f1f84761a19fa8dcf0bbe6ed96dd70c0e348ef26edb220f5085a3d3fb0abb49f3e772991bb0d4606592f324350f9d8ede9129c9920d3f8354a8906dec5d1bc25482b7f61589bcd72dee1141ee4b5a0cec9334f1ee1b9908e53ac68b44f48029de5f8338da6677ffc6ff1a8581494a7e93004e830bdc1b7d61dadfa4ec6e57f869e8e6c67bd2dc3296439fe99e146fbd8f61c236335f72022a2d5ab58438343598bae82c8442bfc4ae428202f33c85bbc7e08d84c7b9e3ed6b31f97f253e029d3960d5820e4ceaa2a5004f3a2c1e66962d2de23803cad77fd59b3ca761e64edd671ec642a0ffba0d22cd780a0922a46850a5e5e03474d12b8cc7bfcf1705301c106995fac3627ae0ef3aee05f0e6a288b5bfeade27da9b19245c8069ac76069b068e7783beeead089901b9e87b3a145ce909f21dff1540ec4d9226413edbf81ab7dac2aeda88976407b5ba2f32c2616a43bfa74423369a2c011e49367b15e60df00b4190f65c0d94d7b17712c21c1faae181666dac9219b98b835112e31bd87608a8420ee4823eea2f051e2513fb67ff6f4c0f335918dd4a27b63062adb32ff55e132b2621de5078204706c31c273ce054337c7b5daa11c2580f6c9a291d68a6e6a526acbd73fc7b325e743701e45024e76540da904c61abfb264c472c23d8288148d63791c95c8f9d02425ca9e38ed45de3abb1a7dee31928a00982686ea548e1b26c52f5aad7ce375126dd6b2986886e66b202065a6635f68372d3f75a55ad15aa6e23ffdaa779461227e23e6d10db3c9a9a17874ef8459a92ff956784597d06451058dfe1a0d8db13e122c931673edf7238e06a187eb8ace5b85634145de08ac836c15d1dc46a38c08c22a45222f5417efdaf6c196c5e197a85731d7d651391531b811e81f27e4c7fa8872180a9b7073171d51b23059292bf730a832ebebb82274224bc16ef0a3939f71ead08c01c8892041a41bbe736b2e7d24ab89c511a3fd76b57e2d5aad8c17395eee3739cfba734293288d9f05d55110261a559ddb90dcd2cbbad6c7ef7ef9b10eb5b9be1688a437f0a9603cc86bcf7b8c794de19268e461030f366a3925caaa3fdbeee2a6d296e36330bd99842ff31d14b1b6dc6c0e944e9c14ff0fd0c3545bd9ff25df082daf7e271eed75a7d1482b988c98d4b77f902dd3a17415c1b12129d08b80bedaa23eb2645ccb10d2ca09ae2f928fa4d77a8746dfc42e4f96df29aeba83dd69c129f74a65e9bf836e9c6b8293899aaee2884b902bc9e19210560d36300ad31da4f1d84711a965e6d3f1072c0e6621a9b6192cae04c5eb3880c474defa5cce499027b296b665b5742f128826f72349415b028ca23fb764f4fbee82afa9467d746329ba54518e9fb8e365b13857809bceaa4a3e9430eb4c6c31f637437165c0d584d051c0186d48ab6a6ae1ffdbe9f8b903f7bb569a0e8e77cedcec3bbd4eed1be6d5a0ac26ddb0528fca1c845cc1b279410134f1af4a60755caa07469d3306c91ae25291e790db19cf933828deac2cb8671cbb12e733b4a66f78056de636c5761a85aa5b38419fb5a84bc1c9406775e54cf5c8f3d1cf0a47f447ec7774d22af83bcde5a777357a91aeff0656ee2029384b1bd0d97a53943727cfbee9b68a6a9852ac31ed1890b965fbc985f69ca8507aee0952ddc51fb37374853f2958a17c9587ad3caab4b65dc6b34f1ffa423b92ac523cab1ebc8831fc17bb1b5a413c55689572f267a8f15e3ae69386d9d1712cdebd886b627639adc7adab5039aa7f8b373f2d615be5e32ba5855dfd67eba451ac9db744840be9cc495efdfa63eaac65fa819d280d0ab5bcf1d2fd4a10d73703febfe45c661a44285ddea6f36b62940b7233b453c82a2cd9765abdba3d50f2c0e259e7b52e5cce58ca88b94436de885a33310b44abbc57708d023ef381e7342857eefef6bd5a7ebbc8db72f5f1a53f4a1cb7d3d93c349f588e67f764f1393bae86f6c00c71cc76454b55035ae046140f3165ea89f7f857c93c086ffb57764f5f1217f2da058e8ca67b172cf366822d673b1d1ccbb73a8020864d8e335ecbd85644101ef41c7ee305e495ecfdca8e1fa563d6497700f87c1ba098833daee3dbeb47f0d1031e318a937e90e3d9c6d4b48ed1c085cf7d1bec2071c8a4c76eafdc2941406bcb6621c12bac6a0a2ce7c4b9ede1d4405dfaf9c15dfb5be714f18723fdc0fd0e3f57c47fbaa8d0559ce36754bb77287a48adf4b9fd1bb39fef5aec0e52a5bc725884b376990b7c81f12ba311c855c2bbb7cd8b9579c3257ab91020c7316e2aec61eeaa4acf3f69fe6aa0d0c4400f3d9f9b1d8b0ac14b92f7f752b367a89b2decd58876a514a5387f3df2344ff4c9795961f402978014de8d2c298c72cc665e110d712bbcfe38a40ddde19e3bc569a7c24e02571e425ec6d8f643cdf802b420e610ad8634c824de2a05b830e6c08211f5b67b41e984a4e3ac43dbfab757e07fa722f1648ca33370476ce4295e744df422ce1baeeaf09f3816ea667f252f7cdb1353848cdf5fa506f7de20101c71b0ee8d16801c7f87eeeb7a047f236756302e7f6f0a832bcd65a67741662dec9c9333ef65d85912aaa14c672f6e64942368ff83eccee792719ab713d999da773591c31dce3e77df1c2e5969e9eccff4ce660d074fc3b757eec8c11fde93cc86c1b2fb52f96ca4674c922ca40f41d7e4c30ff389f5b551b3689ff2866369e6ced9ec5f81b50fb5401b7f52e2bc8ee4f5225eb12e77beb26b5218de22c3fab1e6a5fd71a2ccb9c89c4a0067979fb515b693b4689e7f988112e71dc1bcda9b831814ba880a12454cdeb3302c332b3ef3ef7db7521e7772e19734e9a83e9c99eff9e8bdcaf99f2b593dc8bb936baed33388608c30ce384ca8555607cc3b8d7c83d6504c99a6da9e14bd559d334a569a08666081cfe299856312642ddbd944829ec8cb2c89a5806786aedc55e8e416253219348d74370da762fc813b95163e0422e365f3eecf00f8ab18043a4f8e827965f3c875fd9e83f00fa37b76288651be96bde692a65b02398505534abfe60165c7ba57cec13aaabddc6f002cf7b9977696835beb7a4c37ea6f5edf1c3fd1e15f683964965ea81668764e4b87f1441e5fa0bd4ae51a68fc03543c3e77838732e4c1f354d0e9d381770497dba40ed238608965c5d14403ac0aa3425e8a15c90f8e033bb342a76d8288ea5173fbaf6a355f7ee8a8e700b4128a1a61ac1376c468290cbc5046dec87abae857666cb9715d4d0ef8e2184e8ed08f6aeab41ce0b27f4b74868a8122aa4450c2ecd233c738f28780c8e87287865deb7ef7c747da1fb53f39e6a93ac3bc96f4e429d24cad55d84f73b65728b03252ac82538bc9528f7cad294260411742438dc80abd1b322dae9285d7a4b703041e907f978266f02d057515fcfe051215658565426b09b1f14c3f52544d8bbe371303d087105c9427280c0ac9ec5b7f570b2f7ce0f98630096bbbd69ddb37b42ce68e37826ca4f1eb20ee547f1357fc5a2ca36b32f50f97622aff7b83b65023e34035de4129f8580e1410555c65b95b49b90dbe0be251107922f64cdd1802c45c6d37d8f5d0d6ee6bf91a54a1476a158862d4f56c7a7a363acf1a0fb2a9d1e9ab8233572257de04592662f3a2ad5ab6be275192520875d9bb5df2538941128b44ff913f861cfe76e267e6670e804a910f094f72b3d16f8666a9952922a4743462d7e022bcd575a84c290bc7e43287e6e87efb01e86b47f4dffc0073899f09e7e1d0684b2da7e05588c7b6f8e6696499ac9981b2e3c55e3034af944dd12987baa27cec3431a853edc8268e4886e1c1c2bbde75f051b2a562c22b5aff60cddb1a705fb637811b4904b272d1af9f13c8c6381ce631b308853b4399c7ac3b11c9b2fe93b1a8be7db4e598c7e2b9c342778ade912ca4ee7e21b1ff84baa3a137dff59324286c9d281222f1c89b3fb17366baeab4e376248dc22afccb99c7af9651d3119bb70123d40e01692f811d648393b57b1296db22c666a04cc9afd8b973f15e62b8ca93f0dc1e4ee949513e06dbf8701dddd9f2b371cc68ac41e6df1ff590feb38913a12ec74833fe8fb6418969734caf2db04799199ee6f5993804ba0c7106c777e9d5b6054c0a741b60970e0ac1a43c4293451d616f295800487fe168e0eaf78808797a2b9", 0x1000}, {&(0x7f0000002380)="3e97ae70bfd3441976106167e45a9b617aa449faf91f4156860c98c2b0524ef6f54ad5fb1d51d6e0e27b0f4ac4d66b344f8b9544626dcd4d89c7db419f8b230c8afc49a4033df1884090413c82fb631d81a47075ef0bea", 0x57}, {&(0x7f0000002400)="3b53b0248e9fb8f74900cb73700b2a108a2e37f82901176a90ae", 0x1a}], 0x9, 0x4) (async) fcntl$lock(r7, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd000800001a6b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000400)='V', 0x1}], 0x1) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfe}]}) write(r6, &(0x7f0000000000)="7696c7cf00"/14, 0xe) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x1ff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffc}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x710, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup(r3) lseek(r4, 0xfffffffffffffa3d, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x9c, 0x1) munlock(&(0x7f00000b2000/0x3000)=nil, 0x3000) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x1a5) syz_emit_ethernet(0x215a, &(0x7f00000048c0)=ANY=[]) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a0cbfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595ecb64067d0ed43f4c66a553000a4ec08c2bd462ec", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f0000000280)) socket(0x2, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) setrlimit(0x0, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0, 0xffffffff}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000400)='./file1\x00', 0x8000, 0x5c4a) open(&(0x7f0000000340)='./file1\x00', 0x880, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 6: dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000280), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfc) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000001c0)="ace9282ff38bdbc1609404c92969941e420e9869946144e11a53e262732a3af0088d5555e907f7f3499578dbbd9856ec7cfddaf0b04383366d0cb28073dada85200fafd8bcb6dbc4cc14a390948e61cda78d840a340e91acea9076d193bd6e21d65cc8c68cf3cbea967af0348c8e9ff93e137a3bbabc1ad4", &(0x7f0000000100)=0x78, &(0x7f0000000240)="94647178d616b41fdc84cda6a42c42f2c6c358de9d4b65de8d8b3e362e3c747d59e7b55d7b41ac9a215bbceedc58de343fd90b2edb2a4730aaa69cda793a2b8501b537688cd8d65f93aaac69565d3b0ee508d5c5a36e435a0f483b9e121feb5de416e45d96cd6465093252ffa276fd96c6ae8af19e20bc7dd4c706c2783c19b5516044c88d22fd76f7571374d6736fa3ddfa954465849db3b63d8b9802857e881b60051fb53248626526a46a3e3c3bfca773e7aa28a238d70fd695b98c11204a5ea3a44ff0969ffcaaf724175c6e8088f6b580f85827db457ed732c70caca8e1c54e0b4fcd3559424993eb12dfd82ab6b803ab63239f4ce79e4d2d88e1", 0xfd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000012c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x205b1a) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./bus\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000500000000bbfe8000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x1, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{}, {}, {{}, 0xfffffffffffffffa}], 0x54b, 0x0) pipe(&(0x7f0000000200)) syz_emit_ethernet(0x33f, &(0x7f0000000440)={@random="d7c8d48a0753", @local, [], {@ipv6={0x86dd, {0x5, 0x6, "d46bcc", 0x309, 0x1, 0x81, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fa05766108e9ccb93d0b42368919da1a", {[@routing={0x6, 0x14, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="40dcd106f572802096aa92908e28eadb", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1]}, @routing={0x11, 0xa, 0x0, 0x1a, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x8, 0x0, '\x00', [@pad1]}, @dstopts={0x3a, 0x21, '\x00', [@generic={0x9, 0x34, "4d31b48b28f95aec990132774e52c733c9b5651cc1a316e830314a2f48e775379af0c3d8cf0972697342e0950e70bc5ae0020709"}, @ra={0x5, 0x2, 0x8400}, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x2, 0xc7, "6fcd507199d47fa9d5df4f27862f3bf0c8cbb94517527ffa9e223ce0f064566a04253094faabf402cbdccd2e9c793a20c918e6eec692c3c9ab71f95c167efaac95876cd43e23516a659a2e79763d18f389b7b76c2dcf7b7ed72b4ff7cc887c3f49f050f1054c91fe82b642e47405ce2b4ebf9e60f5ed9fa510d54413f44c047147b335104ebac2984b5bf43eefa00238696e46a135f49f7ffd46f7e3509c4069e1c1db00d0e3ce6af3c69f1a96aa8bcf6c99b0222d82166fb26ab0499dd255af79d93f9f0c4071"}]}, @hopopts={0x33, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}]}, @fragment={0x6, 0x0, 0xfb, 0x1, 0x0, 0xc, 0x68}, @hopopts={0x29, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x62, 0x0, 0x9, 0x1, 0x0, 0x0, 0x64}], @generic="909d6bf099b750733c747bfce9445529337644db3c53ac79bab0a6b0c8254dc39ae30da901d04a435ee4748918a97a2842dcd1e2b912d258119afb8ca48e6a48227e3c42ea092b1ad8f4b815bfa5f04e481611c4daf85899756dbe472ab6b22d3152222a6ac341a580660018b25254d16b37f0839e12f7a1bc9ec2bcfd27bb5a4043aca5d0bb0f0eba90a7157f898e8f9f1b8228811a15c22693fdfbfcfb6686050f486ab618a00236055dfc40d7c5bd30"}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup(r2) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f00000003c0)='./bus\x00', 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./file0\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000500000000bbfe8000"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socket(0x1, 0x5, 0x0) (async) kqueue() (async) kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{}, {}, {{}, 0xfffffffffffffffa}], 0x54b, 0x0) (async) pipe(&(0x7f0000000200)) (async) syz_emit_ethernet(0x33f, &(0x7f0000000440)={@random="d7c8d48a0753", @local, [], {@ipv6={0x86dd, {0x5, 0x6, "d46bcc", 0x309, 0x1, 0x81, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fa05766108e9ccb93d0b42368919da1a", {[@routing={0x6, 0x14, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="40dcd106f572802096aa92908e28eadb", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1]}, @routing={0x11, 0xa, 0x0, 0x1a, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x8, 0x0, '\x00', [@pad1]}, @dstopts={0x3a, 0x21, '\x00', [@generic={0x9, 0x34, "4d31b48b28f95aec990132774e52c733c9b5651cc1a316e830314a2f48e775379af0c3d8cf0972697342e0950e70bc5ae0020709"}, @ra={0x5, 0x2, 0x8400}, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x2, 0xc7, "6fcd507199d47fa9d5df4f27862f3bf0c8cbb94517527ffa9e223ce0f064566a04253094faabf402cbdccd2e9c793a20c918e6eec692c3c9ab71f95c167efaac95876cd43e23516a659a2e79763d18f389b7b76c2dcf7b7ed72b4ff7cc887c3f49f050f1054c91fe82b642e47405ce2b4ebf9e60f5ed9fa510d54413f44c047147b335104ebac2984b5bf43eefa00238696e46a135f49f7ffd46f7e3509c4069e1c1db00d0e3ce6af3c69f1a96aa8bcf6c99b0222d82166fb26ab0499dd255af79d93f9f0c4071"}]}, @hopopts={0x33, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}]}, @fragment={0x6, 0x0, 0xfb, 0x1, 0x0, 0xc, 0x68}, @hopopts={0x29, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x62, 0x0, 0x9, 0x1, 0x0, 0x0, 0x64}], @generic="909d6bf099b750733c747bfce9445529337644db3c53ac79bab0a6b0c8254dc39ae30da901d04a435ee4748918a97a2842dcd1e2b912d258119afb8ca48e6a48227e3c42ea092b1ad8f4b815bfa5f04e481611c4daf85899756dbe472ab6b22d3152222a6ac341a580660018b25254d16b37f0839e12f7a1bc9ec2bcfd27bb5a4043aca5d0bb0f0eba90a7157f898e8f9f1b8228811a15c22693fdfbfcfb6686050f486ab618a00236055dfc40d7c5bd30"}}}}}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) dup(r2) (async) open(0x0, 0x0, 0x0) (async) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x10) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0xffffffffffffffff, r8, r9, r10, 0x50, 0x7}, 0x3e927c19, 0x81, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000ee5a1e2527a82139eeb2200000000000019078ac1400bbe0000002af51000000000000e10f46cf0cb366b623430ede84dfe8b87ef682e402d69acbc6a961e6f90376d60b65209e90ccedbb7269563c1689134aec37f36a44187d6c9f4cee1ef2c3712bb030280c6c9d2a454c929200be56405dfd6490ce104e7294f2ff64f602c12f12"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: poll(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) select(0x40, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x9, 0x2, 0x401, 0x6, 0x2, 0x77}, &(0x7f0000000100)={0x2, 0x811a, 0x8000000000000000, 0x7, 0x0, 0x5, 0xff, 0x7c3}, &(0x7f00000001c0)={0x3, 0x800, 0x3, 0x0, 0x2}, &(0x7f0000000200)={0x10001, 0x53f}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r2 = msgget$private(0x0, 0x501) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r3 = socket(0x2, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002880)=0x6125) r4 = fcntl$dupfd(r3, 0xa, r1) dup2(r3, r4) getsockname$inet6(r4, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) socket(0x0, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x10001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x35}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x0, 0x0, 0x0, 0x7ffe}, {0x30}, {0x6, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x8}, {0x200, 0x0, 0x0, 0x7d9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0xf9, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x11, 0x0, 0x0, "40020038"}}}}}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000700)=[{0x3, 0x4, 0xc00}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r4) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f, 0x1400}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r8, r7, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x622672c0, 0x0, 0x0, r6, r7}, 0x4, 0x0, 0x10000000}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd000800001b6b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) executing program 3: sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x94, 0x8001]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xfffffffb) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x60) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa09aaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r4, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x2, 0x1, 0x0) dup(r5) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x3}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) kqueue() getitimer(0x3, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x900, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff800030f5e868 gsbase 0xffffffff82cc1ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff82827fe2) at panic+0x159 kerntrap(ffff800030f5e7b0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800030f5eb70,ffff800030f5eb8c,1,0) at rt_match+0xc3 route_mpath(ffff800030f5eb58,fffffd807e70bee8,fffffd807e70bee4,0) at route_mpath+0x8b in_ouraddr(fffffd807e70be00,ffff800000dd9800,ffff800030f5eb58) at in_ouraddr+0x98 ip_input_if(ffff800030f5ec48,ffff800030f5ec54,ffff80002bcea000,0,ffff800000dd9800) at ip_input_if+0x25e ipv4_input(ffff800000dd9800,fffffd807e70be00) at ipv4_input+0x47 ether_input(ffff800000dd9800,fffffd807e70be00) at ether_input+0x525 tun_dev_write(5d03,ffff800030f5efc8,ffff80002bcea000,2) at tun_dev_write+0x209 spec_write(ffff800030f5ee20) at spec_write+0xd8 VOP_WRITE(fffffd8059c3d120,ffff800030f5efc8,11,fffffd807f7d7888) at VOP_WRITE+0xc3 vn_write(fffffd806b8b0180,ffff800030f5efc8,0) at vn_write+0x157 dofilewritev(ffff80002a6b02a8,c8,ffff800030f5efc8,0,ffff800030f5f080) at dofilewritev+0x1a9 sys_write(ffff80002a6b02a8,ffff800030f5f130,ffff800030f5f080) at sys_write+0x87 syscall(ffff800030f5f130) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x392d3b74550, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1f64d870-06f2-d8bf-7327-adc6877a2997 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace