last executing test programs: 4.450224642s ago: executing program 1 (id=11): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) (async) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="178a15ea45abd9ec46742b1d816697d980b2b1a2942cd112d866d42d9143109f3b0d78e6fa8000a965d33344dbf9b1068307e1eba22efca60f01c9dd9519dd17dc9d9e1845dbe2c7ce5acddc67f23228448faf94bb56cee84650abba19486a3bb4d5d59fcf441b3c2b5d16ef0409d3bf351f7c512b2b54f71dd610f92955264144130a30b9a309d77064f696f8cfbe7b013258153562ad3ae9b32c1d514b55e73b21796b54dbbd85f283a6e806a7a91e97576dda250a076a700a9f8b9d204e2a", 0xc0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) (async) r2 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ff6000/0xa000)=nil, 0x2000) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) (async) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) fcntl$setstatus(r3, 0x4, 0x40) (async) fcntl$setstatus(r3, 0x4, 0x40) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)="21b8b290b92271bf35eee9a069a73d2c5e3c07c1edb65cc07b78a07630c15c20784a965711f2bc507d994b0ce603bfa60770ad15ec7543c35c5bd7f66cab8380e45e89917cf8b82de6042fbacb41288126f9154c84b8dd008627c7c82d0c4d1ce2b41bb0f403195ea7c0dfb6f3ddb6da3cbee00215b426596419cb940e3c77329c02c69e52237e1d552bd45ce3cd6bfdf8bccf01cb1bb167ab5e2ccbc6f47c91b6349bfda0042c01958a7ffee5e385007b9ae2d6c343f61a45a252f36e5d9a62d9f95c1498ff7b45fe3247378bc2", 0xce}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="64f2ceb52a697b20ff2b0897dd6a3858210f0681790898ae8ea83b2d6bf96c73d32c6bc965aa7cb19f587f51a89b800abb025e07c801f644e9d359358cee0d5a5d547a5c0262a39e9477b83014071ba1f4432ab48404c938f9f1d8e73663904231fe38317b9a1ab2a3c0837157aa05dae6fe4daa9889ed1b070ce690f9ca580992255d8c612bdf296bd2c53062129b44492bc8deca63bce1a544e8ebbbfafaf793bbd1732b8327d1e81c22458ad07936d1fefa77041f3313ff49f04d073cd10aba8f4edb344530dd2fa2038b7949e8fa56c2398778a58782f108398f9be6ee3e06777591f82b824fbc61e4b75990cf4483fd2caa4762f39e485699bbdb454e38d11df2feece639eee0aa5a81e1a6d1585acf63d854b6069b6e2a7ec8557f8e515d86cdc57ece68d4d97b48c02d7d90c1b757e8012041085f124b4945a1c8a4ba3f9348d421e1f04a6fa38f5aae25205b01a2d8656a07b8c3fc39495aacfc9af33234ad14878ced6b8e495d7d34699bf34a42da8e8386ee5cfa9d3e70b6120f716cb08df39849a4684e49da0749ab5a122b03e5937a4bcb49d0a9fe246d69d389fba6eb44566adaeda20265613552520be9500c4f0c778f0ed4a7c22ab638e666ac14c257d2db159fbf82cad5ab90cd4e0272bd35e064fffb1f582429848f966db333c3c0ae3f6db58e3e241c44b797e34120d61c52d7e1752c723c21763993e5f9aa5691c313f701dac08836bea2e3a15b503b472ac1431cbc4ca7523eb1a79c740b360f378081cd90eabb35fdf17c2e558a886250fecc4eb85f7cc35a0f535304ae722da3733577bdacad223ffedd3cb9bbd9460768187c0d99185b06fb77854ed05703cee527b8ef05d127c4e555bc0339b6261d203a7b14ca77c976a1dc6e1fb60b3f39ff388eb479efe60c371dca74cab755f58f8d8d3ba87f66f65606b866a65fe7f61de960c189d9132b890ac8cc255b704920a2d4de7bea9bc5c694830a228188ea272933cf58181ad4bc13cc64f9be5ae0c0f71caba613c49f049a607360ff1e60c08d6bcde489863b20d3e0987c128e246b2013fa7729e0173eae2b9f139301a07aa9ca924eb8c6f2f06f64e3f3215ab0f627f64bcb0d907290ad9d30aa2c708c5b9f72bfbfd7219b27abfe5fae92aeb4bf0373d5ca7a571ceb2f83a6ca1b818ed34d89af9d16d5542953d7503159ba9096117ecd566888678e37ae5aabbac62d4056f926671bfa01d854d154b1a9acb9d58195e36ecd26a75337b243d0ff35f485f414f75c8aa446066294c507b72c81415f4ad9fdbf91aeb0f15d5ebc9fd937e6dafc31cb032d8c16b2075a3e0ccaeeafe1e5990be4860fc67c3dfd7939e3fc368b311d3cf81e0460b9dfc5e4b1040ed88323d00ec8cf2de32d7f7cf2ed56a48428466686ad5d6ffa16c66459f479692c095e14cc08f6f00fa9cf8684c068f9fe58c3165fd85f32694a987bab63a07830897e7154786ffed8561b79a64af436c696e67916a0b82140deb010eddf0cd48c56becbe3e85bb032945f32236e41ee227491b2f9e6be0fb3ce71a47ce76e5970497afcecbe8d0ee80f4d82a6c21ccd8797ec3e568d272b4b2f93ff96f3e487715d1345cdb95aaba974c8dd8ac0e02d3ba2127f9ea3ca1724818d3dcb334f33c1d3ad737320e5b39a59674338355a9fb6b91cf78620ff8f8bedab183803a7414f62e79649260a29049c01d7b141daaf1568d0ea6b32a96c64828076b39f570337b29ffc94056ebfe1ced895d123ea034767389dc0f4d5074aada14a3447e3e6311164eee6eda4b475b37c6dc440ea97528ccbe8eedf337ffbd776f4e1f409889bd2363e00fa9d25c6ed54bafd334dc7a26359d68a6f4d2b12a4bb1537012bb42de2428c8dda40bdbba052100f0c40cc62f724a25469247b84122ddb44b192ac0f366e08dcd9fdfdbddf6e84387e87e8023adbc8b4b2b07d7e4df340a4017313f47ee3b84ce6ffb7d8e9603d2b077f4026e31cd21dee558157a8d3767039759f30ae77ddfaf6bfb647a72857594dc122814a834a8a49750f0771aa989cf2c5f1b1358673600f888dc73a4857d2fe30e89848884eb24328e27dd5f0b2805efbb031ab4b3fb892d9fca317c55175e994dcf84ba9fc87394b75227694e04dfda42c629240365d51a386f9a70c5dea0d7fc9c02e4330f21479bb677d0dbb798e2f9a793826d6cc74eefafc38d4ef2ec4f14014cdf072361ffffddfa5b3386b0142264bc634679f5a9c30599121ad038ea5b0dd7349c93aeb493bd38104ab0489766cd6c00bf1aa4a5a33255399b19badaa9105d24ccde13b0c6747565a19e7d8f7b87180ac2f4123b188d49ac6998b983839aadbf8f95905083f9588f94e1d37dc0c96e4afffbb799f8815b6daf7e5b1289814c26071c4b8057385b84ca53fc7a7316bfb46700817585e1e54f4505bb9c04d899d73dd00873ad3bd5a39df4ab786a145ab8e55080cefd25746b37b73618b3753442beae283a9fe7e30549184c41c55b0a5bf1c1d6cece5cf89b9cc16a89d5be57f89c6575ce12e73a4bf4460914fce2ba7c58c56fc3d7d576854bffd543e44024a23910975e1537c7daf888f85c829f2b3ca8578a5dee1ccb83b845c5604898d8363f45b7461e6defadc56f5e674d6c142622fb6de9fbfee50eec8ebef21c8f8a1a8f9d0deca550a9b487aa6a53646633b114dc87f61d2549b11574d35a0991bca57369e8f4fc32d8fb0fe9ab74d661cec6786d499c2c3e0e799095a5d043e03bb870369dff5249a42911fa8775e37ce82ca3c4bc2b5c352f33d8424c7b0a96b46c4fb22b894d6ab11959852cecdb4cb6c56c0c4003e12bc1d9864e6caf7ad85627dac445e8e467a2bbd23b4e901bbe5cb2125e0a139f1a5a788aedf46e79ea034ef4966927bf457792256bfdb9a4e906cf3ead6dfeaa869bcfb9242917ae717b4f678d07fdebb53471bd51df9046ff04d89db23e271846a42ce24712362c0749bb051bec31b0157609989820083671bcdbac145fefa5a8eeb58c66474b03505057254433099063cfc0c68561a899a011e77756ebfd8c78edf8b773f97e54a1454ae476cc87c417807d47d59905beb5f5032f6913bc0a8554f3db38d3f672bd965b5a2711ed59545e4929d93d0c9dbff0fac324ec3121a7834f42dcc530963091a50ac785829fd1aad0d245c1b7f212a1876051fd441697172ab21318a087790c466afc5cc3fd49bb66cb59cc2d68e9135613825e4e6a3fc5522a2d5dc81157d463ce6dee615bea9f24cc77586775399e7a4f760bef19a484bca7d0f7f2923ec044af47110b2a702a39c4649c833c092a60aff85bf52350207c38f37a83057b41b376b5ecde1f0b5bfd452e98d79136634b8cdbeaba9ea8b112daf321f5c69e7a594111d262d6eff4e2fb957b343dbdccb91c95081aef16e91bb09bc945f8be524b080ea4f1355443d671afc07c0d8fdded926ed4ba949f9b48c30d35e1ae86fc3448d6bf2229ea331a5329a0216296d3c956c8110ddc3e633ad7e8db499c27ca7097d1119181db6c0af9ad202996c9f1b68192bda2a7e992b055a5afcb59bec824e15956e976ef8217045d87ef02563f84a3a49878f1fbc34bfc712a001da4a1938cb171b0881e68e75ca1a34144f97488388a894aa68b1e676708f2630e39a5de2c7b0f5959cacdde31c4cdc34f48f42c40ef4b0236fc59a0782104175b82210524e5d1305cc60bf2b777838631623d541180d98be86973d6db399d02b1947557d1e60399f0064ad67ec8bcc6decd6da8f6af008cf962afbe0714ad29a5a90d34361482f3c02388a67d803c10450d96e00d3635cd47d981261d83e5fc83573ae2f97ea084c00a9933e0e3157c636b62984898b654db089fbf70aa74a371c2edf90d89c1b161abff29b0398174f9be1f41d783de9e0a6fc4138ee31b84daec14e62d4e1a81ba3856da85febb5e815eb1e78e0505517edbe35d4fd853faaca8b199abb591e1dd4044fd25398dc7b00e9f74b878e2a3581b5dabb421d23971e6ae8f4fce0d191c415bf0bd28c0e485bfb1063029bf15e060e57ff14a75554c4b8f6f289da3485bf253150a445e7cf07ed8448783343b6022283610054f94de15c5fbb1ffe22566879e305e3391024c501ec4ddedd51d4e74b2e2a776cb4ef5af120ce017ba3b0d239c6412a3a7e922d009ad2c8219a653e09fb199e813319b86c10da5fa0444c893d6c654a66b7722e692c7bed4293f3d711d642702e8dc0addb4a3aa2b0b9d34cfeb9b54fbdea2614e7c0a8e1594a0c85ac7bfc5898f8a334c0917508c7503f25e3635b34f6f2904b8c9a75501f8af11558119d7cbd059d57d92face3d272f4ba1e63686e009b69170720851ccb36e20308b1cd6007319ef8a8f3745ca1a747ec4264758e44b7903639d20120d60b4f2aef1b1965cf42aa35dd4a26f871336057277f9cd793987ab7bd02313b116a5441f3e5f9624546c11921264f60933cc59d90974d7b346949e529e0e864b3a98a084fef54940a6af4be22e3b3fed472ee80c52f4b7654a1a97f9cb62ec2b29f13756d4149526bb037b43d53e92fdb2767c6fe347391d6e54a3c8ead28e7f75fcbe4c7ab1ffe1b92d1b984e74bdc27e193578479c3cd3c9b7a96876bb52baa7f50fe47df2b00215845b6e72a21f111964d45101354ff199d487ca2c065d9649cced738453c9a93bf2704f9bc325f596c8b9ba89620cfd3833b54805db9384920237db5156e0fb937b797f798f82137e251a2f5a4b5667756cd80edc56bb246814e442d7a53a746926551859ca7e2c8f2afd598977a051bb7579654552a764d88201e8dfc7d22173d6305d157be8a5a2e3f5890c638913fc146ab116daedd8bc9bd7b784bd96b9ecc87b4cd1edcc935456da0c75ac2e1a352c5efce85e64ff03378fcd7c444f2cba86662768f3f08f6375e38a7bde68f393bb8253886cb1c7392298a495f35c88b24c6a69c4acd270a4ec744c8cc8f590f4057d2a6d2c6282efcc9df85aff030822cf66cb6556d30cf5b5189c5880a657eb3854551b9f3438c77d5564129b1d5333255b48d7d20061eb1250b449e90a25105ee913175aa75f24c439d71eb074e5c9330179ebb0069f11d6c22376b652bfadf4b9f579f79526c4468fd1df1fc4e5e1a8b8d1262cd330286a732a889ae4a99d7ddf2ebfaecc66db90807e73613380ab80e30c60039fde941423e82f56b7dbd80556a25567489c13c31470a5d2640c3ddb9ee9e85ca4f85d2b5ffdfedd91e232e03c087cf3eb2d585705dbce1c092234e87a23af57e5782508aa07b749cd78a46602365a7ca50734a78521ea0202bd5fa55da4b87e65e59382fba2297da6a32d50af08784ae80d0955616341c6199c303fe7ab659d19a9a1c7c8e0fd02644d12bab9222e5181fd0e2d1becb0fdb7516b568c2993ae9ce6af43dd38bb5bb88bb7d6ee462b6651765ea95ecb7639dac3423bf72797c51d15786a3c81635b944ead72ab78253e7aae9411bb402626b86833f9533c979918be8ba89781072f116eba7972e4e773c32cfd05edf77e4234209c1dbd6ae1e594532f854b19e0705e7bb450c8f8e7f38831d0dbff854f00524b575184c021e78ab6c12df26ecbfc39d97905ea7b4093811d1d317e279339420b0897f885d2eb106a5845b08f437e6db497ae4dbf8646bccdfa26f179df896b315ee4c317b2331257eb2a3081856325fed1ca56647fa65712716b3a806fb037936b98ad80e634ee4c63e361d71f6fd04ec88f3cdff9ca8c1cd1319545353c3", 0x1000}, {&(0x7f0000001300)="8e222261ee0e562e1b787cb29e14b1cfdaa04964575c61947e8732c07e47ad82240a2e2fdd6f652d2f5db946bdacec8cf665453fa480ce20", 0x38}, {&(0x7f0000001340)="06653b70e043e10def84b6053bcbe13d0cc8e93a0984e6ecbcbc1d02bd10cba2c2482449415c24ab6e7d5ae3f5dca27d08867548f7530c4b58934c927695c69ca556627aec5cab4b8ee929a08a2ff763ba1cff03001570eb7c71e5efd410fd18e90e22b7221e700a813c3a977806bf6b287d2ef88d7b6b82", 0x78}, {&(0x7f00000013c0)="c0ad8c423e086ff09458abaadb3262550d22e1f10d087654346a587287efad", 0x1f}, {&(0x7f0000001400)="f9ad663e97f53da70b43ec114aeb44dd159396e01a26a7397a11a74d16236a369bf3fe31882152732b2dc27ef42a1258b495c8ef2a4e384c5bf3c9ecb26159ce8039199cde740f06a926282fc3b095914ea01e0d2ab01cb872ab8fdcb0ae05bc44637a1ae081b0ea06acbf16da3f9c4aaf75fa9e4a37671c7365c6250e5499d6fa97f01882de9fa3cc1e21d58b271140909b805d4b03a1b725beda1086e34579e294061ab4bb98086acc899d2aead336", 0xb0}, {&(0x7f00000014c0)="55e9403aa5a4dfff3238d36bbc3e3159cf41a03e9934dfe97d07599f794d216f09fff9ca4e506ce746b30c0bf5577ea38f6b86f0d4642a89dc8f2817155e2a4a44f02b36a1e8392914b58062cd1b36e2132d2bca4cb65a90009b190641d7e66d2adb2e859b4ebf4d24221bbf5bbf8fc72b00cbb027c2d7405953bba8c53e902ae50dd29b374f23922e4ad3cd8170518e5fa2403c847dd717fb113113fdd798904bfbcb90b46df0218ea1ebc64939549c2286616aa790810edec076ed3cd9b65a781fcc0aa3b8064967d8a752b59f02c8bd90376ff63e95c7b4346483b44f76498f2c33ae7a4415827832ecbb8fc7c35cffa4f885c5c253edb880ec11", 0xfc}], 0x8) (async) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)="21b8b290b92271bf35eee9a069a73d2c5e3c07c1edb65cc07b78a07630c15c20784a965711f2bc507d994b0ce603bfa60770ad15ec7543c35c5bd7f66cab8380e45e89917cf8b82de6042fbacb41288126f9154c84b8dd008627c7c82d0c4d1ce2b41bb0f403195ea7c0dfb6f3ddb6da3cbee00215b426596419cb940e3c77329c02c69e52237e1d552bd45ce3cd6bfdf8bccf01cb1bb167ab5e2ccbc6f47c91b6349bfda0042c01958a7ffee5e385007b9ae2d6c343f61a45a252f36e5d9a62d9f95c1498ff7b45fe3247378bc2", 0xce}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="64f2ceb52a697b20ff2b0897dd6a3858210f0681790898ae8ea83b2d6bf96c73d32c6bc965aa7cb19f587f51a89b800abb025e07c801f644e9d359358cee0d5a5d547a5c0262a39e9477b83014071ba1f4432ab48404c938f9f1d8e73663904231fe38317b9a1ab2a3c0837157aa05dae6fe4daa9889ed1b070ce690f9ca580992255d8c612bdf296bd2c53062129b44492bc8deca63bce1a544e8ebbbfafaf793bbd1732b8327d1e81c22458ad07936d1fefa77041f3313ff49f04d073cd10aba8f4edb344530dd2fa2038b7949e8fa56c2398778a58782f108398f9be6ee3e06777591f82b824fbc61e4b75990cf4483fd2caa4762f39e485699bbdb454e38d11df2feece639eee0aa5a81e1a6d1585acf63d854b6069b6e2a7ec8557f8e515d86cdc57ece68d4d97b48c02d7d90c1b757e8012041085f124b4945a1c8a4ba3f9348d421e1f04a6fa38f5aae25205b01a2d8656a07b8c3fc39495aacfc9af33234ad14878ced6b8e495d7d34699bf34a42da8e8386ee5cfa9d3e70b6120f716cb08df39849a4684e49da0749ab5a122b03e5937a4bcb49d0a9fe246d69d389fba6eb44566adaeda20265613552520be9500c4f0c778f0ed4a7c22ab638e666ac14c257d2db159fbf82cad5ab90cd4e0272bd35e064fffb1f582429848f966db333c3c0ae3f6db58e3e241c44b797e34120d61c52d7e1752c723c21763993e5f9aa5691c313f701dac08836bea2e3a15b503b472ac1431cbc4ca7523eb1a79c740b360f378081cd90eabb35fdf17c2e558a886250fecc4eb85f7cc35a0f535304ae722da3733577bdacad223ffedd3cb9bbd9460768187c0d99185b06fb77854ed05703cee527b8ef05d127c4e555bc0339b6261d203a7b14ca77c976a1dc6e1fb60b3f39ff388eb479efe60c371dca74cab755f58f8d8d3ba87f66f65606b866a65fe7f61de960c189d9132b890ac8cc255b704920a2d4de7bea9bc5c694830a228188ea272933cf58181ad4bc13cc64f9be5ae0c0f71caba613c49f049a607360ff1e60c08d6bcde489863b20d3e0987c128e246b2013fa7729e0173eae2b9f139301a07aa9ca924eb8c6f2f06f64e3f3215ab0f627f64bcb0d907290ad9d30aa2c708c5b9f72bfbfd7219b27abfe5fae92aeb4bf0373d5ca7a571ceb2f83a6ca1b818ed34d89af9d16d5542953d7503159ba9096117ecd566888678e37ae5aabbac62d4056f926671bfa01d854d154b1a9acb9d58195e36ecd26a75337b243d0ff35f485f414f75c8aa446066294c507b72c81415f4ad9fdbf91aeb0f15d5ebc9fd937e6dafc31cb032d8c16b2075a3e0ccaeeafe1e5990be4860fc67c3dfd7939e3fc368b311d3cf81e0460b9dfc5e4b1040ed88323d00ec8cf2de32d7f7cf2ed56a48428466686ad5d6ffa16c66459f479692c095e14cc08f6f00fa9cf8684c068f9fe58c3165fd85f32694a987bab63a07830897e7154786ffed8561b79a64af436c696e67916a0b82140deb010eddf0cd48c56becbe3e85bb032945f32236e41ee227491b2f9e6be0fb3ce71a47ce76e5970497afcecbe8d0ee80f4d82a6c21ccd8797ec3e568d272b4b2f93ff96f3e487715d1345cdb95aaba974c8dd8ac0e02d3ba2127f9ea3ca1724818d3dcb334f33c1d3ad737320e5b39a59674338355a9fb6b91cf78620ff8f8bedab183803a7414f62e79649260a29049c01d7b141daaf1568d0ea6b32a96c64828076b39f570337b29ffc94056ebfe1ced895d123ea034767389dc0f4d5074aada14a3447e3e6311164eee6eda4b475b37c6dc440ea97528ccbe8eedf337ffbd776f4e1f409889bd2363e00fa9d25c6ed54bafd334dc7a26359d68a6f4d2b12a4bb1537012bb42de2428c8dda40bdbba052100f0c40cc62f724a25469247b84122ddb44b192ac0f366e08dcd9fdfdbddf6e84387e87e8023adbc8b4b2b07d7e4df340a4017313f47ee3b84ce6ffb7d8e9603d2b077f4026e31cd21dee558157a8d3767039759f30ae77ddfaf6bfb647a72857594dc122814a834a8a49750f0771aa989cf2c5f1b1358673600f888dc73a4857d2fe30e89848884eb24328e27dd5f0b2805efbb031ab4b3fb892d9fca317c55175e994dcf84ba9fc87394b75227694e04dfda42c629240365d51a386f9a70c5dea0d7fc9c02e4330f21479bb677d0dbb798e2f9a793826d6cc74eefafc38d4ef2ec4f14014cdf072361ffffddfa5b3386b0142264bc634679f5a9c30599121ad038ea5b0dd7349c93aeb493bd38104ab0489766cd6c00bf1aa4a5a33255399b19badaa9105d24ccde13b0c6747565a19e7d8f7b87180ac2f4123b188d49ac6998b983839aadbf8f95905083f9588f94e1d37dc0c96e4afffbb799f8815b6daf7e5b1289814c26071c4b8057385b84ca53fc7a7316bfb46700817585e1e54f4505bb9c04d899d73dd00873ad3bd5a39df4ab786a145ab8e55080cefd25746b37b73618b3753442beae283a9fe7e30549184c41c55b0a5bf1c1d6cece5cf89b9cc16a89d5be57f89c6575ce12e73a4bf4460914fce2ba7c58c56fc3d7d576854bffd543e44024a23910975e1537c7daf888f85c829f2b3ca8578a5dee1ccb83b845c5604898d8363f45b7461e6defadc56f5e674d6c142622fb6de9fbfee50eec8ebef21c8f8a1a8f9d0deca550a9b487aa6a53646633b114dc87f61d2549b11574d35a0991bca57369e8f4fc32d8fb0fe9ab74d661cec6786d499c2c3e0e799095a5d043e03bb870369dff5249a42911fa8775e37ce82ca3c4bc2b5c352f33d8424c7b0a96b46c4fb22b894d6ab11959852cecdb4cb6c56c0c4003e12bc1d9864e6caf7ad85627dac445e8e467a2bbd23b4e901bbe5cb2125e0a139f1a5a788aedf46e79ea034ef4966927bf457792256bfdb9a4e906cf3ead6dfeaa869bcfb9242917ae717b4f678d07fdebb53471bd51df9046ff04d89db23e271846a42ce24712362c0749bb051bec31b0157609989820083671bcdbac145fefa5a8eeb58c66474b03505057254433099063cfc0c68561a899a011e77756ebfd8c78edf8b773f97e54a1454ae476cc87c417807d47d59905beb5f5032f6913bc0a8554f3db38d3f672bd965b5a2711ed59545e4929d93d0c9dbff0fac324ec3121a7834f42dcc530963091a50ac785829fd1aad0d245c1b7f212a1876051fd441697172ab21318a087790c466afc5cc3fd49bb66cb59cc2d68e9135613825e4e6a3fc5522a2d5dc81157d463ce6dee615bea9f24cc77586775399e7a4f760bef19a484bca7d0f7f2923ec044af47110b2a702a39c4649c833c092a60aff85bf52350207c38f37a83057b41b376b5ecde1f0b5bfd452e98d79136634b8cdbeaba9ea8b112daf321f5c69e7a594111d262d6eff4e2fb957b343dbdccb91c95081aef16e91bb09bc945f8be524b080ea4f1355443d671afc07c0d8fdded926ed4ba949f9b48c30d35e1ae86fc3448d6bf2229ea331a5329a0216296d3c956c8110ddc3e633ad7e8db499c27ca7097d1119181db6c0af9ad202996c9f1b68192bda2a7e992b055a5afcb59bec824e15956e976ef8217045d87ef02563f84a3a49878f1fbc34bfc712a001da4a1938cb171b0881e68e75ca1a34144f97488388a894aa68b1e676708f2630e39a5de2c7b0f5959cacdde31c4cdc34f48f42c40ef4b0236fc59a0782104175b82210524e5d1305cc60bf2b777838631623d541180d98be86973d6db399d02b1947557d1e60399f0064ad67ec8bcc6decd6da8f6af008cf962afbe0714ad29a5a90d34361482f3c02388a67d803c10450d96e00d3635cd47d981261d83e5fc83573ae2f97ea084c00a9933e0e3157c636b62984898b654db089fbf70aa74a371c2edf90d89c1b161abff29b0398174f9be1f41d783de9e0a6fc4138ee31b84daec14e62d4e1a81ba3856da85febb5e815eb1e78e0505517edbe35d4fd853faaca8b199abb591e1dd4044fd25398dc7b00e9f74b878e2a3581b5dabb421d23971e6ae8f4fce0d191c415bf0bd28c0e485bfb1063029bf15e060e57ff14a75554c4b8f6f289da3485bf253150a445e7cf07ed8448783343b6022283610054f94de15c5fbb1ffe22566879e305e3391024c501ec4ddedd51d4e74b2e2a776cb4ef5af120ce017ba3b0d239c6412a3a7e922d009ad2c8219a653e09fb199e813319b86c10da5fa0444c893d6c654a66b7722e692c7bed4293f3d711d642702e8dc0addb4a3aa2b0b9d34cfeb9b54fbdea2614e7c0a8e1594a0c85ac7bfc5898f8a334c0917508c7503f25e3635b34f6f2904b8c9a75501f8af11558119d7cbd059d57d92face3d272f4ba1e63686e009b69170720851ccb36e20308b1cd6007319ef8a8f3745ca1a747ec4264758e44b7903639d20120d60b4f2aef1b1965cf42aa35dd4a26f871336057277f9cd793987ab7bd02313b116a5441f3e5f9624546c11921264f60933cc59d90974d7b346949e529e0e864b3a98a084fef54940a6af4be22e3b3fed472ee80c52f4b7654a1a97f9cb62ec2b29f13756d4149526bb037b43d53e92fdb2767c6fe347391d6e54a3c8ead28e7f75fcbe4c7ab1ffe1b92d1b984e74bdc27e193578479c3cd3c9b7a96876bb52baa7f50fe47df2b00215845b6e72a21f111964d45101354ff199d487ca2c065d9649cced738453c9a93bf2704f9bc325f596c8b9ba89620cfd3833b54805db9384920237db5156e0fb937b797f798f82137e251a2f5a4b5667756cd80edc56bb246814e442d7a53a746926551859ca7e2c8f2afd598977a051bb7579654552a764d88201e8dfc7d22173d6305d157be8a5a2e3f5890c638913fc146ab116daedd8bc9bd7b784bd96b9ecc87b4cd1edcc935456da0c75ac2e1a352c5efce85e64ff03378fcd7c444f2cba86662768f3f08f6375e38a7bde68f393bb8253886cb1c7392298a495f35c88b24c6a69c4acd270a4ec744c8cc8f590f4057d2a6d2c6282efcc9df85aff030822cf66cb6556d30cf5b5189c5880a657eb3854551b9f3438c77d5564129b1d5333255b48d7d20061eb1250b449e90a25105ee913175aa75f24c439d71eb074e5c9330179ebb0069f11d6c22376b652bfadf4b9f579f79526c4468fd1df1fc4e5e1a8b8d1262cd330286a732a889ae4a99d7ddf2ebfaecc66db90807e73613380ab80e30c60039fde941423e82f56b7dbd80556a25567489c13c31470a5d2640c3ddb9ee9e85ca4f85d2b5ffdfedd91e232e03c087cf3eb2d585705dbce1c092234e87a23af57e5782508aa07b749cd78a46602365a7ca50734a78521ea0202bd5fa55da4b87e65e59382fba2297da6a32d50af08784ae80d0955616341c6199c303fe7ab659d19a9a1c7c8e0fd02644d12bab9222e5181fd0e2d1becb0fdb7516b568c2993ae9ce6af43dd38bb5bb88bb7d6ee462b6651765ea95ecb7639dac3423bf72797c51d15786a3c81635b944ead72ab78253e7aae9411bb402626b86833f9533c979918be8ba89781072f116eba7972e4e773c32cfd05edf77e4234209c1dbd6ae1e594532f854b19e0705e7bb450c8f8e7f38831d0dbff854f00524b575184c021e78ab6c12df26ecbfc39d97905ea7b4093811d1d317e279339420b0897f885d2eb106a5845b08f437e6db497ae4dbf8646bccdfa26f179df896b315ee4c317b2331257eb2a3081856325fed1ca56647fa65712716b3a806fb037936b98ad80e634ee4c63e361d71f6fd04ec88f3cdff9ca8c1cd1319545353c3", 0x1000}, {&(0x7f0000001300)="8e222261ee0e562e1b787cb29e14b1cfdaa04964575c61947e8732c07e47ad82240a2e2fdd6f652d2f5db946bdacec8cf665453fa480ce20", 0x38}, {&(0x7f0000001340)="06653b70e043e10def84b6053bcbe13d0cc8e93a0984e6ecbcbc1d02bd10cba2c2482449415c24ab6e7d5ae3f5dca27d08867548f7530c4b58934c927695c69ca556627aec5cab4b8ee929a08a2ff763ba1cff03001570eb7c71e5efd410fd18e90e22b7221e700a813c3a977806bf6b287d2ef88d7b6b82", 0x78}, {&(0x7f00000013c0)="c0ad8c423e086ff09458abaadb3262550d22e1f10d087654346a587287efad", 0x1f}, {&(0x7f0000001400)="f9ad663e97f53da70b43ec114aeb44dd159396e01a26a7397a11a74d16236a369bf3fe31882152732b2dc27ef42a1258b495c8ef2a4e384c5bf3c9ecb26159ce8039199cde740f06a926282fc3b095914ea01e0d2ab01cb872ab8fdcb0ae05bc44637a1ae081b0ea06acbf16da3f9c4aaf75fa9e4a37671c7365c6250e5499d6fa97f01882de9fa3cc1e21d58b271140909b805d4b03a1b725beda1086e34579e294061ab4bb98086acc899d2aead336", 0xb0}, {&(0x7f00000014c0)="55e9403aa5a4dfff3238d36bbc3e3159cf41a03e9934dfe97d07599f794d216f09fff9ca4e506ce746b30c0bf5577ea38f6b86f0d4642a89dc8f2817155e2a4a44f02b36a1e8392914b58062cd1b36e2132d2bca4cb65a90009b190641d7e66d2adb2e859b4ebf4d24221bbf5bbf8fc72b00cbb027c2d7405953bba8c53e902ae50dd29b374f23922e4ad3cd8170518e5fa2403c847dd717fb113113fdd798904bfbcb90b46df0218ea1ebc64939549c2286616aa790810edec076ed3cd9b65a781fcc0aa3b8064967d8a752b59f02c8bd90376ff63e95c7b4346483b44f76498f2c33ae7a4415827832ecbb8fc7c35cffa4f885c5c253edb880ec11", 0xfc}], 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x8, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001680), &(0x7f00000016c0)=0x10) mknod(&(0x7f0000001700)='./file0\x00', 0xc080, 0x7) unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='x\x00') (async) unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='x\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001880)={{0x53, r5, r6, 0xffffffffffffffff, r7, 0x12, 0x5}, 0x9a, 0xf, 0xffffffffffffffff, r8, 0x800, 0x21bf, 0x8}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001880)={{0x53, r5, r6, 0xffffffffffffffff, r7, 0x12, 0x5}, 0x9a, 0xf, 0xffffffffffffffff, r8, 0x800, 0x21bf, 0x8}) r9 = semget$private(0x0, 0x3, 0xf68fcf21f819269) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001900)=""/203) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) chflagsat(r4, &(0x7f0000001a40)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000001a80)=0x4, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001ac0)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001b40)={0x43, 0x6, './file1\x00', 0x3, 0x4, 0x7ff, 0x5}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001b40)={0x43, 0x6, './file1\x00', 0x3, 0x4, 0x7ff, 0x5}) 3.062256695s ago: executing program 1 (id=32): mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) (async, rerun: 64) open$dir(0x0, 0x402, 0x0) (rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) setrlimit(0x8, 0x0) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async, rerun: 64) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') (async) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000280)=0xc) (async) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0x109, 0x9dcd}, 0xf, 0x6a07, 0x0, r3, 0xfffffffffffffffb, 0xad6, 0x10001}) (async) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x7, r4, 0x0, 0xffffffffffffffff, r6, 0x42, 0xfffb}, 0xe, 0x9, 0x10000}) readlink(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open(0x0, 0x100, 0x106) execve(0x0, 0x0, 0x0) 3.061246989s ago: executing program 5 (id=34): mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xffffffffffffffff) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069de, &(0x7f00000001c0)) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) 3.052925677s ago: executing program 5 (id=36): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x10, 0x2}, {0x48, 0x2, 0x2, 0xc}, {0x6, 0x3, 0xfb, 0x400f}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000006000)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000006000)=ANY=[]) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 3.050499238s ago: executing program 4 (id=38): mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = msgget(0x1, 0x100) msgrcv(r0, &(0x7f0000000040), 0x8, 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x0, "e2ddc03d29dc1be1d5cf9b7884a5b7deab1fb3ceb488c115c5850fde1bb62daa689243e0efd9d89f07e50a92c9ed867afcc55e0a580103e4e6c959532537ddaf8f763c3e489f0af6528c5450e326b663a3c05608bfa109bd789d1efa93737feb726b75763d444e1346e7a4b570ab0324ac735cb0ea286f39aa7a6d78a413d755a2904250a3847e3578d599da7f2dcd03e680defe13ffceb4801583686fdb86843f5e4d637be56fa61312ac51e9029948d64cf15b6a84736b4f842bf93bb8f26dbffecd33d3412e41f5"}, 0xd1, 0x800) (async) msgsnd(r0, &(0x7f0000000080)={0x0, "e2ddc03d29dc1be1d5cf9b7884a5b7deab1fb3ceb488c115c5850fde1bb62daa689243e0efd9d89f07e50a92c9ed867afcc55e0a580103e4e6c959532537ddaf8f763c3e489f0af6528c5450e326b663a3c05608bfa109bd789d1efa93737feb726b75763d444e1346e7a4b570ab0324ac735cb0ea286f39aa7a6d78a413d755a2904250a3847e3578d599da7f2dcd03e680defe13ffceb4801583686fdb86843f5e4d637be56fa61312ac51e9029948d64cf15b6a84736b4f842bf93bb8f26dbffecd33d3412e41f5"}, 0xd1, 0x800) msgsnd(r0, &(0x7f0000000180)={0x3, "10a4462bbb93c8cabc71c4334952ef782b50bf42085d9f7e14359b5fe3adcc5fad31767d70452daddf695cce994c1f052f3e3f34d3b7ee5c0c538398d813c232a12c697f894c6acfe51a08480b75e2a85efd4c328c2cd83469b9dd4d2a3ab8ae8fb902ff837466ffbf85333ca5773a"}, 0x77, 0x0) (async) msgsnd(r0, &(0x7f0000000180)={0x3, "10a4462bbb93c8cabc71c4334952ef782b50bf42085d9f7e14359b5fe3adcc5fad31767d70452daddf695cce994c1f052f3e3f34d3b7ee5c0c538398d813c232a12c697f894c6acfe51a08480b75e2a85efd4c328c2cd83469b9dd4d2a3ab8ae8fb902ff837466ffbf85333ca5773a"}, 0x77, 0x0) msgsnd(r0, &(0x7f0000000200)={0x2, "5dcbafe43160fe0528a347b78aa2e005253529f0f18680"}, 0x1f, 0x0) geteuid() (async) r1 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$getown(0xffffffffffffff9c, 0x5) (async) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x7, r1, r3, r4, r7, 0x3, 0x2}, 0x4a21b01a, 0x5, r8, r9, 0xfff, 0x5, 0x1ff, 0x8001}) r10 = socket(0x2, 0x3, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r11, 0x80105702, &(0x7f00000004c0)={0x9, 0x3, 0x80, 0x847a}) msgrcv(r0, &(0x7f0000000500)={0x0, ""/193}, 0xc9, 0x1, 0x1000) (async) msgrcv(r0, &(0x7f0000000500)={0x0, ""/193}, 0xc9, 0x1, 0x1000) r12 = geteuid() chown(&(0x7f0000000600)='./file0\x00', r12, r2) r13 = fcntl$dupfd(r11, 0xa, r10) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000640)={0xfff8, 0x8, 0xea, 0x6}) open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x50) ioctl$WSKBDIO_BELL(r13, 0x20005701) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) (async) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getpgid(r14) (async) getpgid(r14) setreuid(r6, 0xffffffffffffffff) readv(r13, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/111, 0x6f}, {&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/142, 0x8e}, {&(0x7f0000000880)=""/61, 0x3d}], 0x4) (async) readv(r13, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/111, 0x6f}, {&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/142, 0x8e}, {&(0x7f0000000880)=""/61, 0x3d}], 0x4) shmctl$IPC_RMID(0x0, 0x0) (async) shmctl$IPC_RMID(0x0, 0x0) ktrace(&(0x7f0000000900)='./file0\x00', 0x1, 0x1000, r5) 3.049438614s ago: executing program 0 (id=39): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d", 0x24) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x9, 0x1000}}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x20e, 0x19, 0xffffdf82, 0xffffff8d, "08ed95bb1cfa0400d43c8d71bf6b00d90cf2c000", 0x4000000, 0x1a3}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.048188881s ago: executing program 1 (id=40): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb938}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51a}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000392000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f000063c000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0\x00', 0xfffffffa}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fchdir(r2) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r3) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="cf1fba3f1808002500001c0000ffff002b907800080100"]) 1.842651381s ago: executing program 1 (id=42): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8000, 0x81) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mknodat(r1, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x8) 1.841447251s ago: executing program 1 (id=43): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c0d49e2f029ccf18ac99c85682100010000006e8aeef70646ce33e291a008", 0x46}], 0x1) (async) r0 = socket(0x18, 0x3, 0x10) lseek(0xffffffffffffffff, 0x0, 0x1) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="e1b3edf8", 0x4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2100203) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2d0", 0xc) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000003c0), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe763855e17400000000008000000100"/138, 0x8a) 1.817350542s ago: executing program 5 (id=48): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() sysctl$vm(&(0x7f00000003c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x2, 0xffffdf82, 0xffffff8d, "182628040202c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000680)="eb83f2dcc4f9622cad9969d82d0cb0a2983753c16cd8e7e3c3619e8f8834ab21a042f79145ae2433d0001d4dae10121a7c8abe08b5e518fce15b0d3ffdc02a4283f0d691f4dfc89efd798a7dd7c031af9d4c81854dd6d8cea75b922bc0a5f5f74b967172c10962d076ec32f4cc10d19fce676d599bb5e3f51fee1d2f5113f179331645168e207d862a0870fc1c94bcf3284b750a69f4a5523ce1f6842e45ee210e8545c6c0ce2e0bafdfae6bcd857b649abcddbe79d1060892d61cfa23e3697278ab6679bc0a949005e9032fc379c7d6516608f4fdd545804626b518", 0xdc}], 0x1, 0x81) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.678037945s ago: executing program 0 (id=60): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = getpid() r2 = getuid() setuid(r2) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x69, &(0x7f0000000100)='./file0\x00', 0x8}) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="ebff8bff13924800", 0x8) 605.784241ms ago: executing program 0 (id=61): r0 = socket$inet6(0x18, 0x0, 0x3) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000100)=""/177, 0xb1}], 0x2, 0x200) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, &(0x7f0000000280)='./file0\x00', 0x8}) pwritev(r0, &(0x7f0000002880)=[{&(0x7f0000000300)="5a563914bdb7982088b5e1ce25c781503cd436fd8e7ac999add116dd07a05b48e6511edcddf79ef589c7ab60389681dc6bfd01a7492886beb256a65c7e22ad5ca673025f6cbe5c31ee5dcc580618e238e1e9eccc0cf8fbabb49055517effc32ce6314ffc8b15b7c5df84cc954e6c5250c7b50062665bcb78d087f1f24ff1060df94b6d237ff59d6196c633ce5d61c796f9e24ff3feccaed6bd2494", 0x9b}, {&(0x7f00000003c0)="dea387b6bb52c2924d9db53c48cef699b59815bdb3b7a61fc8aaa0fae321cc44b3de81d644e39450b1ab09fbafcb9b0f7090866a0d2ead2b27c648bc601c000453fce67520cf48147c6191cd8a19cef33f45d68fe3b480a29a73db3b9c37a9959e914f93b04baf14f304248a0664c83ccc8c436aae9b57418fe4d3dd4081c4a6d445a388292172e2e4b3835e69e57ff2b533bbd4031b66c22f00117c1d6e0889c8068caaf93b3ecf89cfa998cd05d4664e11c4c3eb410578cba434e8adc44cfc9639411edeee06796a6d9374427841f40b6374546bc31a1eb7f2fec1ef14cbd71b228a8f", 0xe4}, {&(0x7f00000004c0)="33ca0b696658c2236fb3a327d5bdc0c04bffded0d6aa479b6009e8b9364b5d83c35646d1a83b546326fb30f205837b06ce7f12d69728a75fa81ab389b4a7eb8575121c6c963e3325c5cc70d8b2821637c3a8373803b0a0896106bf064eda71ba035d2539fd8555586b6321dab1f5db70c6b8283cad0bd119ef2baf98391e961d76c56dc55f3ff76fa09972d88cdff84a4ed86f1d9adde3c0f379a2232bbf68b65380a5a33d0209a1f605ab53e339dbcf9c9c2bc495", 0xb5}, {&(0x7f0000000580)="09826037ebb91d30e36c285513048fd3eb1f88fbdbf92110cb808b2cc8d1216a0802a867fed7a8f99e99535916b6d28ccd4cd30d781b6c69cf12173faa5149189d3df2b4923148bab91440baa92228ab4cb386208c371dc43bf17d6110c2d6e4d0cb59172a342a7e1d7dee3b9d2eb05f7e99ebd2a60258567f6f0ad627faba532752e16141020f90be935e97a22c7614b2f9e2698a160d4751eee3a35d888e252cd2c6bb46d6010cd5253ffe6bd10e0250f8ffa25542d93e69da1b4aced34f39370febd89503b76ebd636e64857b026bcf88406d4cf0c5b6e6206567a9800c3c237e1b491c707349fcf9e16acc6678f23083ff0c305a6c93de1ac8610359030ef5f2eb2173b282f04bfe2ef84eae5258e54f58ef1b9f39bfcb564763f24bae24717d6f1bac27a93503d0a416332d995e3695451216992fea88826c3199977a786113f05b379a8e4f4d839676a990d13bcdd0f8c6b7ae970ae9ba25bdd7182ab273523f3119c775ed4d0b9b152e15973d32e2901d026c39a349c1b2d6e8617aacf6b7da09b09408d1c0ec037f189f3cae5e8bc635cd051c2d47b1922087b7f84d30d583723d25cc41115c5749fc1facfdd8d0fa9b7906964c0cb3f515a8b26d6f0b38b236edb3c59d94afabc485223775356702f05b100a86edd03a058d2cdbaa868312f51437763ac8028cfba6dca6d1099457cecb33a837f23332e51b6defd9f9f08a4de7a21570f00353c6e758b26f7116cc9d164e2248a8733adb0420c8428394e7910db1bdb085391ca7a2eabb4ebee455fcfaa471f70e73ed3ff316ee8dd7d8b871d27e50836a2d25aa34a339717e0c66d39512692bec79472bfb0d36dabe2e08e47fd5df7a76120f38c166ec16d1fc4e1b2b3ad7406dd93863e7507f9f3fdb4a8ef5ab65d73c9d1bc88cbbee48f9c9c553241dfdd8e4d72cadd162b8d9eb503f596715c0d641886b3c42af624401b7f50fa95aea08338fbe680cd2047cc932e724d0a484b4c9faee92445812ec08f60a58384509440c9f86d3be40765fc716c944f26aa1c91a4c67dd3104418da368ec9c0b227fc728aba6ea843401d2a3cf509da4cc3f7d5c31319db72a6f3fd1f893e08fc0e07e4a0c4e219a3792e97e5def61a1cebddfac16d8bf57068c97cac4023382d368a3d0eaa0c527ae26dfcdd92d716c6eed6df0f0deb9a56b091e11d7e5e8cb3f112e9d338f280337b12f636a2dda851702b4291a7296da4d651b29161d2384b995abd1be7502846f8b5e934017fa42d470db1012ef6b9181afb63585ee60282495ed59a9ceb55f07344f5ce925fcedb36d4b5b7a4ed53ea29e86aae417f707fe20a990674642556d61d69741e80ed71e483713cea4ed7da310365f594fea900947ce767bd1d7f4be0508a4e3ffbbec4117c9310f1e9f72fbefd4ea8e4c96490f98e87aac6def942952716327da29c2d763912480f4a20a3032daa39d6bcaa43b194c305246d95025997b78832e8093555e742ef6d0d444d2adc750804e4a72ac55abb0e71c66ec32b0121adcb9166bf90d31a65de647a2ce7f2f7324a8f9a414a5dfa122d5f9279545020f9c25cd8ae1af0231f0f97681b6a7234530074429a860ab2764f576b7a290e8b011a82bd541691ae4ee6518ed3fbe4943e83c129fb4cb7e4ffd51e2827f0f868eedf7c0de78a8001a7f5303589979b25cc3bcba0f56de59c4a2a649e2747d5cb4b2c896cce67996bba0a008a9418332d2e65c1449ae5fb5114b328c3dfd434f12a9e84495f6e0836b91445e92e307fed2693624d9ea19fba15dbdf0012bd5da252ae7b3ab09e5da71e5e9b09ef76e532958378484acdf9620e2e800750eadfb0c8ac23b6e29efe2471ee58a326211a17183dc67c69d9a6a13b4c98e14ba3174dd1ac440b513756ff717c44d6a2ec0547a0778c439ebc036dc4c476b7ba4a123ffc4c24cc5e4910210d3c08c2496d416fba27cb58d6b60fa0e801294ae139f25813491a913e6880dc200244c7c433a5aacb2452bfe3de53a0484b48dc6131f8b22705aa9818c22bc6e2db7f74e8c9e205d74d6c3fff0a64533a9a8573b0ac8dc1c8a9d42d2120a0874363880974890a773d2d64c5061914b5531a22478349f1673eae19ee8ba8a6fc701b7c30decb378d5000910692be33a2c3a46a466c63363e8f76623d846357475ef33fb929fb17fbf3c21efb2cbb37541b8283e1d00cd069411670ea2cce4f364c5cf66a485450c555c745345b6f7665e18f6da49376bb685713ec9a9dd67cb7a32543c8a038f1c032ab00e504efcef1c65075977bda0237c55303a9c9c7ce5b7d1ee529bad7e44c16b8f6787de30c25457ad11b1bd114d9a2a23100aecdf8ff0de5457665bdaf0a6cf7f0355699138f4de66107f2d55553666c9b1240c6e8b97ebcc565c464393b0ca6afebd266bc3df4427de8c938eaebd834161a4aef3d8362d20290de22e0e0c24cec6ea32bd326c69acef23273141b81bfeab8eb97b7639bb498f64367de3ffb0fd8052b439d96d19e33a431c734266ccc0e888112bfeb97f3d9f3ddf788f26a5b27579b79ffa171b3915700ffb663287d3eed52b626f15e1c0d280a133a0edf126b1bd0282f53f96510d64e7d457b63da10a49253963f7a37688bd51363e20bb9617b3c2d80829372255675fdeb546ebde5c1836286dd50615a550e610c97cb3d9b4e77c339dc7a0d2636049a98bcf84a7fd9077c177e139e2df73c35f83d07791eaada456f343b96d681298d0b80a6b0f3517cbd88850b82cd13f4082d05caf2b039de5434bd7df5647fafd6a435773172fe34f287c97a0d04b7561aa89513938cfcc04a8025849c2ce3cac08af439ecde2ac73407f3390b629335d81def4fe47fce974f380faed4810a383c2a0535a597e0c7570a806241131c6e13dd1b63c8fbfd92f575fa761d679a906bb9519c3e7848884bf1430509cd05d01b66e3808d4234f6776b8a1b805380720b8a68bce8f0e6c47714af6f75a5ffa1760aa57c04d0b352c60659d3e47dd4ff0b41e3586df6e5ee9374ef85c33b5f418df9df168da9027cbac6925fd4433a51eeca5dbe4c27c81cb709863960776e9a556fee743d7ecb488dd2090d7132c17df79e4f50f403bc81570d12697f5f86ca2b5d3e3bb7a608313bbf5ee5711a38edf64fe258ce9c8a019cafa1dc631f2f579422cafe6da9f0e14127dd444b1820887af44b4744a42bbac9399e1aca12829179daf7ec3a2234b3dab345e99a1365788b3b844bdb06b0958ff8b6cc744a557e716736bbe5817a5783950ec2e039ec5558ffa54f79e346ecc078d8dc78be45bd814c8b9e88ad2b745b62c7ddd3fbff78f426f8a36b463ddcbddb073ea486a6e8403b756884fe2c2a521de63da319d7c6d5ac67618a9d61c612a1ae5dbdd84bcc87fdbc3e7fc5926fde44e6a3172a4c5f07f1225c556b0bb8a3bc24be6d0c5d4d8bfd99601957f7e03c1af2fb5a46b5ebdfc0c3b884d2011edebd5c30760d17d4d1d99a08b26f4fda11d990848ed5d574b57fbbec1179296ac8190fb03fd628a9fa9e0b2ff41d144d3b7929bef2a913b9f0411b056e46b16d08bf3b6b6242445680b7fbc465ff8e7129fd7524e15b3c1f9d0a81b8ef8b9ef24c6fbec8a6be076d9580f676fc14d514ca3d76ac20f3ea2c12b6ee682ed3c67cdf4d0f0bd7979ff6fdee0348cc76a3816ce5fd64f96c7916387576687ca3645f7c5e9bd3407721d796d366ed1339dd7d04cd89dbcfbeced31255711b0075b58334e2803750cf87fb93f100206d7820574c0d27cbc54878a775d989fab6c84dde512159e0602cfa57b5eb71bfae8a5183242dc7a511ed7e58c7f4aa8260f01c7f04db8a689149e83be6854cc8993834d725388130ae4afc1326b53207ffa85de35ef16f53cfee17637e9496399513f5e4216a78e4036a280764484c4747bc29cb56b1a29a2661337919deb54884298f3f4f01ccbcae23b04bf4c008efc81270d57e3c66f4846815576ccb36395ee7ccdaa19b452fe2efac0dad77e9c513761671b47c09e9cb405b7e5edda55c122fc50794bc815a13f8201aeb493557fcf8216ccafaf0c7777bfdf2e13051b08ab1674f12b24835e6a5efbd031b1f41e3c3cf5d75cb8a0e16152d304a491156ac7acd491843a560613d14d0fb49408a03a454f0d014d9a07a0b05f9f401781297e23ca94128ff2dec6fa5fe7ebe9eecf5dc671f6e2b6c7c3bb8d5ce844d6d3f709d2a7e9ceb193d827900cdd84de6c7660b0e4788c3964f08fa077410d2e3a1cd92183c2835a4867e0c3d2f54a0e0eba490dca9a04618d5e050b7b3f50db855af4fac65e649bd0cd0dc4d1349ed974a2a85486dec9b4232b9b60882158ed8cb5f17ec82bf0ec0f5da59eccad728b747b2885294e3a15b84f60b99969ba8a7dde227c341eaee2b0c82ef0a4bcf69e303a2d38ccdc6d027f39c685ea0c2e70d9b577b694b6a402fe212b39b9afd72e9314c29a3a3aec18afef3fe03854e09820b56b8e8999aec77aaf200314ff728b1403a72f7ac96174f8cf8013402cf0e920cf0b735c1e6dd89c30cf3114e6f7a69f4b60c31a8f7dcfc4fa51e474cc1e59ba216d3596bdcf8072c3afa9be813f5686db536106f511d226a0d0a64a4bed87e544f86625a54a09f5b9771a18d5daadd9a7a1b60695d722604a37863f31ac6509f75f61400c777fb2ac35eb97fb8af901955cbcea13170b25e46b908339886b630826f6c6d967dcbf07db5d92f474786d873acfb4b841e5280d3f1cd6b5f6d624c6ba86c83ff5c855eff2e12fdeee7ffef9a0bf31a039d78516dc658242a84b2672d2202dbcf838cc6275ca44370dbd6d5adc850d787c144b45a381af86623ac382908f4554ef3f16dee900bb10d27ce95816d2a9d1594c632fb4d8e902d9c74c36fff7a8c5927616375281c2f4bf4568f05222400cce795014f0ae6027ec12af4b61d4b545b4012d2e594db4a57d1377f75e630cf3766f62d31583ad631355c14e8827f28a3067d839721db6fedff6281f89477326f2e5109669d6ba58ec5bd757ca6b4a1824ca012745966e2a1a9b3567bdd15723c23f436d3991d3dcd15df10a6803a5b9c4aae34c75786d0818f5e1c3b90a6e5313cccd4ea8529ea022af9546a8bd9238128a4c09d0111120c405906ed48420cda083265bfa6e2080ba74daf3f4671d953c09a493dbad99211b1ceecfc659fff7711c6468c3fdec9d2599725ed9a5b0fe648b71f1e4702e2211d7b5eb08b9dd7f69a88f7797836a759a4f5a0cd44bf157b30a1592205894dfa009017a6fcbd416c711b0dcbd3c8df06598fbe0a6e7d8e50fcc9b7c4da95d3756802671e69b0fa15e63f06d0f91a1953e9ec8e385e8fcbabaf01e82d7298220ee2758687d02f153fe2837594db249a6e700c63393e665e0ff8f15e0c77ebdb1ff8ca6371be4fbc8e8e8c4530bb9628c84d4bda29c548f26a33402f216f81213325839446b6ef9b78beb4bb3f3bfc35b8ffd39da29deafb95c08854469c027784dfc5637fdaf526a5a73d5848f0f42be85cefdf0cf1491984c532f5b469269ab7abc0a36afde7b35a161ee10235fe7228c7e2514c58d3367d430243fc555f261169221ad2e8d5ef2e38d99b00dba2525f8369d7072d0f8d348bf978258c76258f59949fbcb06ec2a2e3920f1f7a29a3c2bc77cd49a9d88cd4e947425a701749aaed2f2d865b45f55f95a123efdfd2fbf721a02b7002bf0ffe17541d96dcaa1731128f6dfb52fb956071e20d25bc02c5ce83b5e576026c883ca15608ada0fa708ec50", 0x1000}, {&(0x7f0000001580)="d3f2345a50a4068e28a6a9c4aed7080cd12aafc916171da0c05fdf9ffbcc1c06a948059506081776c45b2669f4a7c16c5ef9291f6425bdd0a9bea352b81dc3219c05a29e6d9fef1b231914d3245421a248c877345c9a", 0x56}, {&(0x7f0000001600)="3a5c59bb35bbc1273754d78fc169ec1a6e3b096bc7733955983fdf84ad6388916700176e41df1f34e04633a17fcc9264f61411abd9ca6bc0c5717c309769c11edbea2b89a471f5939d99576f1a91f079481ccdcf8c3d62e99b2834d3ccfc9e91c3b5591a96422e9a94f9e9b3fd3723949e99342130cc7d16b2c4e16a4bf6ae2c1f419728050b71deab59a770ecd85cd8403bc36c34ca2ba6876d601cb0402aefa0cc65eab5cd23343c90957bf21dc768000da0e73097002fb80100f5ccf1afeb5ffc29ea20bda41b728813b98326af41559d7d68df5104036402f6b389df41f9e4494dc15c24c35db2f85257bd726f1a4fa6a418ebb0aa877d0532b44d", 0xfd}, {&(0x7f0000001700)="d418a07a5c70069e10b060f9afa6d47c8abe31175dd210504ddb89d982d762ff2ea19442b033e1320d232b2a38a1224cedf6fe51486bbecfee3d4fb9e6e88dbadc441168e3d679be2a20e451b4277904dc60b929797386862beaec87ca61245a24c2d8d7053c1cdd1e3d8a22e3f05b86b450347f2e5ccf6101682a0df3c28d15f6b42c56ce5f59dc0896527a1b59b1d4511877349878dc6ab2f3183ef3459fbf3035d50c6700d018d1b6a6810da8e3c52ccc94e1be506aab018b2509a09a1f3b03aedf93bf954c6084b25c1333caefdfabd2162ca121e8941a54fe5493f1f050b567c674489480be596b201686e4a06e55cc84ab18bd4a8ce17d0db2e1988117223cf6953141849dbbd755d6bbdc8f148298c677826841314edac677175066335c2abafd33647c5856e3e191f1f99cbd2697953b031c91db5c2c8750e7084be1ef40ae1b156a07c4718dabeea9020ca6cfb0696689851e41355f7c7f6ccf25b460361befe53b9bbdda027aadf0b77b92962d2d9f4a3f92b41dfdc138856b81c386cbbe765e4d91b0a73509a9da8526832a076005203a1f1f4d85c6eae4dd788cbf7da11ca68e0b7903096232d0e3bee7dbfe05614acae96c410589737eac39a67b85e62b24edeafea5eb3e2241c32ebdd538cf10603dabfe25661ca80ae2f60e2142fa1c3813ff93edc2c5ea2cf0c9318c78d3fa3f743a082cba87d057b0d3403bbbb63a793cf2871d76f8ffd0a8008225c323262c32703d9ebccc22c76bc8ef10ac83e7352683b4ba6193499ec691bcd1da93994f3867e05b4c976a7033f280077358f25fc77a43d3ae8345c357239b8794589accbff284c9a342f95517dbe0be6f2ac5d78f242ff296582c25404caf73924d79c2f58ce89963dbfd8552b7a9342a6fded22c729fd74928f9d9a8b76fba841d07e11c1d80eef7eef091674003c73c6f43dc99f84a3f32d67b115de155ed78a61b902d143764f0912d94f43ee3aab4d50b9e66a807aacb276c63da33edf7af041587f44eec67cff932e4ced82472018e9e6fb919b49478e03801bbb6482799779394147db2870601b82fccaffa6762853bfa108d0cbed33b95783a76ff0ccf9c758ae3e7f41242809899efe404300457e2bc7892f5effbcfffecb74a73c126d825081dbb9e09b8b5273b8f174724974edc2ed0f6c04b7b631d4e11a1484c8c1f71afaa535bc0e06164dd456f45d77d298adc515cae5b1f79fdd5e42b5e7985e7ad2d19c17209b80e707c8c73a8da2d8f80de3e4ee2cc7af5cdf62210dd41c96573fb6407cecb5f9910022589a7af69a03271e9e18e0d99e598f29e0d0fb330a2f9c9fbdb2daabcb1434a3611428b09678b562bebef3ade9e82e50f87d410d853204b301ac6056b04acd8e59db9b9b526636219a5f6217179d3b70b52022cd207aed88fd9673a5b62c415794875c5c8b51e21a08d80bcea39d19ceeb48bf86dc3cf06e47dcf114746b942b2e1f185f3fac16274e28ddf5164c15bc8adb93c0015b71f6877b85b0ca3d9e1e3c66bb6bb43103808b1a861cea2e21704c0a4bff7928e5169d8227ad34cbace2251dc0303c698ada13170d2b8e0320ddec79509faa355bd4d8efb6a284141689dd33c0afd6c1cd4b1cd7bd39d02ac370e4944836dc7dfb8451ea92e63e56600e9a217519abcc43a75a7db7d4fa45c6825c0103b08046df2636daa324f923aafcd7fcc7fdef67989ee2acdc402e8d78396e684d4d9832981e214845315dc23d59db9bcfe80b6264dbdcff20f2e65de559054573ed7bc0780809993ed10610b3af70f1a3e9b16e348d0da189910d67422f6ce35ee6be3454c36d8f2704d18cdc6dad15e3fce786136aeeb279b38b4a99375a0d8a1890882b6b060495dd883489034ed1fbbca9e8471391c0b303c44a595982bed052e4fd825b5ba39af6287d2afc6ff280645338d9ede7596f5b668c5f544215eaba078507c959643b252517922f1e2f89960dd5fce50437df63a282ef8b3119463e322743a8f50d73389c43d3c4e556ddbd149f6afaf06692591813377a132efa3700c6c6f8ed168bbdfb482a1d86b978d6493e0be4e12c9caac4d671edb2bf851668b23934a603486d2736563f63fc0b2645a6167cfc4e0ff48e3d345e57bfb8664f4b18a558b9b51a93e6703de3704c1df092ef0610ea62dd2a854a94807c24be194e0de24fe84d54a5421ab33385a3f55f73a71372512d10fcffddc4eafe23693efc3925175f0929fe58d8e312f598ec7ed6b9b5ba682bbd6ab3a54e33719f2c27977144aa0566792005a1fdd0df0b6ba4d7079b2367723e83323c16352f795ca1539711bad86dd3b70ab77d635a651a562dac45e2375941714ac42cfaa1ef8ae18fdc745089e899a140a11bf1fc750a6f45b7dec38b1a5d66cdc42fdf315656e5f9a5f88d2813d724b4f55c87d35f26a09b90ea0ffa3209c11c160696d749231ba502e4d4a7df10bedb505f21736f6bd835fd561c534d1887eaa73ad3bc22d7a4313a78579f344e4aee3bce8fdcc9542292e26323009eaf606a78dc3ef730cc54dfc925e0b40f6bf0c5822281486a1415b1dce09f2c287be22d7b891b80d34c37f781c85bb7828ad32a49b960aae63ecb93c806143851ef77d3b1de3896d304ace6deb34ee94931ce1e63263fd76b509a5c247ee633a673e072250ee13fb5c9a0099a651a5a7c43bb5fafe93c291c60d2c4ce85c4248bf92e5032017aed6305927188b25a8804e1860a4e12fef65e996338936e45138dace40aaa23cac24f69f7e19113725e7132ca81ba34225fa5a98fbfe79d41ec737a6374093772729d66bba854fa4e4b2f6711633b2436107d56f9089a071ca40b71a3ae66916867b191932beee2538f8be96c6bbf8c91a17947770f3c2adef9f84c5182585eed8a13da1ae98bdf89aece89f79a87ff85b7dd8a0a60b4aa427d5ed44272b344e2165ed2c64ee682e3d7894fa2385cef8516b718e24e648e166bac00b80788a16919112579e44910cfd952e5d5f801a55e84a4d3a79bfcef9db1b663c718b2f3926485749e984e746733885bb60b2568949535153d471d0cc6376b694399249ad75f824b5d1be9d5e4dd5e8a51f74354f713c9d1dc4c37332a86357fa53b4881849e128630e48d3d73bb9cbdb286088b02d62de4310f7cc47af48cf47506a7ef53abac470d26c19275bfc03a751af17c91e78cf38457fe4721979c90a1e58035d6259b6ed6c58cfa81054dbcc244ca588ddd7210e74afaa26d7ddce2a7209b8ecde7f85f412d07b942e2c11d0156ded0324ca0b465bbc39bd9cbb88fa61da11ed6cedae92f0d459942119e1dafa2c1d4c841723718c3a4f2d630f0113a4973209ba7fe6b5a1cc6cc2d4ab9e6eee3d6187e327d33b86c576c215e88c3504ec4409c8f50f9a370b1dda3ad2db739493b343c0c789b367b78dd909faf6a79318430f967d16d0ccf0f78c448c24e939d429545bd9e5def25220e1e36bcd65e03c58bebda2876c8bb0f862c63b8039e08518858efeeacd2555373711a3f7d2fd784e9bac89fcdfdcb74971ee738384424efd418600c8f1bcbbc85c6f1a8fe9ab71c7c6a04ed2f750d1a58cf3689129af0088f2c34bf0ea77a33c21e1eb221c77c68852add477a02785e7d00eea0a7745164bdde6391780f28ba59a5c66d24911a8e5152cfa36c5cbaa601d6f922d9e2e141d73f4425c3f1c914624d5d9341cc16342a4c79e30562f7a5f872521a6c8ce9d604d204ff757a8647a5c615871b693732c392820c882d344bd11aefe8705de84e49f86a095b5a681af45b02716039fc9e1d4a9adf4eea2d0e6cb529ef51a2d6110957b080b3bb714d25e460497a462c3eabae56e318322845e1e7712c92ce6fa9240080add002b59a9d47d2d77f1c410bf3ecee648d3510d9caa6f965e5884540298effdddd050ad83ace8a408bd178bfc7339abb699b05a19163258bfae5de1c139023e6c97bac3034df04b62e4de3718d1d4ebaefe324b7a78daacc74a7cff76b6b48c178797f3cd9618dd325ae1c40b8598abaaeaec0cb20096600e24f82872038dfb327c45b01d7a96399d4bf731717fccaa2fc998eb3a5778b1a6586867ec207be8aca505daa13665f34b19d2868a3fcca544092724f9a98873298624817650043367243f0d015acc37f8e8dff072518c3533858aff16d05f9202112fbd1565eccd1e8028f1fd49db54b299b15f6acb1461bdad0723d6a609e57386e2c34acde2b9a9b748994674060348cd192a035a3518a5140b4834e4a659a10c8578538006579ab08bdfe6a6a5663ef170c863991505cea9c14839c7380c8d419140df574c1f89a8ebd13bfd81ffbda0ebb59f7edb8aaaf747b225ca887185436af6bda7cfbfb9d45469828c1bd27fc5c3ca9b233fb16bf43ee065bb0a9c6274a9de059186609d66a5b569221b2549b995bfef125260f3834dea3c11e228634c4b7f2435cabd94a76cd50d1b439bcd1d1ef1b999f4f288d32becaaaf21706b912f1e647178e4263795ccbe550f5bbc3b2f0a96a34b3af933cf9f2a71ecf9d527fcfd636693e9754f17d023eca993aec4747261dc031c234efb8879226b811d813712ad8b1b0cb96612818038ff7b9c07fa0efd73eeab3b7dfc06aaf5738e092652fdc98afbcace4b96bb8ee50cbd5c40d5664cfd2dfb463c8071aa39449a816b53815edea2214085be93a680ccd0b0ef057bfbc5c57da3ac2d4aefb20f4b2ca49a7df5a889b98bd651f187a3f800634a532a358b8e17930be2f113f1237a2a0419c6638a211d82bca1c28d4d6012597900a5513f3c3cfa4dc0becb9b7adbd4a69a56f9f150bff7ae4651372d5d440c41846450f92179bbc7f2e74de7c80ae54a1d95a76e250c7a20c7f883c38d53cb4c553aa4fc1c22ce134347cd54b61d7fb463a10e249f7eb73ee3ec1ac1aa8a45cc596e7c2f11c3b20d3b51289c9e4feb172c6193ddc5b0c228299cbedf16b79aef07c15179315f15e08a0b2a09ab2801c189705f02a755cf7a8afd60772c6b77e916c44f56c02e50584bad8bed770fce8cfeeacc38ca4c7b6f2e7dbb858df73433cbbd4d73405fce47a9943ab065405693b35049dd7e6f35ec4673bff5b6571845ce9dd82bc12ece961f86d52dfd990ce8c2a6aa3ce328c71eeac997b858616b9bcd7d60788fefc64304db8ac659ee54ebb9dffd9e5ec6e5e51efcbb4d9a387bbf5c3ad4d47cfbb73e616c1bc09fe2887638410c20b9da4e1030747368ba47cfa915b8b8e71f9100b9012cb48d60efc8742a5acc2a5cb98973c9ad6ae97affd7157453b460859201042920fefce90dd7914b7ea447eda66a1ee2486c6b376c6d0a08e5fa88d04d83ed15d44ce0508249ca0d6c32ca5d5796aaad48613964676431cb2014aa3da0889e1ab56e4d71029374e6792be33f357e67296f99358026d443fe5fc6cf55ed9a76f7a8a02707aa786b457849687ff9c6e0c82acc392b024750a1b0c33788baec31f2f0693284bf7e6b439828d3f68f796452ad6be2eb59dae14f0ea3d7372a6548909502dc53d9ccbf1d2b5c0299cf7584d7ab5b57970ade5a66b5a5c21c017212300daecb98c6dc153d52e35e8e07d1092fe81013c0032cdba06dcd9a384ce53001446697e2e54ce96f7842da04a14da27b8f7915a0ba69c8197c990967560749329548e5c44ea5726b6d4405207c404855604d5c41f64f5bf69c77c5c1a86d5c052f3035761db68a9faf5420944b6e4ae69897da331bce9e05b2684fec2b6adaf27b9d1757e41cc7d3d945b328f4", 0x1000}, {&(0x7f0000002700)="347619d7b6ceece262a93ca6f242b9b9510b38856c3d00a4923d8b801715c313b687b7dea29a802d97f17ac894da50ecf33378622dc3d0c100b26a8c5834762f5368959efba8943092eee80247e7c511dd9ae2f1bae5d8cc1b476e23b39993c54b1b90d3870c977c6a9e9c6268171f19125bc197ed9d91aab092233252eeb986ef036523b10cabb3157da4", 0x8b}, {&(0x7f00000027c0)="f08f05150dadccebee824aaab0c3006bcff998fdbef84e801966cff0d2c9cae5527d0656d203f4a523a8161bf8d04d3c2646eee2e31e400e01ad4042c100d7bba1b47120ed3ec96c879d02bc309f10b99ed07998ea7c46c6cb42589773b2950470769b25f8c9fc8ff9f9d1dcc509769f33875d6418162ff9911a873aca4629f8088b89316027ae481a6a86a996e31010250226bd43a4f27645e69f1a0ed9", 0x9e}], 0x9, 0x4) sendmmsg(r0, &(0x7f0000003100)={&(0x7f00000030c0)={&(0x7f0000002940)=@in6={0x18, 0x1, 0x8, 0xbe}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000002980)="0b14f64f2b9ea0d998316f8e0e5b762e1e80af1034ab131b08c5fde43893eb9d5bbe29913b6572223a4bf35210c5d31d952849e049e64b87c3de3e3e426de71bde1e84e0a9ef218724a11d5043dce9733306c1f09efae8016687ae3afd2622e1da2848fb65fc755098c50d9e44c2d28aa23f4fbdfdd95deddce14e0cd84dd937fa435f6c34f4b97baafa554b54909fd1c8d2e1eb89c585e0f06ba50df56a9df57d8541bae236107bd0c92f364385329b15ff388000f0b0c5b233c4a97692db441c11bfd1c8d0422867bca265ff5f8c5b4687724e69d9e57256760a3eb7e24c6b3f506d1655325b33605a7c16f53ac0af", 0xf0}, {&(0x7f0000002a80)="ecc32f3acaf307c6725a55b04e7b3c3931023765857cfc8e31693689d3e4eb808184a2b7788f661e52f1b7981c20613a68623fe4988746c6a276761f6bb470813d47c21d51c4d5cb21e901409bb2", 0x4e}, {&(0x7f0000002b00)="d37c5eaeb487af003ff5d874731395b3331285bf82cd364de232c5ecbb1bcbd3ce38ddd9bb4c5f7a554594459473bb0d47808c48d7a4", 0x36}], 0x3, &(0x7f0000002b80)=[{0x70, 0x1, 0x1, "9af4db7a72f9bc6b710b8ae8fce55c3759dc2db6a60961d1342b2e67c370f19fd232addc5a27589f1a60f5e8553b53e0f509c951e296063458fc66fa52b68656c2b3ba58566cc0918bab91593705bfabb3606976be4fa64221"}, {0x110, 0x0, 0xda, "a8407413eb7bf8ef3e90ed1dd77a2725bf6e8cae72455db9c587e82803c68201bf44371bbac41a6fc18e67507bb4768ea9b9a400d0fddcf30b0bb503de26d88188d89b4d7b2d31863c8e1f82888afd8bac429184f96eba9b199dde9a5679317db8824b5111faf1f7138301143e751317a0d6eae5e4896a62c152d4eb1df0f25c44a95860e36d6a2c007fe154e59fb930970e40e2ef03be05f773b9a2c794caf76d50dc00f55c3d9aa94f1ae05ed31ab9b567a4864f2a0ec9a6d57dbf7e7e4b06e9e54b456832ef57616ad9a139b95b17574d7a81f5893de4ba37c8308dced7ef2759d8befa3cb6b84f8fe3449f9409642eba99c985eff1c66bfa79275d5b"}, {0x80, 0xffff, 0x2dd2, "b78fe1d1f312dd699070bcb2d175a068eda0aa5e6944a128c3727edeb9b537aeda378a2c77521f7b38cb84ec3891d190b83856dc8d0946ff46576f2b5ce5f1285a553116396b25068ccc9a48dc6fe953e3e3061481e60341dd42bca65e49d7a98d5e3fa3d80d3299cd4d"}, {0xe8, 0xffff, 0x52, "60bec9cf09ebe664094c7b840e444dfb41758144a7d28e406379db2b665ca70d2dac976085fb4cb9900b679c60ece06f9077b265d5736e25aec994e6821bf8aa3f19fa63bfc2fdb85a3c424cb499e91cab370083fdc3259947b35c8518d66d9de2c01569444a2b3ac41108322b62f80ab80cb2b59b1f87a92ad72019070321992ba5536debd722a35456551301c823e4147141502284de52be771793ea0929922d3e5e79c6f706b26aaa323e8340659d9d9d8fbec434641078eb69328df7ec09ddcb0d92028aace44431f92ef6a583d02ad332488096"}, {0xd0, 0xffff, 0xe, "d9d8c98cc1cd0a08c5820e9575873bfb812e4771db6f105fffe70f29ed5de8bdf5b1619b643a07caadfe25d731bca6c215f79c67e8735306971de949bda2b2cbe460aec3eb03d9b7129e3992271a52fb9f992b54e784991a186e2bc0a272a35de8f76f3aec3ea8fd23f2e38f23a264c58014d1a4782d34a8f842427c8ea46ab0fe4207ed2d5315b6b0e4ae7fd1c4d46e3bbee5dd8ba6d22999b2d40aae69ef50446ea28989aa3bd3bc6ac5207bcf623691aca062d3d4a01aebae6e"}, {0x58, 0xffff, 0x7601, "57a41423c79c5d802fcfe2f7780a2daa9a3d5b98da457614c4475517807397bbb186d263bafe586e84250ba28db8f00985c8e31433473633822f5063a646ef46ec35"}, {0x88, 0x1, 0x81, "69710a243658e80519b53765f64c12fa3cd752078b61b8e1d4f68682f1539c91e457b744251d882cd11ffae8c4c13ea46a3f0342efd6893dfaa7534a02a6ce0aed39f9a27a7069d7f85ae870d4e245c43cf326a1c58df0a6c65733dff5cb2842ed7efa52a258f3ac50ace41e1e1ffc3c78f6f484b7fdd34b"}, {0x70, 0xffff, 0x8, "be125a17324acfbbf54ef0442806bf0a08434cbc133f62be6a1c6b1e6f2d56cb67aadf1ade8f25334907dda41f8839030759a62a01a1f4ce1d376b507d494918df39642a8c0ce689baf3e1ea2aa46c25b4534a0d4d7564fdbeee1e7631"}], 0x508}, 0x7a4d}, 0x10, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004340)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000004440)={&(0x7f0000003180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004300)=[{&(0x7f00000031c0)="3fb82365b7e5b8ce0ea7c2c617ad397dc6af50607e9ff228e02fd299f3bb6c81dacbb4eb8193366728e118576608c3bc06a6fe29e0917ec1ed8153715b45", 0x3e}, {&(0x7f0000003200)="df0bd0b1d7cf70478e1701ab645926a25a4c44f2a5c424024f8e2375ad9b78b9cf4430d3f2f0eba4d1845efeb5c247484c07917302d495e03d415ab09f309eed019183a211cb1096513974692de968e64a3675de431f2d36c9e5be607028592ea509aac66d5148aff6cd817fa4103a05ed7f0bd9c8817c4683e84a95b19f36d50b65be6533fa2dc65f0b29fefa48a56e987e87bd533d1ffabe01b4fd9dbad29f4777c9b10444e17d7559fb890737821c74ac5001d0792f821717dd570ed9bbcd7939d7daa2d2a7bdee3c3b12e7c8640e22b09c6fe58f520c6a3f9c0b8ec2fdc51bc6d0d4155ba4afb3938d974c2af1a6e66d41a3729cbc2f0bf64b9f9d3b45eb560aa470cfd86af60491d5af93d2654ca4596d481a49d9947ee70007c519908c99a65e3f2f7d162c8eb046054aa421fbab23e0c1b74aa730c9ef0c8bd0d5bd300d0e4536dd41d7d8cf14cb98aa4784e8efa7608d904ac5b211c1a24c6288d2d9bb2d7c3a1b3645cefb57d56427c85c39247132ecb3ec4b9b524fc12ecf50f559230d7b4751bf7500fe81bb96d2efdddc55d5be77d890b94020773d73ceb53ef35fdca68e7c5d4662477b14f35f5c25ee0b66e7f708d0ab8b5d90378bae3b8089f918ccd93bd480892841187e4bdcf7f338c9b62023bbb1e12118c947f9708357ef0cda40dc0b43a656788c116f8b80ece492f8584bcdb182dbd964336dc73bca224824d02486895669315ca16bb2c18792be0134c0e8b284697b1a1de5d2121d6f0a115200e858805644fead4043e03fddfa24fe32585e46ff27a40271cb7fedb096a473f81e7289492156154e8cdb642f36eed7b49e2f592b416f10af7db864f3bf59385d009154ca136c07a5882b2c25001f22fe3f39945c1ecd83009f822b7d544524dc9f901d1fb04e76f017994160b4807e1ce79fb34159325bc670dddf6ed978d043e9270a7995e06b5c379c882ad5baeaadaa930f4705dc851bb98acaf8b52d54485080a259de10dc9be8416e0904f1945ab71a047173d6c91e82b10358f62fe91a518111ec4a16c4909edf1bd676ca2e7efb0502a70b7529cc412bc864ae43fc9d2c4b27dbd6626c6aefe4b077724af4495408a06d47896a7b267f3ac06a99a40768a5a0c1a58d01e64ae034ce0b7af6e253f4c2c0f24f8c703e08fb06aece3a5ad60711d98cbff02c6272665bf13a1610b44e7e8094c0f3509478326ed4a7bdaf1e9434ea01f003e314ca5dbd610773813794103bcb1a32213615c5d284404f9f146bc745a3231727219b2e4e5e16fc6f84d05a0d2c3c1e4cad48a64fa5eb5dc0f3bf6fc70df1dca24a59cc87cf67081a089c38cb1ce242f42e1058b5a60fd620f2788e661d6a034d77f3af3b2aa1e14194ecd2f11a0de02d9041647c844c4354d0b719862d09a9b9fc5f07d8176e077ad391a2882abee47ace923ff87d04468bc45d4d7ebbfed585f130362f4ba54bcd48b7a8b7136210a8eb78ddc9434b85c9cadd31e285c6d4467319b703778abd5fb84ac7b88aec877169a2d041a84c560226f94b3a4c04be18f02bed8dfe0619080b58e2ea3ebf2cb8682c95ae7fc15e9c990bb8b0dc362ba5111b0af0700968a661a3feaf041ed6d6f5323967cfb4085cd9b8eb543a795b750175f2bff78372a7fd5b6aefe9a594e3a70f4bc5f3d20f1be20d197b63418aaa271177dd3e7d9ffcef4cebb0371da15a5baf4d8be007c409ac5d664c372387cb1f5b3658d5c80e155987d5ad33a06aa3d0a37104804f7e81d1b20c833f91fef7c6d2a219fc03692af384f972b888cf1a96dbcde051e7b1f0a2dd0b3868951a1b1656bc14b367b1f01fd4a5525b411a8e10bb29eb5ca0ee9c4dea1187c8effdf9e95a81e2bbd8a63de3cf4fa4b84fe457f87772ae3261a50fe1ca3712ce4e7c26518478460bd7ca520829a157af76d00044b98f9bd1fba346543234b94daa2a1b9c18a307f8740bb2a53a79003946b252254cdc758a1510d14c0264a33d050420b72a0045e2c6965c519c78dda4c7e99a7efc7ca08d32de49af0e35f7afdad1f6550d6a3dff0ae2c46a618dae3b56911e2359804b85fc2cbe902337eca13b01b524b86cae935489fb9ebc9832666a44bee0e42dbb992567238121cc78d04bc88c3ffef2cf1a7dbf02512bbf38bf5eddac406d2248045ac35dea634c0663952b1a7362629c485901ba8cdaa9271aab8a492c6f0c62248988a469ae3bc3bd5f8e9282bff7538d3ee182881fdc2b95a81c8e3b4dd6062ffe2d77f4fd557cad6208e0b7ff50891c3adb79a0845261d0b3c84bb8907df64b52628faf55a75c5585fcc1317ae8db411dc9ecfefdea471b5e5215947ae1e7537e3dd690d71cfec60e8c266cdd4f53ff4774c91b14baef90c4776ec2876ba99138c8bc569cd7c5e263e0dac56b8a7ba7a73ae9a292f973b7db933923ebbceaff5ea77ccf231169e567fca3392e4af055eda28e618fd23b0a7711f7e75e203c629bb063b38911d3abc2df4533d3a4253e0bcc657eec11b61d652e709c8ac3e5a22999a1106aa72279490904bdb74b60c5a356b2aad513832404f086cac0ee42a40c63ae17f326e04ba276aaa462c7e22b329fe12b3e5b6e6328035f35f3c478a30bbfb33594a31cbc93a0e361dd66d209992920fcee6f0e057d7c9ebb84e0a170ce2a7e57acbcbbf7ebcfdfa275a5305dfd43826355a8029d70130d7d5a66457c2fb916d60f85b23719573b6f155d9cbffabb21a5df7cd54dab66859dde8c82b4a55656935227893d0deac8f23bce77805c8bd0e5f7f3873bb264249455075c774bee8f1cd64b461de1f62f51c7f2b45e0a114cb748234bb097ba22ef15a3d40565beef90c6330f410f98c821e8a30202f9f801ff2c67b69b955c5e42b07431571c557c73b3e4c091ef5b847d06c7c3f085ee04029d18e3790b672c5e3e03d05cf162e7d5e1c1b4be25ba153f376f81972e08016ab0258d4b9060578fd21e600792562003f8b62cb92cb4425d28c3def6620e10dff4cd627a993fe05183256b2ccdf6148448f5d3a33198ef001e2128fb7289b75800d4d7668135fb4eaed8c9b9e5a1ac309e1865612c0396cd75aef3835db24236b23a1a5b54a89389451c8d9aec72b01efb5c2937568b1d84ed68a8bd901ff7dae5b3f83c0658a359703119c9e3eb3a268d53490c3874959f7c3148794037ec8c071e67a56ff78aaa32ae46329be1a124d447ea593cbe27ff3f69a21c7a2ed9034bb5c3d4b97d5b508d91353bcab54e9ed7f149197b7022cacd2b1bd99206f70e6d269b9b24287f6f39f1c6219701bd271407fe4a76aea15aa82f58bdff7fc476a81dcc2cd01ca2735f73d21d4891bc8a7c84d14f2ad5942b33f75c6cd4f8d40d14afd491e89c50cc210d65088f031e7b861746ab839efd989ce3ea0e827fa0e997cb19d794b762b0ee61c6355e20a1aa7fe12079dd2bda5e169103fc58c7cdeb8c0d7c8d648c398991ed51ff4211e7d6d9cef7adfb370970f0182526c40d6e9e8d0961a7b4f447a2658fd877e80e76a497a0abe30be5fa19fea08f170d654f90ce90f1ba2045f2f005c2ad7832570efc11ba5581fdab67a007cf6e41eebc8780a0a99595c0c15b058bc21d4873d1c22c2bd4f3d1bf8170961e051191c79b9b45925e2cfc7d9f0478d129a366c82123cd59b4447d92547a4662ee4fd132e4b9064b5fb79505989eb7fd7d35be7cee108aa9b85edcc4983e8a176275cb154991e8f1321f67ac8918449f644f79c1506c88f1d540c3ed6d1a5794e4feeaf69306bc9469905113b0fc3b9c6c40dc71695581ab4c8a3e92a9f6991f70f8f43d5f8b51d00d2cb0d935baac7c7798965279cac5a2b8c7a942a7e9614c6fe3b40e53f1dca33c4990eddc888c955b44f21cd892b79360ad9240a3f466c48d8a4a009f6777786e072c180734a9f1c75974b9ba96eea933f11ebdb612679ff9450b2a748ec1372b15a9299035adbc94695bb49eda82dccae1eb21dd46496d347fae676baca8df2311f92a63dae0c738cff57d02c12899dc6a6570133f81a91aa3e39eb4ad2aecc159b4741dfeadf5a921ebb3d4088d4e35b9f4542c98de20a09aafed56f25b3f6d8d185a1fe8cb1b4c9e3f8163e868d93b4c9bd7ce53e570ba3ee180b95ed9af8c7164eb6cdc54485b0695ecb4bb1ac492b40700b50aa56af42a3f5b35e0fe9f78795a5a341c560df18e4086f9ea08d6a25c57866e60eda4d9e36d8e2786df74764ab04692740b6fb17873b82dce78f3eae8cd2fea752570806ac772bcc22983ac38414aa354e3c78ac2e86ba14ae75899e8e458f3654a3af5c3b23c87a522fc25c156aaf63fa354f1f9881d124b68902ed911e1320025c5e2ba2e69233c688c3e7195df697fabd846ac68bcde1043488b061cde247cd881564fdc5acd928fb88b968aaa630444435792d53bacb1bfe44142565fdcbe067c63eb0fa73a54a837e3ca79b6af3224a13ee90e81af821d30323f4c99cbb606d12ddd65db1ca97ac70637ca3bdb47250f13210602a386b88df30a03b866b33f42982d3879a5bb067a7c28baa09f6d08239fb3a72d6cbf8ab6fe553ef399be33b882bda38a17e2dc3af50909e09eb2ff52f452a5bdfbb077b4b539371d60ea08ef6d9c6f06beea62e2843cfb7d2c251191b05cdb31c83e6e760debcaea403d7354c07f0048f6f31af48549c119139fe1c1d38b162b064c47dbc4ce03fe94578b1338a507db0eeeefa4d9bfc6ee6abf96800ad5d706fbdad0c83ad1b239d4cf44396391ad07245589b150b71f2312ce6da0dbcb0996f0bc3bc3aaa95341bdcaa43d8963bd4ac96de8eafaeb6be794897b9be6bf9fae82bc317218cfec56fcf9a05921ed507a2d576240412c69af74ac7e3fa0235a679c454256316ba8de7a5df13fb2f7bfbbb0cd737ae7a87f21b713a8e86483e00c8132093b33707ce6397d8ea8be4fa0fe20c8fff84316af5edb64da8057c23e077380bb178790e0d8338423ba91d5d25e1cd45f04261925a4fab43364f5028823c2d9aef5968b3cb188d19006bcefb81012c6dde6f06846ff07964a65e20105fa32fec9bc51dccf307a0144bba5401a3db2e6c1be25741496729fc63d8cab5e34aa86e1da8ca7eeb0638f2f16ead24893c8255d7d017b1b558eb896cffb4cfc4e510bae2299341012895d0963648d07903c12b8618401544980611f95371180cf9631fe17c40bcd9ee7ba4e5d551428c2ebea496fe4aeaf55d6a8d2e60589aa2f8a70a0ee475d0b8e2b4d2dd48e7c7d28fa2bfdcdedbc150be2bea048d288326c6c6fb1b4bc3e085bdfbd8f0cd3742a1a612a69ec06ad272c185d1ecd91ccd04f813ef8323790b07b14e235085dbd9d5bb0ee47c24e51ccbc1f599436dc98d875e5d562530e29d28b5739f7cb922e7c2edec8542a1d502bdb1e90f52fb9631d24d09c7ddb3c2e5bdfbe3b4fcc23868b1cdc0f39bfc65abd6de27a54390d4afd15ee2a9b77f75d9175817b8f33d9fbb21d1e0c68651688241bd67421df72c60310d2369c6b68cc665c92020d574efc95f3426cff346b5b4e24b26a1edcef7ab90edd83ee7c2f88ffe8a10c74573b3eed8fbd85d6d8d68afa385d7e3a58332d1b249cbbb3834196e884241ae13578b290ce851422f0a567811d5c99ed09a097136ee435efa87740fdd3d587fc29ac8fd3fcda5559aca028259de45a5875cb7222add7939d82bcf3032425b9b73fbae247fea6e47f395fa14024279222d62bb82539a0f345782df62f46191099472e9b538843584f49fc8e4b899e00215c4e", 0x1000}, {&(0x7f0000004200)="61e804889b99376459ac39b37f59613decd095c1f1eb8c374498bba78f628dfe9c9826c050a632f1f20534e60ee0a91aea4e2ec1901d018b2ab4df8436621f74f7cd01fff15339adec667adecf2ad716d7af1d8cd3afcb6ef3dc67ef5853f6c8f20c2951113b8bc925f726c41c09b86cf59e4113f1441f7288684a0102997397159f5f627fc53b5dc78d95252a7cc0e449fa39b4ff5cec763dbbe9dd827501e2d93436bc25b67a0a7b66fc5196a8274f819d9674a9cc8a7e34f41c333b2c5e692ed86c1eb86dc60d5732b8ae8af3350d98210382316b48daccf8a0bdc86411d26e47d2c6976a306b725567b053a9e01f659ec0323543011204ba596bd060", 0xfe}], 0x3, &(0x7f00000043c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r9}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}], 0x60, 0xb}, 0x8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004480), 0x41, 0x0) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f00000044c0)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004500), 0x80, 0x0) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000004540)=0x8655) r12 = msgget(0x2, 0x84) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000004680), 0x80, 0x0) pipe2(&(0x7f00000046c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x6, 0x5, 0x7, &(0x7f0000004700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000004740)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000004880)={&(0x7f0000004580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004640)=[{&(0x7f00000045c0)="759942ebcc50b604d36f1ac6fca9b42c8ba84b587228bb1cef04b042a8b2a5248b928becdba518d1c84ba44418", 0x2d}, {&(0x7f0000004600)}], 0x2, &(0x7f0000004780)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r10, r11, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r13, r1, r10, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r11, r15, r11, r11, 0xffffffffffffff9c, r16, r11, r2, r11]}, @cred={0x20, 0xffff, 0x0, r6, r18, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r9}, @rights={0x18, 0xffff, 0x1, [r2, r3]}], 0xd8, 0x1}, 0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000048c0)={0x0, 0x0}, &(0x7f0000004900)=0xc) r20 = getpgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000004940)={{0x8, r8, r5, r19, r5, 0xb, 0x2}, 0xf6cd, 0x5, r20, r17, 0x0, 0x9, 0x6}) openat(r14, &(0x7f00000049c0)='./file0\x00', 0x80, 0x101) r21 = open(&(0x7f0000004a00)='./file0\x00', 0x80, 0xf18b0756a1bd5672) pwrite(r21, &(0x7f0000004a40)="cbd306d33f4f84161a67f958c4ce12f87d8faf0e800928826bf8b9cd922d68dfd57eee056bb04efda3b6881d68d6488613817a55cf6c79152b523cb94ff38ec6bc095430f9a603a9776350c0c552d4e8f5e1571f28a4e5f42fa44831a4800a598409763b1764c7f7b68ae734be67d109d5999d35ee7e4567758a077db3c59ab9293df3170ea748ee76fc8f6bc5180bc020458b8c2a29d3e36fc80a2b776199ebb4086111c2a7d9cb56804ece11f0cd542c039841a2360a8d78fe21442ad7c5e244ee691cc24b412996a9b930a280cb4482e7d21a3c44406fd9bb9f0a4c4c413e69e2bdb7b2f1ddb2864da13fde85f9e43b1bbe9d9151d9cd0a71024e4edd42", 0xff, 0xffffffffffffffff) socket(0x20, 0x5, 0x1) msgctl$IPC_SET(r12, 0x1, &(0x7f0000004b40)={{0x0, r8, r5, r4, r5, 0x141, 0xfff7}, 0xffffffffffffffff, 0x1, r17, r7, 0x6, 0x9, 0x8}) 604.744091ms ago: executing program 3 (id=62): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x3, 0x28, 0x67, 0xc, 0x7, 0xb3, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x1, [{[], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x8}]}]}}}}}}) 603.064672ms ago: executing program 1 (id=63): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7ffffffe}) (async, rerun: 64) r0 = kqueue() r1 = getpid() setpgid(0x0, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) (async) r4 = getppid() setpgid(0x0, r4) (async) ktrace(0x0, 0x5, 0x128, r3) kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0xf1, 0x6}, {0x1ae, 0x8, 0x1, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000d4000000050000907800000000000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="610201009078225c00000000bcef55d0cf482978b5414440d721dac17d00800000227f1f74d3417825b6d4caa42eed7067e4a2f05062497c2d4d3cf3851cafe52ca5fab36a05a94bbef4a083a5c1329891682200f18eb6fa63a933ec35e7bed961317f4674b76d6f15fec3f8e529d0bbce4a1376083be513316f47430049467f9c5b189f86b0ca8fa9bb362d1f1642065ef3bfc6ea2011862dd35943d5865af21abbff06000000000000009ab177a219aaf43f86d4176797712feb58"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x1, 0x1b}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x7, 0x6, 0x800}, {0x3, 0x1d, 0x2e, 0x6}, {0x4, 0x5, 0x21, 0x7ff}]}) (async) open(0x0, 0x40, 0x114) r8 = socket$inet(0x2, 0x2, 0x0) close(r8) 592.366112ms ago: executing program 7 (id=65): close(0xffffffffffffffff) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0xfe, 0x48a4}]}) (async, rerun: 32) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="d3d3b638becfcd4000000088a67708b100107f00f6aca80701178186fb6bca3dde21b21e15e9b01d380e15c8a2c1650c154beafafe81360473798a99901e5f04e6aa0600", 0x44}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x27ef, 0x9, 0xfffffffd, "23030003be0e00817dd8910bb864d3c3a3c900", 0xa, 0xfffffffd}) (async) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000c40)="dd92212ead26ee9cceed81e00ef9e0b5013c88198c252db614ba2002ad5aee53064584f2828919964193c64efdd9b9b8c627c7f4948651af9c9de96b6243bab7f128db71550d6c82e0421dbc45a8fe4436f94df8dfa7a9def97e464c2009282d9074073928f42abfe852b85268d28cc5a877b2247c5563c81f85302405c0d2f7a7997954933c33e1a327e91f698eee172bc99af68b30cf04602908cd85b587d709587a81530502a6fe021b67731074854a4aa5afc0440439cd24094ac71764792e850cbe09ae2a8de4fc1656d1a34e588ec4beda9ea04e126da54e1f3e387e9e21fb134e1c0b1675de156a2aae9d00beb0d0b0ddad8625a54b798e1df202acc011db3604a8bc15e0bb3bfe0aa9a7496c022ff7f624464cd98d611a02cecacb475596b85c67e0e523b4d2a242edd94e3bdc7035ca9c8bb9f2a4eecd83a916c99e8cae65672074209c26db6d7b501de01e75f6d648f6bb7dbd222446d46a9fe02dcd99aa8efa3742c360bfc2fa5cb38e20ab5eb178bf94206cd2c4888d8ae61ea78bb6c80974cca8b4f7784203310647544c377d2cb91c49d360f768b2693c6b1ecd2072204cb80985bbcb9c9deda22201de569485d1bd5f34131904ed4085906303eeac60f922ac6ac5681b02df355e26e00baccfaa7a3186d30c04d401e9729f6321e24e22da35b04d5292e1ad5ca5be12bed919f99b582aac4a689e696902eb3f9835c9484514dfd4d1f4be39e513ea59b6885afb3b34c8c4b55339a73ec59bb0abd8713804e6ca4a9930ac5da78fb18cc669d497f8bbfdb60d3d2139e3824df28b2d755fd65427e38ce680342787d8b26bd2d3970823098924c10ecd4831beb19724836fe4574baaa30554ce4b54e16956b236b328ed567e81c270554a06956630513402d82a61ff99138567439ee4cf53ab5d90c67c4551e0e4a446ecbe387c28a8d33a269f29157db4ae5a6881a1171a1852c8f59603030117bda716cfb376e590bc7afc7c4786cc6c6cbfcd4b39dbb61229b55ceacbf0f68c20c3b22c06c05a5f400cde5bd4adbd2b6d63f0019e68fd176e7ff2df95da552017963533ae168d402c1efb41562cc7b1dbafddef4c36e548f60e4d7fe103de1bbcd69d5e426f6674910925c818c5db0b24ddf596545f6e8576128616546f99b86fe5dc45b1ad9f1485dfad6e9a132138ebbf3aa2331ea269dafb857ca0a072aad983e0e799b4e8707b90ace9df44882f6bb617b434eea88e48c9bbbee4adc5a6d31e9a92aa7722b31a17994ba12921c3af4aa385e3059cfaeec0bccacf4fcd1cbd9c31e22b9334bbcbd2b063a220be5c35c1270a342e52719f8eb7e3c14e5b521e4e3a954e3bc2a813890ab9f7c3c6fc737035367b12285e4f519b684f0c0f59f653dd74d6f0a3bf87f65e10e14432f9be270a07793d3d86195c55b2bbcc167095aacf0ecfbfdb1d642689779a6176f20db9b9371205ab1212ea7e30556f30b4f2603f41f23be3454118bab7444a1fe0fbf135c43f4d1c361f0b3aac9c24c9b00d0e4f94f97641bda851473763a6017a66cb8a9a577086b90d2137d71ae47bbfa155c125e1cc546cb120106451729430e3be97ca414f3c436bb6c475ad9498c1d6a97cb264dfc61ac74cb086087ddd72037aae4c1e70e0f64a13d29601af6643fd93cdf1776e33115ac515e3ae5b354e50e4240a9497650852d4f6b9ecc7e1cd2a7df3e6bccb52d6e084e5028e6553b02169a31cffa5eef85c3b76613778853651be77cb9dab645d60287cfc68e92095c13af1c1442a9b014f4d72a362c228d640aae64284a1e610c03ffb7ec83980c5cbfd2b7026e9d82de559bc8c7a9c78349a24896cadf795688d0e67c6b721dc9d73bfac791ca94e0cfb9d0285a83ad73fa4ae1e3b8499ad5c42fe670f5a5a503613fd10eefdf78eb03c9a31dd11b9c618109bff39b1e4b0b3d709628d04e295566e7f440e5cc7144a7afea0f2682f8d5007801cd93aa7c4ce4d917fdc3b89a0bc9ecb40d012d3653d2c4d6305f5a1364d57dfc060f9bd8466d6f7826caa23e85103373500101ad70e0ddf41b68321050ed131ccbdbf7d07e098ffbdd5fe75f64d83413227d4655a9aa09c43caaf540b26cfbbfc4d942158090ff586188b593c3580f5435ad039a6521d1df34c4c3605dd31f31c1d5479e567d300b114c3201f5e9768b51a71d713859f7822bdcd248b9f1405937aace892ebb7f012b4504098eca4d05a047ed556e5b92877b6d3c67bd3f050348369", 0x640}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRES64=r2, @ANYRES32, @ANYRES64=r2, @ANYRES16=r2]) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (rerun: 32) socket(0xf6f2e4f344769d56, 0x8000, 0xff) (async) semget(0x3, 0x2, 0x1f) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x2000208) (async) socket(0x1, 0x3, 0x3) getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) setuid(0xffffffffffffffff) (async) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3d) 591.547264ms ago: executing program 4 (id=66): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/49, 0x31}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000300)=""/44, 0x2c}], 0x5, 0x0}}, 0x10, 0x3001, 0x0) shutdown(r1, 0x2) readv(r1, &(0x7f0000000600)=[{0x0}], 0x1) dup2(r1, r0) r2 = syz_open_pts() close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b300ad15115bb14aa764dce743f74b3f3e834", 0x14}], 0x1, 0x0, 0x0, 0x2}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df602f5460bf", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000200)=0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x14f63dc2c7f5b5, 0x0}) write(r5, &(0x7f0000000480)='\x00'/14, 0xe) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x5d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf4eb59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_open_pts() socket(0x11, 0x3, 0x0) wait4(0x0, &(0x7f0000000640), 0x0, &(0x7f0000000080)) 528.678442ms ago: executing program 4 (id=68): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc89, 0x4) listen(r1, 0x8e71) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000400)="e4", 0x1}], 0x2, &(0x7f0000000480)=[{0x60, 0x1, 0x7, "0f8ec7851a05b54cc25d022fbab7a0752de70bf60e16053c0fb1681654384ef42b5e12edd02d626f4c3a4091c09ed83b436b505b040bffde6efcba89b44b229cdc61b5baecd924f31d"}, {0xb8, 0xffff, 0x4, "0574da19511dff57a4a1d03ff09215f13dc6b0b690a4f2ba92bf94456cf29df3c6671ba472f18aa5d8173658cd98511cbe9ad8c69f1daf46edd2a2f046e07e17a100e98bb56e53e8c64150b3c63baf1f2c2d0baf1840f8c51fdb3f1ddb54efb9dc12b0ad6d9876cbbf53017c89f8e8c6575215fc74b2a2dc5e8a79361cedf79f075b3c58d7fe46cd759930bf4ff1badcc4a0fd04c9690c63f189c59ab990430914159955de7667"}], 0x118}, 0x20c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x3b) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x48, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20180, 0x0) socketpair(0x6, 0x4000, 0x4, &(0x7f00000002c0)) r4 = syz_open_pts() fcntl$dupfd(r4, 0xb, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = socket(0x11, 0x3, 0x8) sendto$unix(r6, &(0x7f0000000100)="b10005016000009f0500050007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f8000407000000800420000000090000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="258a300ad15115bb14aa764dce743f34b3f3e834648795710d8b993c80fb51099a819e748a20baeff9b9108c", 0x2c}], 0x1, 0x0, 0x0, 0x402}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cfc294315f065b10dc1b712d5a34000000ab8fb5818384af1975f24a9b60bf17914ecd6276000000c94c4948e0e3e10c369c1a09e2b8bcf64f81580dea91936d90369c9a882431f3a75bf2bf92b4bd80a964e50522617c75b5e6000bb100bc598f86a93aaf4d99583d4a5757ca7d066fc420a3758700ca5c7b27b1", &(0x7f0000000080)=0x7c, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000200)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r7 = socket(0x6, 0x8000, 0x5) close(r7) 521.984825ms ago: executing program 2 (id=70): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x8, 0x3, 0xc3, 0xff}, {0xffff, 0x5, 0x9, 0xd0}, {0x8, 0x4, 0x6, 0x400}, {0x2, 0xed, 0x7, 0x9}, {0x7, 0x2, 0x3, 0x13b}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0xe, 0x4}, {0x2, 0x10, 0x4, 0x2}, {0x6, 0xa, 0x5, 0x4013}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="51f91eb4f561f1e2c8cf9cf31de7bbe63a75e09261b4178ee76b50494eed72da5c0a6dd721965e15d91df712b054e2eb311610e4f3da4e18779a90865121411ddc7b2ae003b3a1877d4a491c78d6315344194308ae7ed9997f017451ba6ca2a33552d108b7141240321d68843c9df1aa86d2f383", &(0x7f0000000080)=0x3, 0x0, 0xfffffffffffffc47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0xfe, 0x48a4}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="d3d3b638becfcd4000000088a67708b100107f00f6aca80701178186fb6bca3dde21b21e15e9b01d380e15c8a2c1650c154beafafe81360473798a99", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf77dfec8570f12108d4acf3c4f75f0c03d6c6998cec47a2f02df67df3ed442b211c247fd794daf0c69dff943e2deb77a3209f7d63c707b104000000f5ab9fc844", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) poll(&(0x7f0000000140)=[{r1, 0x14}, {r1, 0x4}], 0x2, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 403.705844ms ago: executing program 2 (id=73): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) 403.200995ms ago: executing program 0 (id=74): r0 = socket(0x10, 0x2, 0xe) socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') close(r0) 399.820375ms ago: executing program 5 (id=75): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x1c0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x8, 0x8, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x8, 0x3, 0xc828, "6dd71243aa318f9a18be780501203bdf10a047d5", 0x0, 0xf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xc, 0x3, 0x4}]}) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000003c0)="8032ebc788937c47c6c3c564330b1a742278648c31ce1a02fcc5ab7c1f72bd2e1ef0885e40398630e1fc1f6e1579c4bf80c27e375c43b048a530d0849e482311a8be19e1f16202811148154ac8a753fefbb5ff915a06f09d5a07e9739b89db61ad76d47e3612c329e77df95eb41c07bb9c4e0f6787fb78ea50d91b00d57511c857a9b203e53618bdd84bdba370c818343b441518e3fb77da5bd33b23853839d09de2db1d65da215109676133f2dc7fb4c6add950b1203957c339a5f4fa2851f43b443939066d9b3ea2c5104d39fe7d400efb78f440c93f13638dd57b854b4265a21ab8618b6c784b7cd3b76f", 0xec) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000004c0)="3c985dc3586c75ec4a430eccb6d285941cf8", 0x12) socket(0x2, 0x4, 0x9) r4 = socket$inet(0x2, 0x3, 0xff) bind$inet(r4, &(0x7f0000000500)={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000540)={0x80000000, 0x19, 0x77e, 0x8, 0x3, 0x8000000000000000, 0xb, 0x22ed}, &(0x7f0000000580)={0x4, 0x9, 0x5, 0x9, 0x9, 0x4, 0x8, 0x9}, &(0x7f00000005c0)={0x7, 0x8, 0x1e, 0x9, 0x200, 0x9, 0x2, 0x1}, &(0x7f0000000600)={0x8, 0x8000}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000640)={0x9, 0x9, 0x4, 0xb, 0x800, 0x9, 0x40000000, 0x10, [{0x8, 0x6, 0x3, 0x3}, {0x6, 0x9, 0x2}, {0xa, 0x0, 0x33, 0x2}, {0x5, 0x6, 0x31, 0xd}, {0x4, 0x8, 0x80, 0x95}, {0x7, 0x7fff, 0xff, 0x5}, {0x3, 0x1, 0x0, 0xb7e8000}, {0x9, 0x7, 0x8, 0xec51}, {0x6, 0x10001, 0x89d, 0x40}, {0x9, 0x0, 0x4, 0xfffffff9}, {0x9, 0x8, 0xe, 0x8}, {0x5, 0x2, 0x2, 0x3ff}, {0xfffffffa, 0x3, 0xe, 0x3}, {0x80000000, 0x9, 0x666c, 0x6}, {0x7, 0xdde, 0x260edd83}, {0x2, 0x0, 0x5, 0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000780)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000007c0)={0x7fffffff, 0xfff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000840)={&(0x7f0000000800)=[{0x3, 0x86}], 0x1}) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r5, r6) faccessat(r2, &(0x7f0000000900)='./file0\x00', 0x61, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x10000, 0x0) fchownat(r0, &(0x7f0000000980)='./file0\x00', r5, r7, 0x4) 392.057737ms ago: executing program 3 (id=76): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x1, 0x4000, 0x2) (async) r3 = dup(r1) dup2(r3, r2) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) 381.419116ms ago: executing program 7 (id=77): r0 = socket(0x1e, 0x3, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) open(0x0, 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) (async, rerun: 64) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x28}, 0x0) (rerun: 64) 379.85523ms ago: executing program 0 (id=78): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001026, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000080)={@empty, @local, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x2}}], {@generic={0x8014, "ded916394bb188123b7293a98cc77f696e0ede5c2018adcf5f1727f0d61a20b3faa5a13bad01fd7948b96e0973653e7fc00035536a34afff49bd0ee0585a764cd3fd682f1f8bbae5ed290bd74eaa3fb8d9f561c7ee5353c8b05e6fa1fd44e87e43c1fb123473ae8997eb67a18b01be3332a8b8d6546dbbb7ea8d7fe9086c"}}}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)=0x77d, 0x4) setpgid(r0, r0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x4) syz_open_pts() setpgid(r0, r0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0xd8, &(0x7f0000000340)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000400)=0x33, 0x4) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x312, r0) r5 = dup(r2) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000480)={0x10, 0x5677, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcb73}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbdc9}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x93f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x2, 0x5, 0x3, 0x0, 0x0, 0xff, 0x7, 0x2, 0x1, 0x3, 0x8}) r6 = socket(0x2, 0x1, 0x5) socket(0x20, 0x2, 0x9) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000700)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000740)) sendto(r6, &(0x7f0000000780)="5d2e52dc5331a347bd4c2346d6edbc88219ff921e7bd2e5d8961d40a4aa839d0fdf3e9c857e5fe1e7578a44f330cfaaccde2d3dabe0bb88b4a3bbe52abeead36d2351228f7a14e137def6962efcded74af1227fa369df1399d95defc24adf701fd27cae0008d083481ab03de90288adacfded3ac144cf17c3a23569e1b6e9a9122f804664005739ed575f8ddfea9470aa9153c5a14075d1e697259a94d3e5c3aca685f7f492a8e5670e172e74e456a1af223fefe5a3be84fe3312a949550b3a5974d4293891aee08559d83efa8e8134bdfc44cc25da8ad4df7686bafa184018cca316ea9f4a65ad3a37992e86d", 0xed, 0x400, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) write(r7, &(0x7f00000008c0)="ca917362f692febbb3923da360d83a270f88fed38458c153cf897e493451c814137decd27a8317efc55f4eb0c3d3631239eaf76c82188f04a8ececa2cd99b3b79773c12bf9736a44c5ad94ccfe29192601ddedce773e7acdd60c98827c925e9181cc8524bedd4d5520639759adf9bfe91e95d079202403a676b7b0209d9e54e487ca09a798425ae0174c111cb3a9acb0dbde8a3662f2157b8f79ca7a2d6bcbd2984f956dbff2c439720552519acea285f7c817afb387ddcdf3b5eb27f5c730086b65278cca20999f2f97c0993b92c9cf48858e854964faed8161537c51e2eb3243cd2921dd377c39b63f26161e031a03ba7dc19475811d93d3a6ab209c275e2abc91df5e3e19aeff737018402070dbd2396a03b8dd6c4818190bfdd1d210a159f6ffa128964625273753e1752ffcdb17fb4021ead64b1cb215cb8d39531053d56839df9f6847a03d5861813824ea8cc339d2bc4e6fc6708e3123dbe7a9515bbc6ebf2911154d2b3755f8ab92a4634f8cee0b2d592f098586261e57802105debd08930e74c95430fd53439a84fb5ca90d6fd105c8f944300716e9812444ab4afbc458cef39951c002f03e8bf2756308bd0c36e4736ae49fbb3b6f2c1c329a5babb979731a8e44af67a7c393bfd309132185a6897e2be58f3430528fc5007b973c6d1dfb8662480e41f72b778fd666e94851ac4083cb2b76d97481a78595672da9592b5e337bc4c788aec6caaa1ef7634679a0c20af2d36a62a40bbe5bd3aa8ac9da8e0886a886555c63f9cf4a942fb94ea6ee680dd738cb27b40185501e24a335ea9eb9b3d243964ba98ae192f4bae0c46ffd7af3d3515d31f9cc2e275e54e45655ad35b2e16d8124206ec63cbfe3796a456c92ad6ad6a0fbc0d341dfe36c776309dbdda8dd47f94ae675ce1a54851718a8ffff908d5959d8ea40e5671daf13418031fdff3b6388f6b4abb6804d5dd24cd8b2274531141f970e88c00885d3f58a89915aa350b73ac01fd2c8da15f183794189f2933e92eb251f58e4315e28ed9bec8e4d22c085c6a780426e426eac2c721bf7545d7977c39dbbc2a6a4faa2398298e61a00758f65e8dec6d2415338ed257170db12bb5891ba3d99edbf714effcfaca12c8c2a8c739af965a5f9ed9d79d24e691451eba273d6bdb775212c7f62fc1ccf0f454554728266da18a35339275eb2ab322e35f0d769f254ab7dba52e59d564f5bb80c8251d1a1120d4f973a261dc15866131f2a869a2f1d40994c603c706ae79429f490fed84ea24971dcbe8372a32ac5b4f3f9f90e1574ae212ba75b8051879f67d82e97b13a6b780a52a9724d143c806cc5acf1ba1990925fd2a91a400c01c33c925d4b748fba1b656bd45fe396b7eb8aacd63e60de7653eadff4af8c0d4ffebce86f903f69badcdf8e07355d6df2574666f18cdc910266b3eeb8a8f0cbe9eaedaf397ab4db46b51b08035f46b87d5a84e4144ba0570be204dcafe3a79ee48b69566bc0397ed158c1c8856f8475361f5872bac1a4ec882ba57585dae6f049ef7699f9e36b0235464c8716c8b4a95d52da71bb2ee6030e5fad0b80e2818911dfadf3fc798530bdfec9751d995e3d18594e8c77e4f6dc5f6de0fa220301acc9df0e997486ea93ff68d4c805afe25ed2f56c62c0b7b3dad3f2689580f36d115cde98f78945a399f606a2dc0b6cca7ecc7a72b9355f907e6992d75f3700c8fb49ef61da47d11129e0cc51424b145fac9eaf2d1333580c48d199fed1e33869bf7460c8d1a62024d6ad91a76ff70d578b0ce08c1541477a7f4e21fa8fa149b58e6af192aaefe741874782b411c00580a2f22f1c01ced1893d9c4e3aeffe8ee9d81321ab3c1ed56b7320e5f8f65f2824319178cafc4290df916203b6e9b6215c13c359dfdd386141e65bcb9951a1f8f5de45a769ee5d969f2ea8d941eec198619bc35dc76ad6a40cacd550b3e5f9a654f264249a0584b7b71e1e7c701874ed46ff6aa584dbff11dd5b81595b7e73f5526ac01bcab00d4b44a1092095542b01ccb26e183ac1d4421e8ef27746a2bddea619438b1489cef337f74474c1f5c1a9c219da8587f40a0701a28bb82a118555c120615c0f8c61e1012f697918b27ebb7e4741c8a4be120ca7af924276bd5456db93852854c2cbb4359984cfbc4fca775edf2b74b8baacf282e6f75974a402ee5df20fd7b73f9ca901d11aa6545d2b011182662fc2794d4360435801ba0f4ee125a1c39dce817a7fb4e1c60ac4eda5eb3574304e60398c81fa996e4191be1f148e4e6a0abfd16a15f2444c0eb952f992c3dfc83356a3691272e5e3c4e2454d0750def54841dcb577fb178fda2c62c9a045387dce7a05c6bd358877df45f588f9627d1fc2173f9ca3fd658627cee0585ae69c5a37b5c394794e79e855a8ab1cdfaa2904498af6efbb452ded9f82c7853e68b7f9f07e10025423f5f60eeadf8f20e6db732811fed800e361106cb24c1486018bff6ff683124b7500973e421e62611a513cad2b6475c5e67aa2fbd8f6b1c26738721d20dd076e4d2ca027acc8bb95f62b5a9d2eee1a3d70eb79ceb8aba4caeaa7e271b2fe10aed3e19d6be8a0718badb0329442f6d2598b31dd57d39d47b8a199018c6e74a19f5661736e7abbfafd774254bc63a181070049bb68d13307d5a3f940fdb4afb8ab9c39c700207a577a35b60ee5342474f24f0f341eb3e0d437df63ffa18560b221eb1bfd88d18c8beed1d7b148cbbd96a54f978c2ec9fc16e40c25d6ffa050a0de895831207970d94d382b43c325135a33a7f653294369437e7a6e87ccb3619afc681b7da1857b6dd931cddb94f603c7b973427166275eccd5205081f8031010b65c65ba6bea264267f1c2a6ca1f03cf57ec7f202c926e1f2f148869766f00a69353d8f2e89e95d457dcaac386a6efd13f6692a1611d6d717eafd0b0e19238f51be0fca3a3df3e0066ea4b03f1fd13e011dd3c5bb61e675bf0d3ee79d65255027a091e74531527f3234b26c1554f3928d738db3130bd453359dda2b70c77109403edf7a2300cd32265c7b2d0f73d5059ba7cb7e01c5e4c7b69fd9be5d05f8167d536a811ef2d02c2f9d8a300ce22ffe06602b126c1767778c16202251281573e913fbdd91dede810a533772f96d00a659322d667ea7373029d2c015e99678e25cd198bbb366f9171945d70b7c8a969d89614f8f5aa034f1cb212af9c569abcc0fd42ea22b75caf572e523f139837a0b40d1ce38d884b428128034bf95b8db47c1dd0d4d4c8d8af4dca5819d1f36d5ebbebc1417874af23d43d0fd69b4297a943f5345ca08b40ac8e585a23f8c1e06b39d97df06856f0f4c502f1eabafa75105e5611757a9dd481c976410f9ca43bc71be8f4ab1a4d49c6ea5a5bbe44e23356a77604d802ddf879db29853740e5fb924d05ef66c65bdbb09d0c0caa2383f64dfe2c9c1a22c8bcd0d8281a2f3028c631dbf30714ffe48c75ba6492da306f42c49f36c87620a17d7175f003b7be88b4035f3edafb25aa50f4bdb39e7374e44589b502cde9d68765cbed37533be693bedb8175dd4ea96f1743c951f75d123c295b8ac3b21181c7378e3dee89c4f7671331621094ce18ebb373946454293fb3e9d87e3e664d0306f8258fba54460f1f6fe8e7231424fe18321b2dc838dfe58554085b23063ee2fef01cfd050bea6a91455f62b637a6c3c7ea0c82aea9db1bfcd2f021953e375b527d325bb6c597b4dafd44674bd532a20d0bf3b0ddfeab860ba4e25b6ec0e693b8e31e1ec7051f44ebd105960e09a53a204b6af88af93519d21ef0ae2d01930aa599dc168757109b2096d75fdc69f7d0413018c0ab179306827dc8abe4127b67150c8098068a542f80a86b9cd711f9a6dde6b1cb5293bbc4369948074c357c2c327d725a85656f6bb1349f4332b9ad0635d3e034ead3390b461526b1b81dee3dd772d93ca1f5f82b343b0ac18d75d8d3f73eb04fa0f0afd678bf51c2a2cd6deb05d4c419c7db84bf0fbd4e6ba114ce387679fbc2bcbbb2df76ae94b601afcf5a6eaaa4af8a39efa88eef2d9e6f1cfce9e64d0ccf0fb4a741054e065ca4a1595d2077423bd5eebc74529d86fe3d78cbbfa794fe5b5e02bef3428f7a623820aafa7bbc59be08f6d09ff36a5fcd1cb0385b43dbb75c2d9da061db9415faca6aaa317accd9c252adf2f7fa3d58c92b1e69e9fb9a5fdf0872120a1030f52d7052e394a4c2f98e02bab437424a98b0a0902cc8b1dcf6dbf4c5cf3663d650e2a0b014d69f57c1db5089d4a1bfc8e64ef6b3fcd807e31a7f662f88f262ff33cbdf4cdc76c205ab094e1a0361d277f119b8cc1dd3ca4c2d3ecf7c26676df9db408904957a5168b3a05357ae388a7c1e8f9c9df3183cfa9277b73a506804987350398beb569d41663216f7a2469e522f09934f583f71b173f5a7e74b2cd2ea7af151819dc321758bfa59d4ac0f5436b016f073ba4511940ba690fe2d705d2a1bc4658b7cd2b8cc24b9afa511de622b779d765c1fc22d96ea22f6e8dc56f4fcc583d45b93374c5fd8bd67180832a63bf7cc32702e711c874e886c2dc8efc9eb5fed086279bc672ef615a49f26ed0855984003a3f5f1a09872d78cad40c0dc24a607718723e4abd0fabee01309ba08686c5eeb46eb342109504cd585a3a6c0af77144f89bea172e4faa2d677cba989395e1034d61c1da7dac55621e22186df9b23d62c343432df4ae434c823aba60fd896b35282aa7360023305340f1be5d1d2836bc519c92595af5518dd26a6019da4dca50ae791202a7e7651064f03e85cc403e727828d2fb14bee15eb9f128067dcab086729549402d1c52cea08aa24cea6f852e35e5fbf1ad6add38215bd3d2eab96bcd934c3f34bb48ee0756285888cf7e1784d46b78d6dd146755ce6916a46219a359fd1457a84582fe8720f590d80ac979c6d8cce4fe95ec3247628a21a8c50e99d66d4222051668955186393697c82b7d061ad9d70adf9567bcd5d4c342a3cf2c2b8aae366bf632c285b8174e54f1d6337c995776601facca2f9c87c9de41879a232b972b93cd1c30214e982dbda7f67cf62186bc0e0a168c711d51963d0774bc46658fde50ed625d9f9985a0f7c60ba3664675949cb22dd838f08b0dbaeb821791fc1f1d108b02ebc4866190801d16fbbf1e65e5325d687c56c09b1d5604ddebcb44455577bde89bd911107807a431d350cfda3a6fdb5721884994034a1ed3695f0d6769bbaad4d650dd27ec2d5a1fccf47c48a6135b2e7a4d818a823dbbc0174c8a585293fe1c7ed5da7126355c013ecb63d9466ef105389bc1e1fae4331c3880f27d2e0e3f4055322a499ff45a8154f28e3a6dbed751f38fa2941f694f3202d2d806fcb07981b4d64a9b44030f0c0c61e4ce12fc69821944163b41b2046ea95a7f70793ed508238d0c2b7468844058205ac75dae832e767a13bd68a3072c06a72570a0b595378f5755296f687767fbd4c893ca9b6099406ec02536277e9bea67d4f9c7a531b6eb30932af708b25cc7002de6364b602520533130fa2425fe1a4920e04052eeb2da8a78e8f907084230af0e87734a2601252e13db7165910f66fb8b67104a830bba628a07f12072458fbaebafc0c4b0fc52b8bb4d31c66b14707b7d8e4b4dfab04edf4db0004e8dfa428f755d536752df6b28d6f287a4000c97a150bd19738b43c3e926743ee543c84a6e66ee7ecb691c88769dfe1c7abdb65ef83ecd6f28f7c56949a7fb2ceed756c6d73e40ddd9c4d0d7734f614fa62cb25609764c66588f68194a49b", 0x1000) getpeername$unix(r4, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) 379.170048ms ago: executing program 3 (id=79): pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mquery(&(0x7f00001ce000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x100000000000007) (async) mquery(&(0x7f00001ce000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x100000000000007) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getuid() (async) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r3) (async) setreuid(0x0, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) (async) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) close(r0) (async) close(r0) 367.122778ms ago: executing program 5 (id=80): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = syz_open_pts() setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_open_pts() syz_open_pts() lseek(r2, 0x80000001, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r5, 0x2, r5) dup2(r6, r7) listen(r6, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r8, 0x0) close(r8) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x7810, r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) 363.477891ms ago: executing program 4 (id=82): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x6001000002) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)='\r', 0x1) mknod(0x0, 0x2000, 0x40000802) (async) syz_emit_ethernet(0xe0, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "040006", 0xaa, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3b, 0x0, 0x6, 0x0, 0x0, 0x9, 0x65}, @routing={0x11, 0x0, 0x0, 0x80}], @generic="9cb78865cb108a156675048e3209ea201d8d2a7d0219607cc3aea03f05b653879fe52f588126598049cae444042ff3027256f462ed3860ecdea17337fa45ac3764408c08f6772de2a36ebebe5b474685aa83c191af2b5181e8b60aa8aa9634666dc9b2a9e83cf80b28889bf167189f2243ca8b47c87b96308644839ca5e5de3d05abfb8eb91277b550d12c3b99dc18274bbef539abf1e1f9ce07"}}}}}) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) (rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x9}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async, rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) r3 = socket(0x18, 0x3, 0x3) getsockopt(r3, 0x29, 0x1b, 0x0, 0x0) (async) mmap(&(0x7f00000f1000/0x4000)=nil, 0x4000, 0x1, 0x811, r2, 0x0) (async) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000002c0)='x\x00') (async) chroot(&(0x7f0000000240)='./file0\x00') (async) chmod(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x4}, 0x2, &(0x7f0000000040)="e5f7012c8f", &(0x7f0000000740)=0x5, &(0x7f0000000780)="189b15fb", 0x4) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 64) 340.993458ms ago: executing program 4 (id=83): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x3e, 0x1, 0x9, 0x1000, "f78978ef8a602a2b58db5d7eca4b750c52227008", 0x5, 0x1}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000040)="6fb3f2213cb4a7496b38520612aed30ef3f9c0ccf8711c942f5f4374dc81efb45f9ca83a1e2fcabdc4cb6041d6b542e4640eac6d5c13d00760a6954a806d3e70f387462569af0de5e85a34db9610c54052bd8975ffee9a11db90b478707ef8bfed58acb2158b7262c6a6919151095c49d7d36399dc9f86abed1f7671993511aede6e51b9fa32718f200873d284ec2f294b0a691e252358448f08effd63f4985a29e5418644df15895ebc4ee6fdb2d0b6bcbb0027fd329f0eec8b4c68741971286fc43ecb557f82d22f9842b20bbb45e9a84678c942598e53dab7465843e9fabb59a9fcedd1045aceeb", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="97664ab3382c22e572b36220b338e43225ddbb480936e53bed195db673e15cb0ab38", 0x22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x3587e5de9183e706) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x300000000000000, 0x10040000000001}}) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000002680)) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) 339.57521ms ago: executing program 3 (id=84): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b65000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b64000/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}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil, 0x7}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000601000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000200)) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r3 = getpid() faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x3, 0x1) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) getrlimit(0x0, &(0x7f0000000100)) (async, rerun: 32) r4 = getppid() (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0xfffa, r4, r4, 0x0, 0x1}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) (async) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd4fc345b55d61b91d3a00002c03ff020000000000000000000000000001ff02000000000000000000000037b93b2fd0dddb0cd6dd74d9c5e8d245ee185a9c49ead0360c08345e1776297180ec9ad9361b2cbb4320f75ccedda0b1a7df"]) (async) pipe(&(0x7f0000000200)) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) poll(&(0x7f0000000080)=[{r6, 0x5}], 0x1, 0x0) (async) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) linkat(r2, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f00000003c0)='./file0\x00', 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async, rerun: 64) mkdirat(r8, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) (async) rmdir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) 338.204896ms ago: executing program 0 (id=85): r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRES32=r0]) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x8, 0x827ef, 0x9, 0xfffffffd, "23030003d3c3a3c900", 0x2, 0xfffffffd}) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000100)="2eef", 0x2}, {&(0x7f0000000200)="3f749cdd05aa7f4c14366b52333ebb64eb81e865186a988eb92f857a2f1bf2113eb5a4ac24f79277b3e4fa173b9c941e5144a8a87a42dfa07e700bce915ad9c5e64570d31c3a90db1893596a7ff6f6a8ffb7aebd", 0x54}, {&(0x7f0000000c40)="dd92212ead26ee9cceed81e00ef9e0b5013c88198c252db614ba2002ad5aee53064584f2828919964193c64efdd9b9b8c627c7f4948651af9c9de96b6243bab7f128db71550d6c82e0421dbc45a8fe4436f94df8dfa7a9def97e464c2009282d9074073928f42abfe852b85268d28cc5a877b2247c5563c81f85302405c0d2f7a7997954933c33e1a327e91f698eee172bc99af68b30cf04602908cd85b587d709587a81530502a6fe021b67731074854a4aa5afc0440439cd24094ac71764792e850cbe09ae2a8de4fc1656d1a34e588ec4beda9ea04e126da54e1f3e387e9e21fb134e1c0b1675de156a2aae9d00beb0d0b0ddad8625a54b798e1df202acc011db3604a8bc15e0bb3bfe0aa9a7496c022ff7f624464cd98d611a02cecacb475596b85c67e0e523b4d2a242edd94e3bdc7035ca9c8bb9f2a4eecd83a916c99e8cae65672074209c26db6d7b501de01e75f6d648f6bb7dbd222446d46a9fe02dcd99aa8efa3742c360bfc2fa5cb38e20ab5eb178bf94206cd2c4888d8ae61ea78bb6c80974cca8b4f7784203310647544c377d2cb91c49d360f768b2693c6b1ecd2072204cb80985bbcb9c9deda22201de569485d1bd5f34131904ed4085906303eeac60f922ac6ac5681b02df355e26e00baccfaa7a3186d30c04d401e9729f6321e24e22da35b04d5292e1ad5ca5be12bed919f99b582aac4a689e696902eb3f9835c9484514dfd4d1f4be39e513ea59b6885afb3b34c8c4b55339a73ec59bb0abd8713804e6ca4a9930ac5da78fb18cc669d497f8bbfdb60d3d2139e3824df28b2d755fd65427e38ce680342787d8b26bd2d3970823098924c10ecd4831beb19724836fe4574baaa30554ce4b54e16956b236b328ed567e81c270554a06956630513402d82a61ff99138567439ee4cf53ab5d90c67c4551e0e4a446ecbe387c28a8d33a269f29157db4ae5a6881a1171a1852c8f59603030117bda716cfb376e590bc7afc7c4786cc6c6cbfcd4b39dbb61229b55ceacbf0f68c20c3b22c06c05a5f400cde5bd4adbd2b6d63f0019e68fd176e7ff2df95da552017963533ae168d402c1efb41562cc7b1dbafddef4c36e548f60e4d7fe103de1bbcd69d5e426f6674910925c818c5db0b24ddf596545f6e8576128616546f99b86fe5dc45b1ad9f1485dfad6e9a132138ebbf3aa2331ea269dafb857ca0a072aad983e0e799b4e8707b90ace9df44882f6bb617b434eea88e48c9bbbee4adc5a6d31e9a92aa7722b31a17994ba12921c3af4aa385e3059cfaeec0bccacf4fcd1cbd9c31e22b9334bbcbd2b063a220be5c35c1270a342e52719f8eb7e3c14e5b521e4e3a954e3bc2a813890ab9f7c3c6fc737035367b12285e4f519b684f0c0f59f653dd74d6f0a3bf87f65e10e14432f9be270a07793d3d86195c55b2bbcc167095aacf0ecfbfdb1d642689779a6176f20db9b9371205ab1212ea7e30556f30b4f2603f41f23be3454118bab7444a1fe0fbf135c43f4d1c361f0b3aac9c24c9b00d0e4f94f97641bda851473763a6017a66cb8a9a577086b90d2137d71ae47bbfa155c125e1cc546cb120106451729430e3be97ca414f3c436bb6c475ad9498c1d6a97cb264dfc61ac74cb086087ddd72037aae4c1e70e0f64a13d29601af6643fd93cdf1776e33115ac515e3ae5b354e50e4240a9497650852d4f6b9ecc7e1cd2a7df3e6bccb52d6e084e5028e6553b02169a31cffa5eef85c3b76613778853651be77cb9dab645d60287cfc68e92095c13af1c1442a9b014f4d72a362c228d640aae64284a1e610c03ffb7ec83980c5cbfd2b7026e9d82de559bc8c7a9c78349a24896cadf795688d0e67c6b721dc9d73bfac791ca94e0cfb9d0285a83ad73fa4ae1e3b8499ad5c42fe670f5a5a503613fd10eefdf78eb03c9a31dd11b9c618109bff39b1e4b0b3d709628d04e295566e7f440e5cc7144a7afea0f2682f8d5007801cd93aa7c4ce4d917fdc3b89a0bc9ecb40d012d3653d2c4d6305f5a1364d57dfc060f9bd8466d6f7826caa23e85103373500101ad70e0ddf41b68321050ed131ccbdbf7d07e098ffbdd5fe75f64d83413227d4655a9aa09c43caaf540b26cfbbfc4d942158090ff586188b593c3580f5435ad039a6521d1df34c4c3605dd31f31c1d5479e567d3", 0x604}], 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) 271.703106ms ago: executing program 6 (id=87): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x54, 0x28, 0x9, 0x801002}, {0x87, 0x1, 0xf, 0x401}, {0x20e, 0x2, 0x9, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x1056, &(0x7f0000001240)=ANY=[]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 270.782388ms ago: executing program 6 (id=88): syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) setuid(0xffffffffffffffff) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) 269.677834ms ago: executing program 3 (id=89): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x4, 0x3}], 0x203, 0x0, 0x80000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 269.08395ms ago: executing program 2 (id=90): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x1, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x4010}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{0x0}], 0x1) (async) readv(r2, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x3, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x100004, 0x8, 0x3}, {0x6, 0x1ff, 0x0, 0xaf9}, {0x1, 0xb, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x7, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0x199, 0x6, 0x6}, {0x4, 0x7, 0x800007, 0x2}, {0x0, 0x1, 0x8, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="cbc0653add731546f3a25fb862e03d2e46b5ccd20f42f025f4da0cab8b788e5cad97a89a9f23c5aa28dd50a8a8ff0aa252ce1cce4c6d5b3a5e2647ff694d529caf6017ba5e94f4c16d242c5b53db90c2a614c0d745f48ae8da918b1118fc63ed943106e3a35eac5c9cdf995fba2b3ef177e89a8ea92aa5b11047eb5c6729da14d2f30d242959cf8e2838b3d5ff7e0f130f", 0x91}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="4ed50475fcf5a742f4de900ccebcfd2b1e5c7109", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b060000b3c00f2a8a50c41000000000008200090018000007", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) (async) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000240)=[{0xe6f0}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x1) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x1) ioctl$TIOCSETA(r5, 0xcd504406, &(0x7f0000000040)={0x3ff, 0x8000001, 0x80, 0x2, "97aa224f0cf3d71bd100", 0xfffffffc}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7a, 0x0, 0xfffffffa, 0x0, 0x8, 0x6, 0x12, 0x2, 0x1, 0xfffffffffffffffb, 0x67}) (async) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7a, 0x0, 0xfffffffa, 0x0, 0x8, 0x6, 0x12, 0x2, 0x1, 0xfffffffffffffffb, 0x67}) 268.308939ms ago: executing program 5 (id=91): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x40) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x512, 0xffffffffffffffff) sysctl$kern(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0, 0xef255040ead8d2b7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x6, 0x1, 0xa6) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0xfc) sendmsg$unix(r1, 0x0, 0x40c) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x9}, {0x18, 0x1, 0x101, 0xff23}, 0xe, [0x1, 0x0, 0x6, 0xff, 0x4, 0x40, 0x0, 0x1]}, 0x3c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000140)="349170edc5ef3ee43b6b784db17672f8a9d8825973b1f1952ede17632f6933392b78ca0859ec62e6144790bfce9a0a8fa92fb27cf1b995dbc405bec941cf2c45d77f145c983f8cf0555dea80d954740410a1e070fc3435d893ed1ff46028c3809460ea6814f217d140a8010de7317624a637c797aeb31aa7e34ced4eeae44b3e6308923e62a92f5aa6ab1acb1cda026dd08ab6370c58b3aede8c703c7b15f1396b912fd24a2b37f73ffa617be094835f616708b349dc79c008", &(0x7f0000000200)=0xb9, &(0x7f0000000240)="77ff5734aa4690085cc2dd6bb02771fa9eaf3192fe0bd5b10da5bc678e330c5889a624f1ded437f0f9aacaddbc13e04d73", 0x31) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 251.939179ms ago: executing program 6 (id=92): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) write(r1, &(0x7f00000017c0)="fd77752c6afb5027ec9473975598fd05ef31e28ff2b7d4562d54acce981d1abf4911811f39d38b4c2366150bfe9e395c9dd814a1641bca1aec685d226db1132eece648ce35d36231cc1c3a8d6af1b8a6816202c6a86b84ab1514d911be87647699a441ee50c7695daab297d30d80b572695677a26e0e210b46427e0e1b60b09d8d1f1df8c706bb09e8ac8242f708c561b8a234b9830ff3dd307c5222b30127cdff67235aa1ff89b401ceb2f7f428decd920db4e209f013668eecc7bb84f5dc64db2f2e67f1e56d3a9c447435a8dafbf850deadbea6e4fc272e53271e2670aadb6b75c3be3a5f4c25f6f42922fc9bc8d2c94d6525186f2b8457cd988d64e68b290e751ecd117c705ff4d980c642fa3111790cf1edd36cfaf69292fc3aa6c5fef7b28cee504caf48ee195d02a03f654d275036467d89586c1a8e5ca480dfc0ff21b9b5837a9f1c3322cd9d8b072ef741eb2cbb104f1426acd5ef394547757561855e4070b17264ffc9d8387d4a308ed1f263", 0x171) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="baaaaaaaaaaa5212ca9dae11fcd5"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x3ff, 0x4, 0xfff, 0x4, 0x81, 0x6, 0x8, 0x10, [{0x80000001, 0x10000, 0xd73, 0x6fa9}, {0x4, 0x24, 0x4, 0x5}, {0x4742, 0x6, 0x0, 0x49}, {0x2, 0x401, 0x100, 0x1}, {0x8, 0x1, 0x0, 0x1ff}, {0x8, 0xc, 0x9, 0x7}, {0x6, 0x1, 0x4, 0x826}, {0x1000, 0x7, 0x3, 0x6}, {0x7, 0x8001, 0xfff, 0x101}, {0x10, 0x3, 0x6f99, 0x101}, {0x5, 0x400, 0xfffffffd, 0x3}, {0x5000, 0xc8, 0x7fff, 0x7}, {0xca98, 0x6, 0x5, 0x6}, {0x9, 0x5, 0x8, 0xff}, {0x3, 0xfffffff9, 0x6, 0xfff}, {0x0, 0x0, 0x2, 0x10000}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\f', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x0, 0x5}, {0x50, 0x1, 0x7, 0x200}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(r7, r7) setgroups(0x4, &(0x7f00000002c0)=[r4, r4, r7, r4]) munmap(&(0x7f000033e000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 226.324907ms ago: executing program 3 (id=93): syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, '\x00', 0x30, 0x2c, 0x2, @rand_addr="04f19d6bceb1ee1eedc0754f15dd5ff9", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x7, 0x6, "2925c8", 0x7, 0xff, 0xa, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x9b) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x10000, 0xff) fchmod(r1, 0xf3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xffffffffffffffff) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="45ca80ec96ad98f1f3c0ad184219821d516ea344bd34041b695ea9ebcd9d4923013bdb27ee8734ab40e77fdb20978efda74a1ba1d9359b88a3e530bb9e7978b89e3f6ebd98293a586b7dea8b51dea90c27e81557fc68f7a278673b8d72a72f9806bb12720012", 0x66}], 0x1) pwrite(r0, &(0x7f00000000c0)="11199fc93e9f4cf62a4a4f9807830b4e6eb9b97597709142387c92da4a832321d547a41394e842bdcde7daf859561d467b93ab18abcb2a1abb5f99703ca54d327db636d52c41bd7b66f61f09fd229938a8595ad451bcf9dcc5f2cc2ca44cdff14b9bfffb2e", 0x65, 0x400000007f) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="3b000000008f75668083ac42c2f49d3a93e028854d51ecbac8f79f75809a48924399755a1af9770da1f54815ce15fbf6fc38ac37ab660773da7f92040000c689fcb926fe368cf1d9e48aabcb770c10f278a0d9386495590af3b1c224fb050bbd855b4e2e", 0x64}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 225.595955ms ago: executing program 2 (id=94): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d64dda41d602fae92352c3ee7ea6f9b63f82b4faaea050b24d44f3dbb9c6400cadf82528e314e53cd0e37414ff13b9aff3fdeb8e4cbda6c8249fe82e53c95f8", &(0x7f0000000080)=0x5c, 0x0, 0xffffffffffffff37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x64, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0xffffa1a7, 0x405, 0x21d8b78a, "102e2618007bf533e2942b6e3ceb00", 0xc, 0xffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f4c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521707000000000000001f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2b22946a0a2a1fbaac4ce89c79b5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a02f8a5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ac00000000b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x54e}, {&(0x7f0000000080)="49edc9a36e93b25c3b5fc8db43803c85616084563702608f8f9c61911045abab83096c5b98afeaa6afeeb013f561d2e9fbb36196fa4cca2c9a16bfea9d9a6b3aaf26cfa57e9a616f8c3ae625bccda743524e966497a802535ff3f99cd0e5b5db5696b111b7152b5be17c25ff520452c6d049bbdceb7a7eb0c23921b5e970f65de014380e0a08c3d6df1f20c33596e15c2d0a921e2380cfac2b790c8e17be59da46f4bd60e163a82dff8ad86a63b01619b863", 0xb2}, {&(0x7f0000000140)="8288c6e20ea363ee2e7f5b61392b606c9a886bdd0f26aff36c29507198531fff8604b69ca2c9e3228a31941a23d34102eab19c13074cc93bc4ab3beddb38f58a4062a4801c4cca44375c5e41d22efc0c9fdb9e6ac6fdd3864ce590f01cdf74a416ad39699f7c22", 0x67}, {&(0x7f0000000e80)="282eedb25914dc64c9711e11ca6052474c218613070cfa139c5ebc5aa42999c87cb2a82445b3ab015b6462ad118ab82c6e142d45a448a5492ba39fd7de0a9f93a2b916665cd9d2c2dddb1dc8715f9682dae0f5f13d77ba8419f120ef7810cdc0b4463a8874184be3f37666c5e59f81b8ed58a2a668a0052990e9913e9177044a9c69c8111d1d558abc9a658d9a2e049600d8ff8ccb2ca3671f3dd0bbb5973da383df55faf6d1caf7a8ef38139d8c0d0f464e215da3d0eb4893283072d10f3634a75847274952064fa548c1549fbcb6ef36922540395142d2b5e30b7a9cd205f97dc99795409c3ea34c409bb3a83c411c03bed80baf229ab4a87c884c9e9023bb06d77079b1d1340c7a9f8a52d02487e901fd0395b4ad73d05d654103c6a5b7e9f95ed99c3e62a276389cb1c0ac6afae384589e23a3f576e423114dd3a46e6acd657d1f35087a27af69eed935b83a38a925c1dc963508044bce6bf2dc214ca68b403bc258996b76455d8354d00691c9312e032fbd103afa5a86576494454000bae34ec43d2fd37e14503fdcfd68e1e89c9ebc684f16d4baf854a0bdf0be2e48276a41dbea3e6740abb4e9789566f08518db7969965d9b52e74473336f70fccee03d435bc038413bb24667ae7c57610052131cfc5dd483bca5cbc89538e75187403cfa43e57b78cac6f9b1b895ff90fe89a1aca080b97a73134a6fb083adf63aa375bdf316449b79631b3e0a18464cd71a7ed6e8c01e71e7e06d3d2d015d14d710a2e69fa5ede0b3682bc40cb237d727cd1ff8a52910b414cb5301a752978fbe92ecea89255ce711b9874af3104f1b22f3a87a97667d4f5f521bf2bace533ce560d7127336ab126dcebced7cbd3d7494f3acc74ec964947e12a41adef8faa05a46e3d7277470bb3c56bfe904761ffe6d6fcf11936985d41ca9b8ef16ba0807748b56b423c528e89797d471682e5054b123085f321861f8ec599cd5d9f0a634b0395f1602ddaea97e465dab39190ef1b4bc38e0eac3613e6bcb9bd7a53ff35cac9dbcdc2e1a7b2a0d794031553066ece887183c860e111ee0ea04ca6c6d2c3d338269f7a7975283711c0282834e0fba0681f2961b96e630e40d8c4cb0dc277d807e73c5fe321325c18d292e91cdbe13040ea2c727d9f730b2694c373fa8853dd0a496b78de5c54e57600ceeb4508fd9acc150c5f53847f79cba36109791a172d629cb19f34938b15cdaf1a6458af2da25e65edba828e31fe2ca34fef04362f55e8d5185638d2c060bb6ae55da8a63f484de9f81fbcb6ae7a05f670cbca8e58acbd2ecef479be4ad8386989225cff440b19a4c334b58cd2d336602c74e8a7bf6dff25fcbb7cc84d73e4addf1a5e0827065df3c8ed31218a903059dc2407f590eac970afd1d1997df53bb0b77d50e21dcf94a59242b44ee3523621afd21135eaf1452c9f427c57652c995d47d60d35eb2560ffbd38d0432a46ab59036f1f34ade9a44c54d5753d822e32a743ac8083e28cf949b7023d3b6cfca8d56be67791f45534109e5aca251c1f6ac1a04cc3e3883c67251373746603961a2d0bc726147c97c217f43db3ad4c15bb8f84028ddde788d55ffb4d912bb2092ca181fa7a29fcaeac8ccfe80950897880e8f40b0271a8ac27d85f6af734140d25eb856a7721a218770c828a657b37ca027aa5b1d0bc3087e744d8455c4eb44ff9f785360780bd9a189acbf69f66b3bfbef537f848bfe0fe98cb9ad951b6002eae264bbe9a080dcb649b7640344ce5400c2eea1395f7dc77e7ba99d66a3edb4890bab2232dd1696674ffe7de9542c85ccf7d3822c726810d21cb1fc0d88be63ab656aad6d06070eebb525fdb03cadb0ebc861ca4f00e5fe9ad224af11b99143ee7e021a7abc64eac58c71c98a9efec4480abfabeecd6507cd6c7d90f4bec031acfb778672f87c6c053069f8ce8acad1556424530a821c4d4a6fb89adac26ab9cee704a91d505a5ff7001bfee6ed377cadbbf9a9ed66b5a3d88c8ff4d778c6ba00d445cee93664ea2f593412dc75c299a1de4d6da6374bc6e3d735be61ed4f4f36d63841edbf7d9a31498d40cd8e76481ff145bede525331c0ff6455e74d164d0530ee43c3e7805d9c3b121d3ac1226bb998373f464d9504bb55cbb2306d2b6eb368cfab491ee949996a6af0394b50713a229dd0f1261ec830b38249d6b7815febcfbe210da768480232e868c89160fcad89570f8df0776dee2844f910c8e6b1b6888ba149a90f9196a5cf42c8a999e5fffaf6d7289c995e341eb09c0d78d421266208e0bf4d7c7a599660a4556a108ac78078d75ad0aad27b0103f7fc002f3587e69a16475460b79110bc10edb2e44ee34222cdb15b782af492703ed29cbc020a037a60230cac09e4e2723c96293abd671ad9110d22ba2b5d80906c593cae243c719abfceed00c8e7621b11f835afaa082e17601ecb380bef31fd675388ae09123711ed607d1d3df98cfde5ebf0e59e5b95709f6bdd7243da2132c1907c01f4c971eedfb1616e1c75847e710ae3eacb965dc3edb60d2767bee7eec0b425905011b375fe49fd00bf51dd73ec4041f27c4f3e4e43ad0cb652d4bbdf7d8429934ade114540b00ecd2db7a68d473dde1de774a42ac500c7708d0d3f4236e5b65d23f0aa1c29b53f3300ae339c9af039fda118f9e53453275d4f970a926e2d13cdbcf0312ee5de61de9687a1feb434aab11afee8b0e9162d53fb89b6bfcec97ff5d3cce55d9c8a16453db6655cfaddd060050dc9af692d89137976627266fb575be6b8dea14b0a898ebf5cc6785ef7240e048860c4a541eb3a4b37a0fcf6d363ee7d920cd834b0792b2f0b0a2fe4548b055bc50ce1fe541621f5ca8981d55db1abe673a0645ad5d0c8a19c0f340f365316a2d216de9416fd2751f4ab42df5f5a3320a2ce9eb0ad34a858b14b28bc4e2b6daf41577154519c2fc0bfb6335b3a578ef8ac3d82112b2e69528ee7d91a3ea6944de315508c8d451288838259bdb5684dd04f444f74e3ea100af7782f7b82352797458e7b0e50d40764b4307c72527299e970d71bf2dbbb705f817f735bff8e0f7b454740bbd655cfcdbfcc9b0f7d1b5b67a38a8af99225bfe9a059f887776264f5cdc3bd86392375795c67016972b1f1866715aa6fb6aa036d10d707c7d10ce1226630b5fb1bb45b0ac15fbe755f265a96ea22770cfaa1a2cc5bf4b0eaa8b8b1d2c0b4d98a8f29a31fc27c490280118d105f3f6c050a001f06d83dc517ff976e12004db1717c8ffc25212c7c8e4ce57752146cd6ad8217c60fb30fbc3b150e053b4fb92fbd7ce53f988aaeb37b45fc3480e75345d2d16eda284dbc9b1e4b1ff6ea8e1ddceeef9d714374c1a86997409a5ebed1f502edfc61880c01f463a1a034e42e123106820b51cff1e639e4a01285394abb8dc50b50935942281dbdb345eee927bf1bc9fe910e441b61fcf78493d9ee8c8a88f0caa38286734c13d8ee9a02d00ccd4f8ac002b3cc29e290de3dd48655a0e9ec73c56c2423adf802f2a370520a804d49fd9714f99a78a34535db9fc8d1539416935dfa4be3acc014f3201040587f9a0c8d394d9c2c821bc2796a9e8b7eb81d5164a0d4665a841e7627d2e1169bda0fa99a8e1e7a96684aa4c06f5a7e26f0a298bbfb0b4f58ec9a8b73b35ae9ffb3d9121798bc63feafb0058f9e048c974827ede036a7154ba3ba9207074a58fa8cc85199e8f364a5b1ce92f9cff605698af278b2bfb83e0e53a9d0dfbcaee36c759d660b00144e55334fe054bed4c0d6b2cdc3df3b2a63021a19a287100ec1c790bc0fde623b11520f75835714413e9b26aad146f767e49d2bf47c3b9d19e0bc03dd161636dd2c0509cc09c9413b6b51145c413375d10cab45595e1214656ccbe41cf73c47ccd0d854296a54643d59c3e29c4024b907747b", 0xade}], 0x4) 208.069257ms ago: executing program 6 (id=95): r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1003f", 0x3, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='@', 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x800004, 0x3ff, 0xffffffff, "8bbfb00cc54ee2221ba79c162f4b406bdcb6fde6", 0x8, 0x6}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="15", 0x1}], 0x1) kevent(r0, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 207.053409ms ago: executing program 2 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240)=0x34, 0x4) (async) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) (async) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffa4, &(0x7f00000000c0)=ANY=[], 0x152}, 0x0) 169.676453ms ago: executing program 6 (id=97): r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000321000/0x3000)=nil) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f00000000c0)="0c581201", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xce, 0x4, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xce, 0x4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f0000000580)=[r4, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, r4]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7}, {0x5, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6d}, {0x200a, 0x80803, 0x14, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x88}, {0x4, 0xffffaac5, 0x34, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x3, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, r3, r5, 0x60, 0x9dcd}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) setgroups(0x0, 0x0) recvfrom(r6, &(0x7f0000000480)=""/255, 0xff, 0x1040, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/79) r7 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf7949) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000180)="cb56", 0x2}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7, 0xff, 0xf7, 0x6}, {0x40, 0x10, 0xae, 0x7ef}, {0x106, 0x6, 0x87, 0x3ff}]}) write(r8, &(0x7f00000003c0)="d81ad3e00e00006921c01a3000000000000000005bff1e872221c97bc83f5dcd130fc64037d1d05a87a38ef9757c5a3f7ed36b42f4aec669968fe121032c36bdac33922a67a10c6ee7d6ffb019e4e552a1518662c45e0072511648917c116106b90fa0e5fc2430e6771476e5056a", 0x6e) (async) write(r8, &(0x7f00000003c0)="d81ad3e00e00006921c01a3000000000000000005bff1e872221c97bc83f5dcd130fc64037d1d05a87a38ef9757c5a3f7ed36b42f4aec669968fe121032c36bdac33922a67a10c6ee7d6ffb019e4e552a1518662c45e0072511648917c116106b90fa0e5fc2430e6771476e5056a", 0x6e) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) write(r7, &(0x7f0000000940)="0920090000000000000080108d89fb8443eb007f4278ad535c2a4156308c2ff86072305d3e8531b99d9cacd539e4e6980731dbf15624b77b6a0a70", 0x3b) (async) write(r7, &(0x7f0000000940)="0920090000000000000080108d89fb8443eb007f4278ad535c2a4156308c2ff86072305d3e8531b99d9cacd539e4e6980731dbf15624b77b6a0a70", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1e5f) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0x2, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x40000, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x5}, {0x29a71717, 0xf1, 0xfffffeff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r9, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r9, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 168.946446ms ago: executing program 2 (id=98): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) (async) sysctl$vm(&(0x7f0000003d00)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async, rerun: 32) r3 = dup(r0) (async, rerun: 32) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x2c, 0x2, 0x1ce7, 0x2}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0xffffffffffffffff, 0x6}], 0x15, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x5, 0x3eb3}, {{r1}, 0xfffffffffffffffc, 0x28, 0x2, 0x9, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x6, 0x80000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2, 0x6, 0x3}], 0x9, &(0x7f0000000240)={0x2, 0x6}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r5 = syz_open_pts() close(r5) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) (async) acct(&(0x7f0000000000)='./file0\x00') (async) acct(0x0) (async) syz_open_pts() (async) socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) writev(r5, &(0x7f00000005c0)=[{&(0x7f00000001c0)="799a74fb97f07caaff5b2ad557857804e0ed9967c114844ae4403a46d79006aabbbcb875254f0b13bb4fa8701d06afb6279fca70e68d2ac0d948b1240d", 0x3d}], 0x1) 167.412155ms ago: executing program 7 (id=99): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) clock_gettime(0x0, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) (async) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) (async) syz_emit_ethernet(0x42, &(0x7f0000000240)={@random="0184d27c7f53", @random="4384475298ad", [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x17, 0x8, [@remote={0xac, 0x14, 0x0}, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x3, "ff"}]}}}}}}) 153.733265ms ago: executing program 6 (id=100): r0 = syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$unix(r3, 0x0, 0x0, 0x401, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r6) setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file0\x00', r1, r6) r7 = syz_open_pts() r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x3, 0x2000000000000000, 0x400000000000181c, 0x2, 0x5}, 0x0, 0x0, 0x0) close(r8) r9 = semget(0x3, 0x3, 0x218) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000140)=""/139) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, r5, r6, r5, r6, 0x2, 0xb}, 0x1, 0xb, 0x5}) syz_open_pts() r10 = syz_open_pts() poll(&(0x7f00000002c0)=[{r10}, {r0, 0x10}, {r0, 0x10}, {r0, 0x40}, {r7, 0x40}, {r7, 0x4}, {r0, 0x1}, {r0}, {r0, 0x14}], 0x9, 0x3) 67.077882ms ago: executing program 7 (id=101): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="8215c9ec07006ed7eda0f59047bf65f18d7c51f78b06ccff276914ee000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x8}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x400000, "040800010050d10000000000000000000000f5ff", 0x9, 0x2}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa2a1d0989ab58a067bb080600018847060c0009aaaaaaaaaabb993ff611e135cb5d710afd99aaaaaaaaaabb6b552f7b0ca4e04da10c55ec7293660008698504d86ec5b198e7877c1e9de8b4f14bdfadfdb415299e89a56afc36f57512852596af55135d832cae5a1e97aa71d7125c1eb46d1d3a718f6bbc85ab989600df0b651f7c19c439058e609297e9553b20f4be5a6db8abe51e54ae71c6d97858fae480dfcc6e0344bf0f19cfd6d7fe2f11c20cbcdcfcb9bd0352c9603a1eca39ee68a20d15f913cec8b9b223f8f0448c4cdf1f142e054343e1f4429bd33764227c43643820f6ebe19c53a5ff8ba9c07f822231c0d0827b675729e17ce18c29599f2c795d6cc2fafa5c6a789f3091bc4f2f6f9913496e244c3943062584ceafd0d33c615b45b46d32f450e9ae13f49ec2ed"]) (async) sysctl$hw(&(0x7f0000000300)={0x6, 0x18}, 0x2, &(0x7f0000000600)="8207df3d", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xf367d3acdf3264bf) (async) setitimer(0x1, &(0x7f00000000c0)={{0xf, 0x5}, {0x7, 0x100}}, &(0x7f0000000140)) 45.811086ms ago: executing program 7 (id=102): mkdir(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffff83f7, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8, 0x8, &(0x7f0000000680)="0903000000000000006192f1cdfc0612f648283d0e809499da267fc1c02a64cb1612ab61147b0abfe6b6e47bbee53668f328051b0e08f0e215f774b44aedf61dc3f11bb25d9bb92986b41bbe7806ff2ebecb991ae74514381ab792fac8619e058f9ee8b38d3ebfbff84f9656824fcf0352dfe2425adbdf29f6d036f2910882eb5f9dd97628111e0000000000000000000000c3e849added45b0953544180af75db7bb85a9137f9c61eb609cfc839d3d15594d80e9fc1b4b1b18b69dd5e66a0e49a150cd5062b078a5ba9f8fb575c6b4fc14080ef1c80d4e002ce2ff08080cd1d5ef946a834aa24b99dbae1ea5ca93d88b79f278b57b7e47791a630c8194772cffb3e43", 0x103) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r2, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00\x00\x00\x00\x00\x00\x00', 0x7) write(r2, &(0x7f0000000100)="74f579cca0685e2b4b7083f5cfcaeef36ddcfce339507535305bfc0ef43da71edbe875de49a4791547d305646d13e05c42d60efb85662241fe0e28e1cc6342417ebc2034ce8a935ae49080420cd72fa37b63df13f8116bddb0886a4ad7a70fa5b887a6cdbbf7ff2c8379d26f1a64e36244b870be7f639ee39a55ceed41499e62545006e4c26dceea39b316a2a598b07af77c70aef3a1d174ad67750c04", 0x9d) socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000004c0)=@file={0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0xa4, 0x3}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0x15}, 0xf9280ab4fa8a776, &(0x7f0000000240)="71f91e3471ac0058c85a91501d94a34b8e5f84cf61ff0f000000000000eaa1fd5d1a2e9e2afba3f6999f6638916e1001005375fad146b7f28c11e6d43b964c8063a6edf38c44c06642a61ffff6c188c132b1490a69fa2feff87ca55c97592854ca251f0000893290f3c0134d465844a586d0fa364820e7c8e5524a7eeb14706f5e7c4bdbe4f7f82c4cd1ca0370e08d8927328e4fa126ca2dec03ef5e41ca09d8490f6bbab18337f6964e359be99239ecafb06fc4b2af82af53460c9836200a4b4549e687983d2e2cdd4cac621f853f08653b57b311bcadd6ed4252fd24bf6d2a08dcabf01a91da1c9cbaf43c1dc9c522c2b2a83907deea546244e1f53854c467badee7e9500ab84c91399700a0d09806000000d4d23ea95e2fa797836f3f082fe752eddf2c5dfccb6dbe705e0500a63ef97631b620b4a97282637d11ed06d44e55b96c6afefe0867e6e0dd2d423d7048e0121b6df4b139eca17a123ae84eba8776d61c59f8b21e0a5843485893cf8167bc45843bff274b59e5547b0b31dc9a4024d453b0b153006dd48afb8935168350c6bd28a54de2cd3d2c8320269041b12be0e53446229d97970c6044da8f79d2e80c24b9314ee76682433a31efdecc9f6f2a734fba591048bc75c707f0188f9ad5ec647b96a7708a5c66041d95a000"/493, &(0x7f0000000140)=0x1c, 0x0, 0xfffffffffffffe16) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x104) 2.425541ms ago: executing program 4 (id=103): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1b1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xb, 0x7, 0x4, 0x0, 0x47ef, 0x10000, 0x3, 0x1, 0x2, 0x3, 0x5be}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x2, 0x11, 0x20000000, 0x5, 0x8}], 0x66, &(0x7f00000000c0), 0x200, &(0x7f0000000180)={0x100000000, 0x3}) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1b1) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r0) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r2) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xb, 0x7, 0x4, 0x0, 0x47ef, 0x10000, 0x3, 0x1, 0x2, 0x3, 0x5be}) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x2, 0x11, 0x20000000, 0x5, 0x8}], 0x66, &(0x7f00000000c0), 0x200, &(0x7f0000000180)={0x100000000, 0x3}) (async) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) 0s ago: executing program 7 (id=104): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x2d}, {{r0}, 0xfffffffffffffffc, 0xe8, 0x1, 0x10000, 0x9}, {{r0}, 0x4, 0x28, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x85, 0x20000000, 0x101, 0x6}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x8, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x1, 0xd4}, {{r1}, 0xfffffffffffffff8, 0x96, 0x4, 0x6, 0x8}, {{r1}, 0xfffffffffffffff8, 0x48, 0x80000000, 0x598, 0x3}, {{r1}, 0xfffffffffffffff9, 0x6c, 0x10, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x41, 0x2, 0x7, 0x6}], 0x15, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x83, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0xffffffffffff7fff, 0x1}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000080)=0x2) sendto$unix(r3, &(0x7f00000000c0)="b7a79e13b63ce09b4acdc6f0765070d1d42f5f9aa7ab3bb39d76d4112793ad7ad5aa43ebe21c44cf85c2087ca0cd80939e6b547567bfb239262787220a00aadd03f3c2f6a8740405106986d5d1e83949db2597c782355a961409938504f17a7ef8", 0x61, 0x404, 0x0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.41' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *394895 6399 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834345f3) at panic+0x1cf __assert(ffffffff833e56b0,ffffffff8332e879,3b7,ffffffff833e7bc5) at __assert+0x29 refcnt_finalize(ffff80003c9b3618,ffffffff83334c6a) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff80003c9b3610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff80003c9a2f88) at pppxclose+0xa0 spec_close(ffff80003c973130) at spec_close+0x412 VOP_CLOSE(fffffd8064813518,41,fffffd8007bfb4e0,ffff80003c9a2f88) at VOP_CLOSE+0x12a vn_closefile(fffffd807dc53b58,ffff80003c9a2f88) at vn_closefile+0x11d fdrop(fffffd807dc53b58,ffff80003c9a2f88) at fdrop+0x126 closef(fffffd807dc53b58,ffff80003c9a2f88) at closef+0x190 syscall(ffff80003c973390) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1c3b7a0fa0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834345f3) at panic+0x1cf __assert(ffffffff833e56b0,ffffffff8332e879,3b7,ffffffff833e7bc5) at __assert+0x29 refcnt_finalize(ffff80003c9b3618,ffffffff83334c6a) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff80003c9b3610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff80003c9a2f88) at pppxclose+0xa0 spec_close(ffff80003c973130) at spec_close+0x412 VOP_CLOSE(fffffd8064813518,41,fffffd8007bfb4e0,ffff80003c9a2f88) at VOP_CLOSE+0x12a vn_closefile(fffffd807dc53b58,ffff80003c9a2f88) at vn_closefile+0x11d fdrop(fffffd807dc53b58,ffff80003c9a2f88) at fdrop+0x126 closef(fffffd807dc53b58,ffff80003c9a2f88) at closef+0x190 syscall(ffff80003c973390) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1c3b7a0fa0, count: -13 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c972f10 rbx 0xffffffff82e0dbc0 pppxclose rdx 0 rcx 0 rax 0xffff80003c9a2f88 r8 0 r9 0x8080808080808080 r10 0x8b5e9bf9dda31509 r11 0x364e29e12e6d3a9 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff82612255 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c972f00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=394895 pid=6399 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c9a2028,0xffff80003c9a27e8 process=0xffff80002cd20498 user=0xffff80003c96e000, vmspace=0xfffffd806ba7e5d0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10142 382706 36763 0 2 0xc80 syz-executor 10142 156192 36763 0 2 0x4000000 syz-executor 10142 284766 36763 0 3 0x4000080 fsleep syz-executor 6487 20256 18823 0 2 0 syz-executor 6487 460583 18823 0 3 0x4000080 fsleep syz-executor 43756 179741 46949 0 3 0x82 sbwait sshd-session 45838 284868 21138 60928 2 0x10 syz-executor 45838 406711 21138 60928 3 0x4000090 kqsel syz-executor 45838 405715 21138 60928 3 0x4000090 fsleep syz-executor 6399 222133 29596 0 2 0 syz-executor * 6399 394895 29596 0 7 0x4000000 syz-executor 6399 198869 29596 0 3 0x4000080 fsleep syz-executor 6399 41447 29596 0 3 0x4000080 fsleep syz-executor 97787 492590 97279 -1 2 0x10 syz-executor 97787 135846 97279 -1 3 0x4000090 bell syz-executor 69455 437001 0 0 3 0x14200 bored sosplice 86631 468620 58752 0 3 0x80 nanoslp syz-executor 86631 294139 58752 0 3 0x4000080 ttyretype syz-executor 86631 335478 58752 0 3 0x4000080 fsleep syz-executor 81732 40075 0 0 3 0x14200 acct acct 50992 441916 10804 0 2 0xc80 syz-executor 50992 220219 10804 0 3 0x4000080 kqread syz-executor 50992 351497 10804 0 3 0x4000080 fsleep syz-executor 50992 199944 10804 0 3 0x4000080 fsleep syz-executor 36763 30875 34224 0 2 0xc82 syz-executor 21138 424710 34224 0 3 0x82 nanoslp syz-executor 17909 14081 34224 0 2 0x2 syz-executor 18823 210752 34224 0 2 0xc82 syz-executor 97279 233780 34224 0 2 0xc82 syz-executor 29596 338149 34224 0 3 0x82 nanoslp syz-executor 10804 199639 34224 0 2 0xc82 syz-executor 58752 490790 34224 0 2 0xc82 syz-executor 34224 51833 21814 0 3 0x82 kqread syz-executor 21814 94936 31546 0 3 0x10008a sigsusp ksh 31546 331640 5787 0 3 0x98 kqread sshd-session 5787 425444 46949 0 3 0x92 kqread sshd-session 82557 495444 1 0 3 0x100083 ttyin getty 46949 48017 1 0 3 0x88 kqread sshd 30107 272706 56299 73 3 0x1100090 kqread syslogd 56299 350483 1 0 3 0x100082 sbwait syslogd 34036 390850 1 0 3 0x100080 kqread resolvd 66468 489074 81555 77 2 0x100012 dhcpleased 80553 308462 81555 77 3 0x100092 kqread dhcpleased 81555 437532 1 0 3 0x80 kqread dhcpleased 84765 34672 0 0 3 0x14200 bored smr 15861 454030 0 0 2 0x14200 zerothread 25702 35920 0 0 3 0x14200 aiodoned aiodoned 91375 186304 0 0 3 0x14200 syncer update 73534 439156 0 0 3 0x14200 cleaner cleaner 4411 490029 0 0 3 0x14200 reaper reaper 64899 292856 0 0 3 0x14200 pgdaemon pagedaemon 92786 167326 0 0 3 0x14200 bored viomb 96809 24962 0 0 3 0x40014200 acpi0 acpi0 21643 432489 0 0 3 0x14200 bored softnet7 8352 73957 0 0 3 0x14200 bored softnet6 47180 301633 0 0 3 0x14200 bored softnet5 24592 214696 0 0 3 0x14200 bored softnet4 56707 458419 0 0 3 0x14200 bored softnet3 2501 268768 0 0 3 0x14200 bored softnet2 72334 242468 0 0 3 0x14200 bored softnet1 71477 242166 0 0 2 0x14200 softnet0 49716 327308 0 0 3 0x14200 smrbar systqmp 67885 427377 0 0 3 0x14200 bored systq 1147 317559 0 0 3 0x40014200 tmoslp softclock 20186 302828 0 0 3 0x40014200 idle0 1 56956 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10190 11056K 11404K 166960K 11587 0 pcb 17 12K 12K 166960K 104 0 rtable 197 6K 6K 166960K 292 0 pf 31 13K 14K 166960K 49 0 ifaddr 42 7K 8K 166960K 56 0 ifgroup 50 2K 2K 166960K 75 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 18K 166960K 41 0 ioctlops 0 0K 4K 166960K 49 0 iov 0 0K 2K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 86K 166960K 1492 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 97K 166960K 234 0 sigio 0 0K 0K 166960K 9 0 proc 60 59K 91K 166960K 487 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 2K 166960K 353 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 241 159K 160K 166960K 3534 0 UVM aobj 8 2K 2K 166960K 10 0 pinsyscall 40 80K 96K 166960K 1271 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 11 0K 2K 166960K 34 0 temp 40 8666K 8730K 166960K 4638 0 kqueue 15 24K 24K 166960K 34 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 85 0 81 1 0 1 1 0 8 0 rtentry 136 100 0 14 4 0 4 4 0 8 0 unpcb 144 85 0 66 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 23 0 17 1 0 1 1 0 8 0 arp 88 10 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 180 0 171 2 0 2 2 0 8 1 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 4 0 0 1 0 1 1 0 8 0 nd6 104 17 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 6 0 5 1 0 1 1 0 8 0 pppxif 1384 2 0 1 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfstkey 128 1 0 1 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 pfrule 1344 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 475 0 41 30 0 30 30 0 8 1 art_table 40 477 0 41 5 0 5 5 0 8 0 art_node 32 100 0 23 1 0 1 1 0 8 0 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1748 0 241 95 0 95 95 0 8 0 ffsino 256 1748 0 241 95 0 95 95 0 8 0 nchpl 144 2085 0 398 63 0 63 63 0 8 0 uvmvnodes 80 1913 0 0 40 0 40 40 0 8 0 vnodes 216 1913 0 0 107 0 107 107 0 8 0 namei 1024 6603 0 6602 2 0 2 2 0 8 1 kstatmem 264 36 0 14 2 0 2 2 0 8 0 scxspl 216 6943 0 6943 8 0 8 8 1 8 8 plimitpl 152 145 0 128 1 0 1 1 0 8 0 sigapl 424 521 0 469 7 0 7 7 0 8 1 knotepl 120 5872 0 5819 2 0 2 2 0 8 0 kqueuepl 184 78 0 62 3 0 3 3 0 8 2 pipepl 304 112 0 84 3 0 3 3 0 8 0 fdescpl 448 499 0 469 5 0 5 5 0 8 1 filepl 120 2354 0 2053 11 0 11 11 0 8 1 lockfpl 104 191 0 189 2 0 2 2 0 8 1 lockfspl 48 65 0 63 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 67 0 50 1 0 1 1 0 8 0 ucredpl 104 366 0 352 1 0 1 1 0 8 0 zombiepl 144 469 0 469 1 0 1 1 0 8 1 processpl 1168 521 0 469 5 0 5 5 0 8 1 procpl 656 681 0 615 6 0 6 6 0 8 0 sockpl 552 353 0 321 3 0 3 3 0 8 0 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 2566 0 2514 15 0 15 15 0 8 8 mcl2k 2048 376 0 367 3 0 3 3 0 8 1 mtagpl 96 14 0 5 1 0 1 1 0 8 0 mbufpl 256 6283 0 6094 15 0 15 15 0 8 3 bufpl 280 2945 0 117 202 0 202 202 0 8 0 anonpl 24 75872 0 72464 45 0 45 45 0 187 23 amapchunkpl 152 10094 0 9584 26 0 26 26 0 158 5 amappl16 200 862 0 836 15 0 15 15 0 8 13 amappl15 192 1 0 1 1 0 1 1 0 8 1 amappl14 184 105 0 94 1 0 1 1 0 8 0 amappl13 176 5 0 4 1 0 1 1 0 8 0 amappl12 168 1107 0 1077 3 0 3 3 0 8 1 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 0 1 1 0 8 1 amappl9 144 252 0 252 1 0 1 1 0 8 1 amappl8 136 16 0 15 1 0 1 1 0 8 0 amappl7 128 97 0 85 1 0 1 1 0 8 0 amappl6 120 166 0 162 1 0 1 1 0 8 0 amappl5 112 108 0 101 1 0 1 1 0 8 0 amappl4 104 265 0 249 1 0 1 1 0 8 0 amappl3 96 1796 0 1681 3 0 3 3 0 8 0 amappl2 88 616 0 554 2 0 2 2 0 8 0 amappl1 80 8447 0 7812 14 0 14 14 0 8 0 amappl 88 2876 0 2703 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 499 0 469 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 499 0 469 1 0 1 1 0 8 0 vmmpekpl 168 5517 0 5490 2 0 2 2 0 8 0 vmmpepl 168 36711 0 34727 93 0 93 93 0 357 4 vmsppl 368 498 0 469 4 0 4 4 0 8 1 rwobjpl 40 13905 0 11028 30 0 30 30 0 8 0 pdppl 4096 1004 0 938 102 34 68 82 0 8 2 pvpl 32 211448 0 201077 109 0 109 109 0 265 23 pmappl 216 498 0 469 3 0 3 3 0 8 1 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 384 0 34 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834345f3) at panic+0x1cf __assert(ffffffff833e56b0,ffffffff8332e879,3b7,ffffffff833e7bc5) at __assert+0x29 refcnt_finalize(ffff80003c9b3618,ffffffff83334c6a) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff80003c9b3610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff80003c9a2f88) at pppxclose+0xa0 spec_close(ffff80003c973130) at spec_close+0x412 VOP_CLOSE(fffffd8064813518,41,fffffd8007bfb4e0,ffff80003c9a2f88) at VOP_CLOSE+0x12a vn_closefile(fffffd807dc53b58,ffff80003c9a2f88) at vn_closefile+0x11d fdrop(fffffd807dc53b58,ffff80003c9a2f88) at fdrop+0x126 closef(fffffd807dc53b58,ffff80003c9a2f88) at closef+0x190 syscall(ffff80003c973390) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1c3b7a0fa0, count: -13 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834345f3) at panic+0x1cf __assert(ffffffff833e56b0,ffffffff8332e879,3b7,ffffffff833e7bc5) at __assert+0x29 refcnt_finalize(ffff80003c9b3618,ffffffff83334c6a) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff80003c9b3610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff80003c9a2f88) at pppxclose+0xa0 spec_close(ffff80003c973130) at spec_close+0x412 VOP_CLOSE(fffffd8064813518,41,fffffd8007bfb4e0,ffff80003c9a2f88) at VOP_CLOSE+0x12a vn_closefile(fffffd807dc53b58,ffff80003c9a2f88) at vn_closefile+0x11d fdrop(fffffd807dc53b58,ffff80003c9a2f88) at fdrop+0x126 closef(fffffd807dc53b58,ffff80003c9a2f88) at closef+0x190 syscall(ffff80003c973390) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1c3b7a0fa0, count: -13